builder: mozilla-inbound_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-334 starttime: 1477458928.66 results: success (0) buildid: 20161025214023 builduid: 34504c3b91d24700a16c0c0bb0aff8c2 revision: 4dc7863a13f99258df14dfcd242c3d3bc52c2bb9 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-10-25 22:15:28.656007) ========= master: http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-10-25 22:15:28.656453) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-25 22:15:28.656735) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-25 22:15:28.894242) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-25 22:15:28.894637) ========= 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-1477458912.612781-705491200 _=/tools/buildbot/bin/python using PTY: False --2016-10-25 22:15:28-- 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% 8.60M=0.001s 2016-10-25 22:15:29 (8.60 MB/s) - `archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.299299 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-25 22:15:29.233030) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-25 22:15:29.233370) ========= 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-1477458912.612781-705491200 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.068806 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-25 22:15:29.337658) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-10-25 22:15:29.338005) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 4dc7863a13f99258df14dfcd242c3d3bc52c2bb9 --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 4dc7863a13f99258df14dfcd242c3d3bc52c2bb9 --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-1477458912.612781-705491200 _=/tools/buildbot/bin/python using PTY: False 2016-10-25 22:15:29,420 truncating revision to first 12 chars 2016-10-25 22:15:29,421 Setting DEBUG logging. 2016-10-25 22:15:29,421 attempt 1/10 2016-10-25 22:15:29,421 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/4dc7863a13f9?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-10-25 22:15:30,560 unpacking tar archive at: mozilla-inbound-4dc7863a13f9/testing/mozharness/ program finished with exit code 0 elapsedTime=1.508899 ========= master_lag: 0.17 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-10-25 22:15:31.017291) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-25 22:15:31.017638) ========= script_repo_revision: 4dc7863a13f99258df14dfcd242c3d3bc52c2bb9 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-25 22:15:31.018022) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-25 22:15:31.018291) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-25 22:15:31.051829) ========= ========= Started '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 39 mins, 9 secs) (at 2016-10-25 22:15:31.052203) ========= /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-1477458912.612781-705491200 _=/tools/buildbot/bin/python using PTY: False 22:15:31 INFO - MultiFileLogger online at 20161025 22:15:31 in /builds/slave/test 22:15:31 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true 22:15:31 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 22:15:31 INFO - {'allow_software_gl_layers': False, 22:15:31 INFO - 'append_to_log': False, 22:15:31 INFO - 'base_work_dir': '/builds/slave/test', 22:15:31 INFO - 'blob_upload_branch': 'mozilla-inbound', 22:15:31 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 22:15:31 INFO - 'buildbot_json_path': 'buildprops.json', 22:15:31 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 22:15:31 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 22:15:31 INFO - 'download_minidump_stackwalk': True, 22:15:31 INFO - 'download_symbols': 'true', 22:15:31 INFO - 'download_tooltool': True, 22:15:31 INFO - 'e10s': False, 22:15:31 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 22:15:31 INFO - 'tooltool.py': '/tools/tooltool.py', 22:15:31 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 22:15:31 INFO - '/tools/misc-python/virtualenv.py')}, 22:15:31 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 22:15:31 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 22:15:31 INFO - 'log_level': 'info', 22:15:31 INFO - 'log_to_console': True, 22:15:31 INFO - 'opt_config_files': (), 22:15:31 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 22:15:31 INFO - '--processes=1', 22:15:31 INFO - '--config=%(test_path)s/wptrunner.ini', 22:15:31 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 22:15:31 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 22:15:31 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 22:15:31 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 22:15:31 INFO - 'pip_index': False, 22:15:31 INFO - 'require_test_zip': True, 22:15:31 INFO - 'test_type': ('testharness',), 22:15:31 INFO - 'this_chunk': '1', 22:15:31 INFO - 'tooltool_cache': '/builds/tooltool_cache', 22:15:31 INFO - 'total_chunks': '10', 22:15:31 INFO - 'virtualenv_path': 'venv', 22:15:31 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 22:15:31 INFO - 'work_dir': 'build'} 22:15:31 INFO - [mozharness: 2016-10-26 05:15:31.305703Z] Running clobber step. 22:15:31 INFO - Running pre-action listener: _resource_record_pre_action 22:15:31 INFO - Running main action method: clobber 22:15:31 INFO - rmtree: /builds/slave/test/build 22:15:31 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 22:15:34 INFO - Running post-action listener: _resource_record_post_action 22:15:34 INFO - [mozharness: 2016-10-26 05:15:34.011400Z] Finished clobber step (success) 22:15:34 INFO - [mozharness: 2016-10-26 05:15:34.011727Z] Running read-buildbot-config step. 22:15:34 INFO - Running pre-action listener: _resource_record_pre_action 22:15:34 INFO - Running main action method: read_buildbot_config 22:15:34 INFO - Using buildbot properties: 22:15:34 INFO - { 22:15:34 INFO - "project": "", 22:15:34 INFO - "product": "firefox", 22:15:34 INFO - "script_repo_revision": "production", 22:15:34 INFO - "scheduler": "tests-mozilla-inbound-ubuntu32_vm-debug-unittest-8-3600", 22:15:34 INFO - "repository": "", 22:15:34 INFO - "buildername": "Ubuntu VM 12.04 mozilla-inbound debug test web-platform-tests-1", 22:15:34 INFO - "buildid": "20161025214023", 22:15:34 INFO - "pgo_build": "False", 22:15:34 INFO - "basedir": "/builds/slave/test", 22:15:34 INFO - "buildnumber": 230, 22:15:34 INFO - "slavename": "tst-linux32-spot-334", 22:15:34 INFO - "revision": "4dc7863a13f99258df14dfcd242c3d3bc52c2bb9", 22:15:34 INFO - "master": "http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/", 22:15:34 INFO - "platform": "linux", 22:15:34 INFO - "branch": "mozilla-inbound", 22:15:34 INFO - "repo_path": "integration/mozilla-inbound", 22:15:34 INFO - "moz_repo_path": "", 22:15:34 INFO - "stage_platform": "linux", 22:15:34 INFO - "builduid": "34504c3b91d24700a16c0c0bb0aff8c2", 22:15:34 INFO - "slavebuilddir": "test" 22:15:34 INFO - } 22:15:34 INFO - Found installer url https://queue.taskcluster.net/v1/task/JJtosnz3TmC1YHID5ne0LQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2. 22:15:34 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/JJtosnz3TmC1YHID5ne0LQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json. 22:15:34 INFO - Running post-action listener: _resource_record_post_action 22:15:34 INFO - [mozharness: 2016-10-26 05:15:34.020052Z] Finished read-buildbot-config step (success) 22:15:34 INFO - [mozharness: 2016-10-26 05:15:34.020324Z] Running download-and-extract step. 22:15:34 INFO - Running pre-action listener: _resource_record_pre_action 22:15:34 INFO - Running main action method: download_and_extract 22:15:34 INFO - mkdir: /builds/slave/test/build/tests 22:15:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:15:34 INFO - trying https://queue.taskcluster.net/v1/task/JJtosnz3TmC1YHID5ne0LQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 22:15:34 INFO - Downloading https://queue.taskcluster.net/v1/task/JJtosnz3TmC1YHID5ne0LQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 22:15:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JJtosnz3TmC1YHID5ne0LQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json'}, attempt #1 22:15:34 INFO - Downloaded 1325 bytes. 22:15:34 INFO - Reading from file /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 22:15:34 INFO - Using the following test package requirements: 22:15:34 INFO - {u'common': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 22:15:34 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 22:15:34 INFO - u'firefox-52.0a1.en-US.linux-i686.cppunittest.tests.zip'], 22:15:34 INFO - u'gtest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 22:15:34 INFO - u'firefox-52.0a1.en-US.linux-i686.gtest.tests.zip'], 22:15:34 INFO - u'jittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 22:15:34 INFO - u'jsshell-linux-i686.zip'], 22:15:34 INFO - u'mochitest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 22:15:34 INFO - u'firefox-52.0a1.en-US.linux-i686.mochitest.tests.zip'], 22:15:34 INFO - u'mozbase': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 22:15:34 INFO - u'reftest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 22:15:34 INFO - u'firefox-52.0a1.en-US.linux-i686.reftest.tests.zip'], 22:15:34 INFO - u'talos': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 22:15:34 INFO - u'firefox-52.0a1.en-US.linux-i686.talos.tests.zip'], 22:15:34 INFO - u'web-platform': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 22:15:34 INFO - u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'], 22:15:34 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 22:15:34 INFO - u'firefox-52.0a1.en-US.linux-i686.xpcshell.tests.zip']} 22:15:34 INFO - Downloading packages: [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 22:15:34 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/JJtosnz3TmC1YHID5ne0LQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 22:15:34 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JJtosnz3TmC1YHID5ne0LQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 22:15:34 INFO - Fetch https://queue.taskcluster.net/v1/task/JJtosnz3TmC1YHID5ne0LQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip into memory 22:15:35 INFO - Http code: 200 22:15:35 INFO - via: 1.1 0302e8c462515ae281b72d9c815a5698.cloudfront.net (CloudFront) 22:15:35 INFO - x-amz-cf-id: ZD6UENDq-iQxaSGR3yJhEI-4p8btGTml6cGg2tCwNkz5esXrTShzNQ== 22:15:35 INFO - x-amz-version-id: 0IXM6mXFvtwOYXboR2CyE5MQS21ys2qC 22:15:37 INFO - Expected file size: 20635248 22:15:37 INFO - Obtained file size: 20635248 22:15:38 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/JJtosnz3TmC1YHID5ne0LQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip 22:15:38 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JJtosnz3TmC1YHID5ne0LQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 22:15:38 INFO - Fetch https://queue.taskcluster.net/v1/task/JJtosnz3TmC1YHID5ne0LQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip into memory 22:15:39 INFO - Http code: 200 22:15:39 INFO - x-amz-id-2: MdZBlTKMULl/Pb3cc9zL1oYtfRFvB+dGbNFMuweSzOlPggDHAm/PO4dw4m6TQoIbcJa/QztJNC0= 22:15:39 INFO - x-amz-request-id: A9866D75C64960DF 22:15:39 INFO - x-amz-version-id: CMqCqUZB.bFh.ETzpeX0knGafgqib2kW 22:15:39 INFO - Expected file size: 43221731 22:15:39 INFO - Obtained file size: 43221731 22:15:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:15:51 INFO - trying https://queue.taskcluster.net/v1/task/JJtosnz3TmC1YHID5ne0LQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 22:15:51 INFO - Downloading https://queue.taskcluster.net/v1/task/JJtosnz3TmC1YHID5ne0LQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 22:15:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JJtosnz3TmC1YHID5ne0LQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2'}, attempt #1 22:15:53 INFO - Downloaded 66547992 bytes. 22:15:53 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/JJtosnz3TmC1YHID5ne0LQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 22:15:53 INFO - mkdir: /builds/slave/test/properties 22:15:53 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 22:15:53 INFO - Writing to file /builds/slave/test/properties/build_url 22:15:53 INFO - Contents: 22:15:53 INFO - build_url:https://queue.taskcluster.net/v1/task/JJtosnz3TmC1YHID5ne0LQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 22:15:53 INFO - retry: Calling query_symbols_url with args: (), kwargs: {}, attempt #1 22:15:54 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/JJtosnz3TmC1YHID5ne0LQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 22:15:54 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 22:15:54 INFO - Writing to file /builds/slave/test/properties/symbols_url 22:15:54 INFO - Contents: 22:15:54 INFO - symbols_url:https://queue.taskcluster.net/v1/task/JJtosnz3TmC1YHID5ne0LQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 22:15:54 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/JJtosnz3TmC1YHID5ne0LQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 22:15:54 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JJtosnz3TmC1YHID5ne0LQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 22:15:54 INFO - Fetch https://queue.taskcluster.net/v1/task/JJtosnz3TmC1YHID5ne0LQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip into memory 22:15:55 INFO - Http code: 200 22:15:55 INFO - x-amz-id-2: Sd2Cnf65EUeCLUXX18T67hnffS3Z/sG/MP6uaBtTO1oS7QITQjU21no9RJYYSrch5WsoYq96b9g= 22:15:55 INFO - x-amz-request-id: 57D533DF2A732DE2 22:15:55 INFO - x-amz-version-id: Wt10QeoOxdOIrsWt39IUBczIabENRnIU 22:15:58 INFO - Expected file size: 178316949 22:15:58 INFO - Obtained file size: 178316949 22:16:19 INFO - Running post-action listener: _resource_record_post_action 22:16:19 INFO - Running post-action listener: set_extra_try_arguments 22:16:19 INFO - [mozharness: 2016-10-26 05:16:19.830200Z] Finished download-and-extract step (success) 22:16:19 INFO - [mozharness: 2016-10-26 05:16:19.830507Z] Running fetch-geckodriver step. 22:16:19 INFO - Running pre-action listener: _resource_record_pre_action 22:16:19 INFO - Running main action method: fetch_geckodriver 22:16:19 INFO - Running post-action listener: _resource_record_post_action 22:16:19 INFO - [mozharness: 2016-10-26 05:16:19.967783Z] Finished fetch-geckodriver step (success) 22:16:19 INFO - [mozharness: 2016-10-26 05:16:19.968120Z] Running create-virtualenv step. 22:16:19 INFO - Running pre-action listener: _pre_create_virtualenv 22:16:19 INFO - Running pre-action listener: _resource_record_pre_action 22:16:19 INFO - Running main action method: create_virtualenv 22:16:19 INFO - Creating virtualenv /builds/slave/test/build/venv 22:16:19 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 22:16:19 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 22:16:20 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 22:16:20 INFO - Using real prefix '/usr' 22:16:20 INFO - New python executable in /builds/slave/test/build/venv/bin/python 22:16:21 INFO - Installing distribute.............................................................................................................................................................................................done. 22:16:24 INFO - Installing pip.................done. 22:16:24 INFO - Return code: 0 22:16:24 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 22:16:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 22:16:25 INFO - Reading from file tmpfile_stdout 22:16:25 INFO - Output received: 22:16:25 INFO - pip 1.5.5 from /builds/slave/test/build/venv/local/lib/python2.7/site-packages/pip-1.5.5-py2.7.egg (python 2.7) 22:16:25 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 22:16:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:16:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:16:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:16:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:16:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:16:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:16:25 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 0x89c4dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89168b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8b633c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x894b7a0>, '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 0x8950678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a65aa8>, '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-1477458912.612781-705491200', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 22:16:25 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 22:16:25 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 22:16:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:16:25 INFO - 'CCACHE_UMASK': '002', 22:16:25 INFO - 'DISPLAY': ':0', 22:16:25 INFO - 'HOME': '/home/cltbld', 22:16:25 INFO - 'LANG': 'en_US.UTF-8', 22:16:25 INFO - 'LOGNAME': 'cltbld', 22:16:25 INFO - 'MAIL': '/var/mail/cltbld', 22:16:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:16:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:16:25 INFO - 'MOZ_NO_REMOTE': '1', 22:16:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:16:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:16:25 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:16:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:16:25 INFO - 'PWD': '/builds/slave/test', 22:16:25 INFO - 'SHELL': '/bin/bash', 22:16:25 INFO - 'SHLVL': '1', 22:16:25 INFO - 'TERM': 'linux', 22:16:25 INFO - 'TMOUT': '86400', 22:16:25 INFO - 'USER': 'cltbld', 22:16:25 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477458912.612781-705491200', 22:16:25 INFO - '_': '/tools/buildbot/bin/python'} 22:16:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:16:25 INFO - Downloading/unpacking psutil>=3.1.1 22:16:25 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:16:25 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:16:25 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 22:16:25 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 22:16:25 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:16:25 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:16:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 22:16:29 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 22:16:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:16:29 INFO - Installing collected packages: psutil 22:16:29 INFO - Running setup.py install for psutil 22:16:29 INFO - building 'psutil._psutil_linux' extension 22:16:29 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 22:16:30 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 22:16:30 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 22:16:30 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 22:16:30 INFO - building 'psutil._psutil_posix' extension 22:16:30 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 22:16:30 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 22:16:30 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 22:16:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:16:30 INFO - Successfully installed psutil 22:16:30 INFO - Cleaning up... 22:16:30 INFO - Return code: 0 22:16:30 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 22:16:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:16:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:16:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:16:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:16:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:16:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:16:30 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 0x89c4dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89168b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8b633c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x894b7a0>, '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 0x8950678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a65aa8>, '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-1477458912.612781-705491200', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 22:16:30 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 22:16:30 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 22:16:30 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:16:30 INFO - 'CCACHE_UMASK': '002', 22:16:30 INFO - 'DISPLAY': ':0', 22:16:30 INFO - 'HOME': '/home/cltbld', 22:16:30 INFO - 'LANG': 'en_US.UTF-8', 22:16:30 INFO - 'LOGNAME': 'cltbld', 22:16:30 INFO - 'MAIL': '/var/mail/cltbld', 22:16:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:16:30 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:16:30 INFO - 'MOZ_NO_REMOTE': '1', 22:16:30 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:16:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:16:30 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:16:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:16:30 INFO - 'PWD': '/builds/slave/test', 22:16:30 INFO - 'SHELL': '/bin/bash', 22:16:30 INFO - 'SHLVL': '1', 22:16:30 INFO - 'TERM': 'linux', 22:16:30 INFO - 'TMOUT': '86400', 22:16:30 INFO - 'USER': 'cltbld', 22:16:30 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477458912.612781-705491200', 22:16:30 INFO - '_': '/tools/buildbot/bin/python'} 22:16:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:16:31 INFO - Downloading/unpacking mozsystemmonitor==0.3 22:16:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:16:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:16:31 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 22:16:31 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 22:16:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:16:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:16:34 INFO - Downloading mozsystemmonitor-0.3.tar.gz 22:16:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 22:16:34 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 22:16:34 INFO - Installing collected packages: mozsystemmonitor 22:16:34 INFO - Running setup.py install for mozsystemmonitor 22:16:35 INFO - Successfully installed mozsystemmonitor 22:16:35 INFO - Cleaning up... 22:16:35 INFO - Return code: 0 22:16:35 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 22:16:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:16:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:16:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:16:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:16:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:16:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:16:35 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 0x89c4dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89168b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8b633c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x894b7a0>, '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 0x8950678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a65aa8>, '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-1477458912.612781-705491200', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 22:16:35 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 22:16:35 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 22:16:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:16:35 INFO - 'CCACHE_UMASK': '002', 22:16:35 INFO - 'DISPLAY': ':0', 22:16:35 INFO - 'HOME': '/home/cltbld', 22:16:35 INFO - 'LANG': 'en_US.UTF-8', 22:16:35 INFO - 'LOGNAME': 'cltbld', 22:16:35 INFO - 'MAIL': '/var/mail/cltbld', 22:16:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:16:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:16:35 INFO - 'MOZ_NO_REMOTE': '1', 22:16:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:16:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:16:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:16:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:16:35 INFO - 'PWD': '/builds/slave/test', 22:16:35 INFO - 'SHELL': '/bin/bash', 22:16:35 INFO - 'SHLVL': '1', 22:16:35 INFO - 'TERM': 'linux', 22:16:35 INFO - 'TMOUT': '86400', 22:16:35 INFO - 'USER': 'cltbld', 22:16:35 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477458912.612781-705491200', 22:16:35 INFO - '_': '/tools/buildbot/bin/python'} 22:16:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:16:35 INFO - Downloading/unpacking jsonschema==2.5.1 22:16:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:16:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:16:35 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 22:16:35 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 22:16:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:16:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:16:39 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 22:16:39 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 22:16:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:16:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:16:39 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 22:16:39 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 22:16:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:16:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:16:39 INFO - Downloading functools32-3.2.3-2.tar.gz 22:16:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 22:16:39 INFO - warning: no files found matching '*.txt' 22:16:39 INFO - no previously-included directories found matching 'build' 22:16:39 INFO - no previously-included directories found matching 'dist' 22:16:39 INFO - no previously-included directories found matching '.git*' 22:16:39 INFO - Installing collected packages: jsonschema, functools32 22:16:39 INFO - Running setup.py install for functools32 22:16:39 INFO - warning: no files found matching '*.txt' 22:16:39 INFO - no previously-included directories found matching 'build' 22:16:39 INFO - no previously-included directories found matching 'dist' 22:16:39 INFO - no previously-included directories found matching '.git*' 22:16:39 INFO - Successfully installed jsonschema functools32 22:16:39 INFO - Cleaning up... 22:16:39 INFO - Return code: 0 22:16:39 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 22:16:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:16:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:16:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:16:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:16:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:16:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:16:40 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 0x89c4dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89168b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8b633c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x894b7a0>, '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 0x8950678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a65aa8>, '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-1477458912.612781-705491200', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 22:16:40 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 22:16:40 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 22:16:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:16:40 INFO - 'CCACHE_UMASK': '002', 22:16:40 INFO - 'DISPLAY': ':0', 22:16:40 INFO - 'HOME': '/home/cltbld', 22:16:40 INFO - 'LANG': 'en_US.UTF-8', 22:16:40 INFO - 'LOGNAME': 'cltbld', 22:16:40 INFO - 'MAIL': '/var/mail/cltbld', 22:16:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:16:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:16:40 INFO - 'MOZ_NO_REMOTE': '1', 22:16:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:16:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:16:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:16:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:16:40 INFO - 'PWD': '/builds/slave/test', 22:16:40 INFO - 'SHELL': '/bin/bash', 22:16:40 INFO - 'SHLVL': '1', 22:16:40 INFO - 'TERM': 'linux', 22:16:40 INFO - 'TMOUT': '86400', 22:16:40 INFO - 'USER': 'cltbld', 22:16:40 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477458912.612781-705491200', 22:16:40 INFO - '_': '/tools/buildbot/bin/python'} 22:16:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:16:40 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 22:16:40 INFO - Cleaning up... 22:16:40 INFO - Return code: 0 22:16:40 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 22:16:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:16:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:16:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:16:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:16:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:16:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:16:40 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 0x89c4dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89168b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8b633c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x894b7a0>, '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 0x8950678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a65aa8>, '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-1477458912.612781-705491200', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 22:16:40 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 22:16:40 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 22:16:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:16:40 INFO - 'CCACHE_UMASK': '002', 22:16:40 INFO - 'DISPLAY': ':0', 22:16:40 INFO - 'HOME': '/home/cltbld', 22:16:40 INFO - 'LANG': 'en_US.UTF-8', 22:16:40 INFO - 'LOGNAME': 'cltbld', 22:16:40 INFO - 'MAIL': '/var/mail/cltbld', 22:16:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:16:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:16:40 INFO - 'MOZ_NO_REMOTE': '1', 22:16:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:16:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:16:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:16:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:16:40 INFO - 'PWD': '/builds/slave/test', 22:16:40 INFO - 'SHELL': '/bin/bash', 22:16:40 INFO - 'SHLVL': '1', 22:16:40 INFO - 'TERM': 'linux', 22:16:40 INFO - 'TMOUT': '86400', 22:16:40 INFO - 'USER': 'cltbld', 22:16:40 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477458912.612781-705491200', 22:16:40 INFO - '_': '/tools/buildbot/bin/python'} 22:16:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:16:40 INFO - Downloading/unpacking blobuploader==1.2.4 22:16:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:16:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:16:40 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 22:16:40 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 22:16:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:16:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:16:45 INFO - Downloading blobuploader-1.2.4.tar.gz 22:16:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 22:16:45 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 22:16:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:16:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:16:45 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 22:16:45 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 22:16:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:16:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:16:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 22:16:46 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 22:16:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:16:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:16:46 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 22:16:46 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 22:16:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:16:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:16:46 INFO - Downloading docopt-0.6.1.tar.gz 22:16:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 22:16:46 INFO - Installing collected packages: blobuploader, requests, docopt 22:16:46 INFO - Running setup.py install for blobuploader 22:16:46 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 22:16:47 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 22:16:47 INFO - Running setup.py install for requests 22:16:47 INFO - Running setup.py install for docopt 22:16:47 INFO - Successfully installed blobuploader requests docopt 22:16:47 INFO - Cleaning up... 22:16:48 INFO - Return code: 0 22:16:48 INFO - Installing None into virtualenv /builds/slave/test/build/venv 22:16:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:16:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:16:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:16:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:16:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:16:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:16:48 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 0x89c4dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89168b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8b633c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x894b7a0>, '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 0x8950678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a65aa8>, '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-1477458912.612781-705491200', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 22:16:48 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 22:16:48 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 22:16:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:16:48 INFO - 'CCACHE_UMASK': '002', 22:16:48 INFO - 'DISPLAY': ':0', 22:16:48 INFO - 'HOME': '/home/cltbld', 22:16:48 INFO - 'LANG': 'en_US.UTF-8', 22:16:48 INFO - 'LOGNAME': 'cltbld', 22:16:48 INFO - 'MAIL': '/var/mail/cltbld', 22:16:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:16:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:16:48 INFO - 'MOZ_NO_REMOTE': '1', 22:16:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:16:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:16:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:16:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:16:48 INFO - 'PWD': '/builds/slave/test', 22:16:48 INFO - 'SHELL': '/bin/bash', 22:16:48 INFO - 'SHLVL': '1', 22:16:48 INFO - 'TERM': 'linux', 22:16:48 INFO - 'TMOUT': '86400', 22:16:48 INFO - 'USER': 'cltbld', 22:16:48 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477458912.612781-705491200', 22:16:48 INFO - '_': '/tools/buildbot/bin/python'} 22:16:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:16:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 22:16:48 INFO - Running setup.py (path:/tmp/pip-GY4YUt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 22:16:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 22:16:48 INFO - Running setup.py (path:/tmp/pip-tLRSEk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 22:16:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 22:16:48 INFO - Running setup.py (path:/tmp/pip-brtR9C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 22:16:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 22:16:48 INFO - Running setup.py (path:/tmp/pip-ldt2ZG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 22:16:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 22:16:49 INFO - Running setup.py (path:/tmp/pip-TrTUMy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 22:16:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 22:16:49 INFO - Running setup.py (path:/tmp/pip-npvvwu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 22:16:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 22:16:49 INFO - Running setup.py (path:/tmp/pip-GvlJtj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 22:16:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 22:16:49 INFO - Running setup.py (path:/tmp/pip-V4MPzF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 22:16:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 22:16:49 INFO - Running setup.py (path:/tmp/pip-fY9n04-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 22:16:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 22:16:49 INFO - Running setup.py (path:/tmp/pip-5Z7bdd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 22:16:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 22:16:49 INFO - Running setup.py (path:/tmp/pip-AYyb5l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 22:16:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 22:16:49 INFO - Running setup.py (path:/tmp/pip-EjMkU6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 22:16:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 22:16:49 INFO - Running setup.py (path:/tmp/pip-oOYjkF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 22:16:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 22:16:50 INFO - Running setup.py (path:/tmp/pip-T_IxZM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 22:16:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 22:16:50 INFO - Running setup.py (path:/tmp/pip-qq4R2x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 22:16:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 22:16:50 INFO - Running setup.py (path:/tmp/pip-8miASV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 22:16:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 22:16:50 INFO - Running setup.py (path:/tmp/pip-A0EsXz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 22:16:50 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 22:16:50 INFO - Running setup.py (path:/tmp/pip-I3bHwT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 22:16:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 22:16:50 INFO - Running setup.py (path:/tmp/pip-_Lnvxk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 22:16:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:16:50 INFO - Running setup.py (path:/tmp/pip-LEa6Ez-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:16:50 INFO - Unpacking /builds/slave/test/build/tests/marionette 22:16:51 INFO - Running setup.py (path:/tmp/pip-ZH6Nh5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 22:16:51 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:16:51 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 22:16:51 INFO - Running setup.py install for manifestparser 22:16:51 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 22:16:51 INFO - Running setup.py install for mozcrash 22:16:51 INFO - Running setup.py install for mozdebug 22:16:51 INFO - Running setup.py install for mozdevice 22:16:51 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 22:16:51 INFO - Installing dm script to /builds/slave/test/build/venv/bin 22:16:51 INFO - Running setup.py install for mozfile 22:16:52 INFO - Running setup.py install for mozhttpd 22:16:52 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 22:16:52 INFO - Running setup.py install for mozinfo 22:16:52 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 22:16:52 INFO - Running setup.py install for mozInstall 22:16:52 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 22:16:52 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 22:16:52 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 22:16:52 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 22:16:52 INFO - Running setup.py install for mozleak 22:16:52 INFO - Running setup.py install for mozlog 22:16:53 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 22:16:53 INFO - Running setup.py install for moznetwork 22:16:53 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 22:16:53 INFO - Running setup.py install for mozprocess 22:16:53 INFO - Running setup.py install for mozprofile 22:16:53 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 22:16:53 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 22:16:53 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 22:16:53 INFO - Running setup.py install for mozrunner 22:16:53 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 22:16:53 INFO - Running setup.py install for mozscreenshot 22:16:54 INFO - Running setup.py install for moztest 22:16:54 INFO - Running setup.py install for mozversion 22:16:54 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 22:16:54 INFO - Running setup.py install for wptserve 22:16:54 INFO - Running setup.py install for marionette-driver 22:16:54 INFO - Running setup.py install for browsermob-proxy 22:16:55 INFO - Running setup.py install for marionette-client 22:16:55 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:16:55 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 22:16:55 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 22:16:55 INFO - Cleaning up... 22:16:55 INFO - Return code: 0 22:16:55 INFO - Installing None into virtualenv /builds/slave/test/build/venv 22:16: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')]} 22:16:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:16:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:16: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')]} 22:16:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:16:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:16:55 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 0x89c4dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89168b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8b633c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x894b7a0>, '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 0x8950678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a65aa8>, '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-1477458912.612781-705491200', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 22:16:55 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 22:16:55 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 22:16:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:16:55 INFO - 'CCACHE_UMASK': '002', 22:16:55 INFO - 'DISPLAY': ':0', 22:16:55 INFO - 'HOME': '/home/cltbld', 22:16:55 INFO - 'LANG': 'en_US.UTF-8', 22:16:55 INFO - 'LOGNAME': 'cltbld', 22:16:55 INFO - 'MAIL': '/var/mail/cltbld', 22:16:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:16:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:16:55 INFO - 'MOZ_NO_REMOTE': '1', 22:16:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:16:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:16:55 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:16:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:16:55 INFO - 'PWD': '/builds/slave/test', 22:16:55 INFO - 'SHELL': '/bin/bash', 22:16:55 INFO - 'SHLVL': '1', 22:16:55 INFO - 'TERM': 'linux', 22:16:55 INFO - 'TMOUT': '86400', 22:16:55 INFO - 'USER': 'cltbld', 22:16:55 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477458912.612781-705491200', 22:16:55 INFO - '_': '/tools/buildbot/bin/python'} 22:16:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:16:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 22:16:56 INFO - Running setup.py (path:/tmp/pip-v5Z7v6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 22:16:56 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 22:16:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 22:16:56 INFO - Running setup.py (path:/tmp/pip-nTqhWI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 22:16:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 22:16:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 22:16:56 INFO - Running setup.py (path:/tmp/pip-NcUfYk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 22:16:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 22:16:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 22:16:56 INFO - Running setup.py (path:/tmp/pip-mD6HtQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 22:16:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 22:16:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 22:16:56 INFO - Running setup.py (path:/tmp/pip-G65wq_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 22:16:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 22:16:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 22:16:56 INFO - Running setup.py (path:/tmp/pip-BkyCYf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 22:16:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 22:16:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 22:16:56 INFO - Running setup.py (path:/tmp/pip-gNbIum-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 22:16:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 22:16:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 22:16:57 INFO - Running setup.py (path:/tmp/pip-Wo0JaP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 22:16:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 22:16:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 22:16:57 INFO - Running setup.py (path:/tmp/pip-3vLaEw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 22:16:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 22:16:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 22:16:57 INFO - Running setup.py (path:/tmp/pip-ADvdv5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 22:16:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.4 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 22:16:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 22:16:57 INFO - Running setup.py (path:/tmp/pip-jdcJDt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 22:16:57 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 22:16:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 22:16:57 INFO - Running setup.py (path:/tmp/pip-xrkMBq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 22:16:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.23 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 22:16:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 22:16:57 INFO - Running setup.py (path:/tmp/pip-rujdlc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 22:16:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 22:16:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 22:16:57 INFO - Running setup.py (path:/tmp/pip-8MY0x_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 22:16:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.12 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 22:16:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 22:16:57 INFO - Running setup.py (path:/tmp/pip-J8ao6K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 22:16:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 22:16:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 22:16:58 INFO - Running setup.py (path:/tmp/pip-YEI6w8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 22:16:58 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 22:16:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 22:16:58 INFO - Running setup.py (path:/tmp/pip-nIuspq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 22:16:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 22:16:58 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 22:16:58 INFO - Running setup.py (path:/tmp/pip-hWvlEA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 22:16:58 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 22:16:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 22:16:58 INFO - Running setup.py (path:/tmp/pip-l2vg5z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 22:16:58 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==2.1.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 22:16:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:16:58 INFO - Running setup.py (path:/tmp/pip-lU9ntG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:16:58 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 22:16:58 INFO - Unpacking /builds/slave/test/build/tests/marionette 22:16:58 INFO - Running setup.py (path:/tmp/pip-RiJGSA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 22:16:58 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:16:58 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==3.2.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 22:16:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 22:16:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 22:16:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 22:16:58 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 22:16:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 22:16:58 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 22:16:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:16:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:16:59 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 22:16:59 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 22:16:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:16:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:17:02 INFO - Downloading blessings-1.6.tar.gz 22:17:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 22:17:02 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 22:17:02 INFO - Installing collected packages: blessings 22:17:02 INFO - Running setup.py install for blessings 22:17:02 INFO - Successfully installed blessings 22:17:02 INFO - Cleaning up... 22:17:02 INFO - Return code: 0 22:17:02 INFO - Done creating virtualenv /builds/slave/test/build/venv. 22:17:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 22:17:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 22:17:03 INFO - Reading from file tmpfile_stdout 22:17:03 INFO - Current package versions: 22:17:03 INFO - argparse == 1.2.1 22:17:03 INFO - blessings == 1.6 22:17:03 INFO - blobuploader == 1.2.4 22:17:03 INFO - browsermob-proxy == 0.6.0 22:17:03 INFO - docopt == 0.6.1 22:17:03 INFO - functools32 == 3.2.3-2 22:17:03 INFO - jsonschema == 2.5.1 22:17:03 INFO - manifestparser == 1.1 22:17:03 INFO - marionette-client == 3.2.0 22:17:03 INFO - marionette-driver == 2.1.0 22:17:03 INFO - mozInstall == 1.12 22:17:03 INFO - mozcrash == 0.17 22:17:03 INFO - mozdebug == 0.1 22:17:03 INFO - mozdevice == 0.48 22:17:03 INFO - mozfile == 1.2 22:17:03 INFO - mozhttpd == 0.7 22:17:03 INFO - mozinfo == 0.9 22:17:03 INFO - mozleak == 0.1 22:17:03 INFO - mozlog == 3.4 22:17:03 INFO - moznetwork == 0.27 22:17:03 INFO - mozprocess == 0.23 22:17:03 INFO - mozprofile == 0.28 22:17:03 INFO - mozrunner == 6.12 22:17:03 INFO - mozscreenshot == 0.1 22:17:03 INFO - mozsystemmonitor == 0.3 22:17:03 INFO - moztest == 0.7 22:17:03 INFO - mozversion == 1.4 22:17:03 INFO - psutil == 3.1.1 22:17:03 INFO - requests == 1.2.3 22:17:03 INFO - wptserve == 1.4.0 22:17:03 INFO - wsgiref == 0.1.2 22:17:03 INFO - Running post-action listener: _resource_record_post_action 22:17:03 INFO - Running post-action listener: _start_resource_monitoring 22:17:03 INFO - Starting resource monitoring. 22:17:03 INFO - [mozharness: 2016-10-26 05:17:03.327541Z] Finished create-virtualenv step (success) 22:17:03 INFO - [mozharness: 2016-10-26 05:17:03.334222Z] Running pull step. 22:17:03 INFO - Running pre-action listener: _resource_record_pre_action 22:17:03 INFO - Running main action method: pull 22:17:03 INFO - Pull has nothing to do! 22:17:03 INFO - Running post-action listener: _resource_record_post_action 22:17:03 INFO - [mozharness: 2016-10-26 05:17:03.336125Z] Finished pull step (success) 22:17:03 INFO - [mozharness: 2016-10-26 05:17:03.336441Z] Running install step. 22:17:03 INFO - Running pre-action listener: _resource_record_pre_action 22:17:03 INFO - Running main action method: install 22:17:03 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 22:17:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 22:17:03 INFO - Reading from file tmpfile_stdout 22:17:03 INFO - Detecting whether we're running mozinstall >=1.0... 22:17:03 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 22:17:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 22:17:03 INFO - Reading from file tmpfile_stdout 22:17:03 INFO - Output received: 22:17:03 INFO - Usage: mozinstall [options] installer 22:17:03 INFO - Options: 22:17:03 INFO - -h, --help show this help message and exit 22:17:03 INFO - -d DEST, --destination=DEST 22:17:03 INFO - Directory to install application into. [default: 22:17:03 INFO - "/builds/slave/test"] 22:17:03 INFO - --app=APP Application being installed. [default: firefox] 22:17:03 INFO - mkdir: /builds/slave/test/build/application 22:17:03 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 22:17:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 22:17:36 INFO - Reading from file tmpfile_stdout 22:17:36 INFO - Output received: 22:17:36 INFO - /builds/slave/test/build/application/firefox/firefox 22:17:36 INFO - Running post-action listener: _resource_record_post_action 22:17:36 INFO - [mozharness: 2016-10-26 05:17:36.176224Z] Finished install step (success) 22:17:36 INFO - [mozharness: 2016-10-26 05:17:36.176418Z] Running run-tests step. 22:17:36 INFO - Running pre-action listener: _resource_record_pre_action 22:17:36 INFO - Running main action method: run_tests 22:17:36 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 22:17:36 INFO - Minidump filename unknown. Determining based upon platform and architecture. 22:17:36 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 22:17:36 INFO - grabbing minidump binary from tooltool 22:17:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:17:36 INFO - trying https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py 22:17:36 INFO - Downloading https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py to /builds/slave/test/build/tooltool.py 22:17:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py', 'file_name': '/builds/slave/test/build/tooltool.py'}, attempt #1 22:17:36 INFO - Downloaded 37427 bytes. 22:17:36 INFO - Chmoding /builds/slave/test/build/tooltool.py to 0755 22:17:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:17:36 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 0x894b7a0>, '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 0x8950678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a65aa8>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 22:17:36 INFO - Running command: ['/tools/buildbot/bin/python', '/builds/slave/test/build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 22:17:36 INFO - Copy/paste: /tools/buildbot/bin/python /builds/slave/test/build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 22:17:36 INFO - Calling ['/tools/buildbot/bin/python', '/builds/slave/test/build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] with output_timeout 600 22:17:36 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 22:17:36 INFO - Return code: 0 22:17:36 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 22:17:36 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 22:17:36 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/JJtosnz3TmC1YHID5ne0LQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--stackfix-dir=/builds/slave/test/build/tests/bin', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 22:17:36 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/JJtosnz3TmC1YHID5ne0LQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --stackfix-dir=/builds/slave/test/build/tests/bin --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 22:17:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:17:36 INFO - 'CCACHE_UMASK': '002', 22:17:36 INFO - 'DISPLAY': ':0', 22:17:36 INFO - 'HOME': '/home/cltbld', 22:17:36 INFO - 'LANG': 'en_US.UTF-8', 22:17:36 INFO - 'LOGNAME': 'cltbld', 22:17:36 INFO - 'MAIL': '/var/mail/cltbld', 22:17:36 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 22:17:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:17:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:17:36 INFO - 'MOZ_NO_REMOTE': '1', 22:17:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:17:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:17:36 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:17:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:17:36 INFO - 'PWD': '/builds/slave/test', 22:17:36 INFO - 'SHELL': '/bin/bash', 22:17:36 INFO - 'SHLVL': '1', 22:17:36 INFO - 'TERM': 'linux', 22:17:36 INFO - 'TMOUT': '86400', 22:17:36 INFO - 'USER': 'cltbld', 22:17:36 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477458912.612781-705491200', 22:17:36 INFO - '_': '/tools/buildbot/bin/python'} 22:17:36 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/JJtosnz3TmC1YHID5ne0LQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--stackfix-dir=/builds/slave/test/build/tests/bin', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 22:17:37 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:18: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 22:17:37 INFO - import pkg_resources 22:17:37 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/meta/MANIFEST.json 22:17:38 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/mozilla/meta/MANIFEST.json 22:17:39 INFO - Using 1 client processes 22:17:40 INFO - wptserve Starting http server on 127.0.0.1:8000 22:17:40 INFO - wptserve Starting http server on 127.0.0.1:8001 22:17:40 INFO - wptserve Starting http server on 127.0.0.1:8443 22:17:42 INFO - SUITE-START | Running 897 tests 22:17:42 INFO - Running testharness tests 22:17:42 INFO - TEST-START | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html 22:17:42 INFO - TEST-SKIP | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html | took 0ms 22:17:42 INFO - TEST-START | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html 22:17:42 INFO - TEST-SKIP | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html | took 0ms 22:17:42 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html 22:17:42 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html | took 0ms 22:17:42 INFO - TEST-START | /content-security-policy/blink-contrib/worker-script-src.sub.html 22:17:42 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-script-src.sub.html | took 0ms 22:17:42 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html 22:17:42 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms 22:17:42 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html 22:17:42 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms 22:17:42 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html 22:17:42 INFO - TEST-SKIP | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms 22:17:42 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html 22:17:42 INFO - TEST-SKIP | /custom-elements/v0/instantiating/changing-is-attribute.html | took 0ms 22:17:42 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html 22:17:42 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 0ms 22:17:42 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html 22:17:42 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 5ms 22:17:42 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html 22:17:42 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 0ms 22:17:42 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html 22:17:42 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 0ms 22:17:42 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html 22:17:42 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 0ms 22:17:42 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html 22:17:42 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-prototype.html | took 0ms 22:17:42 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html 22:17:42 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 0ms 22:17:42 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html 22:17:42 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 1ms 22:17:42 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html 22:17:42 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 0ms 22:17:42 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html 22:17:42 INFO - TEST-SKIP | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 1ms 22:17:42 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html 22:17:42 INFO - TEST-SKIP | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 0ms 22:17:42 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html 22:17:42 INFO - TEST-SKIP | /custom-elements/v0/instantiating/unchanged-attribute.html | took 1ms 22:17:42 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html 22:17:42 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 0ms 22:17:42 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html 22:17:42 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 1ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-check-initdata-type.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-check-initdata-type.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-events-session-closed-event.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-events-session-closed-event.html | took 1ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-events.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-events.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-generate-request-disallowed-input.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-generate-request-disallowed-input.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-invalid-license.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-invalid-license.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-keystatuses-multiple-sessions.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses-multiple-sessions.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-keystatuses.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses.html | took 6ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html | took 1ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-events.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-events.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html | took 1ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html | took 6ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary.html | took 1ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html | took 1ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 6ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeys.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeys.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html | took 1ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-unique-origin.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-unique-origin.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-update-disallowed-input.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-update-disallowed-input.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-mp4-waiting-for-a-key.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-waiting-for-a-key.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-not-callable-after-createsession.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-not-callable-after-createsession.html | took 7ms 22:17:42 INFO - TEST-START | /encrypted-media/clearkey-update-non-ascii-input.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/clearkey-update-non-ascii-input.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-check-initdata-type.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-check-initdata-type.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-events-session-closed-event.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-events-session-closed-event.html | took 1ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-events.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-events.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-expiration.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-expiration.html | took 1ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-generate-request-disallowed-input.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-generate-request-disallowed-input.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-invalid-license.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-invalid-license.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-keystatuses-multiple-sessions.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses-multiple-sessions.html | took 1ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-keystatuses.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-onencrypted.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-onencrypted.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html | took 6ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license-events.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license-events.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html | took 1ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html | took 7ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-events.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-events.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-expired.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-expired.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multisession.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multisession.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html | took 1ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 7ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-two-videos.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-two-videos.html | took 1ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 8ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeys.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeys.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysession.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysession.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-unique-origin.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-unique-origin.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-mp4-waiting-for-a-key.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-mp4-waiting-for-a-key.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-not-callable-after-createsession.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-not-callable-after-createsession.html | took 0ms 22:17:42 INFO - TEST-START | /encrypted-media/drm-temporary-license-type.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/drm-temporary-license-type.html | took 1ms 22:17:42 INFO - TEST-START | /encrypted-media/idlharness.html 22:17:42 INFO - TEST-SKIP | /encrypted-media/idlharness.html | took 0ms 22:17:42 INFO - TEST-START | /media-source/mediasource-config-change-mp4-a-bitrate.html 22:17:42 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-a-bitrate.html | took 0ms 22:17:42 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html 22:17:42 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html | took 0ms 22:17:42 INFO - TEST-START | /media-source/mediasource-duration.html 22:17:42 INFO - TEST-SKIP | /media-source/mediasource-duration.html | took 1ms 22:17:42 INFO - TEST-START | /media-source/mediasource-redundant-seek.html 22:17:42 INFO - TEST-SKIP | /media-source/mediasource-redundant-seek.html | took 0ms 22:17:42 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 22:17:42 INFO - TEST-SKIP | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html | took 0ms 22:17:42 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 22:17:42 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms 22:17:42 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 22:17:42 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 22:17:42 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 22:17:42 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 22:17:42 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 22:17:42 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 22:17:42 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 22:17:42 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 22:17:42 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 22:17:42 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 22:17:42 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 22:17:42 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 22:17:42 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 22:17:42 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 22:17:42 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 22:17:42 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 22:17:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 22:17:42 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 0ms 22:17:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 22:17:42 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 0ms 22:17:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 22:17:42 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 0ms 22:17:42 INFO - TEST-START | /streams/readable-streams/bad-strategies.https.html 22:17:42 INFO - TEST-SKIP | /streams/readable-streams/bad-strategies.https.html | took 0ms 22:17:42 INFO - TEST-START | /streams/readable-streams/bad-underlying-sources.https.html 22:17:42 INFO - TEST-SKIP | /streams/readable-streams/bad-underlying-sources.https.html | took 0ms 22:17:42 INFO - TEST-START | /streams/readable-streams/brand-checks.https.html 22:17:42 INFO - TEST-SKIP | /streams/readable-streams/brand-checks.https.html | took 0ms 22:17:42 INFO - TEST-START | /streams/readable-streams/cancel.https.html 22:17:42 INFO - TEST-SKIP | /streams/readable-streams/cancel.https.html | took 0ms 22:17:42 INFO - TEST-START | /streams/readable-streams/count-queuing-strategy-integration.https.html 22:17:42 INFO - TEST-SKIP | /streams/readable-streams/count-queuing-strategy-integration.https.html | took 1ms 22:17:42 INFO - TEST-START | /streams/readable-streams/garbage-collection.https.html 22:17:42 INFO - TEST-SKIP | /streams/readable-streams/garbage-collection.https.html | took 0ms 22:17:42 INFO - TEST-START | /streams/readable-streams/general.https.html 22:17:42 INFO - TEST-SKIP | /streams/readable-streams/general.https.html | took 0ms 22:17:42 INFO - TEST-START | /streams/readable-streams/pipe-through.https.html 22:17:42 INFO - TEST-SKIP | /streams/readable-streams/pipe-through.https.html | took 0ms 22:17:42 INFO - TEST-START | /streams/readable-streams/readable-stream-reader.https.html 22:17:42 INFO - TEST-SKIP | /streams/readable-streams/readable-stream-reader.https.html | took 1ms 22:17:42 INFO - TEST-START | /streams/readable-streams/tee.https.html 22:17:42 INFO - TEST-SKIP | /streams/readable-streams/tee.https.html | took 0ms 22:17:42 INFO - TEST-START | /streams/readable-streams/templated.https.html 22:17:42 INFO - TEST-SKIP | /streams/readable-streams/templated.https.html | took 8ms 22:17:42 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html 22:17:42 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html | took 0ms 22:17:42 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html 22:17:42 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html | took 0ms 22:17:42 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html 22:17:42 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html | took 0ms 22:17:42 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html 22:17:42 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html | took 0ms 22:17:42 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html 22:17:42 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html | took 0ms 22:17:42 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html 22:17:42 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html | took 0ms 22:17:42 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html 22:17:42 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html | took 0ms 22:17:42 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html 22:17:42 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html | took 0ms 22:17:42 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html 22:17:42 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html?wss 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html?wss | took 12ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html?wss 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html?wss | took 1ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html?wss 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html?wss | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html?wss 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html?wss | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html?wss 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html?wss | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html?wss 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html?wss | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html?wss 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html?wss | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html?wss 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html?wss | took 1ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html?wss 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html?wss | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html?wss 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html?wss | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html | took 1ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html?wss 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html?wss | took 8ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html?wss 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html?wss | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html?wss 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html?wss | took 1ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html?wss 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html?wss | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html?wss 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html?wss | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html?wss 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html?wss | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html?wss 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html?wss | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html?wss 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html?wss | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html?wss 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html?wss | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html?wss 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html?wss | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html | took 1ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html?wss 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html?wss | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html?wss 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html?wss | took 8ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html?wss 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html?wss | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html?wss 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html?wss | took 1ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html?wss 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html?wss | took 0ms 22:17:42 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html 22:17:42 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html | took 0ms 22:17:42 INFO - Setting up ssl 22:17:42 INFO - PROCESS | certutil | 22:17:42 INFO - PROCESS | certutil | 22:17:42 INFO - PROCESS | certutil | 22:17:42 INFO - Certificate Nickname Trust Attributes 22:17:42 INFO - SSL,S/MIME,JAR/XPI 22:17:42 INFO - 22:17:42 INFO - web-platform-tests CT,, 22:17:42 INFO - 22:17:42 INFO - Application command: /builds/slave/test/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmpqC_yzP.mozrunner 22:17:42 INFO - Starting runner 22:17:45 INFO - PROCESS | 1820 | 1477459065947 Marionette DEBUG Marionette enabled via build flag and pref 22:17:46 INFO - PROCESS | 1820 | ATTENTION: default value of option force_s3tc_enable overridden by environment. 22:17:46 INFO - PROCESS | 1820 | [1820] WARNING: GLX_swap_control unsupported, ASAP mode may still block on buffer swaps.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/gl/GLContextProviderGLX.cpp, line 273 22:17:46 INFO - PROCESS | 1820 | [1820] WARNING: SGI_video_sync unsupported. Falling back to software vsync.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/thebes/gfxPlatformGtk.cpp, line 894 22:17:46 INFO - PROCESS | 1820 | ++DOCSHELL 0xa10e2c00 == 1 [pid = 1820] [id = 1] 22:17:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 1 (0xa10e3000) [pid = 1820] [serial = 1] [outer = (nil)] 22:17:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 2 (0xa10e3800) [pid = 1820] [serial = 2] [outer = 0xa10e3000] 22:17:46 INFO - PROCESS | 1820 | 1477459066720 Marionette INFO Listening on port 2828 22:17:47 INFO - PROCESS | 1820 | 1477459067310 Marionette DEBUG Marionette enabled via command-line flag 22:17:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a2e4800 == 2 [pid = 1820] [id = 2] 22:17:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 3 (0x9a2e4c00) [pid = 1820] [serial = 3] [outer = (nil)] 22:17:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 4 (0x9a2e5400) [pid = 1820] [serial = 4] [outer = 0x9a2e4c00] 22:17:47 INFO - PROCESS | 1820 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9a0e26a0 22:17:47 INFO - PROCESS | 1820 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 9a0ed1c0 22:17:47 INFO - PROCESS | 1820 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9a0fd400 22:17:47 INFO - PROCESS | 1820 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9a0fdea0 22:17:47 INFO - PROCESS | 1820 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9a0f9980 22:17:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 5 (0x98f0ec00) [pid = 1820] [serial = 5] [outer = 0xa10e3000] 22:17:47 INFO - PROCESS | 1820 | 1477459067723 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:35557 22:17:47 INFO - PROCESS | 1820 | 1477459067794 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:35558 22:17:47 INFO - PROCESS | 1820 | 1477459067802 Marionette DEBUG Closed connection conn0 22:17:47 INFO - PROCESS | 1820 | 1477459067907 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:35559 22:17:47 INFO - PROCESS | 1820 | 1477459067911 Marionette DEBUG Closed connection conn1 22:17:47 INFO - PROCESS | 1820 | 1477459067962 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:35560 22:17:47 INFO - PROCESS | 1820 | 1477459067977 Marionette DEBUG Closed connection conn2 22:17:48 INFO - PROCESS | 1820 | 1477459068023 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 22:17:48 INFO - PROCESS | 1820 | 1477459068039 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":"20161025214023","processId":1820,"version":"52.0a1"} 22:17:48 INFO - PROCESS | 1820 | [1820] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1553 22:17:48 INFO - PROCESS | 1820 | [1820] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1553 22:17:48 INFO - PROCESS | 1820 | [1820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 22:17:49 INFO - PROCESS | 1820 | ++DOCSHELL 0x94691400 == 3 [pid = 1820] [id = 3] 22:17:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 6 (0x94691800) [pid = 1820] [serial = 6] [outer = (nil)] 22:17:50 INFO - PROCESS | 1820 | ++DOCSHELL 0x93bcf800 == 4 [pid = 1820] [id = 4] 22:17:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 7 (0x93bcfc00) [pid = 1820] [serial = 7] [outer = (nil)] 22:17:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 8 (0x93946c00) [pid = 1820] [serial = 8] [outer = 0x93bcfc00] 22:17:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 9 (0x93d75400) [pid = 1820] [serial = 9] [outer = 0x94691800] 22:17:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 10 (0x93d77000) [pid = 1820] [serial = 10] [outer = 0x93bcfc00] 22:17:51 INFO - PROCESS | 1820 | [1820] 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 2437 22:17:51 INFO - PROCESS | 1820 | 1477459071955 Marionette DEBUG loaded listener.js 22:17:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 11 (0x923e5000) [pid = 1820] [serial = 11] [outer = 0x93bcfc00] 22:17:52 INFO - PROCESS | 1820 | 1477459072897 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"5d267e36-abb0-40f6-a7b1-6b375aa689a3","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":"20161025214023","processId":1820,"version":"52.0a1","command_id":1}}] 22:17:53 INFO - PROCESS | 1820 | 1477459073151 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 22:17:53 INFO - PROCESS | 1820 | 1477459073377 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 22:17:53 INFO - PROCESS | 1820 | 1477459073561 Marionette TRACE conn3 -> [0,3,"getWindowHandle",null] 22:17:53 INFO - PROCESS | 1820 | 1477459073569 Marionette TRACE conn3 <- [1,3,null,{"value":"7"}] 22:17:53 INFO - PROCESS | 1820 | 1477459073673 Marionette TRACE conn3 -> [0,4,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:17:53 INFO - PROCESS | 1820 | [1820] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 22:17:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 12 (0x8f98a000) [pid = 1820] [serial = 12] [outer = 0x93bcfc00] 22:17:54 INFO - PROCESS | 1820 | 1477459074102 Marionette TRACE conn3 <- [1,4,null,{}] 22:17:54 INFO - PROCESS | 1820 | 1477459074116 Marionette TRACE conn3 -> [0,5,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 22:17:54 INFO - PROCESS | 1820 | 1477459074145 Marionette TRACE conn3 <- [1,5,null,{"value":null}] 22:17:54 INFO - PROCESS | 1820 | 1477459074219 Marionette TRACE conn3 -> [0,6,"getWindowHandle",null] 22:17:54 INFO - PROCESS | 1820 | 1477459074226 Marionette TRACE conn3 <- [1,6,null,{"value":"7"}] 22:17:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 22:17:54 INFO - PROCESS | 1820 | 1477459074248 Marionette TRACE conn3 -> [0,7,"timeouts",{"script":35000}] 22:17:54 INFO - PROCESS | 1820 | 1477459074253 Marionette TRACE conn3 <- [1,7,null,{}] 22:17:54 INFO - PROCESS | 1820 | 1477459074279 Marionette TRACE conn3 -> [0,8,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:17:54 INFO - PROCESS | 1820 | 1477459074329 Marionette TRACE conn3 <- [1,8,null,{"value":null}] 22:17:54 INFO - PROCESS | 1820 | 1477459074345 Marionette TRACE conn3 -> [0,9,"getWindowHandles",null] 22:17:54 INFO - PROCESS | 1820 | 1477459074350 Marionette TRACE conn3 <- [1,9,null,["7"]] 22:17:54 INFO - PROCESS | 1820 | 1477459074414 Marionette TRACE conn3 -> [0,10,"switchToWindow",{"name":"7"}] 22:17:54 INFO - PROCESS | 1820 | 1477459074419 Marionette TRACE conn3 <- [1,10,null,{}] 22:17:54 INFO - PROCESS | 1820 | 1477459074438 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:54 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de6b800 == 5 [pid = 1820] [id = 5] 22:17:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 13 (0x8de6bc00) [pid = 1820] [serial = 13] [outer = (nil)] 22:17:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 14 (0x8de6e800) [pid = 1820] [serial = 14] [outer = 0x8de6bc00] 22:17:54 INFO - PROCESS | 1820 | 1477459074532 Marionette DEBUG loaded listener.js 22:17:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 15 (0x8de70400) [pid = 1820] [serial = 15] [outer = 0x8de6bc00] 22:17:54 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd7f400 == 6 [pid = 1820] [id = 6] 22:17:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 16 (0x8dd7f800) [pid = 1820] [serial = 16] [outer = (nil)] 22:17:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 17 (0x8dd81c00) [pid = 1820] [serial = 17] [outer = 0x8dd7f800] 22:17:54 INFO - PROCESS | 1820 | 1477459074875 Marionette DEBUG loaded listener.js 22:17:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 18 (0x8ddcb800) [pid = 1820] [serial = 18] [outer = 0x8dd7f800] 22:17:55 INFO - PROCESS | 1820 | [1820] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 22:17:55 INFO - PROCESS | 1820 | 1477459075634 Marionette TRACE conn3 <- [1,11,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 22:17:55 INFO - . 22:17:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1443ms 22:17:55 INFO - PROCESS | 1820 | 1477459075833 Marionette TRACE conn3 -> [0,12,"getWindowHandle",null] 22:17:55 INFO - PROCESS | 1820 | 1477459075835 Marionette TRACE conn3 <- [1,12,null,{"value":"7"}] 22:17:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 22:17:55 INFO - PROCESS | 1820 | 1477459075875 Marionette TRACE conn3 -> [0,13,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:17:56 INFO - PROCESS | 1820 | 1477459076055 Marionette TRACE conn3 <- [1,13,null,{"value":null}] 22:17:56 INFO - PROCESS | 1820 | 1477459076085 Marionette TRACE conn3 -> [0,14,"getWindowHandles",null] 22:17:56 INFO - PROCESS | 1820 | 1477459076089 Marionette TRACE conn3 <- [1,14,null,["7"]] 22:17:56 INFO - PROCESS | 1820 | 1477459076093 Marionette TRACE conn3 -> [0,15,"switchToWindow",{"name":"7"}] 22:17:56 INFO - PROCESS | 1820 | 1477459076098 Marionette TRACE conn3 <- [1,15,null,{}] 22:17:56 INFO - PROCESS | 1820 | 1477459076104 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x98334400 == 7 [pid = 1820] [id = 7] 22:17:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 19 (0xa480f400) [pid = 1820] [serial = 19] [outer = (nil)] 22:17:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x8c003400) [pid = 1820] [serial = 20] [outer = 0xa480f400] 22:17:56 INFO - PROCESS | 1820 | 1477459076183 Marionette DEBUG loaded listener.js 22:17:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x8c008400) [pid = 1820] [serial = 21] [outer = 0xa480f400] 22:17:57 INFO - PROCESS | 1820 | 1477459077155 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 22:17:57 INFO - . 22:17:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1331ms 22:17:57 INFO - PROCESS | 1820 | 1477459077202 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 22:17:57 INFO - PROCESS | 1820 | 1477459077208 Marionette TRACE conn3 <- [1,17,null,{"value":"7"}] 22:17:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 22:17:57 INFO - PROCESS | 1820 | 1477459077220 Marionette TRACE conn3 -> [0,18,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:17:57 INFO - PROCESS | 1820 | 1477459077429 Marionette TRACE conn3 <- [1,18,null,{"value":null}] 22:17:57 INFO - PROCESS | 1820 | 1477459077548 Marionette TRACE conn3 -> [0,19,"getWindowHandles",null] 22:17:57 INFO - PROCESS | 1820 | 1477459077553 Marionette TRACE conn3 <- [1,19,null,["7"]] 22:17:57 INFO - PROCESS | 1820 | 1477459077566 Marionette TRACE conn3 -> [0,20,"switchToWindow",{"name":"7"}] 22:17:57 INFO - PROCESS | 1820 | 1477459077576 Marionette TRACE conn3 <- [1,20,null,{}] 22:17:57 INFO - PROCESS | 1820 | 1477459077584 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:57 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de69400 == 8 [pid = 1820] [id = 8] 22:17:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x8de69800) [pid = 1820] [serial = 22] [outer = (nil)] 22:17:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x8df6d400) [pid = 1820] [serial = 23] [outer = 0x8de69800] 22:17:57 INFO - PROCESS | 1820 | 1477459077677 Marionette DEBUG loaded listener.js 22:17:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8f992800) [pid = 1820] [serial = 24] [outer = 0x8de69800] 22:17:57 INFO - PROCESS | 1820 | ++DOCSHELL 0x9074d800 == 9 [pid = 1820] [id = 9] 22:17:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x91153000) [pid = 1820] [serial = 25] [outer = (nil)] 22:17:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x92921400) [pid = 1820] [serial = 26] [outer = 0x91153000] 22:17:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x931bb800) [pid = 1820] [serial = 27] [outer = 0x91153000] 22:17:58 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de6dc00 == 10 [pid = 1820] [id = 10] 22:17:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x92924800) [pid = 1820] [serial = 28] [outer = (nil)] 22:17:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x94318000) [pid = 1820] [serial = 29] [outer = 0x92924800] 22:17:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x94bf7400) [pid = 1820] [serial = 30] [outer = 0x92924800] 22:17:58 INFO - PROCESS | 1820 | 1477459078712 Marionette TRACE conn3 <- [1,21,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 22:17:58 INFO - . 22:17:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1572ms 22:17:58 INFO - PROCESS | 1820 | 1477459078840 Marionette TRACE conn3 -> [0,22,"getWindowHandle",null] 22:17:58 INFO - PROCESS | 1820 | 1477459078848 Marionette TRACE conn3 <- [1,22,null,{"value":"7"}] 22:17:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 22:17:58 INFO - PROCESS | 1820 | 1477459078858 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:17:59 INFO - PROCESS | 1820 | 1477459079051 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 22:17:59 INFO - PROCESS | 1820 | 1477459079171 Marionette TRACE conn3 -> [0,24,"getWindowHandles",null] 22:17:59 INFO - PROCESS | 1820 | 1477459079176 Marionette TRACE conn3 <- [1,24,null,["7"]] 22:17:59 INFO - PROCESS | 1820 | 1477459079185 Marionette TRACE conn3 -> [0,25,"switchToWindow",{"name":"7"}] 22:17:59 INFO - PROCESS | 1820 | 1477459079191 Marionette TRACE conn3 <- [1,25,null,{}] 22:17:59 INFO - PROCESS | 1820 | 1477459079202 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x94317c00 == 11 [pid = 1820] [id = 11] 22:17:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x94319c00) [pid = 1820] [serial = 31] [outer = (nil)] 22:17:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x9839a400) [pid = 1820] [serial = 32] [outer = 0x94319c00] 22:17:59 INFO - PROCESS | 1820 | 1477459079289 Marionette DEBUG loaded listener.js 22:17:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x9a021000) [pid = 1820] [serial = 33] [outer = 0x94319c00] 22:17:59 INFO - PROCESS | 1820 | 1477459079980 Marionette TRACE conn3 <- [1,26,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 22:18:00 INFO - . 22:18:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1170ms 22:18:00 INFO - PROCESS | 1820 | 1477459080035 Marionette TRACE conn3 -> [0,27,"getWindowHandle",null] 22:18:00 INFO - PROCESS | 1820 | 1477459080041 Marionette TRACE conn3 <- [1,27,null,{"value":"7"}] 22:18:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 22:18:00 INFO - PROCESS | 1820 | 1477459080049 Marionette TRACE conn3 -> [0,28,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:00 INFO - PROCESS | 1820 | 1477459080243 Marionette TRACE conn3 <- [1,28,null,{"value":null}] 22:18:00 INFO - PROCESS | 1820 | 1477459080331 Marionette TRACE conn3 -> [0,29,"getWindowHandles",null] 22:18:00 INFO - PROCESS | 1820 | 1477459080336 Marionette TRACE conn3 <- [1,29,null,["7"]] 22:18:00 INFO - PROCESS | 1820 | 1477459080344 Marionette TRACE conn3 -> [0,30,"switchToWindow",{"name":"7"}] 22:18:00 INFO - PROCESS | 1820 | 1477459080352 Marionette TRACE conn3 <- [1,30,null,{}] 22:18:00 INFO - PROCESS | 1820 | 1477459080359 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:00 INFO - PROCESS | 1820 | ++DOCSHELL 0x9b3bd800 == 12 [pid = 1820] [id = 12] 22:18:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x9b3bfc00) [pid = 1820] [serial = 34] [outer = (nil)] 22:18:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0xa275a400) [pid = 1820] [serial = 35] [outer = 0x9b3bfc00] 22:18:00 INFO - PROCESS | 1820 | 1477459080455 Marionette DEBUG loaded listener.js 22:18:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0xa2be0c00) [pid = 1820] [serial = 36] [outer = 0x9b3bfc00] 22:18:01 INFO - PROCESS | 1820 | 1477459081387 Marionette TRACE conn3 <- [1,31,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 22:18:01 INFO - . 22:18:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1381ms 22:18:01 INFO - PROCESS | 1820 | 1477459081447 Marionette TRACE conn3 -> [0,32,"getWindowHandle",null] 22:18:01 INFO - PROCESS | 1820 | 1477459081454 Marionette TRACE conn3 <- [1,32,null,{"value":"7"}] 22:18:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 22:18:01 INFO - PROCESS | 1820 | 1477459081467 Marionette TRACE conn3 -> [0,33,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:01 INFO - PROCESS | 1820 | 1477459081677 Marionette TRACE conn3 <- [1,33,null,{"value":null}] 22:18:01 INFO - PROCESS | 1820 | 1477459081780 Marionette TRACE conn3 -> [0,34,"getWindowHandles",null] 22:18:01 INFO - PROCESS | 1820 | 1477459081786 Marionette TRACE conn3 <- [1,34,null,["7"]] 22:18:01 INFO - PROCESS | 1820 | 1477459081796 Marionette TRACE conn3 -> [0,35,"switchToWindow",{"name":"7"}] 22:18:01 INFO - PROCESS | 1820 | 1477459081804 Marionette TRACE conn3 <- [1,35,null,{}] 22:18:01 INFO - PROCESS | 1820 | 1477459081810 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:01 INFO - PROCESS | 1820 | ++DOCSHELL 0x93825400 == 13 [pid = 1820] [id = 13] 22:18:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x93940000) [pid = 1820] [serial = 37] [outer = (nil)] 22:18:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x94695000) [pid = 1820] [serial = 38] [outer = 0x93940000] 22:18:01 INFO - PROCESS | 1820 | 1477459081966 Marionette DEBUG loaded listener.js 22:18:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x9469c800) [pid = 1820] [serial = 39] [outer = 0x93940000] 22:18:02 INFO - PROCESS | 1820 | 1477459082625 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 22:18:02 INFO - . 22:18:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1220ms 22:18:02 INFO - PROCESS | 1820 | 1477459082685 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 22:18:02 INFO - PROCESS | 1820 | 1477459082689 Marionette TRACE conn3 <- [1,37,null,{"value":"7"}] 22:18:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 22:18:02 INFO - PROCESS | 1820 | 1477459082697 Marionette TRACE conn3 -> [0,38,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:02 INFO - PROCESS | 1820 | 1477459082902 Marionette TRACE conn3 <- [1,38,null,{"value":null}] 22:18:02 INFO - PROCESS | 1820 | 1477459082914 Marionette TRACE conn3 -> [0,39,"getWindowHandles",null] 22:18:02 INFO - PROCESS | 1820 | 1477459082917 Marionette TRACE conn3 <- [1,39,null,["7"]] 22:18:02 INFO - PROCESS | 1820 | 1477459082924 Marionette TRACE conn3 -> [0,40,"switchToWindow",{"name":"7"}] 22:18:02 INFO - PROCESS | 1820 | 1477459082929 Marionette TRACE conn3 <- [1,40,null,{}] 22:18:02 INFO - PROCESS | 1820 | 1477459082936 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x94e89000 == 14 [pid = 1820] [id = 14] 22:18:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x94e89800) [pid = 1820] [serial = 40] [outer = (nil)] 22:18:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x9510b800) [pid = 1820] [serial = 41] [outer = 0x94e89800] 22:18:03 INFO - PROCESS | 1820 | 1477459083014 Marionette DEBUG loaded listener.js 22:18:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x95141800) [pid = 1820] [serial = 42] [outer = 0x94e89800] 22:18:03 INFO - PROCESS | 1820 | 1477459083639 Marionette TRACE conn3 <- [1,41,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 22:18:03 INFO - . 22:18:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 970ms 22:18:03 INFO - PROCESS | 1820 | 1477459083674 Marionette TRACE conn3 -> [0,42,"getWindowHandle",null] 22:18:03 INFO - PROCESS | 1820 | 1477459083684 Marionette TRACE conn3 <- [1,42,null,{"value":"7"}] 22:18:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 22:18:03 INFO - PROCESS | 1820 | 1477459083691 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:03 INFO - PROCESS | 1820 | 1477459083858 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 22:18:03 INFO - PROCESS | 1820 | 1477459083871 Marionette TRACE conn3 -> [0,44,"getWindowHandles",null] 22:18:03 INFO - PROCESS | 1820 | 1477459083875 Marionette TRACE conn3 <- [1,44,null,["7"]] 22:18:03 INFO - PROCESS | 1820 | 1477459083881 Marionette TRACE conn3 -> [0,45,"switchToWindow",{"name":"7"}] 22:18:03 INFO - PROCESS | 1820 | 1477459083888 Marionette TRACE conn3 <- [1,45,null,{}] 22:18:03 INFO - PROCESS | 1820 | 1477459083970 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:04 INFO - PROCESS | 1820 | ++DOCSHELL 0x97d96400 == 15 [pid = 1820] [id = 15] 22:18:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x98339000) [pid = 1820] [serial = 43] [outer = (nil)] 22:18:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x98396400) [pid = 1820] [serial = 44] [outer = 0x98339000] 22:18:04 INFO - PROCESS | 1820 | 1477459084050 Marionette DEBUG loaded listener.js 22:18:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x983a1c00) [pid = 1820] [serial = 45] [outer = 0x98339000] 22:18:04 INFO - PROCESS | 1820 | 1477459084606 Marionette TRACE conn3 <- [1,46,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 22:18:04 INFO - . 22:18:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 928ms 22:18:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 22:18:04 INFO - PROCESS | 1820 | 1477459084618 Marionette TRACE conn3 -> [0,47,"getWindowHandle",null] 22:18:04 INFO - PROCESS | 1820 | 1477459084621 Marionette TRACE conn3 <- [1,47,null,{"value":"7"}] 22:18:04 INFO - PROCESS | 1820 | 1477459084636 Marionette TRACE conn3 -> [0,48,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:04 INFO - PROCESS | 1820 | 1477459084835 Marionette TRACE conn3 <- [1,48,null,{"value":null}] 22:18:04 INFO - PROCESS | 1820 | 1477459084894 Marionette TRACE conn3 -> [0,49,"getWindowHandles",null] 22:18:04 INFO - PROCESS | 1820 | 1477459084899 Marionette TRACE conn3 <- [1,49,null,["7"]] 22:18:04 INFO - PROCESS | 1820 | 1477459084904 Marionette TRACE conn3 -> [0,50,"switchToWindow",{"name":"7"}] 22:18:04 INFO - PROCESS | 1820 | 1477459084910 Marionette TRACE conn3 <- [1,50,null,{}] 22:18:04 INFO - PROCESS | 1820 | 1477459084917 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:04 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a22a800 == 16 [pid = 1820] [id = 16] 22:18:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x9a22e400) [pid = 1820] [serial = 46] [outer = (nil)] 22:18:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x9a236c00) [pid = 1820] [serial = 47] [outer = 0x9a22e400] 22:18:05 INFO - PROCESS | 1820 | 1477459084994 Marionette DEBUG loaded listener.js 22:18:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x9a2e4000) [pid = 1820] [serial = 48] [outer = 0x9a22e400] 22:18:05 INFO - PROCESS | 1820 | 1477459085544 Marionette TRACE conn3 <- [1,51,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 22:18:05 INFO - . 22:18:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 976ms 22:18:05 INFO - PROCESS | 1820 | 1477459085604 Marionette TRACE conn3 -> [0,52,"getWindowHandle",null] 22:18:05 INFO - PROCESS | 1820 | 1477459085606 Marionette TRACE conn3 <- [1,52,null,{"value":"7"}] 22:18:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 22:18:05 INFO - PROCESS | 1820 | 1477459085613 Marionette TRACE conn3 -> [0,53,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:05 INFO - PROCESS | 1820 | 1477459085809 Marionette TRACE conn3 <- [1,53,null,{"value":null}] 22:18:05 INFO - PROCESS | 1820 | 1477459085823 Marionette TRACE conn3 -> [0,54,"getWindowHandles",null] 22:18:05 INFO - PROCESS | 1820 | 1477459085826 Marionette TRACE conn3 <- [1,54,null,["7"]] 22:18:05 INFO - PROCESS | 1820 | 1477459085832 Marionette TRACE conn3 -> [0,55,"switchToWindow",{"name":"7"}] 22:18:05 INFO - PROCESS | 1820 | 1477459085838 Marionette TRACE conn3 <- [1,55,null,{}] 22:18:05 INFO - PROCESS | 1820 | 1477459085844 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:05 INFO - PROCESS | 1820 | ++DOCSHELL 0x9073f400 == 17 [pid = 1820] [id = 17] 22:18:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x97d92c00) [pid = 1820] [serial = 49] [outer = (nil)] 22:18:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x9a2e5000) [pid = 1820] [serial = 50] [outer = 0x97d92c00] 22:18:05 INFO - PROCESS | 1820 | 1477459085923 Marionette DEBUG loaded listener.js 22:18:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x9a3d0c00) [pid = 1820] [serial = 51] [outer = 0x97d92c00] 22:18:06 INFO - PROCESS | 1820 | 1477459086515 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 22:18:06 INFO - . 22:18:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 973ms 22:18:06 INFO - PROCESS | 1820 | 1477459086587 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 22:18:06 INFO - PROCESS | 1820 | 1477459086592 Marionette TRACE conn3 <- [1,57,null,{"value":"7"}] 22:18:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 22:18:06 INFO - PROCESS | 1820 | 1477459086603 Marionette TRACE conn3 -> [0,58,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:06 INFO - PROCESS | 1820 | 1477459086817 Marionette TRACE conn3 <- [1,58,null,{"value":null}] 22:18:06 INFO - PROCESS | 1820 | 1477459086948 Marionette TRACE conn3 -> [0,59,"getWindowHandles",null] 22:18:06 INFO - PROCESS | 1820 | 1477459086955 Marionette TRACE conn3 <- [1,59,null,["7"]] 22:18:06 INFO - PROCESS | 1820 | 1477459086965 Marionette TRACE conn3 -> [0,60,"switchToWindow",{"name":"7"}] 22:18:06 INFO - PROCESS | 1820 | 1477459086977 Marionette TRACE conn3 <- [1,60,null,{}] 22:18:07 INFO - PROCESS | 1820 | 1477459086988 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dc7f000 == 18 [pid = 1820] [id = 18] 22:18:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x8ddcb000) [pid = 1820] [serial = 52] [outer = (nil)] 22:18:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x8de77400) [pid = 1820] [serial = 53] [outer = 0x8ddcb000] 22:18:07 INFO - PROCESS | 1820 | 1477459087087 Marionette DEBUG loaded listener.js 22:18:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x8de73800) [pid = 1820] [serial = 54] [outer = 0x8ddcb000] 22:18:07 INFO - PROCESS | 1820 | 1477459087838 Marionette TRACE conn3 <- [1,61,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 22:18:07 INFO - . 22:18:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1269ms 22:18:07 INFO - PROCESS | 1820 | 1477459087875 Marionette TRACE conn3 -> [0,62,"getWindowHandle",null] 22:18:07 INFO - PROCESS | 1820 | 1477459087881 Marionette TRACE conn3 <- [1,62,null,{"value":"7"}] 22:18:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 22:18:07 INFO - PROCESS | 1820 | 1477459087890 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:08 INFO - PROCESS | 1820 | 1477459088121 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 22:18:08 INFO - PROCESS | 1820 | 1477459088134 Marionette TRACE conn3 -> [0,64,"getWindowHandles",null] 22:18:08 INFO - PROCESS | 1820 | 1477459088139 Marionette TRACE conn3 <- [1,64,null,["7"]] 22:18:08 INFO - PROCESS | 1820 | 1477459088147 Marionette TRACE conn3 -> [0,65,"switchToWindow",{"name":"7"}] 22:18:08 INFO - PROCESS | 1820 | 1477459088154 Marionette TRACE conn3 <- [1,65,null,{}] 22:18:08 INFO - PROCESS | 1820 | 1477459088248 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de6c400 == 19 [pid = 1820] [id = 19] 22:18:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x9331b000) [pid = 1820] [serial = 55] [outer = (nil)] 22:18:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x946a0c00) [pid = 1820] [serial = 56] [outer = 0x9331b000] 22:18:08 INFO - PROCESS | 1820 | 1477459088340 Marionette DEBUG loaded listener.js 22:18:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x94bf7c00) [pid = 1820] [serial = 57] [outer = 0x9331b000] 22:18:09 INFO - PROCESS | 1820 | 1477459089115 Marionette TRACE conn3 <- [1,66,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 22:18:09 INFO - . 22:18:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1275ms 22:18:09 INFO - PROCESS | 1820 | 1477459089172 Marionette TRACE conn3 -> [0,67,"getWindowHandle",null] 22:18:09 INFO - PROCESS | 1820 | 1477459089182 Marionette TRACE conn3 <- [1,67,null,{"value":"7"}] 22:18:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 22:18:09 INFO - PROCESS | 1820 | 1477459089208 Marionette TRACE conn3 -> [0,68,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:09 INFO - PROCESS | 1820 | 1477459089382 Marionette TRACE conn3 <- [1,68,null,{"value":null}] 22:18:09 INFO - PROCESS | 1820 | 1477459089513 Marionette TRACE conn3 -> [0,69,"getWindowHandles",null] 22:18:09 INFO - PROCESS | 1820 | 1477459089517 Marionette TRACE conn3 <- [1,69,null,["7"]] 22:18:09 INFO - PROCESS | 1820 | 1477459089528 Marionette TRACE conn3 -> [0,70,"switchToWindow",{"name":"7"}] 22:18:09 INFO - PROCESS | 1820 | 1477459089535 Marionette TRACE conn3 <- [1,70,null,{}] 22:18:09 INFO - PROCESS | 1820 | 1477459089542 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x91159c00 == 20 [pid = 1820] [id = 20] 22:18:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x97d97800) [pid = 1820] [serial = 58] [outer = (nil)] 22:18:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x983a2800) [pid = 1820] [serial = 59] [outer = 0x97d97800] 22:18:09 INFO - PROCESS | 1820 | 1477459089634 Marionette DEBUG loaded listener.js 22:18:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x98f12c00) [pid = 1820] [serial = 60] [outer = 0x97d97800] 22:18:10 INFO - PROCESS | 1820 | 1477459090322 Marionette TRACE conn3 <- [1,71,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 22:18:10 INFO - . 22:18:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1178ms 22:18:10 INFO - PROCESS | 1820 | 1477459090383 Marionette TRACE conn3 -> [0,72,"getWindowHandle",null] 22:18:10 INFO - PROCESS | 1820 | 1477459090387 Marionette TRACE conn3 <- [1,72,null,{"value":"7"}] 22:18:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 22:18:10 INFO - PROCESS | 1820 | 1477459090395 Marionette TRACE conn3 -> [0,73,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:10 INFO - PROCESS | 1820 | 1477459090573 Marionette TRACE conn3 <- [1,73,null,{"value":null}] 22:18:10 INFO - PROCESS | 1820 | 1477459090699 Marionette TRACE conn3 -> [0,74,"getWindowHandles",null] 22:18:10 INFO - PROCESS | 1820 | 1477459090709 Marionette TRACE conn3 <- [1,74,null,["7"]] 22:18:10 INFO - PROCESS | 1820 | 1477459090718 Marionette TRACE conn3 -> [0,75,"switchToWindow",{"name":"7"}] 22:18:10 INFO - PROCESS | 1820 | 1477459090727 Marionette TRACE conn3 <- [1,75,null,{}] 22:18:10 INFO - PROCESS | 1820 | 1477459090736 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x9b0ee000 == 21 [pid = 1820] [id = 21] 22:18:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x9b0f1c00) [pid = 1820] [serial = 61] [outer = (nil)] 22:18:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x9b3ba800) [pid = 1820] [serial = 62] [outer = 0x9b0f1c00] 22:18:10 INFO - PROCESS | 1820 | 1477459090833 Marionette DEBUG loaded listener.js 22:18:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x9b4a5400) [pid = 1820] [serial = 63] [outer = 0x9b0f1c00] 22:18:11 INFO - PROCESS | 1820 | 1477459091576 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 22:18:11 INFO - . 22:18:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1228ms 22:18:11 INFO - PROCESS | 1820 | 1477459091624 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 22:18:11 INFO - PROCESS | 1820 | 1477459091630 Marionette TRACE conn3 <- [1,77,null,{"value":"7"}] 22:18:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 22:18:11 INFO - PROCESS | 1820 | 1477459091639 Marionette TRACE conn3 -> [0,78,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:11 INFO - PROCESS | 1820 | 1477459091816 Marionette TRACE conn3 <- [1,78,null,{"value":null}] 22:18:11 INFO - PROCESS | 1820 | 1477459091964 Marionette TRACE conn3 -> [0,79,"getWindowHandles",null] 22:18:11 INFO - PROCESS | 1820 | 1477459091985 Marionette TRACE conn3 <- [1,79,null,["7"]] 22:18:12 INFO - PROCESS | 1820 | 1477459091998 Marionette TRACE conn3 -> [0,80,"switchToWindow",{"name":"7"}] 22:18:12 INFO - PROCESS | 1820 | 1477459092010 Marionette TRACE conn3 <- [1,80,null,{}] 22:18:12 INFO - PROCESS | 1820 | 1477459092020 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x90728400 == 22 [pid = 1820] [id = 22] 22:18:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x90728800) [pid = 1820] [serial = 64] [outer = (nil)] 22:18:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x90742c00) [pid = 1820] [serial = 65] [outer = 0x90728800] 22:18:12 INFO - PROCESS | 1820 | 1477459092105 Marionette DEBUG loaded listener.js 22:18:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x90749800) [pid = 1820] [serial = 66] [outer = 0x90728800] 22:18:12 INFO - PROCESS | 1820 | --DOCSHELL 0x9a22a800 == 21 [pid = 1820] [id = 16] 22:18:12 INFO - PROCESS | 1820 | --DOCSHELL 0x97d96400 == 20 [pid = 1820] [id = 15] 22:18:12 INFO - PROCESS | 1820 | --DOCSHELL 0x94e89000 == 19 [pid = 1820] [id = 14] 22:18:12 INFO - PROCESS | 1820 | --DOCSHELL 0x93825400 == 18 [pid = 1820] [id = 13] 22:18:12 INFO - PROCESS | 1820 | --DOCSHELL 0x8de69400 == 17 [pid = 1820] [id = 8] 22:18:12 INFO - PROCESS | 1820 | 1477459092935 Marionette TRACE conn3 <- [1,81,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 22:18:12 INFO - . 22:18:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1320ms 22:18:12 INFO - PROCESS | 1820 | 1477459092961 Marionette TRACE conn3 -> [0,82,"getWindowHandle",null] 22:18:12 INFO - PROCESS | 1820 | 1477459092968 Marionette TRACE conn3 <- [1,82,null,{"value":"7"}] 22:18:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 22:18:12 INFO - PROCESS | 1820 | 1477459092980 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:13 INFO - PROCESS | 1820 | 1477459093164 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 22:18:13 INFO - PROCESS | 1820 | 1477459093295 Marionette TRACE conn3 -> [0,84,"getWindowHandles",null] 22:18:13 INFO - PROCESS | 1820 | 1477459093300 Marionette TRACE conn3 <- [1,84,null,["7"]] 22:18:13 INFO - PROCESS | 1820 | 1477459093311 Marionette TRACE conn3 -> [0,85,"switchToWindow",{"name":"7"}] 22:18:13 INFO - PROCESS | 1820 | 1477459093318 Marionette TRACE conn3 <- [1,85,null,{}] 22:18:13 INFO - PROCESS | 1820 | 1477459093326 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x9234dc00 == 18 [pid = 1820] [id = 23] 22:18:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x92354c00) [pid = 1820] [serial = 67] [outer = (nil)] 22:18:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x932b6400) [pid = 1820] [serial = 68] [outer = 0x92354c00] 22:18:13 INFO - PROCESS | 1820 | 1477459093422 Marionette DEBUG loaded listener.js 22:18:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x9381d400) [pid = 1820] [serial = 69] [outer = 0x92354c00] 22:18:14 INFO - PROCESS | 1820 | 1477459094171 Marionette TRACE conn3 <- [1,86,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 22:18:14 INFO - . 22:18:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1270ms 22:18:14 INFO - PROCESS | 1820 | 1477459094248 Marionette TRACE conn3 -> [0,87,"getWindowHandle",null] 22:18:14 INFO - PROCESS | 1820 | 1477459094253 Marionette TRACE conn3 <- [1,87,null,{"value":"7"}] 22:18:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 22:18:14 INFO - PROCESS | 1820 | 1477459094261 Marionette TRACE conn3 -> [0,88,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:14 INFO - PROCESS | 1820 | 1477459094445 Marionette TRACE conn3 <- [1,88,null,{"value":null}] 22:18:14 INFO - PROCESS | 1820 | 1477459094577 Marionette TRACE conn3 -> [0,89,"getWindowHandles",null] 22:18:14 INFO - PROCESS | 1820 | 1477459094581 Marionette TRACE conn3 <- [1,89,null,["7"]] 22:18:14 INFO - PROCESS | 1820 | 1477459094590 Marionette TRACE conn3 -> [0,90,"switchToWindow",{"name":"7"}] 22:18:14 INFO - PROCESS | 1820 | 1477459094596 Marionette TRACE conn3 <- [1,90,null,{}] 22:18:14 INFO - PROCESS | 1820 | 1477459094606 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x9510b400 == 19 [pid = 1820] [id = 24] 22:18:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x9514ac00) [pid = 1820] [serial = 70] [outer = (nil)] 22:18:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x957a0800) [pid = 1820] [serial = 71] [outer = 0x9514ac00] 22:18:14 INFO - PROCESS | 1820 | 1477459094693 Marionette DEBUG loaded listener.js 22:18:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x957a1800) [pid = 1820] [serial = 72] [outer = 0x9514ac00] 22:18:15 INFO - PROCESS | 1820 | 1477459095384 Marionette TRACE conn3 <- [1,91,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 22:18:15 INFO - . 22:18:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1174ms 22:18:15 INFO - PROCESS | 1820 | 1477459095442 Marionette TRACE conn3 -> [0,92,"getWindowHandle",null] 22:18:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 22:18:15 INFO - PROCESS | 1820 | 1477459095449 Marionette TRACE conn3 <- [1,92,null,{"value":"7"}] 22:18:15 INFO - PROCESS | 1820 | 1477459095456 Marionette TRACE conn3 -> [0,93,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:15 INFO - PROCESS | 1820 | 1477459095628 Marionette TRACE conn3 <- [1,93,null,{"value":null}] 22:18:15 INFO - PROCESS | 1820 | 1477459095758 Marionette TRACE conn3 -> [0,94,"getWindowHandles",null] 22:18:15 INFO - PROCESS | 1820 | 1477459095764 Marionette TRACE conn3 <- [1,94,null,["7"]] 22:18:15 INFO - PROCESS | 1820 | 1477459095772 Marionette TRACE conn3 -> [0,95,"switchToWindow",{"name":"7"}] 22:18:15 INFO - PROCESS | 1820 | 1477459095779 Marionette TRACE conn3 <- [1,95,null,{}] 22:18:15 INFO - PROCESS | 1820 | 1477459095785 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a2e4400 == 20 [pid = 1820] [id = 25] 22:18:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x9a2e8400) [pid = 1820] [serial = 73] [outer = (nil)] 22:18:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x9a3d6800) [pid = 1820] [serial = 74] [outer = 0x9a2e8400] 22:18:15 INFO - PROCESS | 1820 | 1477459095873 Marionette DEBUG loaded listener.js 22:18:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x9a48dc00) [pid = 1820] [serial = 75] [outer = 0x9a2e8400] 22:18:16 INFO - PROCESS | 1820 | 1477459096594 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 22:18:16 INFO - . 22:18:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1171ms 22:18:16 INFO - PROCESS | 1820 | 1477459096626 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 22:18:16 INFO - PROCESS | 1820 | 1477459096629 Marionette TRACE conn3 <- [1,97,null,{"value":"7"}] 22:18:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 22:18:16 INFO - PROCESS | 1820 | 1477459096637 Marionette TRACE conn3 -> [0,98,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:16 INFO - PROCESS | 1820 | 1477459096804 Marionette TRACE conn3 <- [1,98,null,{"value":null}] 22:18:16 INFO - PROCESS | 1820 | 1477459096911 Marionette TRACE conn3 -> [0,99,"getWindowHandles",null] 22:18:16 INFO - PROCESS | 1820 | 1477459096917 Marionette TRACE conn3 <- [1,99,null,["7"]] 22:18:16 INFO - PROCESS | 1820 | 1477459096966 Marionette TRACE conn3 -> [0,100,"switchToWindow",{"name":"7"}] 22:18:16 INFO - PROCESS | 1820 | 1477459096973 Marionette TRACE conn3 <- [1,100,null,{}] 22:18:17 INFO - PROCESS | 1820 | 1477459096985 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:17 INFO - PROCESS | 1820 | ++DOCSHELL 0xa1001800 == 21 [pid = 1820] [id = 26] 22:18:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0xa10ba400) [pid = 1820] [serial = 76] [outer = (nil)] 22:18:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0xa2758000) [pid = 1820] [serial = 77] [outer = 0xa10ba400] 22:18:17 INFO - PROCESS | 1820 | 1477459097072 Marionette DEBUG loaded listener.js 22:18:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0xa2759400) [pid = 1820] [serial = 78] [outer = 0xa10ba400] 22:18:17 INFO - PROCESS | 1820 | 1477459097819 Marionette TRACE conn3 <- [1,101,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 22:18:17 INFO - . 22:18:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1274ms 22:18:17 INFO - PROCESS | 1820 | 1477459097910 Marionette TRACE conn3 -> [0,102,"getWindowHandle",null] 22:18:17 INFO - PROCESS | 1820 | 1477459097916 Marionette TRACE conn3 <- [1,102,null,{"value":"7"}] 22:18:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 22:18:17 INFO - PROCESS | 1820 | 1477459097942 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:18 INFO - PROCESS | 1820 | 1477459098111 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 22:18:18 INFO - PROCESS | 1820 | 1477459098259 Marionette TRACE conn3 -> [0,104,"getWindowHandles",null] 22:18:18 INFO - PROCESS | 1820 | 1477459098268 Marionette TRACE conn3 <- [1,104,null,["7"]] 22:18:18 INFO - PROCESS | 1820 | 1477459098295 Marionette TRACE conn3 -> [0,105,"switchToWindow",{"name":"7"}] 22:18:18 INFO - PROCESS | 1820 | 1477459098308 Marionette TRACE conn3 <- [1,105,null,{}] 22:18:18 INFO - PROCESS | 1820 | 1477459098314 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x92141000 == 22 [pid = 1820] [id = 27] 22:18:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x9214a800) [pid = 1820] [serial = 79] [outer = (nil)] 22:18:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x932b0800) [pid = 1820] [serial = 80] [outer = 0x9214a800] 22:18:18 INFO - PROCESS | 1820 | 1477459098397 Marionette DEBUG loaded listener.js 22:18:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x924f6400) [pid = 1820] [serial = 81] [outer = 0x9214a800] 22:18:20 INFO - PROCESS | 1820 | --DOCSHELL 0x91159c00 == 21 [pid = 1820] [id = 20] 22:18:20 INFO - PROCESS | 1820 | --DOCSHELL 0x8dc7f000 == 20 [pid = 1820] [id = 18] 22:18:20 INFO - PROCESS | 1820 | --DOCSHELL 0x8de6c400 == 19 [pid = 1820] [id = 19] 22:18:20 INFO - PROCESS | 1820 | --DOCSHELL 0x9b0ee000 == 18 [pid = 1820] [id = 21] 22:18:20 INFO - PROCESS | 1820 | --DOCSHELL 0x98334400 == 17 [pid = 1820] [id = 7] 22:18:20 INFO - PROCESS | 1820 | --DOCSHELL 0x9b3bd800 == 16 [pid = 1820] [id = 12] 22:18:20 INFO - PROCESS | 1820 | --DOCSHELL 0x8de6b800 == 15 [pid = 1820] [id = 5] 22:18:20 INFO - PROCESS | 1820 | --DOCSHELL 0x94317c00 == 14 [pid = 1820] [id = 11] 22:18:20 INFO - PROCESS | 1820 | --DOCSHELL 0x90728400 == 13 [pid = 1820] [id = 22] 22:18:20 INFO - PROCESS | 1820 | --DOCSHELL 0x9073f400 == 12 [pid = 1820] [id = 17] 22:18:20 INFO - PROCESS | 1820 | --DOCSHELL 0x9234dc00 == 11 [pid = 1820] [id = 23] 22:18:20 INFO - PROCESS | 1820 | --DOCSHELL 0x9510b400 == 10 [pid = 1820] [id = 24] 22:18:20 INFO - PROCESS | 1820 | --DOCSHELL 0x9a2e4400 == 9 [pid = 1820] [id = 25] 22:18:20 INFO - PROCESS | 1820 | --DOCSHELL 0xa1001800 == 8 [pid = 1820] [id = 26] 22:18:21 INFO - PROCESS | 1820 | 1477459101454 Marionette TRACE conn3 <- [1,106,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 22:18:21 INFO - . 22:18:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 3531ms 22:18:21 INFO - PROCESS | 1820 | 1477459101471 Marionette TRACE conn3 -> [0,107,"getWindowHandle",null] 22:18:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 22:18:21 INFO - PROCESS | 1820 | 1477459101479 Marionette TRACE conn3 <- [1,107,null,{"value":"7"}] 22:18:21 INFO - PROCESS | 1820 | 1477459101488 Marionette TRACE conn3 -> [0,108,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:21 INFO - PROCESS | 1820 | 1477459101691 Marionette TRACE conn3 <- [1,108,null,{"value":null}] 22:18:21 INFO - PROCESS | 1820 | 1477459101784 Marionette TRACE conn3 -> [0,109,"getWindowHandles",null] 22:18:21 INFO - PROCESS | 1820 | 1477459101788 Marionette TRACE conn3 <- [1,109,null,["7"]] 22:18:21 INFO - PROCESS | 1820 | 1477459101796 Marionette TRACE conn3 -> [0,110,"switchToWindow",{"name":"7"}] 22:18:21 INFO - PROCESS | 1820 | 1477459101803 Marionette TRACE conn3 <- [1,110,null,{}] 22:18:21 INFO - PROCESS | 1820 | 1477459101809 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:21 INFO - PROCESS | 1820 | ++DOCSHELL 0x90740400 == 9 [pid = 1820] [id = 28] 22:18:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x9114c800) [pid = 1820] [serial = 82] [outer = (nil)] 22:18:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x92355400) [pid = 1820] [serial = 83] [outer = 0x9114c800] 22:18:21 INFO - PROCESS | 1820 | 1477459101914 Marionette DEBUG loaded listener.js 22:18:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x8df6f800) [pid = 1820] [serial = 84] [outer = 0x9114c800] 22:18:22 INFO - PROCESS | 1820 | 1477459102550 Marionette TRACE conn3 <- [1,111,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 22:18:22 INFO - . 22:18:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1121ms 22:18:22 INFO - PROCESS | 1820 | 1477459102608 Marionette TRACE conn3 -> [0,112,"getWindowHandle",null] 22:18:22 INFO - PROCESS | 1820 | 1477459102612 Marionette TRACE conn3 <- [1,112,null,{"value":"7"}] 22:18:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 22:18:22 INFO - PROCESS | 1820 | 1477459102625 Marionette TRACE conn3 -> [0,113,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:22 INFO - PROCESS | 1820 | 1477459102804 Marionette TRACE conn3 <- [1,113,null,{"value":null}] 22:18:22 INFO - PROCESS | 1820 | 1477459102815 Marionette TRACE conn3 -> [0,114,"getWindowHandles",null] 22:18:22 INFO - PROCESS | 1820 | 1477459102819 Marionette TRACE conn3 <- [1,114,null,["7"]] 22:18:22 INFO - PROCESS | 1820 | 1477459102930 Marionette TRACE conn3 -> [0,115,"switchToWindow",{"name":"7"}] 22:18:22 INFO - PROCESS | 1820 | 1477459102935 Marionette TRACE conn3 <- [1,115,null,{}] 22:18:22 INFO - PROCESS | 1820 | 1477459102947 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x94e8cc00 == 10 [pid = 1820] [id = 29] 22:18:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x95103000) [pid = 1820] [serial = 85] [outer = (nil)] 22:18:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x957a8400) [pid = 1820] [serial = 86] [outer = 0x95103000] 22:18:23 INFO - PROCESS | 1820 | 1477459103024 Marionette DEBUG loaded listener.js 22:18:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x957ac400) [pid = 1820] [serial = 87] [outer = 0x95103000] 22:18:23 INFO - PROCESS | 1820 | 1477459103699 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 22:18:23 INFO - . 22:18:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1123ms 22:18:23 INFO - PROCESS | 1820 | 1477459103755 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 22:18:23 INFO - PROCESS | 1820 | 1477459103763 Marionette TRACE conn3 <- [1,117,null,{"value":"7"}] 22:18:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 22:18:23 INFO - PROCESS | 1820 | 1477459103776 Marionette TRACE conn3 -> [0,118,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:24 INFO - PROCESS | 1820 | 1477459104020 Marionette TRACE conn3 <- [1,118,null,{"value":null}] 22:18:24 INFO - PROCESS | 1820 | 1477459104049 Marionette TRACE conn3 -> [0,119,"getWindowHandles",null] 22:18:24 INFO - PROCESS | 1820 | 1477459104053 Marionette TRACE conn3 <- [1,119,null,["7"]] 22:18:24 INFO - PROCESS | 1820 | 1477459104058 Marionette TRACE conn3 -> [0,120,"switchToWindow",{"name":"7"}] 22:18:24 INFO - PROCESS | 1820 | 1477459104064 Marionette TRACE conn3 <- [1,120,null,{}] 22:18:24 INFO - PROCESS | 1820 | 1477459104120 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a4cd000 == 11 [pid = 1820] [id = 30] 22:18:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x9a632800) [pid = 1820] [serial = 88] [outer = (nil)] 22:18:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x9a636000) [pid = 1820] [serial = 89] [outer = 0x9a632800] 22:18:24 INFO - PROCESS | 1820 | 1477459104205 Marionette DEBUG loaded listener.js 22:18:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x9b3c4800) [pid = 1820] [serial = 90] [outer = 0x9a632800] 22:18:24 INFO - PROCESS | 1820 | 1477459104906 Marionette TRACE conn3 <- [1,121,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 22:18:24 INFO - . 22:18:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1175ms 22:18:24 INFO - PROCESS | 1820 | 1477459104950 Marionette TRACE conn3 -> [0,122,"getWindowHandle",null] 22:18:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 22:18:24 INFO - PROCESS | 1820 | 1477459104957 Marionette TRACE conn3 <- [1,122,null,{"value":"7"}] 22:18:24 INFO - PROCESS | 1820 | 1477459104966 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:25 INFO - PROCESS | 1820 | 1477459105188 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 22:18:25 INFO - PROCESS | 1820 | 1477459105212 Marionette TRACE conn3 -> [0,124,"getWindowHandles",null] 22:18:25 INFO - PROCESS | 1820 | 1477459105216 Marionette TRACE conn3 <- [1,124,null,["7"]] 22:18:25 INFO - PROCESS | 1820 | 1477459105221 Marionette TRACE conn3 -> [0,125,"switchToWindow",{"name":"7"}] 22:18:25 INFO - PROCESS | 1820 | 1477459105227 Marionette TRACE conn3 <- [1,125,null,{}] 22:18:25 INFO - PROCESS | 1820 | 1477459105232 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x934d9800 == 12 [pid = 1820] [id = 31] 22:18:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0xa275d000) [pid = 1820] [serial = 91] [outer = (nil)] 22:18:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0xa29c7000) [pid = 1820] [serial = 92] [outer = 0xa275d000] 22:18:25 INFO - PROCESS | 1820 | 1477459105370 Marionette DEBUG loaded listener.js 22:18:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0xa29c6800) [pid = 1820] [serial = 93] [outer = 0xa275d000] 22:18:26 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0x8de6bc00) [pid = 1820] [serial = 13] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 22:18:26 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0xa10ba400) [pid = 1820] [serial = 76] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 22:18:26 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x9a2e8400) [pid = 1820] [serial = 73] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 22:18:26 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x9b0f1c00) [pid = 1820] [serial = 61] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 22:18:26 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x97d97800) [pid = 1820] [serial = 58] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 22:18:26 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x9331b000) [pid = 1820] [serial = 55] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 22:18:26 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x8ddcb000) [pid = 1820] [serial = 52] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 22:18:26 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x97d92c00) [pid = 1820] [serial = 49] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 22:18:26 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x9514ac00) [pid = 1820] [serial = 70] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 22:18:26 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x92354c00) [pid = 1820] [serial = 67] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 22:18:26 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x90728800) [pid = 1820] [serial = 64] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 22:18:26 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x98339000) [pid = 1820] [serial = 43] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 22:18:26 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x9a22e400) [pid = 1820] [serial = 46] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 22:18:26 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x8de69800) [pid = 1820] [serial = 22] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 22:18:26 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x94319c00) [pid = 1820] [serial = 31] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 22:18:26 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x93940000) [pid = 1820] [serial = 37] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 22:18:26 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x9b3bfc00) [pid = 1820] [serial = 34] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 22:18:26 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0xa480f400) [pid = 1820] [serial = 19] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 22:18:26 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x94e89800) [pid = 1820] [serial = 40] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 22:18:26 INFO - PROCESS | 1820 | 1477459106464 Marionette TRACE conn3 <- [1,126,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 22:18:26 INFO - . 22:18:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1522ms 22:18:26 INFO - PROCESS | 1820 | 1477459106484 Marionette TRACE conn3 -> [0,127,"getWindowHandle",null] 22:18:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 22:18:26 INFO - PROCESS | 1820 | 1477459106496 Marionette TRACE conn3 <- [1,127,null,{"value":"7"}] 22:18:26 INFO - PROCESS | 1820 | 1477459106503 Marionette TRACE conn3 -> [0,128,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:26 INFO - PROCESS | 1820 | 1477459106688 Marionette TRACE conn3 <- [1,128,null,{"value":null}] 22:18:26 INFO - PROCESS | 1820 | 1477459106699 Marionette TRACE conn3 -> [0,129,"getWindowHandles",null] 22:18:26 INFO - PROCESS | 1820 | 1477459106702 Marionette TRACE conn3 <- [1,129,null,["7"]] 22:18:26 INFO - PROCESS | 1820 | 1477459106707 Marionette TRACE conn3 -> [0,130,"switchToWindow",{"name":"7"}] 22:18:26 INFO - PROCESS | 1820 | 1477459106712 Marionette TRACE conn3 <- [1,130,null,{}] 22:18:26 INFO - PROCESS | 1820 | 1477459106717 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de6e000 == 13 [pid = 1820] [id = 32] 22:18:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8df6bc00) [pid = 1820] [serial = 94] [outer = (nil)] 22:18:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x95147400) [pid = 1820] [serial = 95] [outer = 0x8df6bc00] 22:18:26 INFO - PROCESS | 1820 | 1477459106790 Marionette DEBUG loaded listener.js 22:18:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x98399000) [pid = 1820] [serial = 96] [outer = 0x8df6bc00] 22:18:27 INFO - PROCESS | 1820 | 1477459107401 Marionette TRACE conn3 <- [1,131,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 22:18:27 INFO - . 22:18:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 924ms 22:18:27 INFO - PROCESS | 1820 | 1477459107427 Marionette TRACE conn3 -> [0,132,"getWindowHandle",null] 22:18:27 INFO - PROCESS | 1820 | 1477459107431 Marionette TRACE conn3 <- [1,132,null,{"value":"7"}] 22:18:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 22:18:27 INFO - PROCESS | 1820 | 1477459107437 Marionette TRACE conn3 -> [0,133,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:27 INFO - PROCESS | 1820 | 1477459107615 Marionette TRACE conn3 <- [1,133,null,{"value":null}] 22:18:27 INFO - PROCESS | 1820 | 1477459107712 Marionette TRACE conn3 -> [0,134,"getWindowHandles",null] 22:18:27 INFO - PROCESS | 1820 | 1477459107715 Marionette TRACE conn3 <- [1,134,null,["7"]] 22:18:27 INFO - PROCESS | 1820 | 1477459107720 Marionette TRACE conn3 -> [0,135,"switchToWindow",{"name":"7"}] 22:18:27 INFO - PROCESS | 1820 | 1477459107725 Marionette TRACE conn3 <- [1,135,null,{}] 22:18:27 INFO - PROCESS | 1820 | 1477459107730 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:27 INFO - PROCESS | 1820 | ++DOCSHELL 0x9b3bfc00 == 14 [pid = 1820] [id = 33] 22:18:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0xa27f5400) [pid = 1820] [serial = 97] [outer = (nil)] 22:18:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0xa2ee0400) [pid = 1820] [serial = 98] [outer = 0xa27f5400] 22:18:27 INFO - PROCESS | 1820 | 1477459107808 Marionette DEBUG loaded listener.js 22:18:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0xa2ee8400) [pid = 1820] [serial = 99] [outer = 0xa27f5400] 22:18:28 INFO - PROCESS | 1820 | 1477459108533 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 22:18:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x9072a000) [pid = 1820] [serial = 100] [outer = 0x92924800] 22:18:28 INFO - . 22:18:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1169ms 22:18:28 INFO - PROCESS | 1820 | 1477459108650 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 22:18:28 INFO - PROCESS | 1820 | 1477459108657 Marionette TRACE conn3 <- [1,137,null,{"value":"7"}] 22:18:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 22:18:28 INFO - PROCESS | 1820 | 1477459108729 Marionette TRACE conn3 -> [0,138,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:28 INFO - PROCESS | 1820 | 1477459108920 Marionette TRACE conn3 <- [1,138,null,{"value":null}] 22:18:29 INFO - PROCESS | 1820 | 1477459109095 Marionette TRACE conn3 -> [0,139,"getWindowHandles",null] 22:18:29 INFO - PROCESS | 1820 | 1477459109102 Marionette TRACE conn3 <- [1,139,null,["7"]] 22:18:29 INFO - PROCESS | 1820 | 1477459109112 Marionette TRACE conn3 -> [0,140,"switchToWindow",{"name":"7"}] 22:18:29 INFO - PROCESS | 1820 | 1477459109118 Marionette TRACE conn3 <- [1,140,null,{}] 22:18:29 INFO - PROCESS | 1820 | 1477459109125 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x92358c00 == 15 [pid = 1820] [id = 34] 22:18:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x923e0400) [pid = 1820] [serial = 101] [outer = (nil)] 22:18:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x9510b400) [pid = 1820] [serial = 102] [outer = 0x923e0400] 22:18:29 INFO - PROCESS | 1820 | 1477459109219 Marionette DEBUG loaded listener.js 22:18:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x94e88800) [pid = 1820] [serial = 103] [outer = 0x923e0400] 22:18:30 INFO - PROCESS | 1820 | 1477459110020 Marionette TRACE conn3 <- [1,141,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 22:18:30 INFO - . 22:18:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1374ms 22:18:30 INFO - PROCESS | 1820 | 1477459110065 Marionette TRACE conn3 -> [0,142,"getWindowHandle",null] 22:18:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 22:18:30 INFO - PROCESS | 1820 | 1477459110070 Marionette TRACE conn3 <- [1,142,null,{"value":"7"}] 22:18:30 INFO - PROCESS | 1820 | 1477459110077 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:30 INFO - PROCESS | 1820 | 1477459110258 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 22:18:30 INFO - PROCESS | 1820 | 1477459110481 Marionette TRACE conn3 -> [0,144,"getWindowHandles",null] 22:18:30 INFO - PROCESS | 1820 | 1477459110487 Marionette TRACE conn3 <- [1,144,null,["7"]] 22:18:30 INFO - PROCESS | 1820 | 1477459110517 Marionette TRACE conn3 -> [0,145,"switchToWindow",{"name":"7"}] 22:18:30 INFO - PROCESS | 1820 | 1477459110526 Marionette TRACE conn3 <- [1,145,null,{}] 22:18:30 INFO - PROCESS | 1820 | 1477459110534 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c001c00 == 16 [pid = 1820] [id = 35] 22:18:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x8c002400) [pid = 1820] [serial = 104] [outer = (nil)] 22:18:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x8cf08000) [pid = 1820] [serial = 105] [outer = 0x8c002400] 22:18:30 INFO - PROCESS | 1820 | 1477459110732 Marionette DEBUG loaded listener.js 22:18:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x8dd81800) [pid = 1820] [serial = 106] [outer = 0x8c002400] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x93d77000) [pid = 1820] [serial = 10] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0xa10e3800) [pid = 1820] [serial = 2] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x93946c00) [pid = 1820] [serial = 8] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x8dd81c00) [pid = 1820] [serial = 17] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0xa275a400) [pid = 1820] [serial = 35] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x8c008400) [pid = 1820] [serial = 21] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x8de73800) [pid = 1820] [serial = 54] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x8c003400) [pid = 1820] [serial = 20] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x9469c800) [pid = 1820] [serial = 39] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x92921400) [pid = 1820] [serial = 26] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x932b6400) [pid = 1820] [serial = 68] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x9a236c00) [pid = 1820] [serial = 47] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8df6d400) [pid = 1820] [serial = 23] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x9a48dc00) [pid = 1820] [serial = 75] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x946a0c00) [pid = 1820] [serial = 56] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x94695000) [pid = 1820] [serial = 38] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0xa2758000) [pid = 1820] [serial = 77] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x9a2e5000) [pid = 1820] [serial = 50] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x90749800) [pid = 1820] [serial = 66] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x9a3d0c00) [pid = 1820] [serial = 51] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x957a0800) [pid = 1820] [serial = 71] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x9381d400) [pid = 1820] [serial = 69] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x9a3d6800) [pid = 1820] [serial = 74] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x95141800) [pid = 1820] [serial = 42] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x98396400) [pid = 1820] [serial = 44] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x94bf7c00) [pid = 1820] [serial = 57] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x9a2e4000) [pid = 1820] [serial = 48] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x9839a400) [pid = 1820] [serial = 32] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x983a2800) [pid = 1820] [serial = 59] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0xa2759400) [pid = 1820] [serial = 78] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x8f992800) [pid = 1820] [serial = 24] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0xa2be0c00) [pid = 1820] [serial = 36] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x9510b800) [pid = 1820] [serial = 41] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x9b3ba800) [pid = 1820] [serial = 62] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x8de70400) [pid = 1820] [serial = 15] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x957a1800) [pid = 1820] [serial = 72] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x98f12c00) [pid = 1820] [serial = 60] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x983a1c00) [pid = 1820] [serial = 45] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x9b4a5400) [pid = 1820] [serial = 63] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x9a021000) [pid = 1820] [serial = 33] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x90742c00) [pid = 1820] [serial = 65] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x8de77400) [pid = 1820] [serial = 53] [outer = (nil)] [url = about:blank] 22:18:30 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x8de6e800) [pid = 1820] [serial = 14] [outer = (nil)] [url = about:blank] 22:18:31 INFO - PROCESS | 1820 | 1477459111565 Marionette TRACE conn3 <- [1,146,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 22:18:31 INFO - PROCESS | 1820 | --DOCSHELL 0x9a4cd000 == 15 [pid = 1820] [id = 30] 22:18:31 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x932b0800) [pid = 1820] [serial = 80] [outer = (nil)] [url = about:blank] 22:18:31 INFO - . 22:18:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1520ms 22:18:31 INFO - PROCESS | 1820 | 1477459111597 Marionette TRACE conn3 -> [0,147,"getWindowHandle",null] 22:18:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 22:18:31 INFO - PROCESS | 1820 | 1477459111603 Marionette TRACE conn3 <- [1,147,null,{"value":"7"}] 22:18:31 INFO - PROCESS | 1820 | 1477459111611 Marionette TRACE conn3 -> [0,148,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:31 INFO - PROCESS | 1820 | 1477459111775 Marionette TRACE conn3 <- [1,148,null,{"value":null}] 22:18:31 INFO - PROCESS | 1820 | 1477459111789 Marionette TRACE conn3 -> [0,149,"getWindowHandles",null] 22:18:31 INFO - PROCESS | 1820 | 1477459111794 Marionette TRACE conn3 <- [1,149,null,["7"]] 22:18:31 INFO - PROCESS | 1820 | 1477459111802 Marionette TRACE conn3 -> [0,150,"switchToWindow",{"name":"7"}] 22:18:31 INFO - PROCESS | 1820 | 1477459111809 Marionette TRACE conn3 <- [1,150,null,{}] 22:18:31 INFO - PROCESS | 1820 | 1477459111892 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de78000 == 16 [pid = 1820] [id = 36] 22:18:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x8df6c000) [pid = 1820] [serial = 107] [outer = (nil)] 22:18:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x8f987c00) [pid = 1820] [serial = 108] [outer = 0x8df6c000] 22:18:31 INFO - PROCESS | 1820 | 1477459111971 Marionette DEBUG loaded listener.js 22:18:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x90729400) [pid = 1820] [serial = 109] [outer = 0x8df6c000] 22:18:32 INFO - PROCESS | 1820 | 1477459112552 Marionette TRACE conn3 <- [1,151,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 22:18:32 INFO - . 22:18:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 971ms 22:18:32 INFO - PROCESS | 1820 | 1477459112581 Marionette TRACE conn3 -> [0,152,"getWindowHandle",null] 22:18:32 INFO - PROCESS | 1820 | 1477459112585 Marionette TRACE conn3 <- [1,152,null,{"value":"7"}] 22:18:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 22:18:32 INFO - PROCESS | 1820 | 1477459112593 Marionette TRACE conn3 -> [0,153,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:32 INFO - PROCESS | 1820 | 1477459112765 Marionette TRACE conn3 <- [1,153,null,{"value":null}] 22:18:32 INFO - PROCESS | 1820 | 1477459112861 Marionette TRACE conn3 -> [0,154,"getWindowHandles",null] 22:18:32 INFO - PROCESS | 1820 | 1477459112872 Marionette TRACE conn3 <- [1,154,null,["7"]] 22:18:32 INFO - PROCESS | 1820 | 1477459112887 Marionette TRACE conn3 -> [0,155,"switchToWindow",{"name":"7"}] 22:18:32 INFO - PROCESS | 1820 | 1477459112893 Marionette TRACE conn3 <- [1,155,null,{}] 22:18:32 INFO - PROCESS | 1820 | 1477459112898 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x93436c00 == 17 [pid = 1820] [id = 37] 22:18:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x93439800) [pid = 1820] [serial = 110] [outer = (nil)] 22:18:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x936c7c00) [pid = 1820] [serial = 111] [outer = 0x93439800] 22:18:32 INFO - PROCESS | 1820 | 1477459112971 Marionette DEBUG loaded listener.js 22:18:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x94697800) [pid = 1820] [serial = 112] [outer = 0x93439800] 22:18:33 INFO - PROCESS | 1820 | 1477459113579 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 22:18:33 INFO - . 22:18:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1019ms 22:18:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 22:18:33 INFO - PROCESS | 1820 | 1477459113610 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 22:18:33 INFO - PROCESS | 1820 | 1477459113613 Marionette TRACE conn3 <- [1,157,null,{"value":"7"}] 22:18:33 INFO - PROCESS | 1820 | 1477459113619 Marionette TRACE conn3 -> [0,158,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:33 INFO - PROCESS | 1820 | 1477459113824 Marionette TRACE conn3 <- [1,158,null,{"value":null}] 22:18:33 INFO - PROCESS | 1820 | 1477459113938 Marionette TRACE conn3 -> [0,159,"getWindowHandles",null] 22:18:33 INFO - PROCESS | 1820 | 1477459113941 Marionette TRACE conn3 <- [1,159,null,["7"]] 22:18:33 INFO - PROCESS | 1820 | 1477459113946 Marionette TRACE conn3 -> [0,160,"switchToWindow",{"name":"7"}] 22:18:33 INFO - PROCESS | 1820 | 1477459113952 Marionette TRACE conn3 <- [1,160,null,{}] 22:18:33 INFO - PROCESS | 1820 | 1477459113958 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x9510b800 == 18 [pid = 1820] [id = 38] 22:18:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x9510e000) [pid = 1820] [serial = 113] [outer = (nil)] 22:18:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x95110800) [pid = 1820] [serial = 114] [outer = 0x9510e000] 22:18:34 INFO - PROCESS | 1820 | 1477459114041 Marionette DEBUG loaded listener.js 22:18:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x957a6800) [pid = 1820] [serial = 115] [outer = 0x9510e000] 22:18:34 INFO - PROCESS | 1820 | 1477459114725 Marionette TRACE conn3 <- [1,161,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 22:18:34 INFO - . 22:18:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1126ms 22:18:34 INFO - PROCESS | 1820 | 1477459114744 Marionette TRACE conn3 -> [0,162,"getWindowHandle",null] 22:18:34 INFO - PROCESS | 1820 | 1477459114748 Marionette TRACE conn3 <- [1,162,null,{"value":"7"}] 22:18:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 22:18:34 INFO - PROCESS | 1820 | 1477459114761 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:34 INFO - PROCESS | 1820 | 1477459114960 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 22:18:35 INFO - PROCESS | 1820 | 1477459115021 Marionette TRACE conn3 -> [0,164,"getWindowHandles",null] 22:18:35 INFO - PROCESS | 1820 | 1477459115023 Marionette TRACE conn3 <- [1,164,null,["7"]] 22:18:35 INFO - PROCESS | 1820 | 1477459115029 Marionette TRACE conn3 -> [0,165,"switchToWindow",{"name":"7"}] 22:18:35 INFO - PROCESS | 1820 | 1477459115034 Marionette TRACE conn3 <- [1,165,null,{}] 22:18:35 INFO - PROCESS | 1820 | 1477459115039 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x8df74000 == 19 [pid = 1820] [id = 39] 22:18:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x98331c00) [pid = 1820] [serial = 116] [outer = (nil)] 22:18:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x9a01b000) [pid = 1820] [serial = 117] [outer = 0x98331c00] 22:18:35 INFO - PROCESS | 1820 | 1477459115117 Marionette DEBUG loaded listener.js 22:18:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x9a022000) [pid = 1820] [serial = 118] [outer = 0x98331c00] 22:18:35 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x9114c800) [pid = 1820] [serial = 82] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 22:18:35 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0xa275d000) [pid = 1820] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 22:18:35 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x95103000) [pid = 1820] [serial = 85] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 22:18:35 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x8df6bc00) [pid = 1820] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 22:18:35 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x9214a800) [pid = 1820] [serial = 79] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 22:18:35 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x9a632800) [pid = 1820] [serial = 88] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 22:18:35 INFO - PROCESS | 1820 | 1477459115770 Marionette TRACE conn3 <- [1,166,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 22:18:35 INFO - . 22:18:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1073ms 22:18:35 INFO - PROCESS | 1820 | 1477459115835 Marionette TRACE conn3 -> [0,167,"getWindowHandle",null] 22:18:35 INFO - PROCESS | 1820 | 1477459115839 Marionette TRACE conn3 <- [1,167,null,{"value":"7"}] 22:18:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 22:18:35 INFO - PROCESS | 1820 | 1477459115863 Marionette TRACE conn3 -> [0,168,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:36 INFO - PROCESS | 1820 | 1477459116006 Marionette TRACE conn3 <- [1,168,null,{"value":null}] 22:18:36 INFO - PROCESS | 1820 | 1477459116014 Marionette TRACE conn3 -> [0,169,"getWindowHandles",null] 22:18:36 INFO - PROCESS | 1820 | 1477459116017 Marionette TRACE conn3 <- [1,169,null,["7"]] 22:18:36 INFO - PROCESS | 1820 | 1477459116023 Marionette TRACE conn3 -> [0,170,"switchToWindow",{"name":"7"}] 22:18:36 INFO - PROCESS | 1820 | 1477459116028 Marionette TRACE conn3 <- [1,170,null,{}] 22:18:36 INFO - PROCESS | 1820 | 1477459116032 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:36 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c00c000 == 20 [pid = 1820] [id = 40] 22:18:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x8f926800) [pid = 1820] [serial = 119] [outer = (nil)] 22:18:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x8f929000) [pid = 1820] [serial = 120] [outer = 0x8f926800] 22:18:36 INFO - PROCESS | 1820 | 1477459116135 Marionette DEBUG loaded listener.js 22:18:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x9072dc00) [pid = 1820] [serial = 121] [outer = 0x8f926800] 22:18:36 INFO - PROCESS | 1820 | 1477459116792 Marionette TRACE conn3 <- [1,171,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 22:18:36 INFO - . 22:18:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 975ms 22:18:36 INFO - PROCESS | 1820 | 1477459116838 Marionette TRACE conn3 -> [0,172,"getWindowHandle",null] 22:18:36 INFO - PROCESS | 1820 | 1477459116841 Marionette TRACE conn3 <- [1,172,null,{"value":"7"}] 22:18:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 22:18:36 INFO - PROCESS | 1820 | 1477459116850 Marionette TRACE conn3 -> [0,173,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:37 INFO - PROCESS | 1820 | 1477459117014 Marionette TRACE conn3 <- [1,173,null,{"value":null}] 22:18:37 INFO - PROCESS | 1820 | 1477459117108 Marionette TRACE conn3 -> [0,174,"getWindowHandles",null] 22:18:37 INFO - PROCESS | 1820 | 1477459117110 Marionette TRACE conn3 <- [1,174,null,["7"]] 22:18:37 INFO - PROCESS | 1820 | 1477459117116 Marionette TRACE conn3 -> [0,175,"switchToWindow",{"name":"7"}] 22:18:37 INFO - PROCESS | 1820 | 1477459117122 Marionette TRACE conn3 <- [1,175,null,{}] 22:18:37 INFO - PROCESS | 1820 | 1477459117126 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a023400 == 21 [pid = 1820] [id = 41] 22:18:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x9a22b400) [pid = 1820] [serial = 122] [outer = (nil)] 22:18:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x9a2ed400) [pid = 1820] [serial = 123] [outer = 0x9a22b400] 22:18:37 INFO - PROCESS | 1820 | 1477459117201 Marionette DEBUG loaded listener.js 22:18:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x9a3cc400) [pid = 1820] [serial = 124] [outer = 0x9a22b400] 22:18:37 INFO - PROCESS | 1820 | 1477459117820 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 22:18:37 INFO - . 22:18:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1019ms 22:18:37 INFO - PROCESS | 1820 | 1477459117867 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 22:18:37 INFO - PROCESS | 1820 | 1477459117873 Marionette TRACE conn3 <- [1,177,null,{"value":"7"}] 22:18:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 22:18:37 INFO - PROCESS | 1820 | 1477459117883 Marionette TRACE conn3 -> [0,178,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:38 INFO - PROCESS | 1820 | 1477459118099 Marionette TRACE conn3 <- [1,178,null,{"value":null}] 22:18:38 INFO - PROCESS | 1820 | 1477459118234 Marionette TRACE conn3 -> [0,179,"getWindowHandles",null] 22:18:38 INFO - PROCESS | 1820 | 1477459118245 Marionette TRACE conn3 <- [1,179,null,["7"]] 22:18:38 INFO - PROCESS | 1820 | 1477459118256 Marionette TRACE conn3 -> [0,180,"switchToWindow",{"name":"7"}] 22:18:38 INFO - PROCESS | 1820 | 1477459118264 Marionette TRACE conn3 <- [1,180,null,{}] 22:18:38 INFO - PROCESS | 1820 | 1477459118271 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de70400 == 22 [pid = 1820] [id = 42] 22:18:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x8de70c00) [pid = 1820] [serial = 125] [outer = (nil)] 22:18:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x8df6c800) [pid = 1820] [serial = 126] [outer = 0x8de70c00] 22:18:38 INFO - PROCESS | 1820 | 1477459118404 Marionette DEBUG loaded listener.js 22:18:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x8f91fc00) [pid = 1820] [serial = 127] [outer = 0x8de70c00] 22:18:39 INFO - PROCESS | 1820 | 1477459119262 Marionette TRACE conn3 <- [1,181,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 22:18:39 INFO - . 22:18:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1426ms 22:18:39 INFO - PROCESS | 1820 | 1477459119326 Marionette TRACE conn3 -> [0,182,"getWindowHandle",null] 22:18:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 22:18:39 INFO - PROCESS | 1820 | 1477459119331 Marionette TRACE conn3 <- [1,182,null,{"value":"7"}] 22:18:39 INFO - PROCESS | 1820 | 1477459119339 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:39 INFO - PROCESS | 1820 | 1477459119521 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 22:18:39 INFO - PROCESS | 1820 | 1477459119654 Marionette TRACE conn3 -> [0,184,"getWindowHandles",null] 22:18:39 INFO - PROCESS | 1820 | 1477459119658 Marionette TRACE conn3 <- [1,184,null,["7"]] 22:18:39 INFO - PROCESS | 1820 | 1477459119671 Marionette TRACE conn3 -> [0,185,"switchToWindow",{"name":"7"}] 22:18:39 INFO - PROCESS | 1820 | 1477459119676 Marionette TRACE conn3 <- [1,185,null,{}] 22:18:39 INFO - PROCESS | 1820 | 1477459119682 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x92146400 == 23 [pid = 1820] [id = 43] 22:18:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x931ae000) [pid = 1820] [serial = 128] [outer = (nil)] 22:18:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x932bb800) [pid = 1820] [serial = 129] [outer = 0x931ae000] 22:18:39 INFO - PROCESS | 1820 | 1477459119768 Marionette DEBUG loaded listener.js 22:18:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x932b1000) [pid = 1820] [serial = 130] [outer = 0x931ae000] 22:18:40 INFO - PROCESS | 1820 | 1477459120663 Marionette TRACE conn3 <- [1,186,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 22:18:40 INFO - . 22:18:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1425ms 22:18:40 INFO - PROCESS | 1820 | 1477459120763 Marionette TRACE conn3 -> [0,187,"getWindowHandle",null] 22:18:40 INFO - PROCESS | 1820 | 1477459120770 Marionette TRACE conn3 <- [1,187,null,{"value":"7"}] 22:18:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 22:18:40 INFO - PROCESS | 1820 | 1477459120779 Marionette TRACE conn3 -> [0,188,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:40 INFO - PROCESS | 1820 | 1477459120987 Marionette TRACE conn3 <- [1,188,null,{"value":null}] 22:18:41 INFO - PROCESS | 1820 | --DOCSHELL 0x8de6e000 == 22 [pid = 1820] [id = 32] 22:18:41 INFO - PROCESS | 1820 | --DOCSHELL 0x92358c00 == 21 [pid = 1820] [id = 34] 22:18:41 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x95147400) [pid = 1820] [serial = 95] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x98399000) [pid = 1820] [serial = 96] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0xa29c7000) [pid = 1820] [serial = 92] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0xa29c6800) [pid = 1820] [serial = 93] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x9a636000) [pid = 1820] [serial = 89] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x9b3c4800) [pid = 1820] [serial = 90] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x957a8400) [pid = 1820] [serial = 86] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x957ac400) [pid = 1820] [serial = 87] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x92355400) [pid = 1820] [serial = 83] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x8df6f800) [pid = 1820] [serial = 84] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x924f6400) [pid = 1820] [serial = 81] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x94318000) [pid = 1820] [serial = 29] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0xa2ee0400) [pid = 1820] [serial = 98] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1820 | 1477459121128 Marionette TRACE conn3 -> [0,189,"getWindowHandles",null] 22:18:41 INFO - PROCESS | 1820 | 1477459121133 Marionette TRACE conn3 <- [1,189,null,["7"]] 22:18:41 INFO - PROCESS | 1820 | 1477459121144 Marionette TRACE conn3 -> [0,190,"switchToWindow",{"name":"7"}] 22:18:41 INFO - PROCESS | 1820 | 1477459121151 Marionette TRACE conn3 <- [1,190,null,{}] 22:18:41 INFO - PROCESS | 1820 | 1477459121157 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:41 INFO - PROCESS | 1820 | ++DOCSHELL 0x8df6e800 == 22 [pid = 1820] [id = 44] 22:18:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x8df6f800) [pid = 1820] [serial = 131] [outer = (nil)] 22:18:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x8f929400) [pid = 1820] [serial = 132] [outer = 0x8df6f800] 22:18:41 INFO - PROCESS | 1820 | 1477459121250 Marionette DEBUG loaded listener.js 22:18:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x8f990c00) [pid = 1820] [serial = 133] [outer = 0x8df6f800] 22:18:41 INFO - PROCESS | 1820 | 1477459121833 Marionette TRACE conn3 <- [1,191,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 22:18:41 INFO - . 22:18:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1126ms 22:18:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 22:18:41 INFO - PROCESS | 1820 | 1477459121904 Marionette TRACE conn3 -> [0,192,"getWindowHandle",null] 22:18:41 INFO - PROCESS | 1820 | 1477459121908 Marionette TRACE conn3 <- [1,192,null,{"value":"7"}] 22:18:41 INFO - PROCESS | 1820 | 1477459121915 Marionette TRACE conn3 -> [0,193,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:42 INFO - PROCESS | 1820 | 1477459122072 Marionette TRACE conn3 <- [1,193,null,{"value":null}] 22:18:42 INFO - PROCESS | 1820 | 1477459122162 Marionette TRACE conn3 -> [0,194,"getWindowHandles",null] 22:18:42 INFO - PROCESS | 1820 | 1477459122167 Marionette TRACE conn3 <- [1,194,null,["7"]] 22:18:42 INFO - PROCESS | 1820 | 1477459122173 Marionette TRACE conn3 -> [0,195,"switchToWindow",{"name":"7"}] 22:18:42 INFO - PROCESS | 1820 | 1477459122178 Marionette TRACE conn3 <- [1,195,null,{}] 22:18:42 INFO - PROCESS | 1820 | 1477459122183 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x924f6400 == 23 [pid = 1820] [id = 45] 22:18:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x92921000) [pid = 1820] [serial = 134] [outer = (nil)] 22:18:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x93322c00) [pid = 1820] [serial = 135] [outer = 0x92921000] 22:18:42 INFO - PROCESS | 1820 | 1477459122257 Marionette DEBUG loaded listener.js 22:18:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x93d77800) [pid = 1820] [serial = 136] [outer = 0x92921000] 22:18:42 INFO - PROCESS | 1820 | 1477459122841 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 22:18:42 INFO - . 22:18:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 973ms 22:18:42 INFO - PROCESS | 1820 | 1477459122902 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 22:18:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 22:18:42 INFO - PROCESS | 1820 | 1477459122910 Marionette TRACE conn3 <- [1,197,null,{"value":"7"}] 22:18:42 INFO - PROCESS | 1820 | 1477459122916 Marionette TRACE conn3 -> [0,198,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:43 INFO - PROCESS | 1820 | 1477459123130 Marionette TRACE conn3 <- [1,198,null,{"value":null}] 22:18:43 INFO - PROCESS | 1820 | 1477459123229 Marionette TRACE conn3 -> [0,199,"getWindowHandles",null] 22:18:43 INFO - PROCESS | 1820 | 1477459123234 Marionette TRACE conn3 <- [1,199,null,["7"]] 22:18:43 INFO - PROCESS | 1820 | 1477459123265 Marionette TRACE conn3 -> [0,200,"switchToWindow",{"name":"7"}] 22:18:43 INFO - PROCESS | 1820 | 1477459123271 Marionette TRACE conn3 <- [1,200,null,{}] 22:18:43 INFO - PROCESS | 1820 | 1477459123301 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:43 INFO - PROCESS | 1820 | ++DOCSHELL 0x9839c800 == 24 [pid = 1820] [id = 46] 22:18:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x9839d000) [pid = 1820] [serial = 137] [outer = (nil)] 22:18:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x983a1c00) [pid = 1820] [serial = 138] [outer = 0x9839d000] 22:18:43 INFO - PROCESS | 1820 | 1477459123397 Marionette DEBUG loaded listener.js 22:18:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x9a09dc00) [pid = 1820] [serial = 139] [outer = 0x9839d000] 22:18:44 INFO - PROCESS | 1820 | 1477459124204 Marionette TRACE conn3 <- [1,201,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 22:18:44 INFO - . 22:18:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1321ms 22:18:44 INFO - PROCESS | 1820 | 1477459124237 Marionette TRACE conn3 -> [0,202,"getWindowHandle",null] 22:18:44 INFO - PROCESS | 1820 | 1477459124242 Marionette TRACE conn3 <- [1,202,null,{"value":"7"}] 22:18:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 22:18:44 INFO - PROCESS | 1820 | 1477459124248 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:44 INFO - PROCESS | 1820 | 1477459124448 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 22:18:44 INFO - PROCESS | 1820 | 1477459124475 Marionette TRACE conn3 -> [0,204,"getWindowHandles",null] 22:18:44 INFO - PROCESS | 1820 | 1477459124480 Marionette TRACE conn3 <- [1,204,null,["7"]] 22:18:44 INFO - PROCESS | 1820 | 1477459124484 Marionette TRACE conn3 -> [0,205,"switchToWindow",{"name":"7"}] 22:18:44 INFO - PROCESS | 1820 | 1477459124489 Marionette TRACE conn3 <- [1,205,null,{}] 22:18:44 INFO - PROCESS | 1820 | 1477459124495 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x9b0e8c00 == 25 [pid = 1820] [id = 47] 22:18:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x9b0e9800) [pid = 1820] [serial = 140] [outer = (nil)] 22:18:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x9b35fc00) [pid = 1820] [serial = 141] [outer = 0x9b0e9800] 22:18:44 INFO - PROCESS | 1820 | 1477459124628 Marionette DEBUG loaded listener.js 22:18:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x9b3bc400) [pid = 1820] [serial = 142] [outer = 0x9b0e9800] 22:18:44 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x8df6c000) [pid = 1820] [serial = 107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 22:18:44 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x8f926800) [pid = 1820] [serial = 119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 22:18:44 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x98331c00) [pid = 1820] [serial = 116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 22:18:44 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x8c002400) [pid = 1820] [serial = 104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 22:18:44 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x93439800) [pid = 1820] [serial = 110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 22:18:45 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x9510e000) [pid = 1820] [serial = 113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 22:18:45 INFO - PROCESS | 1820 | 1477459125259 Marionette TRACE conn3 <- [1,206,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 22:18:45 INFO - . 22:18:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1074ms 22:18:45 INFO - PROCESS | 1820 | 1477459125323 Marionette TRACE conn3 -> [0,207,"getWindowHandle",null] 22:18:45 INFO - PROCESS | 1820 | 1477459125326 Marionette TRACE conn3 <- [1,207,null,{"value":"7"}] 22:18:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 22:18:45 INFO - PROCESS | 1820 | 1477459125338 Marionette TRACE conn3 -> [0,208,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:45 INFO - PROCESS | 1820 | 1477459125478 Marionette TRACE conn3 <- [1,208,null,{"value":null}] 22:18:45 INFO - PROCESS | 1820 | 1477459125486 Marionette TRACE conn3 -> [0,209,"getWindowHandles",null] 22:18:45 INFO - PROCESS | 1820 | 1477459125489 Marionette TRACE conn3 <- [1,209,null,["7"]] 22:18:45 INFO - PROCESS | 1820 | 1477459125495 Marionette TRACE conn3 -> [0,210,"switchToWindow",{"name":"7"}] 22:18:45 INFO - PROCESS | 1820 | 1477459125502 Marionette TRACE conn3 <- [1,210,null,{}] 22:18:45 INFO - PROCESS | 1820 | 1477459125506 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:45 INFO - PROCESS | 1820 | ++DOCSHELL 0x94e81400 == 26 [pid = 1820] [id = 48] 22:18:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x95101c00) [pid = 1820] [serial = 143] [outer = (nil)] 22:18:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x9b3b8400) [pid = 1820] [serial = 144] [outer = 0x95101c00] 22:18:45 INFO - PROCESS | 1820 | 1477459125579 Marionette DEBUG loaded listener.js 22:18:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x9b3bc800) [pid = 1820] [serial = 145] [outer = 0x95101c00] 22:18:46 INFO - PROCESS | 1820 | 1477459126228 Marionette TRACE conn3 <- [1,211,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 22:18:46 INFO - . 22:18:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 971ms 22:18:46 INFO - PROCESS | 1820 | 1477459126323 Marionette TRACE conn3 -> [0,212,"getWindowHandle",null] 22:18:46 INFO - PROCESS | 1820 | 1477459126326 Marionette TRACE conn3 <- [1,212,null,{"value":"7"}] 22:18:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 22:18:46 INFO - PROCESS | 1820 | 1477459126459 Marionette TRACE conn3 -> [0,213,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:46 INFO - PROCESS | 1820 | 1477459126708 Marionette TRACE conn3 <- [1,213,null,{"value":null}] 22:18:46 INFO - PROCESS | 1820 | 1477459126740 Marionette TRACE conn3 -> [0,214,"getWindowHandles",null] 22:18:46 INFO - PROCESS | 1820 | 1477459126743 Marionette TRACE conn3 <- [1,214,null,["7"]] 22:18:46 INFO - PROCESS | 1820 | 1477459126755 Marionette TRACE conn3 -> [0,215,"switchToWindow",{"name":"7"}] 22:18:46 INFO - PROCESS | 1820 | 1477459126759 Marionette TRACE conn3 <- [1,215,null,{}] 22:18:46 INFO - PROCESS | 1820 | 1477459126831 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:46 INFO - PROCESS | 1820 | ++DOCSHELL 0xa275e000 == 27 [pid = 1820] [id = 49] 22:18:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0xa27f3800) [pid = 1820] [serial = 146] [outer = (nil)] 22:18:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0xa2be7800) [pid = 1820] [serial = 147] [outer = 0xa27f3800] 22:18:46 INFO - PROCESS | 1820 | 1477459126908 Marionette DEBUG loaded listener.js 22:18:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0xa2ede800) [pid = 1820] [serial = 148] [outer = 0xa27f3800] 22:18:47 INFO - PROCESS | 1820 | 1477459127555 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 22:18:47 INFO - . 22:18:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1270ms 22:18:47 INFO - PROCESS | 1820 | 1477459127609 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 22:18:47 INFO - PROCESS | 1820 | 1477459127615 Marionette TRACE conn3 <- [1,217,null,{"value":"7"}] 22:18:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 22:18:47 INFO - PROCESS | 1820 | 1477459127624 Marionette TRACE conn3 -> [0,218,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:47 INFO - PROCESS | 1820 | 1477459127806 Marionette TRACE conn3 <- [1,218,null,{"value":null}] 22:18:47 INFO - PROCESS | 1820 | 1477459127939 Marionette TRACE conn3 -> [0,219,"getWindowHandles",null] 22:18:47 INFO - PROCESS | 1820 | 1477459127945 Marionette TRACE conn3 <- [1,219,null,["7"]] 22:18:47 INFO - PROCESS | 1820 | 1477459127953 Marionette TRACE conn3 -> [0,220,"switchToWindow",{"name":"7"}] 22:18:47 INFO - PROCESS | 1820 | 1477459127959 Marionette TRACE conn3 <- [1,220,null,{}] 22:18:47 INFO - PROCESS | 1820 | 1477459127969 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:48 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f921c00 == 28 [pid = 1820] [id = 50] 22:18:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x90732800) [pid = 1820] [serial = 149] [outer = (nil)] 22:18:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x9234dc00) [pid = 1820] [serial = 150] [outer = 0x90732800] 22:18:48 INFO - PROCESS | 1820 | 1477459128056 Marionette DEBUG loaded listener.js 22:18:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8dc79800) [pid = 1820] [serial = 151] [outer = 0x90732800] 22:18:48 INFO - PROCESS | 1820 | 1477459128716 Marionette TRACE conn3 <- [1,221,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 22:18:48 INFO - . 22:18:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1169ms 22:18:48 INFO - PROCESS | 1820 | 1477459128792 Marionette TRACE conn3 -> [0,222,"getWindowHandle",null] 22:18:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 22:18:48 INFO - PROCESS | 1820 | 1477459128797 Marionette TRACE conn3 <- [1,222,null,{"value":"7"}] 22:18:48 INFO - PROCESS | 1820 | 1477459128805 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:48 INFO - PROCESS | 1820 | 1477459128969 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 22:18:49 INFO - PROCESS | 1820 | 1477459129103 Marionette TRACE conn3 -> [0,224,"getWindowHandles",null] 22:18:49 INFO - PROCESS | 1820 | 1477459129107 Marionette TRACE conn3 <- [1,224,null,["7"]] 22:18:49 INFO - PROCESS | 1820 | 1477459129115 Marionette TRACE conn3 -> [0,225,"switchToWindow",{"name":"7"}] 22:18:49 INFO - PROCESS | 1820 | 1477459129120 Marionette TRACE conn3 <- [1,225,null,{}] 22:18:49 INFO - PROCESS | 1820 | 1477459129129 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:49 INFO - PROCESS | 1820 | ++DOCSHELL 0x95108800 == 29 [pid = 1820] [id = 51] 22:18:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x95728c00) [pid = 1820] [serial = 152] [outer = (nil)] 22:18:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x97d99400) [pid = 1820] [serial = 153] [outer = 0x95728c00] 22:18:49 INFO - PROCESS | 1820 | 1477459129220 Marionette DEBUG loaded listener.js 22:18:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x97d8f000) [pid = 1820] [serial = 154] [outer = 0x95728c00] 22:18:49 INFO - PROCESS | 1820 | 1477459129871 Marionette TRACE conn3 <- [1,226,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 22:18:49 INFO - . 22:18:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1120ms 22:18:49 INFO - PROCESS | 1820 | 1477459129931 Marionette TRACE conn3 -> [0,227,"getWindowHandle",null] 22:18:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 22:18:49 INFO - PROCESS | 1820 | 1477459129938 Marionette TRACE conn3 <- [1,227,null,{"value":"7"}] 22:18:49 INFO - PROCESS | 1820 | 1477459129945 Marionette TRACE conn3 -> [0,228,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:50 INFO - PROCESS | 1820 | 1477459130107 Marionette TRACE conn3 <- [1,228,null,{"value":null}] 22:18:50 INFO - PROCESS | 1820 | 1477459130242 Marionette TRACE conn3 -> [0,229,"getWindowHandles",null] 22:18:50 INFO - PROCESS | 1820 | 1477459130247 Marionette TRACE conn3 <- [1,229,null,["7"]] 22:18:50 INFO - PROCESS | 1820 | 1477459130253 Marionette TRACE conn3 -> [0,230,"switchToWindow",{"name":"7"}] 22:18:50 INFO - PROCESS | 1820 | 1477459130260 Marionette TRACE conn3 <- [1,230,null,{}] 22:18:50 INFO - PROCESS | 1820 | 1477459130266 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:50 INFO - PROCESS | 1820 | ++DOCSHELL 0xa275d000 == 30 [pid = 1820] [id = 52] 22:18:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0xa27c8400) [pid = 1820] [serial = 155] [outer = (nil)] 22:18:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0xa29d0800) [pid = 1820] [serial = 156] [outer = 0xa27c8400] 22:18:50 INFO - PROCESS | 1820 | 1477459130357 Marionette DEBUG loaded listener.js 22:18:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0xa2be2800) [pid = 1820] [serial = 157] [outer = 0xa27c8400] 22:18:51 INFO - PROCESS | 1820 | 1477459131047 Marionette TRACE conn3 <- [1,231,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 22:18:51 INFO - . 22:18:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1121ms 22:18:51 INFO - PROCESS | 1820 | 1477459131064 Marionette TRACE conn3 -> [0,232,"getWindowHandle",null] 22:18:51 INFO - PROCESS | 1820 | 1477459131067 Marionette TRACE conn3 <- [1,232,null,{"value":"7"}] 22:18:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 22:18:51 INFO - PROCESS | 1820 | 1477459131074 Marionette TRACE conn3 -> [0,233,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:51 INFO - PROCESS | 1820 | 1477459131239 Marionette TRACE conn3 <- [1,233,null,{"value":null}] 22:18:51 INFO - PROCESS | 1820 | 1477459131373 Marionette TRACE conn3 -> [0,234,"getWindowHandles",null] 22:18:51 INFO - PROCESS | 1820 | 1477459131376 Marionette TRACE conn3 <- [1,234,null,["7"]] 22:18:51 INFO - PROCESS | 1820 | 1477459131383 Marionette TRACE conn3 -> [0,235,"switchToWindow",{"name":"7"}] 22:18:51 INFO - PROCESS | 1820 | 1477459131391 Marionette TRACE conn3 <- [1,235,null,{}] 22:18:51 INFO - PROCESS | 1820 | 1477459131397 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:51 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2ee7000 == 31 [pid = 1820] [id = 53] 22:18:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0xa2ee8000) [pid = 1820] [serial = 158] [outer = (nil)] 22:18:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0xa2eea000) [pid = 1820] [serial = 159] [outer = 0xa2ee8000] 22:18:51 INFO - PROCESS | 1820 | 1477459131480 Marionette DEBUG loaded listener.js 22:18:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0xa2f04c00) [pid = 1820] [serial = 160] [outer = 0xa2ee8000] 22:18:52 INFO - PROCESS | 1820 | 1477459132033 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 22:18:52 INFO - PROCESS | 1820 | 1477459132380 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 22:18:52 INFO - . 22:18:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1371ms 22:18:52 INFO - PROCESS | 1820 | 1477459132447 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 22:18:52 INFO - PROCESS | 1820 | 1477459132452 Marionette TRACE conn3 <- [1,237,null,{"value":"7"}] 22:18:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 22:18:52 INFO - PROCESS | 1820 | 1477459132462 Marionette TRACE conn3 -> [0,238,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:52 INFO - PROCESS | 1820 | 1477459132633 Marionette TRACE conn3 <- [1,238,null,{"value":null}] 22:18:52 INFO - PROCESS | 1820 | 1477459132788 Marionette TRACE conn3 -> [0,239,"getWindowHandles",null] 22:18:52 INFO - PROCESS | 1820 | 1477459132794 Marionette TRACE conn3 <- [1,239,null,["7"]] 22:18:52 INFO - PROCESS | 1820 | 1477459132815 Marionette TRACE conn3 -> [0,240,"switchToWindow",{"name":"7"}] 22:18:52 INFO - PROCESS | 1820 | 1477459132826 Marionette TRACE conn3 <- [1,240,null,{}] 22:18:52 INFO - PROCESS | 1820 | 1477459132831 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:52 INFO - PROCESS | 1820 | ++DOCSHELL 0x8df70000 == 32 [pid = 1820] [id = 54] 22:18:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8f920800) [pid = 1820] [serial = 161] [outer = (nil)] 22:18:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x9244b800) [pid = 1820] [serial = 162] [outer = 0x8f920800] 22:18:52 INFO - PROCESS | 1820 | 1477459132911 Marionette DEBUG loaded listener.js 22:18:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x924f5800) [pid = 1820] [serial = 163] [outer = 0x8f920800] 22:18:54 INFO - PROCESS | 1820 | --DOCSHELL 0x92141000 == 31 [pid = 1820] [id = 27] 22:18:54 INFO - PROCESS | 1820 | --DOCSHELL 0x934d9800 == 30 [pid = 1820] [id = 31] 22:18:54 INFO - PROCESS | 1820 | --DOCSHELL 0x9b3bfc00 == 29 [pid = 1820] [id = 33] 22:18:54 INFO - PROCESS | 1820 | --DOCSHELL 0x90740400 == 28 [pid = 1820] [id = 28] 22:18:54 INFO - PROCESS | 1820 | --DOCSHELL 0x94e8cc00 == 27 [pid = 1820] [id = 29] 22:18:54 INFO - PROCESS | 1820 | --DOCSHELL 0x8c001c00 == 26 [pid = 1820] [id = 35] 22:18:54 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x94bf7400) [pid = 1820] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:18:54 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x8dd81800) [pid = 1820] [serial = 106] [outer = (nil)] [url = about:blank] 22:18:54 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8cf08000) [pid = 1820] [serial = 105] [outer = (nil)] [url = about:blank] 22:18:54 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x90729400) [pid = 1820] [serial = 109] [outer = (nil)] [url = about:blank] 22:18:54 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8f987c00) [pid = 1820] [serial = 108] [outer = (nil)] [url = about:blank] 22:18:54 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x94697800) [pid = 1820] [serial = 112] [outer = (nil)] [url = about:blank] 22:18:54 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x936c7c00) [pid = 1820] [serial = 111] [outer = (nil)] [url = about:blank] 22:18:54 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x957a6800) [pid = 1820] [serial = 115] [outer = (nil)] [url = about:blank] 22:18:54 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x95110800) [pid = 1820] [serial = 114] [outer = (nil)] [url = about:blank] 22:18:54 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x9a022000) [pid = 1820] [serial = 118] [outer = (nil)] [url = about:blank] 22:18:54 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x9a01b000) [pid = 1820] [serial = 117] [outer = (nil)] [url = about:blank] 22:18:54 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x9072dc00) [pid = 1820] [serial = 121] [outer = (nil)] [url = about:blank] 22:18:54 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8f929000) [pid = 1820] [serial = 120] [outer = (nil)] [url = about:blank] 22:18:54 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x9510b400) [pid = 1820] [serial = 102] [outer = (nil)] [url = about:blank] 22:18:54 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x9a2ed400) [pid = 1820] [serial = 123] [outer = (nil)] [url = about:blank] 22:18:54 INFO - PROCESS | 1820 | 1477459134543 Marionette TRACE conn3 <- [1,241,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 22:18:54 INFO - . 22:18:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 2121ms 22:18:54 INFO - PROCESS | 1820 | 1477459134583 Marionette TRACE conn3 -> [0,242,"getWindowHandle",null] 22:18:54 INFO - PROCESS | 1820 | 1477459134593 Marionette TRACE conn3 <- [1,242,null,{"value":"7"}] 22:18:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 22:18:54 INFO - PROCESS | 1820 | 1477459134610 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:54 INFO - PROCESS | 1820 | 1477459134777 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 22:18:54 INFO - PROCESS | 1820 | 1477459134882 Marionette TRACE conn3 -> [0,244,"getWindowHandles",null] 22:18:54 INFO - PROCESS | 1820 | 1477459134887 Marionette TRACE conn3 <- [1,244,null,["7"]] 22:18:54 INFO - PROCESS | 1820 | 1477459134896 Marionette TRACE conn3 -> [0,245,"switchToWindow",{"name":"7"}] 22:18:54 INFO - PROCESS | 1820 | 1477459134904 Marionette TRACE conn3 <- [1,245,null,{}] 22:18:54 INFO - PROCESS | 1820 | 1477459134910 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:54 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de6f000 == 27 [pid = 1820] [id = 55] 22:18:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8de71800) [pid = 1820] [serial = 164] [outer = (nil)] 22:18:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8df6d000) [pid = 1820] [serial = 165] [outer = 0x8de71800] 22:18:54 INFO - PROCESS | 1820 | 1477459134990 Marionette DEBUG loaded listener.js 22:18:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8f91d800) [pid = 1820] [serial = 166] [outer = 0x8de71800] 22:18:55 INFO - PROCESS | 1820 | 1477459135585 Marionette TRACE conn3 <- [1,246,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 22:18:55 INFO - . 22:18:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1022ms 22:18:55 INFO - PROCESS | 1820 | 1477459135627 Marionette TRACE conn3 -> [0,247,"getWindowHandle",null] 22:18:55 INFO - PROCESS | 1820 | 1477459135634 Marionette TRACE conn3 <- [1,247,null,{"value":"7"}] 22:18:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 22:18:55 INFO - PROCESS | 1820 | 1477459135640 Marionette TRACE conn3 -> [0,248,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:55 INFO - PROCESS | 1820 | 1477459135848 Marionette TRACE conn3 <- [1,248,null,{"value":null}] 22:18:55 INFO - PROCESS | 1820 | 1477459135863 Marionette TRACE conn3 -> [0,249,"getWindowHandles",null] 22:18:55 INFO - PROCESS | 1820 | 1477459135867 Marionette TRACE conn3 <- [1,249,null,["7"]] 22:18:55 INFO - PROCESS | 1820 | 1477459135874 Marionette TRACE conn3 -> [0,250,"switchToWindow",{"name":"7"}] 22:18:55 INFO - PROCESS | 1820 | 1477459135879 Marionette TRACE conn3 <- [1,250,null,{}] 22:18:55 INFO - PROCESS | 1820 | 1477459135884 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x91154400 == 28 [pid = 1820] [id = 56] 22:18:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x91155400) [pid = 1820] [serial = 167] [outer = (nil)] 22:18:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x92924c00) [pid = 1820] [serial = 168] [outer = 0x91155400] 22:18:55 INFO - PROCESS | 1820 | 1477459135959 Marionette DEBUG loaded listener.js 22:18:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8ddbd800) [pid = 1820] [serial = 169] [outer = 0x91155400] 22:18:56 INFO - PROCESS | 1820 | 1477459136579 Marionette TRACE conn3 <- [1,251,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 22:18:56 INFO - . 22:18:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 969ms 22:18:56 INFO - PROCESS | 1820 | 1477459136621 Marionette TRACE conn3 -> [0,252,"getWindowHandle",null] 22:18:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 22:18:56 INFO - PROCESS | 1820 | 1477459136628 Marionette TRACE conn3 <- [1,252,null,{"value":"7"}] 22:18:56 INFO - PROCESS | 1820 | 1477459136635 Marionette TRACE conn3 -> [0,253,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:56 INFO - PROCESS | 1820 | 1477459136835 Marionette TRACE conn3 <- [1,253,null,{"value":null}] 22:18:56 INFO - PROCESS | 1820 | 1477459136860 Marionette TRACE conn3 -> [0,254,"getWindowHandles",null] 22:18:56 INFO - PROCESS | 1820 | 1477459136865 Marionette TRACE conn3 <- [1,254,null,["7"]] 22:18:56 INFO - PROCESS | 1820 | 1477459136870 Marionette TRACE conn3 -> [0,255,"switchToWindow",{"name":"7"}] 22:18:56 INFO - PROCESS | 1820 | 1477459136876 Marionette TRACE conn3 <- [1,255,null,{}] 22:18:56 INFO - PROCESS | 1820 | 1477459136882 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x95110c00 == 29 [pid = 1820] [id = 57] 22:18:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x95141c00) [pid = 1820] [serial = 170] [outer = (nil)] 22:18:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x9579fc00) [pid = 1820] [serial = 171] [outer = 0x95141c00] 22:18:57 INFO - PROCESS | 1820 | 1477459137013 Marionette DEBUG loaded listener.js 22:18:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x957a7400) [pid = 1820] [serial = 172] [outer = 0x95141c00] 22:18:57 INFO - PROCESS | 1820 | 1477459137640 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 22:18:57 INFO - . 22:18:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1070ms 22:18:57 INFO - PROCESS | 1820 | 1477459137711 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 22:18:57 INFO - PROCESS | 1820 | 1477459137716 Marionette TRACE conn3 <- [1,257,null,{"value":"7"}] 22:18:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 22:18:57 INFO - PROCESS | 1820 | 1477459137723 Marionette TRACE conn3 -> [0,258,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:57 INFO - PROCESS | 1820 | 1477459137945 Marionette TRACE conn3 <- [1,258,null,{"value":null}] 22:18:57 INFO - PROCESS | 1820 | 1477459137968 Marionette TRACE conn3 -> [0,259,"getWindowHandles",null] 22:18:57 INFO - PROCESS | 1820 | 1477459137975 Marionette TRACE conn3 <- [1,259,null,["7"]] 22:18:57 INFO - PROCESS | 1820 | 1477459137980 Marionette TRACE conn3 -> [0,260,"switchToWindow",{"name":"7"}] 22:18:57 INFO - PROCESS | 1820 | 1477459137985 Marionette TRACE conn3 <- [1,260,null,{}] 22:18:58 INFO - PROCESS | 1820 | 1477459137990 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:58 INFO - PROCESS | 1820 | ++DOCSHELL 0x97d93800 == 30 [pid = 1820] [id = 58] 22:18:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x9a020400) [pid = 1820] [serial = 173] [outer = (nil)] 22:18:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x9a238800) [pid = 1820] [serial = 174] [outer = 0x9a020400] 22:18:58 INFO - PROCESS | 1820 | 1477459138115 Marionette DEBUG loaded listener.js 22:18:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x9a2f0000) [pid = 1820] [serial = 175] [outer = 0x9a020400] 22:18:58 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x95101c00) [pid = 1820] [serial = 143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 22:18:58 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x9b0e9800) [pid = 1820] [serial = 140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 22:18:58 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x9a22b400) [pid = 1820] [serial = 122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 22:18:58 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8de70c00) [pid = 1820] [serial = 125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 22:18:58 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x931ae000) [pid = 1820] [serial = 128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 22:18:58 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8df6f800) [pid = 1820] [serial = 131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 22:18:58 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x9839d000) [pid = 1820] [serial = 137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 22:18:58 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x92921000) [pid = 1820] [serial = 134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 22:18:58 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0xa27f3800) [pid = 1820] [serial = 146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 22:18:58 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x923e0400) [pid = 1820] [serial = 101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 22:18:58 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0xa27f5400) [pid = 1820] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 22:18:58 INFO - PROCESS | 1820 | 1477459138957 Marionette TRACE conn3 <- [1,261,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 22:18:58 INFO - . 22:18:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1270ms 22:18:58 INFO - PROCESS | 1820 | 1477459138992 Marionette TRACE conn3 -> [0,262,"getWindowHandle",null] 22:18:58 INFO - PROCESS | 1820 | 1477459138996 Marionette TRACE conn3 <- [1,262,null,{"value":"7"}] 22:18:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 22:18:59 INFO - PROCESS | 1820 | 1477459139002 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:59 INFO - PROCESS | 1820 | 1477459139183 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 22:18:59 INFO - PROCESS | 1820 | 1477459139200 Marionette TRACE conn3 -> [0,264,"getWindowHandles",null] 22:18:59 INFO - PROCESS | 1820 | 1477459139202 Marionette TRACE conn3 <- [1,264,null,["7"]] 22:18:59 INFO - PROCESS | 1820 | 1477459139207 Marionette TRACE conn3 -> [0,265,"switchToWindow",{"name":"7"}] 22:18:59 INFO - PROCESS | 1820 | 1477459139212 Marionette TRACE conn3 <- [1,265,null,{}] 22:18:59 INFO - PROCESS | 1820 | 1477459139217 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f928c00 == 31 [pid = 1820] [id = 59] 22:18:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8f92a000) [pid = 1820] [serial = 176] [outer = (nil)] 22:18:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x95109000) [pid = 1820] [serial = 177] [outer = 0x8f92a000] 22:18:59 INFO - PROCESS | 1820 | 1477459139290 Marionette DEBUG loaded listener.js 22:18:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x9a489000) [pid = 1820] [serial = 178] [outer = 0x8f92a000] 22:18:59 INFO - PROCESS | 1820 | 1477459139890 Marionette TRACE conn3 <- [1,266,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 22:18:59 INFO - . 22:18:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 919ms 22:18:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 22:18:59 INFO - PROCESS | 1820 | 1477459139921 Marionette TRACE conn3 -> [0,267,"getWindowHandle",null] 22:18:59 INFO - PROCESS | 1820 | 1477459139924 Marionette TRACE conn3 <- [1,267,null,{"value":"7"}] 22:18:59 INFO - PROCESS | 1820 | 1477459139931 Marionette TRACE conn3 -> [0,268,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:00 INFO - PROCESS | 1820 | 1477459140139 Marionette TRACE conn3 <- [1,268,null,{"value":null}] 22:19:00 INFO - PROCESS | 1820 | 1477459140155 Marionette TRACE conn3 -> [0,269,"getWindowHandles",null] 22:19:00 INFO - PROCESS | 1820 | 1477459140158 Marionette TRACE conn3 <- [1,269,null,["7"]] 22:19:00 INFO - PROCESS | 1820 | 1477459140163 Marionette TRACE conn3 -> [0,270,"switchToWindow",{"name":"7"}] 22:19:00 INFO - PROCESS | 1820 | 1477459140169 Marionette TRACE conn3 <- [1,270,null,{}] 22:19:00 INFO - PROCESS | 1820 | 1477459140174 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:00 INFO - PROCESS | 1820 | ++DOCSHELL 0x9b55f000 == 32 [pid = 1820] [id = 60] 22:19:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x9b5ee000) [pid = 1820] [serial = 179] [outer = (nil)] 22:19:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0xa2757800) [pid = 1820] [serial = 180] [outer = 0x9b5ee000] 22:19:00 INFO - PROCESS | 1820 | 1477459140254 Marionette DEBUG loaded listener.js 22:19:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0xa27f5000) [pid = 1820] [serial = 181] [outer = 0x9b5ee000] 22:19:00 INFO - PROCESS | 1820 | 1477459140906 Marionette TRACE conn3 <- [1,271,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 22:19:00 INFO - . 22:19:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1069ms 22:19:01 INFO - PROCESS | 1820 | 1477459140999 Marionette TRACE conn3 -> [0,272,"getWindowHandle",null] 22:19:01 INFO - PROCESS | 1820 | 1477459141005 Marionette TRACE conn3 <- [1,272,null,{"value":"7"}] 22:19:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 22:19:01 INFO - PROCESS | 1820 | 1477459141043 Marionette TRACE conn3 -> [0,273,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:01 INFO - PROCESS | 1820 | 1477459141256 Marionette TRACE conn3 <- [1,273,null,{"value":null}] 22:19:01 INFO - PROCESS | 1820 | 1477459141394 Marionette TRACE conn3 -> [0,274,"getWindowHandles",null] 22:19:01 INFO - PROCESS | 1820 | 1477459141405 Marionette TRACE conn3 <- [1,274,null,["7"]] 22:19:01 INFO - PROCESS | 1820 | 1477459141417 Marionette TRACE conn3 -> [0,275,"switchToWindow",{"name":"7"}] 22:19:01 INFO - PROCESS | 1820 | 1477459141424 Marionette TRACE conn3 <- [1,275,null,{}] 22:19:01 INFO - PROCESS | 1820 | 1477459141431 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:01 INFO - PROCESS | 1820 | ++DOCSHELL 0x8df71c00 == 33 [pid = 1820] [id = 61] 22:19:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8df72400) [pid = 1820] [serial = 182] [outer = (nil)] 22:19:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8f92b000) [pid = 1820] [serial = 183] [outer = 0x8df72400] 22:19:01 INFO - PROCESS | 1820 | 1477459141523 Marionette DEBUG loaded listener.js 22:19:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8f929000) [pid = 1820] [serial = 184] [outer = 0x8df72400] 22:19:02 INFO - PROCESS | 1820 | 1477459142328 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 22:19:02 INFO - . 22:19:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1384ms 22:19:02 INFO - PROCESS | 1820 | 1477459142406 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 22:19:02 INFO - PROCESS | 1820 | 1477459142412 Marionette TRACE conn3 <- [1,277,null,{"value":"7"}] 22:19:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 22:19:02 INFO - PROCESS | 1820 | 1477459142421 Marionette TRACE conn3 -> [0,278,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:02 INFO - PROCESS | 1820 | 1477459142599 Marionette TRACE conn3 <- [1,278,null,{"value":null}] 22:19:02 INFO - PROCESS | 1820 | 1477459142736 Marionette TRACE conn3 -> [0,279,"getWindowHandles",null] 22:19:02 INFO - PROCESS | 1820 | 1477459142741 Marionette TRACE conn3 <- [1,279,null,["7"]] 22:19:02 INFO - PROCESS | 1820 | 1477459142753 Marionette TRACE conn3 -> [0,280,"switchToWindow",{"name":"7"}] 22:19:02 INFO - PROCESS | 1820 | 1477459142757 Marionette TRACE conn3 <- [1,280,null,{}] 22:19:02 INFO - PROCESS | 1820 | 1477459142764 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x94db0c00 == 34 [pid = 1820] [id = 62] 22:19:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x94e80800) [pid = 1820] [serial = 185] [outer = (nil)] 22:19:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x9510b000) [pid = 1820] [serial = 186] [outer = 0x94e80800] 22:19:02 INFO - PROCESS | 1820 | 1477459142850 Marionette DEBUG loaded listener.js 22:19:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x9510f000) [pid = 1820] [serial = 187] [outer = 0x94e80800] 22:19:03 INFO - PROCESS | 1820 | 1477459143577 Marionette TRACE conn3 <- [1,281,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 22:19:03 INFO - . 22:19:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1222ms 22:19:03 INFO - PROCESS | 1820 | 1477459143650 Marionette TRACE conn3 -> [0,282,"getWindowHandle",null] 22:19:03 INFO - PROCESS | 1820 | 1477459143657 Marionette TRACE conn3 <- [1,282,null,{"value":"7"}] 22:19:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 22:19:03 INFO - PROCESS | 1820 | 1477459143664 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:03 INFO - PROCESS | 1820 | 1477459143842 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 22:19:03 INFO - PROCESS | 1820 | 1477459143972 Marionette TRACE conn3 -> [0,284,"getWindowHandles",null] 22:19:03 INFO - PROCESS | 1820 | 1477459143976 Marionette TRACE conn3 <- [1,284,null,["7"]] 22:19:03 INFO - PROCESS | 1820 | 1477459143987 Marionette TRACE conn3 -> [0,285,"switchToWindow",{"name":"7"}] 22:19:03 INFO - PROCESS | 1820 | 1477459143994 Marionette TRACE conn3 <- [1,285,null,{}] 22:19:04 INFO - PROCESS | 1820 | 1477459144000 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:04 INFO - PROCESS | 1820 | ++DOCSHELL 0x95110800 == 35 [pid = 1820] [id = 63] 22:19:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x9b56c000) [pid = 1820] [serial = 188] [outer = (nil)] 22:19:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0xa2bebc00) [pid = 1820] [serial = 189] [outer = 0x9b56c000] 22:19:04 INFO - PROCESS | 1820 | 1477459144087 Marionette DEBUG loaded listener.js 22:19:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0xa2befc00) [pid = 1820] [serial = 190] [outer = 0x9b56c000] 22:19:04 INFO - PROCESS | 1820 | 1477459144946 Marionette TRACE conn3 <- [1,286,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 22:19:05 INFO - . 22:19:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1376ms 22:19:05 INFO - PROCESS | 1820 | 1477459145042 Marionette TRACE conn3 -> [0,287,"getWindowHandle",null] 22:19:05 INFO - PROCESS | 1820 | 1477459145048 Marionette TRACE conn3 <- [1,287,null,{"value":"7"}] 22:19:05 INFO - TEST-START | /2dcontext/shadows/canvas_shadows_001.htm 22:19:05 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x94e88800) [pid = 1820] [serial = 103] [outer = (nil)] [url = about:blank] 22:19:05 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0xa2ee8400) [pid = 1820] [serial = 99] [outer = (nil)] [url = about:blank] 22:19:05 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0xa2be7800) [pid = 1820] [serial = 147] [outer = (nil)] [url = about:blank] 22:19:05 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0xa2ede800) [pid = 1820] [serial = 148] [outer = (nil)] [url = about:blank] 22:19:05 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x9b3b8400) [pid = 1820] [serial = 144] [outer = (nil)] [url = about:blank] 22:19:05 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x9b3bc800) [pid = 1820] [serial = 145] [outer = (nil)] [url = about:blank] 22:19:05 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x9b35fc00) [pid = 1820] [serial = 141] [outer = (nil)] [url = about:blank] 22:19:05 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x9b3bc400) [pid = 1820] [serial = 142] [outer = (nil)] [url = about:blank] 22:19:05 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x983a1c00) [pid = 1820] [serial = 138] [outer = (nil)] [url = about:blank] 22:19:05 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x9a09dc00) [pid = 1820] [serial = 139] [outer = (nil)] [url = about:blank] 22:19:05 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x93322c00) [pid = 1820] [serial = 135] [outer = (nil)] [url = about:blank] 22:19:05 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x93d77800) [pid = 1820] [serial = 136] [outer = (nil)] [url = about:blank] 22:19:05 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8f929400) [pid = 1820] [serial = 132] [outer = (nil)] [url = about:blank] 22:19:05 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8f990c00) [pid = 1820] [serial = 133] [outer = (nil)] [url = about:blank] 22:19:05 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x932bb800) [pid = 1820] [serial = 129] [outer = (nil)] [url = about:blank] 22:19:05 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x932b1000) [pid = 1820] [serial = 130] [outer = (nil)] [url = about:blank] 22:19:05 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x8df6c800) [pid = 1820] [serial = 126] [outer = (nil)] [url = about:blank] 22:19:05 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x8f91fc00) [pid = 1820] [serial = 127] [outer = (nil)] [url = about:blank] 22:19:05 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x9a3cc400) [pid = 1820] [serial = 124] [outer = (nil)] [url = about:blank] 22:19:05 INFO - PROCESS | 1820 | 1477459145143 Marionette TRACE conn3 -> [0,288,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:05 INFO - PROCESS | 1820 | 1477459145312 Marionette TRACE conn3 <- [1,288,null,{"value":null}] 22:19:05 INFO - PROCESS | 1820 | 1477459145423 Marionette TRACE conn3 -> [0,289,"getWindowHandles",null] 22:19:05 INFO - PROCESS | 1820 | 1477459145427 Marionette TRACE conn3 <- [1,289,null,["7"]] 22:19:05 INFO - PROCESS | 1820 | 1477459145436 Marionette TRACE conn3 -> [0,290,"switchToWindow",{"name":"7"}] 22:19:05 INFO - PROCESS | 1820 | 1477459145443 Marionette TRACE conn3 <- [1,290,null,{}] 22:19:05 INFO - PROCESS | 1820 | 1477459145449 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:05 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd82000 == 36 [pid = 1820] [id = 64] 22:19:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x8dd82400) [pid = 1820] [serial = 191] [outer = (nil)] 22:19:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x8f922c00) [pid = 1820] [serial = 192] [outer = 0x8dd82400] 22:19:05 INFO - PROCESS | 1820 | 1477459145529 Marionette DEBUG loaded listener.js 22:19:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x8f92cc00) [pid = 1820] [serial = 193] [outer = 0x8dd82400] 22:19:06 INFO - PROCESS | 1820 | 1477459146171 Marionette TRACE conn3 <- [1,291,null,{"value":["/2dcontext/shadows/canvas_shadows_001.htm",0,null,null,[["linear gradient fillRect draws shadow (black rectange)",0,null,null]]]}] 22:19:06 INFO - . 22:19:06 INFO - TEST-OK | /2dcontext/shadows/canvas_shadows_001.htm | took 1122ms 22:19:06 INFO - TEST-START | /FileAPI/FileReaderSync.worker 22:19:06 INFO - PROCESS | 1820 | 1477459146221 Marionette TRACE conn3 -> [0,292,"getWindowHandle",null] 22:19:06 INFO - PROCESS | 1820 | 1477459146225 Marionette TRACE conn3 <- [1,292,null,{"value":"7"}] 22:19:06 INFO - PROCESS | 1820 | 1477459146232 Marionette TRACE conn3 -> [0,293,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:06 INFO - PROCESS | 1820 | 1477459146382 Marionette TRACE conn3 <- [1,293,null,{"value":null}] 22:19:06 INFO - PROCESS | 1820 | 1477459146391 Marionette TRACE conn3 -> [0,294,"getWindowHandles",null] 22:19:06 INFO - PROCESS | 1820 | 1477459146394 Marionette TRACE conn3 <- [1,294,null,["7"]] 22:19:06 INFO - PROCESS | 1820 | 1477459146401 Marionette TRACE conn3 -> [0,295,"switchToWindow",{"name":"7"}] 22:19:06 INFO - PROCESS | 1820 | 1477459146406 Marionette TRACE conn3 <- [1,295,null,{}] 22:19:06 INFO - PROCESS | 1820 | 1477459146497 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x9234c800 == 37 [pid = 1820] [id = 65] 22:19:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x932bb800) [pid = 1820] [serial = 194] [outer = (nil)] 22:19:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x9469bc00) [pid = 1820] [serial = 195] [outer = 0x932bb800] 22:19:06 INFO - PROCESS | 1820 | 1477459146574 Marionette DEBUG loaded listener.js 22:19:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x94da5400) [pid = 1820] [serial = 196] [outer = 0x932bb800] 22:19:06 INFO - PROCESS | 1820 | [1820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 22:19:07 INFO - PROCESS | 1820 | 1477459147163 Marionette TRACE conn3 <- [1,296,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 22:19:07 INFO - .... 22:19:07 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 981ms 22:19:07 INFO - PROCESS | 1820 | 1477459147219 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 22:19:07 INFO - PROCESS | 1820 | 1477459147225 Marionette TRACE conn3 <- [1,297,null,{"value":"7"}] 22:19:07 INFO - TEST-START | /FileAPI/file/File-constructor.html 22:19:07 INFO - PROCESS | 1820 | 1477459147232 Marionette TRACE conn3 -> [0,298,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:07 INFO - PROCESS | 1820 | 1477459147373 Marionette TRACE conn3 <- [1,298,null,{"value":null}] 22:19:07 INFO - PROCESS | 1820 | 1477459147388 Marionette TRACE conn3 -> [0,299,"getWindowHandles",null] 22:19:07 INFO - PROCESS | 1820 | 1477459147391 Marionette TRACE conn3 <- [1,299,null,["7"]] 22:19:07 INFO - PROCESS | 1820 | 1477459147396 Marionette TRACE conn3 -> [0,300,"switchToWindow",{"name":"7"}] 22:19:07 INFO - PROCESS | 1820 | 1477459147402 Marionette TRACE conn3 <- [1,300,null,{}] 22:19:07 INFO - PROCESS | 1820 | 1477459147507 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x9b353800 == 38 [pid = 1820] [id = 66] 22:19:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x9b356000) [pid = 1820] [serial = 197] [outer = (nil)] 22:19:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x9b3bc000) [pid = 1820] [serial = 198] [outer = 0x9b356000] 22:19:07 INFO - PROCESS | 1820 | 1477459147582 Marionette DEBUG loaded listener.js 22:19:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x9b4adc00) [pid = 1820] [serial = 199] [outer = 0x9b356000] 22:19:08 INFO - PROCESS | 1820 | 1477459148180 Marionette TRACE conn3 <- [1,301,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 22:19:08 INFO - ............... 22:19:08 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 982ms 22:19:08 INFO - PROCESS | 1820 | 1477459148215 Marionette TRACE conn3 -> [0,302,"getWindowHandle",null] 22:19:08 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 22:19:08 INFO - PROCESS | 1820 | 1477459148220 Marionette TRACE conn3 <- [1,302,null,{"value":"7"}] 22:19:08 INFO - PROCESS | 1820 | 1477459148234 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:08 INFO - PROCESS | 1820 | 1477459148425 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 22:19:08 INFO - PROCESS | 1820 | 1477459148448 Marionette TRACE conn3 -> [0,304,"getWindowHandles",null] 22:19:08 INFO - PROCESS | 1820 | 1477459148453 Marionette TRACE conn3 <- [1,304,null,["7"]] 22:19:08 INFO - PROCESS | 1820 | 1477459148459 Marionette TRACE conn3 -> [0,305,"switchToWindow",{"name":"7"}] 22:19:08 INFO - PROCESS | 1820 | 1477459148464 Marionette TRACE conn3 <- [1,305,null,{}] 22:19:08 INFO - PROCESS | 1820 | 1477459148472 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:08 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2be3800 == 39 [pid = 1820] [id = 67] 22:19:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0xa2ede800) [pid = 1820] [serial = 200] [outer = (nil)] 22:19:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0xa4582c00) [pid = 1820] [serial = 201] [outer = 0xa2ede800] 22:19:08 INFO - PROCESS | 1820 | 1477459148598 Marionette DEBUG loaded listener.js 22:19:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0xa45df800) [pid = 1820] [serial = 202] [outer = 0xa2ede800] 22:19:08 INFO - PROCESS | 1820 | [1820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 22:19:09 INFO - PROCESS | 1820 | 1477459149248 Marionette TRACE conn3 <- [1,306,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 22:19:09 INFO - . 22:19:09 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1072ms 22:19:09 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x90732800) [pid = 1820] [serial = 149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 22:19:09 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x95728c00) [pid = 1820] [serial = 152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 22:19:09 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0xa27c8400) [pid = 1820] [serial = 155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 22:19:09 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0xa2ee8000) [pid = 1820] [serial = 158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 22:19:09 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8f92a000) [pid = 1820] [serial = 176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 22:19:09 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x9a020400) [pid = 1820] [serial = 173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 22:19:09 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8de71800) [pid = 1820] [serial = 164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 22:19:09 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x8f920800) [pid = 1820] [serial = 161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 22:19:09 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x95141c00) [pid = 1820] [serial = 170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 22:19:09 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x91155400) [pid = 1820] [serial = 167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 22:19:09 INFO - PROCESS | 1820 | 1477459149363 Marionette TRACE conn3 -> [0,307,"getWindowHandle",null] 22:19:09 INFO - PROCESS | 1820 | 1477459149372 Marionette TRACE conn3 <- [1,307,null,{"value":"7"}] 22:19:09 INFO - TEST-START | /FileAPI/fileReader.html 22:19:09 INFO - PROCESS | 1820 | 1477459149392 Marionette TRACE conn3 -> [0,308,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:09 INFO - PROCESS | 1820 | 1477459149536 Marionette TRACE conn3 <- [1,308,null,{"value":null}] 22:19:09 INFO - PROCESS | 1820 | 1477459149578 Marionette TRACE conn3 -> [0,309,"getWindowHandles",null] 22:19:09 INFO - PROCESS | 1820 | 1477459149584 Marionette TRACE conn3 <- [1,309,null,["7"]] 22:19:09 INFO - PROCESS | 1820 | 1477459149604 Marionette TRACE conn3 -> [0,310,"switchToWindow",{"name":"7"}] 22:19:09 INFO - PROCESS | 1820 | 1477459149608 Marionette TRACE conn3 <- [1,310,null,{}] 22:19:09 INFO - PROCESS | 1820 | 1477459149613 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f92a000 == 40 [pid = 1820] [id = 68] 22:19:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x90734c00) [pid = 1820] [serial = 203] [outer = (nil)] 22:19:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x95141c00) [pid = 1820] [serial = 204] [outer = 0x90734c00] 22:19:09 INFO - PROCESS | 1820 | 1477459149683 Marionette DEBUG loaded listener.js 22:19:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x9a2e2c00) [pid = 1820] [serial = 205] [outer = 0x90734c00] 22:19:10 INFO - PROCESS | 1820 | 1477459150228 Marionette TRACE conn3 <- [1,311,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 22:19:10 INFO - .... 22:19:10 INFO - TEST-OK | /FileAPI/fileReader.html | took 885ms 22:19:10 INFO - PROCESS | 1820 | 1477459150274 Marionette TRACE conn3 -> [0,312,"getWindowHandle",null] 22:19:10 INFO - PROCESS | 1820 | 1477459150277 Marionette TRACE conn3 <- [1,312,null,{"value":"7"}] 22:19:10 INFO - TEST-START | /FileAPI/historical.html 22:19:10 INFO - PROCESS | 1820 | 1477459150284 Marionette TRACE conn3 -> [0,313,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:10 INFO - PROCESS | 1820 | 1477459150455 Marionette TRACE conn3 <- [1,313,null,{"value":null}] 22:19:10 INFO - PROCESS | 1820 | 1477459150556 Marionette TRACE conn3 -> [0,314,"getWindowHandles",null] 22:19:10 INFO - PROCESS | 1820 | 1477459150560 Marionette TRACE conn3 <- [1,314,null,["7"]] 22:19:10 INFO - PROCESS | 1820 | 1477459150565 Marionette TRACE conn3 -> [0,315,"switchToWindow",{"name":"7"}] 22:19:10 INFO - PROCESS | 1820 | 1477459150570 Marionette TRACE conn3 <- [1,315,null,{}] 22:19:10 INFO - PROCESS | 1820 | 1477459150574 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f903800 == 41 [pid = 1820] [id = 69] 22:19:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8f903c00) [pid = 1820] [serial = 206] [outer = (nil)] 22:19:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8f906000) [pid = 1820] [serial = 207] [outer = 0x8f903c00] 22:19:10 INFO - PROCESS | 1820 | 1477459150650 Marionette DEBUG loaded listener.js 22:19:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8f907c00) [pid = 1820] [serial = 208] [outer = 0x8f903c00] 22:19:11 INFO - PROCESS | 1820 | 1477459151086 Marionette TRACE conn3 <- [1,316,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null]]]}] 22:19:11 INFO - ..... 22:19:11 INFO - TEST-OK | /FileAPI/historical.html | took 819ms 22:19:11 INFO - PROCESS | 1820 | 1477459151108 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 22:19:11 INFO - PROCESS | 1820 | 1477459151111 Marionette TRACE conn3 <- [1,317,null,{"value":"7"}] 22:19:11 INFO - TEST-START | /FileAPI/idlharness.html 22:19:11 INFO - PROCESS | 1820 | 1477459151118 Marionette TRACE conn3 -> [0,318,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:11 INFO - PROCESS | 1820 | 1477459151253 Marionette TRACE conn3 <- [1,318,null,{"value":null}] 22:19:11 INFO - PROCESS | 1820 | 1477459151261 Marionette TRACE conn3 -> [0,319,"getWindowHandles",null] 22:19:11 INFO - PROCESS | 1820 | 1477459151266 Marionette TRACE conn3 <- [1,319,null,["7"]] 22:19:11 INFO - PROCESS | 1820 | 1477459151272 Marionette TRACE conn3 -> [0,320,"switchToWindow",{"name":"7"}] 22:19:11 INFO - PROCESS | 1820 | 1477459151278 Marionette TRACE conn3 <- [1,320,null,{}] 22:19:11 INFO - PROCESS | 1820 | 1477459151283 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:11 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f90c800 == 42 [pid = 1820] [id = 70] 22:19:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8f90e000) [pid = 1820] [serial = 209] [outer = (nil)] 22:19:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0xa9347c00) [pid = 1820] [serial = 210] [outer = 0x8f90e000] 22:19:11 INFO - PROCESS | 1820 | 1477459151351 Marionette DEBUG loaded listener.js 22:19:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8facc400) [pid = 1820] [serial = 211] [outer = 0x8f90e000] 22:19:13 INFO - ................................................................................................... 22:19:13 INFO - TEST-OK | /FileAPI/idlharness.html | took 1986ms 22:19:13 INFO - TEST-START | /FileAPI/idlharness.worker 22:19:13 INFO - PROCESS | 1820 | 1477459152997 Marionette TRACE conn3 <- [1,321,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1218:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1231:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:876:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsBinaryString(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsBinaryString\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsBinaryString(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (3)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (15)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (16)",0,null,null],["FileReaderSync interface: existence and properties of interface object",0,null,null]]]}] 22:19:13 INFO - PROCESS | 1820 | 1477459153146 Marionette TRACE conn3 -> [0,322,"getWindowHandle",null] 22:19:13 INFO - PROCESS | 1820 | 1477459153158 Marionette TRACE conn3 <- [1,322,null,{"value":"7"}] 22:19:13 INFO - PROCESS | 1820 | 1477459153176 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:13 INFO - PROCESS | 1820 | 1477459153365 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 22:19:13 INFO - PROCESS | 1820 | 1477459153482 Marionette TRACE conn3 -> [0,324,"getWindowHandles",null] 22:19:13 INFO - PROCESS | 1820 | 1477459153487 Marionette TRACE conn3 <- [1,324,null,["7"]] 22:19:13 INFO - PROCESS | 1820 | 1477459153537 Marionette TRACE conn3 -> [0,325,"switchToWindow",{"name":"7"}] 22:19:13 INFO - PROCESS | 1820 | 1477459153544 Marionette TRACE conn3 <- [1,325,null,{}] 22:19:13 INFO - PROCESS | 1820 | 1477459153550 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x9b4ad000 == 43 [pid = 1820] [id = 71] 22:19:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0xa10c5800) [pid = 1820] [serial = 212] [outer = (nil)] 22:19:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0xa2be1000) [pid = 1820] [serial = 213] [outer = 0xa10c5800] 22:19:13 INFO - PROCESS | 1820 | 1477459153639 Marionette DEBUG loaded listener.js 22:19:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0xa2beb400) [pid = 1820] [serial = 214] [outer = 0xa10c5800] 22:19:13 INFO - PROCESS | 1820 | [1820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 22:19:16 INFO - ..................................................................................................................... 22:19:16 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2860ms 22:19:16 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html 22:19:16 INFO - PROCESS | 1820 | 1477459155883 Marionette TRACE conn3 <- [1,326,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["Window interface: existence and properties of interface object",0,{},{}],["ArrayBuffer interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["ArrayBufferView interface: existence and properties of interface object",0,{},{}],["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1218:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["EventTarget interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Event interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1231:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:876:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:767:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:747:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:858:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:885:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:881:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:915:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:906:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:1018:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:1012:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsBinaryString(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsBinaryString\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsBinaryString(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (3)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (15)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (16)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsBinaryString(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsBinaryString\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsBinaryString(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (3)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 22:19:16 INFO - PROCESS | 1820 | 1477459156033 Marionette TRACE conn3 -> [0,327,"getWindowHandle",null] 22:19:16 INFO - PROCESS | 1820 | 1477459156043 Marionette TRACE conn3 <- [1,327,null,{"value":"7"}] 22:19:16 INFO - PROCESS | 1820 | 1477459156053 Marionette TRACE conn3 -> [0,328,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:16 INFO - PROCESS | 1820 | 1477459156276 Marionette TRACE conn3 <- [1,328,null,{"value":null}] 22:19:16 INFO - PROCESS | 1820 | 1477459156422 Marionette TRACE conn3 -> [0,329,"getWindowHandles",null] 22:19:16 INFO - PROCESS | 1820 | 1477459156427 Marionette TRACE conn3 <- [1,329,null,["7"]] 22:19:16 INFO - PROCESS | 1820 | 1477459156434 Marionette TRACE conn3 -> [0,330,"switchToWindow",{"name":"7"}] 22:19:16 INFO - PROCESS | 1820 | 1477459156440 Marionette TRACE conn3 <- [1,330,null,{}] 22:19:16 INFO - PROCESS | 1820 | 1477459156446 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dc78c00 == 44 [pid = 1820] [id = 72] 22:19:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8dd7d400) [pid = 1820] [serial = 215] [outer = (nil)] 22:19:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8f92c400) [pid = 1820] [serial = 216] [outer = 0x8dd7d400] 22:19:16 INFO - PROCESS | 1820 | 1477459156534 Marionette DEBUG loaded listener.js 22:19:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8f910400) [pid = 1820] [serial = 217] [outer = 0x8dd7d400] 22:19:17 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:19:17 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsBaseChannel.cpp, line 703 22:19:17 INFO - PROCESS | 1820 | 1477459157795 Marionette TRACE conn3 <- [1,331,null,{"value":["/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 22:19:17 INFO - . 22:19:17 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html | took 1778ms 22:19:17 INFO - PROCESS | 1820 | 1477459157831 Marionette TRACE conn3 -> [0,332,"getWindowHandle",null] 22:19:17 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html 22:19:17 INFO - PROCESS | 1820 | 1477459157836 Marionette TRACE conn3 <- [1,332,null,{"value":"7"}] 22:19:17 INFO - PROCESS | 1820 | 1477459157845 Marionette TRACE conn3 -> [0,333,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:18 INFO - PROCESS | 1820 | 1477459158034 Marionette TRACE conn3 <- [1,333,null,{"value":null}] 22:19:18 INFO - PROCESS | 1820 | 1477459158138 Marionette TRACE conn3 -> [0,334,"getWindowHandles",null] 22:19:18 INFO - PROCESS | 1820 | 1477459158143 Marionette TRACE conn3 <- [1,334,null,["7"]] 22:19:18 INFO - PROCESS | 1820 | --DOCSHELL 0x8f903800 == 43 [pid = 1820] [id = 69] 22:19:18 INFO - PROCESS | 1820 | --DOCSHELL 0x8f92a000 == 42 [pid = 1820] [id = 68] 22:19:18 INFO - PROCESS | 1820 | --DOCSHELL 0xa2be3800 == 41 [pid = 1820] [id = 67] 22:19:18 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0xa2757800) [pid = 1820] [serial = 180] [outer = (nil)] [url = about:blank] 22:19:18 INFO - PROCESS | 1820 | --DOCSHELL 0x9b353800 == 40 [pid = 1820] [id = 66] 22:19:18 INFO - PROCESS | 1820 | --DOCSHELL 0x9234c800 == 39 [pid = 1820] [id = 65] 22:19:18 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd82000 == 38 [pid = 1820] [id = 64] 22:19:18 INFO - PROCESS | 1820 | --DOCSHELL 0x95110800 == 37 [pid = 1820] [id = 63] 22:19:18 INFO - PROCESS | 1820 | --DOCSHELL 0x94db0c00 == 36 [pid = 1820] [id = 62] 22:19:18 INFO - PROCESS | 1820 | --DOCSHELL 0x8df71c00 == 35 [pid = 1820] [id = 61] 22:19:18 INFO - PROCESS | 1820 | 1477459158179 Marionette TRACE conn3 -> [0,335,"switchToWindow",{"name":"7"}] 22:19:18 INFO - PROCESS | 1820 | 1477459158185 Marionette TRACE conn3 <- [1,335,null,{}] 22:19:18 INFO - PROCESS | 1820 | 1477459158191 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x90732000 == 36 [pid = 1820] [id = 73] 22:19:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x90732400) [pid = 1820] [serial = 218] [outer = (nil)] 22:19:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x92919000) [pid = 1820] [serial = 219] [outer = 0x90732400] 22:19:18 INFO - PROCESS | 1820 | 1477459158271 Marionette DEBUG loaded listener.js 22:19:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x923e3800) [pid = 1820] [serial = 220] [outer = 0x90732400] 22:19:18 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x95109000) [pid = 1820] [serial = 177] [outer = (nil)] [url = about:blank] 22:19:18 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x9a2f0000) [pid = 1820] [serial = 175] [outer = (nil)] [url = about:blank] 22:19:18 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x924f5800) [pid = 1820] [serial = 163] [outer = (nil)] [url = about:blank] 22:19:18 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x957a7400) [pid = 1820] [serial = 172] [outer = (nil)] [url = about:blank] 22:19:18 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0xa2eea000) [pid = 1820] [serial = 159] [outer = (nil)] [url = about:blank] 22:19:18 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x9234dc00) [pid = 1820] [serial = 150] [outer = (nil)] [url = about:blank] 22:19:18 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x9a238800) [pid = 1820] [serial = 174] [outer = (nil)] [url = about:blank] 22:19:18 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x9a489000) [pid = 1820] [serial = 178] [outer = (nil)] [url = about:blank] 22:19:18 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0xa29d0800) [pid = 1820] [serial = 156] [outer = (nil)] [url = about:blank] 22:19:18 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8df6d000) [pid = 1820] [serial = 165] [outer = (nil)] [url = about:blank] 22:19:18 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x9244b800) [pid = 1820] [serial = 162] [outer = (nil)] [url = about:blank] 22:19:18 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8dc79800) [pid = 1820] [serial = 151] [outer = (nil)] [url = about:blank] 22:19:18 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8f91d800) [pid = 1820] [serial = 166] [outer = (nil)] [url = about:blank] 22:19:18 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x9579fc00) [pid = 1820] [serial = 171] [outer = (nil)] [url = about:blank] 22:19:18 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x92924c00) [pid = 1820] [serial = 168] [outer = (nil)] [url = about:blank] 22:19:18 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8ddbd800) [pid = 1820] [serial = 169] [outer = (nil)] [url = about:blank] 22:19:18 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x97d99400) [pid = 1820] [serial = 153] [outer = (nil)] [url = about:blank] 22:19:18 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0xa2be2800) [pid = 1820] [serial = 157] [outer = (nil)] [url = about:blank] 22:19:18 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0xa2f04c00) [pid = 1820] [serial = 160] [outer = (nil)] [url = about:blank] 22:19:18 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x97d8f000) [pid = 1820] [serial = 154] [outer = (nil)] [url = about:blank] 22:19:21 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x90734c00) [pid = 1820] [serial = 203] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 22:19:21 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x932bb800) [pid = 1820] [serial = 194] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 22:19:21 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x9b56c000) [pid = 1820] [serial = 188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 22:19:21 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x9b356000) [pid = 1820] [serial = 197] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 22:19:21 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x94e80800) [pid = 1820] [serial = 185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 22:19:21 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x8f903c00) [pid = 1820] [serial = 206] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 22:19:21 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x8df72400) [pid = 1820] [serial = 182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 22:19:21 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x8dd82400) [pid = 1820] [serial = 191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm] 22:19:21 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0xa2ede800) [pid = 1820] [serial = 200] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 22:19:23 INFO - PROCESS | 1820 | 1477459163780 Marionette TRACE conn3 <- [1,336,null,{"value":["/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html",0,null,null,[["Expecting logs: [\"PASS (1/1)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:19:23 INFO - .. 22:19:23 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html | took 5988ms 22:19:23 INFO - PROCESS | 1820 | 1477459163831 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 22:19:23 INFO - TEST-START | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html 22:19:23 INFO - PROCESS | 1820 | 1477459163836 Marionette TRACE conn3 <- [1,337,null,{"value":"7"}] 22:19:23 INFO - PROCESS | 1820 | 1477459163843 Marionette TRACE conn3 -> [0,338,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:23 INFO - PROCESS | 1820 | 1477459163985 Marionette TRACE conn3 <- [1,338,null,{"value":null}] 22:19:23 INFO - PROCESS | 1820 | 1477459163992 Marionette TRACE conn3 -> [0,339,"getWindowHandles",null] 22:19:23 INFO - PROCESS | 1820 | 1477459163997 Marionette TRACE conn3 <- [1,339,null,["7"]] 22:19:24 INFO - PROCESS | 1820 | 1477459164011 Marionette TRACE conn3 -> [0,340,"switchToWindow",{"name":"7"}] 22:19:24 INFO - PROCESS | 1820 | 1477459164016 Marionette TRACE conn3 <- [1,340,null,{}] 22:19:24 INFO - PROCESS | 1820 | 1477459164109 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x93f25c00 == 37 [pid = 1820] [id = 74] 22:19:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x93f26800) [pid = 1820] [serial = 221] [outer = (nil)] 22:19:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x93f2a800) [pid = 1820] [serial = 222] [outer = 0x93f26800] 22:19:24 INFO - PROCESS | 1820 | 1477459164185 Marionette DEBUG loaded listener.js 22:19:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x93f2dc00) [pid = 1820] [serial = 223] [outer = 0x93f26800] 22:19:25 INFO - PROCESS | 1820 | 1477459165253 Marionette TRACE conn3 <- [1,341,null,{"value":["/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html",0,null,null,[["Expecting logs: [\"TEST COMPLETE\"]",0,null,null],["combine-header-and-meta-policies",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:19:25 INFO - ... 22:19:25 INFO - TEST-OK | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html | took 1425ms 22:19:25 INFO - PROCESS | 1820 | 1477459165269 Marionette TRACE conn3 -> [0,342,"getWindowHandle",null] 22:19:25 INFO - PROCESS | 1820 | 1477459165280 Marionette TRACE conn3 <- [1,342,null,{"value":"7"}] 22:19:25 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html 22:19:25 INFO - PROCESS | 1820 | 1477459165330 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:25 INFO - PROCESS | 1820 | 1477459165570 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 22:19:25 INFO - PROCESS | 1820 | 1477459165633 Marionette TRACE conn3 -> [0,344,"getWindowHandles",null] 22:19:25 INFO - PROCESS | 1820 | 1477459165639 Marionette TRACE conn3 <- [1,344,null,["7"]] 22:19:25 INFO - PROCESS | 1820 | 1477459165646 Marionette TRACE conn3 -> [0,345,"switchToWindow",{"name":"7"}] 22:19:25 INFO - PROCESS | 1820 | 1477459165654 Marionette TRACE conn3 <- [1,345,null,{}] 22:19:25 INFO - PROCESS | 1820 | 1477459165703 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x93f28000 == 38 [pid = 1820] [id = 75] 22:19:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x93f28400) [pid = 1820] [serial = 224] [outer = (nil)] 22:19:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x93f2e400) [pid = 1820] [serial = 225] [outer = 0x93f28400] 22:19:25 INFO - PROCESS | 1820 | 1477459165796 Marionette DEBUG loaded listener.js 22:19:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x94093000) [pid = 1820] [serial = 226] [outer = 0x93f28400] 22:19:28 INFO - PROCESS | 1820 | --DOCSHELL 0x8df70000 == 37 [pid = 1820] [id = 54] 22:19:28 INFO - PROCESS | 1820 | --DOCSHELL 0x90732000 == 36 [pid = 1820] [id = 73] 22:19:29 INFO - PROCESS | 1820 | --DOCSHELL 0x97d93800 == 35 [pid = 1820] [id = 58] 22:19:29 INFO - PROCESS | 1820 | --DOCSHELL 0x9b55f000 == 34 [pid = 1820] [id = 60] 22:19:29 INFO - PROCESS | 1820 | --DOCSHELL 0x8f90c800 == 33 [pid = 1820] [id = 70] 22:19:29 INFO - PROCESS | 1820 | --DOCSHELL 0x91154400 == 32 [pid = 1820] [id = 56] 22:19:29 INFO - PROCESS | 1820 | --DOCSHELL 0x8de6f000 == 31 [pid = 1820] [id = 55] 22:19:29 INFO - PROCESS | 1820 | --DOCSHELL 0x8dc78c00 == 30 [pid = 1820] [id = 72] 22:19:29 INFO - PROCESS | 1820 | --DOCSHELL 0x9b4ad000 == 29 [pid = 1820] [id = 71] 22:19:29 INFO - PROCESS | 1820 | --DOCSHELL 0x8f928c00 == 28 [pid = 1820] [id = 59] 22:19:29 INFO - PROCESS | 1820 | --DOCSHELL 0x95110c00 == 27 [pid = 1820] [id = 57] 22:19:29 INFO - PROCESS | 1820 | --DOCSHELL 0x93f25c00 == 26 [pid = 1820] [id = 74] 22:19:29 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x8f929000) [pid = 1820] [serial = 184] [outer = (nil)] [url = about:blank] 22:19:29 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x8f92b000) [pid = 1820] [serial = 183] [outer = (nil)] [url = about:blank] 22:19:29 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x9510f000) [pid = 1820] [serial = 187] [outer = (nil)] [url = about:blank] 22:19:29 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x9510b000) [pid = 1820] [serial = 186] [outer = (nil)] [url = about:blank] 22:19:29 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0xa2befc00) [pid = 1820] [serial = 190] [outer = (nil)] [url = about:blank] 22:19:29 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0xa2bebc00) [pid = 1820] [serial = 189] [outer = (nil)] [url = about:blank] 22:19:29 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x8f92cc00) [pid = 1820] [serial = 193] [outer = (nil)] [url = about:blank] 22:19:29 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x8f922c00) [pid = 1820] [serial = 192] [outer = (nil)] [url = about:blank] 22:19:29 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x94da5400) [pid = 1820] [serial = 196] [outer = (nil)] [url = about:blank] 22:19:29 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x9469bc00) [pid = 1820] [serial = 195] [outer = (nil)] [url = about:blank] 22:19:29 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x9b4adc00) [pid = 1820] [serial = 199] [outer = (nil)] [url = about:blank] 22:19:29 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x9b3bc000) [pid = 1820] [serial = 198] [outer = (nil)] [url = about:blank] 22:19:29 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0xa45df800) [pid = 1820] [serial = 202] [outer = (nil)] [url = about:blank] 22:19:29 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0xa4582c00) [pid = 1820] [serial = 201] [outer = (nil)] [url = about:blank] 22:19:29 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x9a2e2c00) [pid = 1820] [serial = 205] [outer = (nil)] [url = about:blank] 22:19:29 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x95141c00) [pid = 1820] [serial = 204] [outer = (nil)] [url = about:blank] 22:19:29 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8f907c00) [pid = 1820] [serial = 208] [outer = (nil)] [url = about:blank] 22:19:29 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8f906000) [pid = 1820] [serial = 207] [outer = (nil)] [url = about:blank] 22:19:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8cf07000) [pid = 1820] [serial = 227] [outer = 0x92924800] 22:19:31 INFO - PROCESS | 1820 | 1477459171470 Marionette TRACE conn3 <- [1,346,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:19:31 INFO - .. 22:19:31 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html | took 6236ms 22:19:31 INFO - PROCESS | 1820 | 1477459171536 Marionette TRACE conn3 -> [0,347,"getWindowHandle",null] 22:19:31 INFO - PROCESS | 1820 | 1477459171544 Marionette TRACE conn3 <- [1,347,null,{"value":"7"}] 22:19:31 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html 22:19:31 INFO - PROCESS | 1820 | 1477459171556 Marionette TRACE conn3 -> [0,348,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:31 INFO - PROCESS | 1820 | 1477459171768 Marionette TRACE conn3 <- [1,348,null,{"value":null}] 22:19:31 INFO - PROCESS | 1820 | 1477459171905 Marionette TRACE conn3 -> [0,349,"getWindowHandles",null] 22:19:31 INFO - PROCESS | 1820 | 1477459171912 Marionette TRACE conn3 <- [1,349,null,["7"]] 22:19:31 INFO - PROCESS | 1820 | 1477459171922 Marionette TRACE conn3 -> [0,350,"switchToWindow",{"name":"7"}] 22:19:31 INFO - PROCESS | 1820 | 1477459171932 Marionette TRACE conn3 <- [1,350,null,{}] 22:19:31 INFO - PROCESS | 1820 | 1477459171939 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x8df6d400 == 27 [pid = 1820] [id = 76] 22:19:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8df6dc00) [pid = 1820] [serial = 228] [outer = (nil)] 22:19:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8df74800) [pid = 1820] [serial = 229] [outer = 0x8df6dc00] 22:19:32 INFO - PROCESS | 1820 | 1477459172046 Marionette DEBUG loaded listener.js 22:19:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8f906800) [pid = 1820] [serial = 230] [outer = 0x8df6dc00] 22:19:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:19:32 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:19:32 INFO - PROCESS | 1820 | [1820] 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 1423 22:19:33 INFO - PROCESS | 1820 | 1477459173303 Marionette TRACE conn3 <- [1,351,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:19:33 INFO - .. 22:19:33 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html | took 1778ms 22:19:33 INFO - PROCESS | 1820 | 1477459173332 Marionette TRACE conn3 -> [0,352,"getWindowHandle",null] 22:19:33 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html 22:19:33 INFO - PROCESS | 1820 | 1477459173338 Marionette TRACE conn3 <- [1,352,null,{"value":"7"}] 22:19:33 INFO - PROCESS | 1820 | 1477459173347 Marionette TRACE conn3 -> [0,353,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:33 INFO - PROCESS | 1820 | 1477459173523 Marionette TRACE conn3 <- [1,353,null,{"value":null}] 22:19:33 INFO - PROCESS | 1820 | --DOCSHELL 0xa275d000 == 26 [pid = 1820] [id = 52] 22:19:33 INFO - PROCESS | 1820 | --DOCSHELL 0x8de78000 == 25 [pid = 1820] [id = 36] 22:19:33 INFO - PROCESS | 1820 | --DOCSHELL 0x95108800 == 24 [pid = 1820] [id = 51] 22:19:33 INFO - PROCESS | 1820 | --DOCSHELL 0xa2ee7000 == 23 [pid = 1820] [id = 53] 22:19:33 INFO - PROCESS | 1820 | --DOCSHELL 0x94e81400 == 22 [pid = 1820] [id = 48] 22:19:33 INFO - PROCESS | 1820 | --DOCSHELL 0x9a023400 == 21 [pid = 1820] [id = 41] 22:19:33 INFO - PROCESS | 1820 | 1477459173656 Marionette TRACE conn3 -> [0,354,"getWindowHandles",null] 22:19:33 INFO - PROCESS | 1820 | 1477459173661 Marionette TRACE conn3 <- [1,354,null,["7"]] 22:19:33 INFO - PROCESS | 1820 | 1477459173670 Marionette TRACE conn3 -> [0,355,"switchToWindow",{"name":"7"}] 22:19:33 INFO - PROCESS | 1820 | 1477459173677 Marionette TRACE conn3 <- [1,355,null,{}] 22:19:33 INFO - PROCESS | 1820 | 1477459173683 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f906000 == 22 [pid = 1820] [id = 77] 22:19:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8f906400) [pid = 1820] [serial = 231] [outer = (nil)] 22:19:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8f90c800) [pid = 1820] [serial = 232] [outer = 0x8f906400] 22:19:33 INFO - PROCESS | 1820 | 1477459173783 Marionette DEBUG loaded listener.js 22:19:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8f920400) [pid = 1820] [serial = 233] [outer = 0x8f906400] 22:19:34 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x93f26800) [pid = 1820] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html] 22:19:34 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x90732400) [pid = 1820] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html] 22:19:34 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8dd7d400) [pid = 1820] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html] 22:19:34 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8f90e000) [pid = 1820] [serial = 209] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 22:19:34 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0xa10c5800) [pid = 1820] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 22:19:34 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x9b5ee000) [pid = 1820] [serial = 179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 22:19:34 INFO - PROCESS | 1820 | 1477459174862 Marionette TRACE conn3 <- [1,356,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 22:19:34 INFO - . 22:19:34 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html | took 1571ms 22:19:34 INFO - PROCESS | 1820 | 1477459174916 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 22:19:34 INFO - PROCESS | 1820 | 1477459174921 Marionette TRACE conn3 <- [1,357,null,{"value":"7"}] 22:19:34 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html 22:19:34 INFO - PROCESS | 1820 | 1477459174928 Marionette TRACE conn3 -> [0,358,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:35 INFO - PROCESS | 1820 | 1477459175138 Marionette TRACE conn3 <- [1,358,null,{"value":null}] 22:19:35 INFO - PROCESS | 1820 | 1477459175150 Marionette TRACE conn3 -> [0,359,"getWindowHandles",null] 22:19:35 INFO - PROCESS | 1820 | 1477459175161 Marionette TRACE conn3 <- [1,359,null,["7"]] 22:19:35 INFO - PROCESS | 1820 | 1477459175169 Marionette TRACE conn3 -> [0,360,"switchToWindow",{"name":"7"}] 22:19:35 INFO - PROCESS | 1820 | 1477459175174 Marionette TRACE conn3 <- [1,360,null,{}] 22:19:35 INFO - PROCESS | 1820 | 1477459175180 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f992800 == 23 [pid = 1820] [id = 78] 22:19:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8facd800) [pid = 1820] [serial = 234] [outer = (nil)] 22:19:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8fad1800) [pid = 1820] [serial = 235] [outer = 0x8facd800] 22:19:35 INFO - PROCESS | 1820 | 1477459175256 Marionette DEBUG loaded listener.js 22:19:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8fad5400) [pid = 1820] [serial = 236] [outer = 0x8facd800] 22:19:39 INFO - PROCESS | 1820 | --DOCSHELL 0x8de70400 == 22 [pid = 1820] [id = 42] 22:19:39 INFO - PROCESS | 1820 | --DOCSHELL 0x8f921c00 == 21 [pid = 1820] [id = 50] 22:19:39 INFO - PROCESS | 1820 | --DOCSHELL 0x9b0e8c00 == 20 [pid = 1820] [id = 47] 22:19:39 INFO - PROCESS | 1820 | --DOCSHELL 0x8df74000 == 19 [pid = 1820] [id = 39] 22:19:39 INFO - PROCESS | 1820 | --DOCSHELL 0x8c00c000 == 18 [pid = 1820] [id = 40] 22:19:39 INFO - PROCESS | 1820 | --DOCSHELL 0xa275e000 == 17 [pid = 1820] [id = 49] 22:19:39 INFO - PROCESS | 1820 | --DOCSHELL 0x8df6e800 == 16 [pid = 1820] [id = 44] 22:19:39 INFO - PROCESS | 1820 | --DOCSHELL 0x9510b800 == 15 [pid = 1820] [id = 38] 22:19:39 INFO - PROCESS | 1820 | --DOCSHELL 0x92146400 == 14 [pid = 1820] [id = 43] 22:19:39 INFO - PROCESS | 1820 | --DOCSHELL 0x9839c800 == 13 [pid = 1820] [id = 46] 22:19:39 INFO - PROCESS | 1820 | --DOCSHELL 0x93436c00 == 12 [pid = 1820] [id = 37] 22:19:39 INFO - PROCESS | 1820 | --DOCSHELL 0x924f6400 == 11 [pid = 1820] [id = 45] 22:19:39 INFO - PROCESS | 1820 | --DOCSHELL 0x8f906000 == 10 [pid = 1820] [id = 77] 22:19:39 INFO - PROCESS | 1820 | --DOCSHELL 0x8df6d400 == 9 [pid = 1820] [id = 76] 22:19:39 INFO - PROCESS | 1820 | --DOCSHELL 0x93f28000 == 8 [pid = 1820] [id = 75] 22:19:39 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x93f2a800) [pid = 1820] [serial = 222] [outer = (nil)] [url = about:blank] 22:19:39 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x93f2dc00) [pid = 1820] [serial = 223] [outer = (nil)] [url = about:blank] 22:19:39 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x92919000) [pid = 1820] [serial = 219] [outer = (nil)] [url = about:blank] 22:19:39 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x923e3800) [pid = 1820] [serial = 220] [outer = (nil)] [url = about:blank] 22:19:39 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x8f92c400) [pid = 1820] [serial = 216] [outer = (nil)] [url = about:blank] 22:19:39 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8f910400) [pid = 1820] [serial = 217] [outer = (nil)] [url = about:blank] 22:19:39 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0xa2be1000) [pid = 1820] [serial = 213] [outer = (nil)] [url = about:blank] 22:19:39 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0xa2beb400) [pid = 1820] [serial = 214] [outer = (nil)] [url = about:blank] 22:19:39 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0xa9347c00) [pid = 1820] [serial = 210] [outer = (nil)] [url = about:blank] 22:19:39 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8facc400) [pid = 1820] [serial = 211] [outer = (nil)] [url = about:blank] 22:19:39 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x9072a000) [pid = 1820] [serial = 100] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:19:39 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0xa27f5000) [pid = 1820] [serial = 181] [outer = (nil)] [url = about:blank] 22:19:39 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x93f2e400) [pid = 1820] [serial = 225] [outer = (nil)] [url = about:blank] 22:19:40 INFO - PROCESS | 1820 | 1477459180790 Marionette TRACE conn3 <- [1,361,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:19:40 INFO - .. 22:19:40 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html | took 5883ms 22:19:40 INFO - PROCESS | 1820 | 1477459180812 Marionette TRACE conn3 -> [0,362,"getWindowHandle",null] 22:19:40 INFO - PROCESS | 1820 | 1477459180819 Marionette TRACE conn3 <- [1,362,null,{"value":"7"}] 22:19:40 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html 22:19:40 INFO - PROCESS | 1820 | 1477459180830 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:41 INFO - PROCESS | 1820 | 1477459180994 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 22:19:41 INFO - PROCESS | 1820 | 1477459181013 Marionette TRACE conn3 -> [0,364,"getWindowHandles",null] 22:19:41 INFO - PROCESS | 1820 | 1477459181017 Marionette TRACE conn3 <- [1,364,null,["7"]] 22:19:41 INFO - PROCESS | 1820 | 1477459181026 Marionette TRACE conn3 -> [0,365,"switchToWindow",{"name":"7"}] 22:19:41 INFO - PROCESS | 1820 | 1477459181035 Marionette TRACE conn3 <- [1,365,null,{}] 22:19:41 INFO - PROCESS | 1820 | 1477459181041 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:41 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de76400 == 9 [pid = 1820] [id = 79] 22:19:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8de76c00) [pid = 1820] [serial = 237] [outer = (nil)] 22:19:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8df6fc00) [pid = 1820] [serial = 238] [outer = 0x8de76c00] 22:19:41 INFO - PROCESS | 1820 | 1477459181199 Marionette DEBUG loaded listener.js 22:19:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8f907400) [pid = 1820] [serial = 239] [outer = 0x8de76c00] 22:19:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:19:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:19:42 INFO - PROCESS | 1820 | 1477459182169 Marionette TRACE conn3 <- [1,366,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:19:42 INFO - .. 22:19:42 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html | took 1381ms 22:19:42 INFO - PROCESS | 1820 | 1477459182209 Marionette TRACE conn3 -> [0,367,"getWindowHandle",null] 22:19:42 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html 22:19:42 INFO - PROCESS | 1820 | 1477459182215 Marionette TRACE conn3 <- [1,367,null,{"value":"7"}] 22:19:42 INFO - PROCESS | 1820 | 1477459182222 Marionette TRACE conn3 -> [0,368,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:42 INFO - PROCESS | 1820 | 1477459182429 Marionette TRACE conn3 <- [1,368,null,{"value":null}] 22:19:42 INFO - PROCESS | 1820 | 1477459182490 Marionette TRACE conn3 -> [0,369,"getWindowHandles",null] 22:19:42 INFO - PROCESS | 1820 | 1477459182494 Marionette TRACE conn3 <- [1,369,null,["7"]] 22:19:42 INFO - PROCESS | 1820 | 1477459182500 Marionette TRACE conn3 -> [0,370,"switchToWindow",{"name":"7"}] 22:19:42 INFO - PROCESS | 1820 | 1477459182505 Marionette TRACE conn3 <- [1,370,null,{}] 22:19:42 INFO - PROCESS | 1820 | 1477459182511 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f90fc00 == 10 [pid = 1820] [id = 80] 22:19:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8f927400) [pid = 1820] [serial = 240] [outer = (nil)] 22:19:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8f987400) [pid = 1820] [serial = 241] [outer = 0x8f927400] 22:19:42 INFO - PROCESS | 1820 | 1477459182591 Marionette DEBUG loaded listener.js 22:19:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8f929000) [pid = 1820] [serial = 242] [outer = 0x8f927400] 22:19:43 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8df6dc00) [pid = 1820] [serial = 228] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html] 22:19:43 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x93f28400) [pid = 1820] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html] 22:19:43 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8f906400) [pid = 1820] [serial = 231] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html] 22:19:43 INFO - PROCESS | 1820 | 1477459183630 Marionette TRACE conn3 <- [1,371,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EventSource() did not follow the disallowed redirect.\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:19:43 INFO - .. 22:19:43 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html | took 1422ms 22:19:43 INFO - PROCESS | 1820 | 1477459183651 Marionette TRACE conn3 -> [0,372,"getWindowHandle",null] 22:19:43 INFO - PROCESS | 1820 | 1477459183658 Marionette TRACE conn3 <- [1,372,null,{"value":"7"}] 22:19:43 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html 22:19:43 INFO - PROCESS | 1820 | 1477459183665 Marionette TRACE conn3 -> [0,373,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:43 INFO - PROCESS | 1820 | 1477459183861 Marionette TRACE conn3 <- [1,373,null,{"value":null}] 22:19:43 INFO - PROCESS | 1820 | 1477459183925 Marionette TRACE conn3 -> [0,374,"getWindowHandles",null] 22:19:43 INFO - PROCESS | 1820 | 1477459183930 Marionette TRACE conn3 <- [1,374,null,["7"]] 22:19:43 INFO - PROCESS | 1820 | 1477459183936 Marionette TRACE conn3 -> [0,375,"switchToWindow",{"name":"7"}] 22:19:43 INFO - PROCESS | 1820 | 1477459183943 Marionette TRACE conn3 <- [1,375,null,{}] 22:19:43 INFO - PROCESS | 1820 | 1477459183949 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:43 INFO - PROCESS | 1820 | ++DOCSHELL 0x9072c000 == 11 [pid = 1820] [id = 81] 22:19:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x9072c400) [pid = 1820] [serial = 243] [outer = (nil)] 22:19:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x90731000) [pid = 1820] [serial = 244] [outer = 0x9072c400] 22:19:44 INFO - PROCESS | 1820 | 1477459184028 Marionette DEBUG loaded listener.js 22:19:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x90734800) [pid = 1820] [serial = 245] [outer = 0x9072c400] 22:19:47 INFO - PROCESS | 1820 | --DOCSHELL 0x8f90fc00 == 10 [pid = 1820] [id = 80] 22:19:47 INFO - PROCESS | 1820 | --DOCSHELL 0x8de76400 == 9 [pid = 1820] [id = 79] 22:19:47 INFO - PROCESS | 1820 | --DOCSHELL 0x8f992800 == 8 [pid = 1820] [id = 78] 22:19:47 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8f90c800) [pid = 1820] [serial = 232] [outer = (nil)] [url = about:blank] 22:19:47 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8f920400) [pid = 1820] [serial = 233] [outer = (nil)] [url = about:blank] 22:19:47 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8df74800) [pid = 1820] [serial = 229] [outer = (nil)] [url = about:blank] 22:19:47 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8f906800) [pid = 1820] [serial = 230] [outer = (nil)] [url = about:blank] 22:19:47 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x94093000) [pid = 1820] [serial = 226] [outer = (nil)] [url = about:blank] 22:19:47 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8fad1800) [pid = 1820] [serial = 235] [outer = (nil)] [url = about:blank] 22:19:49 INFO - PROCESS | 1820 | 1477459189532 Marionette TRACE conn3 <- [1,376,null,{"value":["/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:19:49 INFO - .. 22:19:49 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html | took 5882ms 22:19:49 INFO - PROCESS | 1820 | 1477459189547 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 22:19:49 INFO - PROCESS | 1820 | 1477459189553 Marionette TRACE conn3 <- [1,377,null,{"value":"7"}] 22:19:49 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html 22:19:49 INFO - PROCESS | 1820 | 1477459189564 Marionette TRACE conn3 -> [0,378,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:49 INFO - PROCESS | 1820 | 1477459189731 Marionette TRACE conn3 <- [1,378,null,{"value":null}] 22:19:49 INFO - PROCESS | 1820 | 1477459189836 Marionette TRACE conn3 -> [0,379,"getWindowHandles",null] 22:19:49 INFO - PROCESS | 1820 | 1477459189842 Marionette TRACE conn3 <- [1,379,null,["7"]] 22:19:49 INFO - PROCESS | 1820 | 1477459189850 Marionette TRACE conn3 -> [0,380,"switchToWindow",{"name":"7"}] 22:19:49 INFO - PROCESS | 1820 | 1477459189858 Marionette TRACE conn3 <- [1,380,null,{}] 22:19:49 INFO - PROCESS | 1820 | 1477459189865 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:49 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de71000 == 9 [pid = 1820] [id = 82] 22:19:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8de71400) [pid = 1820] [serial = 246] [outer = (nil)] 22:19:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8de76400) [pid = 1820] [serial = 247] [outer = 0x8de71400] 22:19:49 INFO - PROCESS | 1820 | 1477459189970 Marionette DEBUG loaded listener.js 22:19:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8f903400) [pid = 1820] [serial = 248] [outer = 0x8de71400] 22:19:50 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:19:50 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8facd800) [pid = 1820] [serial = 234] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html] 22:19:50 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8f927400) [pid = 1820] [serial = 240] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html] 22:19:50 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8de76c00) [pid = 1820] [serial = 237] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html] 22:19:51 INFO - PROCESS | 1820 | 1477459191013 Marionette TRACE conn3 <- [1,381,null,{"value":["/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:19:51 INFO - .. 22:19:51 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html | took 1478ms 22:19:51 INFO - PROCESS | 1820 | 1477459191040 Marionette TRACE conn3 -> [0,382,"getWindowHandle",null] 22:19:51 INFO - PROCESS | 1820 | 1477459191046 Marionette TRACE conn3 <- [1,382,null,{"value":"7"}] 22:19:51 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html 22:19:51 INFO - PROCESS | 1820 | 1477459191052 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:51 INFO - PROCESS | 1820 | 1477459191212 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 22:19:51 INFO - PROCESS | 1820 | 1477459191317 Marionette TRACE conn3 -> [0,384,"getWindowHandles",null] 22:19:51 INFO - PROCESS | 1820 | 1477459191322 Marionette TRACE conn3 <- [1,384,null,["7"]] 22:19:51 INFO - PROCESS | 1820 | 1477459191330 Marionette TRACE conn3 -> [0,385,"switchToWindow",{"name":"7"}] 22:19:51 INFO - PROCESS | 1820 | 1477459191335 Marionette TRACE conn3 <- [1,385,null,{}] 22:19:51 INFO - PROCESS | 1820 | 1477459191341 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x8d056400 == 10 [pid = 1820] [id = 83] 22:19:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8f910c00) [pid = 1820] [serial = 249] [outer = (nil)] 22:19:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8f922c00) [pid = 1820] [serial = 250] [outer = 0x8f910c00] 22:19:51 INFO - PROCESS | 1820 | 1477459191421 Marionette DEBUG loaded listener.js 22:19:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8f923000) [pid = 1820] [serial = 251] [outer = 0x8f910c00] 22:19:55 INFO - PROCESS | 1820 | --DOCSHELL 0x8de71000 == 9 [pid = 1820] [id = 82] 22:19:55 INFO - PROCESS | 1820 | --DOCSHELL 0x9072c000 == 8 [pid = 1820] [id = 81] 22:19:55 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8f987400) [pid = 1820] [serial = 241] [outer = (nil)] [url = about:blank] 22:19:55 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8f929000) [pid = 1820] [serial = 242] [outer = (nil)] [url = about:blank] 22:19:55 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8df6fc00) [pid = 1820] [serial = 238] [outer = (nil)] [url = about:blank] 22:19:55 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8f907400) [pid = 1820] [serial = 239] [outer = (nil)] [url = about:blank] 22:19:55 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8fad5400) [pid = 1820] [serial = 236] [outer = (nil)] [url = about:blank] 22:19:55 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x90731000) [pid = 1820] [serial = 244] [outer = (nil)] [url = about:blank] 22:19:56 INFO - PROCESS | 1820 | 1477459196922 Marionette TRACE conn3 <- [1,386,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:19:56 INFO - .. 22:19:56 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html | took 5893ms 22:19:56 INFO - PROCESS | 1820 | 1477459196946 Marionette TRACE conn3 -> [0,387,"getWindowHandle",null] 22:19:56 INFO - PROCESS | 1820 | 1477459196952 Marionette TRACE conn3 <- [1,387,null,{"value":"7"}] 22:19:56 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html 22:19:56 INFO - PROCESS | 1820 | 1477459196963 Marionette TRACE conn3 -> [0,388,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:57 INFO - PROCESS | 1820 | 1477459197130 Marionette TRACE conn3 <- [1,388,null,{"value":null}] 22:19:57 INFO - PROCESS | 1820 | 1477459197226 Marionette TRACE conn3 -> [0,389,"getWindowHandles",null] 22:19:57 INFO - PROCESS | 1820 | 1477459197231 Marionette TRACE conn3 <- [1,389,null,["7"]] 22:19:57 INFO - PROCESS | 1820 | 1477459197240 Marionette TRACE conn3 -> [0,390,"switchToWindow",{"name":"7"}] 22:19:57 INFO - PROCESS | 1820 | 1477459197246 Marionette TRACE conn3 <- [1,390,null,{}] 22:19:57 INFO - PROCESS | 1820 | 1477459197253 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:57 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de72000 == 9 [pid = 1820] [id = 84] 22:19:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8de73000) [pid = 1820] [serial = 252] [outer = (nil)] 22:19:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8df6fc00) [pid = 1820] [serial = 253] [outer = 0x8de73000] 22:19:57 INFO - PROCESS | 1820 | 1477459197336 Marionette DEBUG loaded listener.js 22:19:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8df71c00) [pid = 1820] [serial = 254] [outer = 0x8de73000] 22:19:57 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:19:57 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:19:57 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 22:19:58 INFO - PROCESS | 1820 | 1477459198304 Marionette TRACE conn3 <- [1,391,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:19:58 INFO - .. 22:19:58 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html | took 1379ms 22:19:58 INFO - PROCESS | 1820 | 1477459198340 Marionette TRACE conn3 -> [0,392,"getWindowHandle",null] 22:19:58 INFO - PROCESS | 1820 | 1477459198345 Marionette TRACE conn3 <- [1,392,null,{"value":"7"}] 22:19:58 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html 22:19:58 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x9072c400) [pid = 1820] [serial = 243] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html] 22:19:58 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8de71400) [pid = 1820] [serial = 246] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html] 22:19:58 INFO - PROCESS | 1820 | 1477459198375 Marionette TRACE conn3 -> [0,393,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:58 INFO - PROCESS | 1820 | 1477459198568 Marionette TRACE conn3 <- [1,393,null,{"value":null}] 22:19:58 INFO - PROCESS | 1820 | 1477459198630 Marionette TRACE conn3 -> [0,394,"getWindowHandles",null] 22:19:58 INFO - PROCESS | 1820 | 1477459198635 Marionette TRACE conn3 <- [1,394,null,["7"]] 22:19:58 INFO - PROCESS | 1820 | 1477459198643 Marionette TRACE conn3 -> [0,395,"switchToWindow",{"name":"7"}] 22:19:58 INFO - PROCESS | 1820 | 1477459198648 Marionette TRACE conn3 <- [1,395,null,{}] 22:19:58 INFO - PROCESS | 1820 | 1477459198655 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:58 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f926000 == 10 [pid = 1820] [id = 85] 22:19:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8f926800) [pid = 1820] [serial = 255] [outer = (nil)] 22:19:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8f92b000) [pid = 1820] [serial = 256] [outer = 0x8f926800] 22:19:58 INFO - PROCESS | 1820 | 1477459198732 Marionette DEBUG loaded listener.js 22:19:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8f92b400) [pid = 1820] [serial = 257] [outer = 0x8f926800] 22:19:59 INFO - PROCESS | 1820 | 1477459199716 Marionette TRACE conn3 <- [1,396,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS XMLHttpRequest.send() did not follow the disallowed redirect.\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:19:59 INFO - .. 22:19:59 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html | took 1379ms 22:19:59 INFO - PROCESS | 1820 | 1477459199757 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 22:19:59 INFO - PROCESS | 1820 | 1477459199764 Marionette TRACE conn3 <- [1,397,null,{"value":"7"}] 22:19:59 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html 22:19:59 INFO - PROCESS | 1820 | 1477459199774 Marionette TRACE conn3 -> [0,398,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:59 INFO - PROCESS | 1820 | 1477459199938 Marionette TRACE conn3 <- [1,398,null,{"value":null}] 22:19:59 INFO - PROCESS | 1820 | 1477459199949 Marionette TRACE conn3 -> [0,399,"getWindowHandles",null] 22:19:59 INFO - PROCESS | 1820 | 1477459199961 Marionette TRACE conn3 <- [1,399,null,["7"]] 22:19:59 INFO - PROCESS | 1820 | 1477459199974 Marionette TRACE conn3 -> [0,400,"switchToWindow",{"name":"7"}] 22:19:59 INFO - PROCESS | 1820 | 1477459199992 Marionette TRACE conn3 <- [1,400,null,{}] 22:20:00 INFO - PROCESS | 1820 | 1477459200000 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:00 INFO - PROCESS | 1820 | ++DOCSHELL 0x90734000 == 11 [pid = 1820] [id = 86] 22:20:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x9073fc00) [pid = 1820] [serial = 258] [outer = (nil)] 22:20:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x90743c00) [pid = 1820] [serial = 259] [outer = 0x9073fc00] 22:20:00 INFO - PROCESS | 1820 | 1477459200084 Marionette DEBUG loaded listener.js 22:20:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x92141400) [pid = 1820] [serial = 260] [outer = 0x9073fc00] 22:20:04 INFO - PROCESS | 1820 | --DOCSHELL 0x8f926000 == 10 [pid = 1820] [id = 85] 22:20:04 INFO - PROCESS | 1820 | --DOCSHELL 0x8de72000 == 9 [pid = 1820] [id = 84] 22:20:04 INFO - PROCESS | 1820 | --DOCSHELL 0x8d056400 == 8 [pid = 1820] [id = 83] 22:20:04 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8de76400) [pid = 1820] [serial = 247] [outer = (nil)] [url = about:blank] 22:20:04 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8f903400) [pid = 1820] [serial = 248] [outer = (nil)] [url = about:blank] 22:20:04 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x90734800) [pid = 1820] [serial = 245] [outer = (nil)] [url = about:blank] 22:20:04 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8f922c00) [pid = 1820] [serial = 250] [outer = (nil)] [url = about:blank] 22:20:05 INFO - PROCESS | 1820 | 1477459205664 Marionette TRACE conn3 <- [1,401,null,{"value":["/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:20:05 INFO - .. 22:20:05 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html | took 5944ms 22:20:05 INFO - PROCESS | 1820 | 1477459205719 Marionette TRACE conn3 -> [0,402,"getWindowHandle",null] 22:20:05 INFO - PROCESS | 1820 | 1477459205726 Marionette TRACE conn3 <- [1,402,null,{"value":"7"}] 22:20:05 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html 22:20:05 INFO - PROCESS | 1820 | 1477459205738 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:05 INFO - PROCESS | 1820 | 1477459205940 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 22:20:05 INFO - PROCESS | 1820 | 1477459205962 Marionette TRACE conn3 -> [0,404,"getWindowHandles",null] 22:20:05 INFO - PROCESS | 1820 | 1477459205968 Marionette TRACE conn3 <- [1,404,null,["7"]] 22:20:05 INFO - PROCESS | 1820 | 1477459205976 Marionette TRACE conn3 -> [0,405,"switchToWindow",{"name":"7"}] 22:20:05 INFO - PROCESS | 1820 | 1477459205984 Marionette TRACE conn3 <- [1,405,null,{}] 22:20:06 INFO - PROCESS | 1820 | 1477459205990 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de6a800 == 9 [pid = 1820] [id = 87] 22:20:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8de6b800) [pid = 1820] [serial = 261] [outer = (nil)] 22:20:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8de6f800) [pid = 1820] [serial = 262] [outer = 0x8de6b800] 22:20:06 INFO - PROCESS | 1820 | 1477459206125 Marionette DEBUG loaded listener.js 22:20:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8df6e800) [pid = 1820] [serial = 263] [outer = 0x8de6b800] 22:20:06 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8f910c00) [pid = 1820] [serial = 249] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html] 22:20:06 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8f926800) [pid = 1820] [serial = 255] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html] 22:20:06 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8de73000) [pid = 1820] [serial = 252] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html] 22:20:07 INFO - PROCESS | 1820 | 1477459207164 Marionette TRACE conn3 <- [1,406,null,{"value":["/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 22:20:07 INFO - . 22:20:07 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html | took 1471ms 22:20:07 INFO - PROCESS | 1820 | 1477459207206 Marionette TRACE conn3 -> [0,407,"getWindowHandle",null] 22:20:07 INFO - PROCESS | 1820 | 1477459207212 Marionette TRACE conn3 <- [1,407,null,{"value":"7"}] 22:20:07 INFO - TEST-START | /content-security-policy/blink-contrib/duplicate-directive.sub.html 22:20:07 INFO - PROCESS | 1820 | 1477459207219 Marionette TRACE conn3 -> [0,408,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:07 INFO - PROCESS | 1820 | 1477459207423 Marionette TRACE conn3 <- [1,408,null,{"value":null}] 22:20:07 INFO - PROCESS | 1820 | 1477459207478 Marionette TRACE conn3 -> [0,409,"getWindowHandles",null] 22:20:07 INFO - PROCESS | 1820 | 1477459207484 Marionette TRACE conn3 <- [1,409,null,["7"]] 22:20:07 INFO - PROCESS | 1820 | 1477459207490 Marionette TRACE conn3 -> [0,410,"switchToWindow",{"name":"7"}] 22:20:07 INFO - PROCESS | 1820 | 1477459207495 Marionette TRACE conn3 <- [1,410,null,{}] 22:20:07 INFO - PROCESS | 1820 | 1477459207501 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f90e800 == 10 [pid = 1820] [id = 88] 22:20:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8f90f800) [pid = 1820] [serial = 264] [outer = (nil)] 22:20:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8f921000) [pid = 1820] [serial = 265] [outer = 0x8f90f800] 22:20:07 INFO - PROCESS | 1820 | 1477459207578 Marionette DEBUG loaded listener.js 22:20:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8f924400) [pid = 1820] [serial = 266] [outer = 0x8f90f800] 22:20:11 INFO - PROCESS | 1820 | --DOCSHELL 0x8de6a800 == 9 [pid = 1820] [id = 87] 22:20:11 INFO - PROCESS | 1820 | --DOCSHELL 0x90734000 == 8 [pid = 1820] [id = 86] 22:20:11 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8f92b000) [pid = 1820] [serial = 256] [outer = (nil)] [url = about:blank] 22:20:11 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8f92b400) [pid = 1820] [serial = 257] [outer = (nil)] [url = about:blank] 22:20:11 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8df6fc00) [pid = 1820] [serial = 253] [outer = (nil)] [url = about:blank] 22:20:11 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8df71c00) [pid = 1820] [serial = 254] [outer = (nil)] [url = about:blank] 22:20:11 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8f923000) [pid = 1820] [serial = 251] [outer = (nil)] [url = about:blank] 22:20:11 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x90743c00) [pid = 1820] [serial = 259] [outer = (nil)] [url = about:blank] 22:20:13 INFO - PROCESS | 1820 | 1477459213063 Marionette TRACE conn3 <- [1,411,null,{"value":["/content-security-policy/blink-contrib/duplicate-directive.sub.html",0,null,null,[["Expecting alerts: [\"PASS (1/1)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:20:13 INFO - .. 22:20:13 INFO - TEST-OK | /content-security-policy/blink-contrib/duplicate-directive.sub.html | took 5885ms 22:20:13 INFO - PROCESS | 1820 | 1477459213105 Marionette TRACE conn3 -> [0,412,"getWindowHandle",null] 22:20:13 INFO - PROCESS | 1820 | 1477459213111 Marionette TRACE conn3 <- [1,412,null,{"value":"7"}] 22:20:13 INFO - TEST-START | /content-security-policy/blink-contrib/eval-allowed.sub.html 22:20:13 INFO - PROCESS | 1820 | 1477459213121 Marionette TRACE conn3 -> [0,413,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:13 INFO - PROCESS | 1820 | 1477459213320 Marionette TRACE conn3 <- [1,413,null,{"value":null}] 22:20:13 INFO - PROCESS | 1820 | 1477459213339 Marionette TRACE conn3 -> [0,414,"getWindowHandles",null] 22:20:13 INFO - PROCESS | 1820 | 1477459213345 Marionette TRACE conn3 <- [1,414,null,["7"]] 22:20:13 INFO - PROCESS | 1820 | 1477459213353 Marionette TRACE conn3 -> [0,415,"switchToWindow",{"name":"7"}] 22:20:13 INFO - PROCESS | 1820 | 1477459213360 Marionette TRACE conn3 <- [1,415,null,{}] 22:20:13 INFO - PROCESS | 1820 | 1477459213366 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de69800 == 9 [pid = 1820] [id = 89] 22:20:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8de69c00) [pid = 1820] [serial = 267] [outer = (nil)] 22:20:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8de70000) [pid = 1820] [serial = 268] [outer = 0x8de69c00] 22:20:13 INFO - PROCESS | 1820 | 1477459213450 Marionette DEBUG loaded listener.js 22:20:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8de74c00) [pid = 1820] [serial = 269] [outer = 0x8de69c00] 22:20:14 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x9073fc00) [pid = 1820] [serial = 258] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html] 22:20:14 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8de6b800) [pid = 1820] [serial = 261] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html] 22:20:19 INFO - PROCESS | 1820 | 1477459219002 Marionette TRACE conn3 <- [1,416,null,{"value":["/content-security-policy/blink-contrib/eval-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS (1 of 2)\",\"PASS (2 of 2)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:20:19 INFO - .. 22:20:19 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-allowed.sub.html | took 5934ms 22:20:19 INFO - PROCESS | 1820 | 1477459219054 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 22:20:19 INFO - PROCESS | 1820 | 1477459219061 Marionette TRACE conn3 <- [1,417,null,{"value":"7"}] 22:20:19 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html 22:20:19 INFO - PROCESS | 1820 | 1477459219115 Marionette TRACE conn3 -> [0,418,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:19 INFO - PROCESS | 1820 | 1477459219310 Marionette TRACE conn3 <- [1,418,null,{"value":null}] 22:20:19 INFO - PROCESS | 1820 | 1477459219467 Marionette TRACE conn3 -> [0,419,"getWindowHandles",null] 22:20:19 INFO - PROCESS | 1820 | 1477459219473 Marionette TRACE conn3 <- [1,419,null,["7"]] 22:20:19 INFO - PROCESS | 1820 | 1477459219482 Marionette TRACE conn3 -> [0,420,"switchToWindow",{"name":"7"}] 22:20:19 INFO - PROCESS | 1820 | 1477459219492 Marionette TRACE conn3 <- [1,420,null,{}] 22:20:19 INFO - PROCESS | 1820 | 1477459219500 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:19 INFO - PROCESS | 1820 | ++DOCSHELL 0x8d05a400 == 10 [pid = 1820] [id = 90] 22:20:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8dc78c00) [pid = 1820] [serial = 270] [outer = (nil)] 22:20:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8ddcb000) [pid = 1820] [serial = 271] [outer = 0x8dc78c00] 22:20:19 INFO - PROCESS | 1820 | 1477459219587 Marionette DEBUG loaded listener.js 22:20:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8df6c400) [pid = 1820] [serial = 272] [outer = 0x8dc78c00] 22:20:20 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8f921000) [pid = 1820] [serial = 265] [outer = (nil)] [url = about:blank] 22:20:20 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8de6f800) [pid = 1820] [serial = 262] [outer = (nil)] [url = about:blank] 22:20:20 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8df6e800) [pid = 1820] [serial = 263] [outer = (nil)] [url = about:blank] 22:20:20 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x92141400) [pid = 1820] [serial = 260] [outer = (nil)] [url = about:blank] 22:20:20 INFO - PROCESS | 1820 | 1477459220676 Marionette TRACE conn3 <- [1,421,null,{"value":["/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html",0,null,null,[["Expecting logs: [\"PASS: eval() blocked.\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:20:20 INFO - .. 22:20:20 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html | took 1592ms 22:20:20 INFO - PROCESS | 1820 | 1477459220703 Marionette TRACE conn3 -> [0,422,"getWindowHandle",null] 22:20:20 INFO - PROCESS | 1820 | 1477459220710 Marionette TRACE conn3 <- [1,422,null,{"value":"7"}] 22:20:20 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked.sub.html 22:20:20 INFO - PROCESS | 1820 | 1477459220718 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:20 INFO - PROCESS | 1820 | 1477459220866 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 22:20:20 INFO - PROCESS | 1820 | 1477459220962 Marionette TRACE conn3 -> [0,424,"getWindowHandles",null] 22:20:20 INFO - PROCESS | 1820 | 1477459220969 Marionette TRACE conn3 <- [1,424,null,["7"]] 22:20:20 INFO - PROCESS | 1820 | 1477459220976 Marionette TRACE conn3 -> [0,425,"switchToWindow",{"name":"7"}] 22:20:20 INFO - PROCESS | 1820 | 1477459220984 Marionette TRACE conn3 <- [1,425,null,{}] 22:20:21 INFO - PROCESS | 1820 | 1477459220989 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:21 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f91f000 == 11 [pid = 1820] [id = 91] 22:20:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8f91fc00) [pid = 1820] [serial = 273] [outer = (nil)] 22:20:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8f922c00) [pid = 1820] [serial = 274] [outer = 0x8f91fc00] 22:20:21 INFO - PROCESS | 1820 | 1477459221068 Marionette DEBUG loaded listener.js 22:20:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8f924c00) [pid = 1820] [serial = 275] [outer = 0x8f91fc00] 22:20:22 INFO - PROCESS | 1820 | 1477459222032 Marionette TRACE conn3 <- [1,426,null,{"value":["/content-security-policy/blink-contrib/eval-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EvalError\",\"PASS EvalError\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:20:22 INFO - .. 22:20:22 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked.sub.html | took 1370ms 22:20:22 INFO - PROCESS | 1820 | 1477459222087 Marionette TRACE conn3 -> [0,427,"getWindowHandle",null] 22:20:22 INFO - PROCESS | 1820 | 1477459222091 Marionette TRACE conn3 <- [1,427,null,{"value":"7"}] 22:20:22 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html 22:20:22 INFO - PROCESS | 1820 | 1477459222098 Marionette TRACE conn3 -> [0,428,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:22 INFO - PROCESS | 1820 | 1477459222301 Marionette TRACE conn3 <- [1,428,null,{"value":null}] 22:20:22 INFO - PROCESS | 1820 | 1477459222359 Marionette TRACE conn3 -> [0,429,"getWindowHandles",null] 22:20:22 INFO - PROCESS | 1820 | 1477459222369 Marionette TRACE conn3 <- [1,429,null,["7"]] 22:20:22 INFO - PROCESS | 1820 | 1477459222383 Marionette TRACE conn3 -> [0,430,"switchToWindow",{"name":"7"}] 22:20:22 INFO - PROCESS | 1820 | 1477459222390 Marionette TRACE conn3 <- [1,430,null,{}] 22:20:22 INFO - PROCESS | 1820 | 1477459222398 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fad8c00 == 12 [pid = 1820] [id = 92] 22:20:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8fad9800) [pid = 1820] [serial = 276] [outer = (nil)] 22:20:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x90727c00) [pid = 1820] [serial = 277] [outer = 0x8fad9800] 22:20:22 INFO - PROCESS | 1820 | 1477459222471 Marionette DEBUG loaded listener.js 22:20:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x90732400) [pid = 1820] [serial = 278] [outer = 0x8fad9800] 22:20:22 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8f90f800) [pid = 1820] [serial = 264] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html] 22:20:22 INFO - PROCESS | 1820 | 1477459222997 Marionette TRACE conn3 <- [1,431,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null]]]}] 22:20:23 INFO - . 22:20:23 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html | took 920ms 22:20:23 INFO - PROCESS | 1820 | 1477459223016 Marionette TRACE conn3 -> [0,432,"getWindowHandle",null] 22:20:23 INFO - PROCESS | 1820 | 1477459223020 Marionette TRACE conn3 <- [1,432,null,{"value":"7"}] 22:20:23 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html 22:20:23 INFO - PROCESS | 1820 | 1477459223026 Marionette TRACE conn3 -> [0,433,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:23 INFO - PROCESS | 1820 | 1477459223185 Marionette TRACE conn3 <- [1,433,null,{"value":null}] 22:20:23 INFO - PROCESS | 1820 | 1477459223278 Marionette TRACE conn3 -> [0,434,"getWindowHandles",null] 22:20:23 INFO - PROCESS | 1820 | 1477459223280 Marionette TRACE conn3 <- [1,434,null,["7"]] 22:20:23 INFO - PROCESS | 1820 | 1477459223286 Marionette TRACE conn3 -> [0,435,"switchToWindow",{"name":"7"}] 22:20:23 INFO - PROCESS | 1820 | 1477459223292 Marionette TRACE conn3 <- [1,435,null,{}] 22:20:23 INFO - PROCESS | 1820 | 1477459223297 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x90742000 == 13 [pid = 1820] [id = 93] 22:20:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x90742c00) [pid = 1820] [serial = 279] [outer = (nil)] 22:20:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x924f5800) [pid = 1820] [serial = 280] [outer = 0x90742c00] 22:20:23 INFO - PROCESS | 1820 | 1477459223368 Marionette DEBUG loaded listener.js 22:20:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x92921800) [pid = 1820] [serial = 281] [outer = 0x90742c00] 22:20:23 INFO - PROCESS | 1820 | 1477459223877 Marionette TRACE conn3 <- [1,436,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 22:20:23 INFO - . 22:20:23 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html | took 870ms 22:20:23 INFO - PROCESS | 1820 | 1477459223896 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 22:20:23 INFO - PROCESS | 1820 | 1477459223900 Marionette TRACE conn3 <- [1,437,null,{"value":"7"}] 22:20:23 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html 22:20:23 INFO - PROCESS | 1820 | 1477459223906 Marionette TRACE conn3 -> [0,438,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:24 INFO - PROCESS | 1820 | 1477459224065 Marionette TRACE conn3 <- [1,438,null,{"value":null}] 22:20:24 INFO - PROCESS | 1820 | 1477459224153 Marionette TRACE conn3 -> [0,439,"getWindowHandles",null] 22:20:24 INFO - PROCESS | 1820 | 1477459224157 Marionette TRACE conn3 <- [1,439,null,["7"]] 22:20:24 INFO - PROCESS | 1820 | 1477459224162 Marionette TRACE conn3 -> [0,440,"switchToWindow",{"name":"7"}] 22:20:24 INFO - PROCESS | 1820 | 1477459224166 Marionette TRACE conn3 <- [1,440,null,{}] 22:20:24 INFO - PROCESS | 1820 | 1477459224171 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x933f6400 == 14 [pid = 1820] [id = 94] 22:20:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x93439800) [pid = 1820] [serial = 282] [outer = (nil)] 22:20:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x93d78400) [pid = 1820] [serial = 283] [outer = 0x93439800] 22:20:24 INFO - PROCESS | 1820 | 1477459224242 Marionette DEBUG loaded listener.js 22:20:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x94092800) [pid = 1820] [serial = 284] [outer = 0x93439800] 22:20:24 INFO - PROCESS | 1820 | 1477459224694 Marionette TRACE conn3 <- [1,441,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null]]]}] 22:20:24 INFO - . 22:20:24 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html | took 818ms 22:20:24 INFO - PROCESS | 1820 | 1477459224724 Marionette TRACE conn3 -> [0,442,"getWindowHandle",null] 22:20:24 INFO - PROCESS | 1820 | 1477459224727 Marionette TRACE conn3 <- [1,442,null,{"value":"7"}] 22:20:24 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html 22:20:24 INFO - PROCESS | 1820 | 1477459224746 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:24 INFO - PROCESS | 1820 | 1477459224883 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 22:20:24 INFO - PROCESS | 1820 | 1477459224889 Marionette TRACE conn3 -> [0,444,"getWindowHandles",null] 22:20:24 INFO - PROCESS | 1820 | 1477459224893 Marionette TRACE conn3 <- [1,444,null,["7"]] 22:20:24 INFO - PROCESS | 1820 | 1477459224899 Marionette TRACE conn3 -> [0,445,"switchToWindow",{"name":"7"}] 22:20:24 INFO - PROCESS | 1820 | 1477459224903 Marionette TRACE conn3 <- [1,445,null,{}] 22:20:24 INFO - PROCESS | 1820 | 1477459224908 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x9409d400 == 15 [pid = 1820] [id = 95] 22:20:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x9409d800) [pid = 1820] [serial = 285] [outer = (nil)] 22:20:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x9409f000) [pid = 1820] [serial = 286] [outer = 0x9409d800] 22:20:25 INFO - PROCESS | 1820 | 1477459225008 Marionette DEBUG loaded listener.js 22:20:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x94bf7000) [pid = 1820] [serial = 287] [outer = 0x9409d800] 22:20:25 INFO - PROCESS | 1820 | 1477459225674 Marionette TRACE conn3 <- [1,446,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 22:20:25 INFO - . 22:20:25 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html | took 976ms 22:20:25 INFO - PROCESS | 1820 | 1477459225722 Marionette TRACE conn3 -> [0,447,"getWindowHandle",null] 22:20:25 INFO - PROCESS | 1820 | 1477459225725 Marionette TRACE conn3 <- [1,447,null,{"value":"7"}] 22:20:25 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html 22:20:25 INFO - PROCESS | 1820 | 1477459225734 Marionette TRACE conn3 -> [0,448,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:25 INFO - PROCESS | 1820 | 1477459225871 Marionette TRACE conn3 <- [1,448,null,{"value":null}] 22:20:25 INFO - PROCESS | 1820 | 1477459225958 Marionette TRACE conn3 -> [0,449,"getWindowHandles",null] 22:20:25 INFO - PROCESS | 1820 | 1477459225962 Marionette TRACE conn3 <- [1,449,null,["7"]] 22:20:25 INFO - PROCESS | 1820 | 1477459225966 Marionette TRACE conn3 -> [0,450,"switchToWindow",{"name":"7"}] 22:20:25 INFO - PROCESS | 1820 | 1477459225972 Marionette TRACE conn3 <- [1,450,null,{}] 22:20:25 INFO - PROCESS | 1820 | 1477459225980 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x94e89000 == 16 [pid = 1820] [id = 96] 22:20:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x94e89c00) [pid = 1820] [serial = 288] [outer = (nil)] 22:20:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x95106000) [pid = 1820] [serial = 289] [outer = 0x94e89c00] 22:20:26 INFO - PROCESS | 1820 | 1477459226057 Marionette DEBUG loaded listener.js 22:20:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x95109800) [pid = 1820] [serial = 290] [outer = 0x94e89c00] 22:20:26 INFO - PROCESS | 1820 | 1477459226673 Marionette TRACE conn3 <- [1,451,null,{"value":["/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html",0,null,null,[["filesystem-urls-do-not-match-self",3,"No filesystem:// support, cannot run test.",null]]]}] 22:20:26 INFO - . 22:20:26 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html | took 1029ms 22:20:26 INFO - PROCESS | 1820 | 1477459226762 Marionette TRACE conn3 -> [0,452,"getWindowHandle",null] 22:20:26 INFO - PROCESS | 1820 | 1477459226769 Marionette TRACE conn3 <- [1,452,null,{"value":"7"}] 22:20:26 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html 22:20:26 INFO - PROCESS | 1820 | 1477459226779 Marionette TRACE conn3 -> [0,453,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:26 INFO - PROCESS | 1820 | 1477459226957 Marionette TRACE conn3 <- [1,453,null,{"value":null}] 22:20:27 INFO - PROCESS | 1820 | 1477459227087 Marionette TRACE conn3 -> [0,454,"getWindowHandles",null] 22:20:27 INFO - PROCESS | 1820 | 1477459227092 Marionette TRACE conn3 <- [1,454,null,["7"]] 22:20:27 INFO - PROCESS | 1820 | 1477459227104 Marionette TRACE conn3 -> [0,455,"switchToWindow",{"name":"7"}] 22:20:27 INFO - PROCESS | 1820 | 1477459227112 Marionette TRACE conn3 <- [1,455,null,{}] 22:20:27 INFO - PROCESS | 1820 | 1477459227118 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:27 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f926000 == 17 [pid = 1820] [id = 97] 22:20:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8f926400) [pid = 1820] [serial = 291] [outer = (nil)] 22:20:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8f990c00) [pid = 1820] [serial = 292] [outer = 0x8f926400] 22:20:27 INFO - PROCESS | 1820 | 1477459227207 Marionette DEBUG loaded listener.js 22:20:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x8f987c00) [pid = 1820] [serial = 293] [outer = 0x8f926400] 22:20:27 INFO - PROCESS | 1820 | 1477459227788 Marionette TRACE conn3 <- [1,456,null,{"value":["/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html",0,null,null,[["Expecting logs: [\"PASS (1/1)\"]",3,"No filesystem:// support, cannot run test.",null]]]}] 22:20:27 INFO - . 22:20:27 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html | took 1023ms 22:20:27 INFO - PROCESS | 1820 | 1477459227801 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 22:20:27 INFO - PROCESS | 1820 | 1477459227806 Marionette TRACE conn3 <- [1,457,null,{"value":"7"}] 22:20:27 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html 22:20:27 INFO - PROCESS | 1820 | 1477459227860 Marionette TRACE conn3 -> [0,458,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:28 INFO - PROCESS | 1820 | 1477459228027 Marionette TRACE conn3 <- [1,458,null,{"value":null}] 22:20:28 INFO - PROCESS | 1820 | 1477459228128 Marionette TRACE conn3 -> [0,459,"getWindowHandles",null] 22:20:28 INFO - PROCESS | 1820 | 1477459228133 Marionette TRACE conn3 <- [1,459,null,["7"]] 22:20:28 INFO - PROCESS | 1820 | 1477459228139 Marionette TRACE conn3 -> [0,460,"switchToWindow",{"name":"7"}] 22:20:28 INFO - PROCESS | 1820 | 1477459228145 Marionette TRACE conn3 <- [1,460,null,{}] 22:20:28 INFO - PROCESS | 1820 | 1477459228193 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x932b4c00 == 18 [pid = 1820] [id = 98] 22:20:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x932b8400) [pid = 1820] [serial = 294] [outer = (nil)] 22:20:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x93819400) [pid = 1820] [serial = 295] [outer = 0x932b8400] 22:20:28 INFO - PROCESS | 1820 | 1477459228279 Marionette DEBUG loaded listener.js 22:20:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x9409bc00) [pid = 1820] [serial = 296] [outer = 0x932b8400] 22:20:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x9510a400 == 19 [pid = 1820] [id = 99] 22:20:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x9510b800) [pid = 1820] [serial = 297] [outer = (nil)] 22:20:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de6ec00 == 20 [pid = 1820] [id = 100] 22:20:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x95141800) [pid = 1820] [serial = 298] [outer = (nil)] 22:20:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x95141c00) [pid = 1820] [serial = 299] [outer = 0x95141800] 22:20:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x95146800) [pid = 1820] [serial = 300] [outer = 0x9510b800] 22:20:29 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x8de70000) [pid = 1820] [serial = 268] [outer = (nil)] [url = about:blank] 22:20:29 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x8f924400) [pid = 1820] [serial = 266] [outer = (nil)] [url = about:blank] 22:20:32 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8dc78c00) [pid = 1820] [serial = 270] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html] 22:20:32 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x93439800) [pid = 1820] [serial = 282] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html] 22:20:32 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x90742c00) [pid = 1820] [serial = 279] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html] 22:20:32 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x8fad9800) [pid = 1820] [serial = 276] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html] 22:20:32 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x8f91fc00) [pid = 1820] [serial = 273] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html] 22:20:33 INFO - PROCESS | 1820 | 1477459233831 Marionette TRACE conn3 <- [1,461,null,{"value":["/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 22:20:33 INFO - . 22:20:33 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html | took 5986ms 22:20:33 INFO - PROCESS | 1820 | 1477459233841 Marionette TRACE conn3 -> [0,462,"getWindowHandle",null] 22:20:33 INFO - PROCESS | 1820 | 1477459233846 Marionette TRACE conn3 <- [1,462,null,{"value":"7"}] 22:20:33 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html 22:20:33 INFO - PROCESS | 1820 | 1477459233856 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:34 INFO - PROCESS | 1820 | 1477459234025 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 22:20:34 INFO - PROCESS | 1820 | 1477459234042 Marionette TRACE conn3 -> [0,464,"getWindowHandles",null] 22:20:34 INFO - PROCESS | 1820 | 1477459234047 Marionette TRACE conn3 <- [1,464,null,["7"]] 22:20:34 INFO - PROCESS | 1820 | 1477459234136 Marionette TRACE conn3 -> [0,465,"switchToWindow",{"name":"7"}] 22:20:34 INFO - PROCESS | 1820 | 1477459234145 Marionette TRACE conn3 <- [1,465,null,{}] 22:20:34 INFO - PROCESS | 1820 | 1477459234151 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:34 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f90b800 == 21 [pid = 1820] [id = 101] 22:20:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x8f90bc00) [pid = 1820] [serial = 301] [outer = (nil)] 22:20:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x8f921c00) [pid = 1820] [serial = 302] [outer = 0x8f90bc00] 22:20:34 INFO - PROCESS | 1820 | 1477459234239 Marionette DEBUG loaded listener.js 22:20:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x8f92bc00) [pid = 1820] [serial = 303] [outer = 0x8f90bc00] 22:20:34 INFO - PROCESS | 1820 | ++DOCSHELL 0x90740000 == 22 [pid = 1820] [id = 102] 22:20:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x90742c00) [pid = 1820] [serial = 304] [outer = (nil)] 22:20:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x9074ac00) [pid = 1820] [serial = 305] [outer = 0x90742c00] 22:20:37 INFO - PROCESS | 1820 | --DOCSHELL 0x8d05a400 == 21 [pid = 1820] [id = 90] 22:20:37 INFO - PROCESS | 1820 | --DOCSHELL 0x9409d400 == 20 [pid = 1820] [id = 95] 22:20:37 INFO - PROCESS | 1820 | --DOCSHELL 0x8f90e800 == 19 [pid = 1820] [id = 88] 22:20:37 INFO - PROCESS | 1820 | --DOCSHELL 0x933f6400 == 18 [pid = 1820] [id = 94] 22:20:37 INFO - PROCESS | 1820 | --DOCSHELL 0x90742000 == 17 [pid = 1820] [id = 93] 22:20:37 INFO - PROCESS | 1820 | --DOCSHELL 0x8fad8c00 == 16 [pid = 1820] [id = 92] 22:20:37 INFO - PROCESS | 1820 | --DOCSHELL 0x8de69800 == 15 [pid = 1820] [id = 89] 22:20:37 INFO - PROCESS | 1820 | --DOCSHELL 0x8f91f000 == 14 [pid = 1820] [id = 91] 22:20:37 INFO - PROCESS | 1820 | --DOCSHELL 0x8de6ec00 == 13 [pid = 1820] [id = 100] 22:20:37 INFO - PROCESS | 1820 | --DOCSHELL 0x9510a400 == 12 [pid = 1820] [id = 99] 22:20:37 INFO - PROCESS | 1820 | --DOCSHELL 0x932b4c00 == 11 [pid = 1820] [id = 98] 22:20:37 INFO - PROCESS | 1820 | --DOCSHELL 0x8f926000 == 10 [pid = 1820] [id = 97] 22:20:37 INFO - PROCESS | 1820 | --DOCSHELL 0x94e89000 == 9 [pid = 1820] [id = 96] 22:20:37 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x9409f000) [pid = 1820] [serial = 286] [outer = (nil)] [url = about:blank] 22:20:37 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x93d78400) [pid = 1820] [serial = 283] [outer = (nil)] [url = about:blank] 22:20:37 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x94092800) [pid = 1820] [serial = 284] [outer = (nil)] [url = about:blank] 22:20:37 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x924f5800) [pid = 1820] [serial = 280] [outer = (nil)] [url = about:blank] 22:20:37 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x92921800) [pid = 1820] [serial = 281] [outer = (nil)] [url = about:blank] 22:20:37 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x90727c00) [pid = 1820] [serial = 277] [outer = (nil)] [url = about:blank] 22:20:37 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x90732400) [pid = 1820] [serial = 278] [outer = (nil)] [url = about:blank] 22:20:37 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x8f922c00) [pid = 1820] [serial = 274] [outer = (nil)] [url = about:blank] 22:20:37 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8f924c00) [pid = 1820] [serial = 275] [outer = (nil)] [url = about:blank] 22:20:37 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8ddcb000) [pid = 1820] [serial = 271] [outer = (nil)] [url = about:blank] 22:20:37 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x8df6c400) [pid = 1820] [serial = 272] [outer = (nil)] [url = about:blank] 22:20:39 INFO - PROCESS | 1820 | 1477459239721 Marionette TRACE conn3 <- [1,466,null,{"value":["/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 22:20:39 INFO - . 22:20:39 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html | took 5882ms 22:20:39 INFO - PROCESS | 1820 | 1477459239738 Marionette TRACE conn3 -> [0,467,"getWindowHandle",null] 22:20:39 INFO - PROCESS | 1820 | 1477459239744 Marionette TRACE conn3 <- [1,467,null,{"value":"7"}] 22:20:39 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-allowed.sub.html 22:20:39 INFO - PROCESS | 1820 | 1477459239765 Marionette TRACE conn3 -> [0,468,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:39 INFO - PROCESS | 1820 | --DOCSHELL 0x90740000 == 8 [pid = 1820] [id = 102] 22:20:39 INFO - PROCESS | 1820 | 1477459239979 Marionette TRACE conn3 <- [1,468,null,{"value":null}] 22:20:40 INFO - PROCESS | 1820 | 1477459240044 Marionette TRACE conn3 -> [0,469,"getWindowHandles",null] 22:20:40 INFO - PROCESS | 1820 | 1477459240051 Marionette TRACE conn3 <- [1,469,null,["7"]] 22:20:40 INFO - PROCESS | 1820 | 1477459240058 Marionette TRACE conn3 -> [0,470,"switchToWindow",{"name":"7"}] 22:20:40 INFO - PROCESS | 1820 | 1477459240066 Marionette TRACE conn3 <- [1,470,null,{}] 22:20:40 INFO - PROCESS | 1820 | 1477459240081 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:40 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de69800 == 9 [pid = 1820] [id = 103] 22:20:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8de6a800) [pid = 1820] [serial = 306] [outer = (nil)] 22:20:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8de70000) [pid = 1820] [serial = 307] [outer = 0x8de6a800] 22:20:40 INFO - PROCESS | 1820 | 1477459240165 Marionette DEBUG loaded listener.js 22:20:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8de78800) [pid = 1820] [serial = 308] [outer = 0x8de6a800] 22:20:40 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f903000 == 10 [pid = 1820] [id = 104] 22:20:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8f90dc00) [pid = 1820] [serial = 309] [outer = (nil)] 22:20:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8f923400) [pid = 1820] [serial = 310] [outer = 0x8f90dc00] 22:20:41 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x8f926400) [pid = 1820] [serial = 291] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html] 22:20:41 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x94e89c00) [pid = 1820] [serial = 288] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html] 22:20:41 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x932b8400) [pid = 1820] [serial = 294] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html] 22:20:41 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x9510b800) [pid = 1820] [serial = 297] [outer = (nil)] [url = about:blank] 22:20:41 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x95141800) [pid = 1820] [serial = 298] [outer = (nil)] [url = about:blank] 22:20:41 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8de69c00) [pid = 1820] [serial = 267] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html] 22:20:41 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x9409d800) [pid = 1820] [serial = 285] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html] 22:20:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8f90b800 == 9 [pid = 1820] [id = 101] 22:20:45 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x8f990c00) [pid = 1820] [serial = 292] [outer = (nil)] [url = about:blank] 22:20:45 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x93819400) [pid = 1820] [serial = 295] [outer = (nil)] [url = about:blank] 22:20:45 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x95109800) [pid = 1820] [serial = 290] [outer = (nil)] [url = about:blank] 22:20:45 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x9409bc00) [pid = 1820] [serial = 296] [outer = (nil)] [url = about:blank] 22:20:45 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8f987c00) [pid = 1820] [serial = 293] [outer = (nil)] [url = about:blank] 22:20:45 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x95106000) [pid = 1820] [serial = 289] [outer = (nil)] [url = about:blank] 22:20:45 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x95146800) [pid = 1820] [serial = 300] [outer = (nil)] [url = about:blank] 22:20:45 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x95141c00) [pid = 1820] [serial = 299] [outer = (nil)] [url = about:blank] 22:20:45 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8de74c00) [pid = 1820] [serial = 269] [outer = (nil)] [url = about:blank] 22:20:45 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x94bf7000) [pid = 1820] [serial = 287] [outer = (nil)] [url = about:blank] 22:20:45 INFO - PROCESS | 1820 | 1477459245798 Marionette TRACE conn3 <- [1,471,null,{"value":["/content-security-policy/blink-contrib/frame-src-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\"]",0,null,null],["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:20:45 INFO - ... 22:20:45 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-allowed.sub.html | took 6088ms 22:20:45 INFO - PROCESS | 1820 | 1477459245842 Marionette TRACE conn3 -> [0,472,"getWindowHandle",null] 22:20:45 INFO - PROCESS | 1820 | 1477459245849 Marionette TRACE conn3 <- [1,472,null,{"value":"7"}] 22:20:45 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-blocked.sub.html 22:20:45 INFO - PROCESS | 1820 | 1477459245860 Marionette TRACE conn3 -> [0,473,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8f903000 == 8 [pid = 1820] [id = 104] 22:20:46 INFO - PROCESS | 1820 | 1477459246042 Marionette TRACE conn3 <- [1,473,null,{"value":null}] 22:20:46 INFO - PROCESS | 1820 | 1477459246132 Marionette TRACE conn3 -> [0,474,"getWindowHandles",null] 22:20:46 INFO - PROCESS | 1820 | 1477459246139 Marionette TRACE conn3 <- [1,474,null,["7"]] 22:20:46 INFO - PROCESS | 1820 | 1477459246147 Marionette TRACE conn3 -> [0,475,"switchToWindow",{"name":"7"}] 22:20:46 INFO - PROCESS | 1820 | 1477459246154 Marionette TRACE conn3 <- [1,475,null,{}] 22:20:46 INFO - PROCESS | 1820 | 1477459246160 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x8ddbe800 == 9 [pid = 1820] [id = 105] 22:20:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8ddc0800) [pid = 1820] [serial = 311] [outer = (nil)] 22:20:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8de6c800) [pid = 1820] [serial = 312] [outer = 0x8ddc0800] 22:20:46 INFO - PROCESS | 1820 | 1477459246246 Marionette DEBUG loaded listener.js 22:20:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8de77400) [pid = 1820] [serial = 313] [outer = 0x8ddc0800] 22:20:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f90a800 == 10 [pid = 1820] [id = 106] 22:20:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8f90ac00) [pid = 1820] [serial = 314] [outer = (nil)] 22:20:46 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 494 22:20:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8f920c00) [pid = 1820] [serial = 315] [outer = 0x8f90ac00] 22:20:47 INFO - PROCESS | 1820 | 1477459247252 Marionette TRACE conn3 <- [1,476,null,{"value":["/content-security-policy/blink-contrib/frame-src-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\"]",1,"assert_unreached: FAIL Reached unreachable code","log/<@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22]:24:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nlog@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22]:22:9\nonerror@http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html:1:1\n"],["Violation report status OK.",0,null,null]]]}] 22:20:47 INFO - .. 22:20:47 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-blocked.sub.html | took 1420ms 22:20:47 INFO - PROCESS | 1820 | 1477459247278 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 22:20:47 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html 22:20:47 INFO - PROCESS | 1820 | 1477459247283 Marionette TRACE conn3 <- [1,477,null,{"value":"7"}] 22:20:47 INFO - PROCESS | 1820 | 1477459247290 Marionette TRACE conn3 -> [0,478,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:47 INFO - PROCESS | 1820 | --DOCSHELL 0x8f90a800 == 9 [pid = 1820] [id = 106] 22:20:47 INFO - PROCESS | 1820 | 1477459247509 Marionette TRACE conn3 <- [1,478,null,{"value":null}] 22:20:47 INFO - PROCESS | 1820 | 1477459247522 Marionette TRACE conn3 -> [0,479,"getWindowHandles",null] 22:20:47 INFO - PROCESS | 1820 | 1477459247525 Marionette TRACE conn3 <- [1,479,null,["7"]] 22:20:47 INFO - PROCESS | 1820 | 1477459247533 Marionette TRACE conn3 -> [0,480,"switchToWindow",{"name":"7"}] 22:20:47 INFO - PROCESS | 1820 | 1477459247538 Marionette TRACE conn3 <- [1,480,null,{}] 22:20:47 INFO - PROCESS | 1820 | 1477459247545 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f923000 == 10 [pid = 1820] [id = 107] 22:20:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8f929400) [pid = 1820] [serial = 316] [outer = (nil)] 22:20:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8f92c800) [pid = 1820] [serial = 317] [outer = 0x8f929400] 22:20:47 INFO - PROCESS | 1820 | 1477459247624 Marionette DEBUG loaded listener.js 22:20:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8f985c00) [pid = 1820] [serial = 318] [outer = 0x8f929400] 22:20:48 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fad6000 == 11 [pid = 1820] [id = 108] 22:20:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8fad7800) [pid = 1820] [serial = 319] [outer = (nil)] 22:20:48 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fad9800 == 12 [pid = 1820] [id = 109] 22:20:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x90727000) [pid = 1820] [serial = 320] [outer = (nil)] 22:20:48 INFO - PROCESS | 1820 | ++DOCSHELL 0x90727c00 == 13 [pid = 1820] [id = 110] 22:20:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x90728000) [pid = 1820] [serial = 321] [outer = (nil)] 22:20:48 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 494 22:20:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x9072d400) [pid = 1820] [serial = 322] [outer = 0x90727000] 22:20:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x90731000) [pid = 1820] [serial = 323] [outer = 0x8fad7800] 22:20:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x90728c00) [pid = 1820] [serial = 324] [outer = 0x90728000] 22:20:48 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8f90bc00) [pid = 1820] [serial = 301] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html] 22:20:48 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x90742c00) [pid = 1820] [serial = 304] [outer = (nil)] [url = about:blank] 22:20:48 INFO - PROCESS | 1820 | 1477459248687 Marionette TRACE conn3 <- [1,481,null,{"value":["/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\",\"PASS IFrame #2 generated a load event.\",\"PASS IFrame #3 generated a load event.\"]",1,"assert_unreached: FAIL Reached unreachable code","log/<@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%232%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%233%20generated%20a%20load%20event.%22]:24:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nlog@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%232%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%233%20generated%20a%20load%20event.%22]:22:9\nonerror@http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html:1:1\n"],["Expecting alerts: [\"PASS\",\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:20:48 INFO - ... 22:20:48 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html | took 1422ms 22:20:48 INFO - PROCESS | 1820 | 1477459248720 Marionette TRACE conn3 -> [0,482,"getWindowHandle",null] 22:20:48 INFO - PROCESS | 1820 | 1477459248728 Marionette TRACE conn3 <- [1,482,null,{"value":"7"}] 22:20:48 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html 22:20:48 INFO - PROCESS | 1820 | 1477459248742 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:48 INFO - PROCESS | 1820 | --DOCSHELL 0x90727c00 == 12 [pid = 1820] [id = 110] 22:20:48 INFO - PROCESS | 1820 | 1477459248947 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 22:20:48 INFO - PROCESS | 1820 | 1477459248958 Marionette TRACE conn3 -> [0,484,"getWindowHandles",null] 22:20:48 INFO - PROCESS | 1820 | 1477459248963 Marionette TRACE conn3 <- [1,484,null,["7"]] 22:20:48 INFO - PROCESS | 1820 | 1477459248969 Marionette TRACE conn3 -> [0,485,"switchToWindow",{"name":"7"}] 22:20:48 INFO - PROCESS | 1820 | 1477459248976 Marionette TRACE conn3 <- [1,485,null,{}] 22:20:49 INFO - PROCESS | 1820 | 1477459248982 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:49 INFO - PROCESS | 1820 | ++DOCSHELL 0x923e0400 == 13 [pid = 1820] [id = 111] 22:20:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x923e3000) [pid = 1820] [serial = 325] [outer = (nil)] 22:20:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x9243fc00) [pid = 1820] [serial = 326] [outer = 0x923e3000] 22:20:49 INFO - PROCESS | 1820 | 1477459249139 Marionette DEBUG loaded listener.js 22:20:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x92921c00) [pid = 1820] [serial = 327] [outer = 0x923e3000] 22:20:53 INFO - PROCESS | 1820 | --DOCSHELL 0x8fad9800 == 12 [pid = 1820] [id = 109] 22:20:53 INFO - PROCESS | 1820 | --DOCSHELL 0x8fad6000 == 11 [pid = 1820] [id = 108] 22:20:53 INFO - PROCESS | 1820 | --DOCSHELL 0x8f923000 == 10 [pid = 1820] [id = 107] 22:20:53 INFO - PROCESS | 1820 | --DOCSHELL 0x8ddbe800 == 9 [pid = 1820] [id = 105] 22:20:53 INFO - PROCESS | 1820 | --DOCSHELL 0x8de69800 == 8 [pid = 1820] [id = 103] 22:20:53 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8f921c00) [pid = 1820] [serial = 302] [outer = (nil)] [url = about:blank] 22:20:53 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x9074ac00) [pid = 1820] [serial = 305] [outer = (nil)] [url = about:blank] 22:20:53 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x8f92bc00) [pid = 1820] [serial = 303] [outer = (nil)] [url = about:blank] 22:20:53 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8de70000) [pid = 1820] [serial = 307] [outer = (nil)] [url = about:blank] 22:20:54 INFO - PROCESS | 1820 | 1477459254663 Marionette TRACE conn3 <- [1,486,null,{"value":["/content-security-policy/blink-contrib/function-constructor-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:20:54 INFO - .. 22:20:54 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html | took 5942ms 22:20:54 INFO - PROCESS | 1820 | 1477459254685 Marionette TRACE conn3 -> [0,487,"getWindowHandle",null] 22:20:54 INFO - PROCESS | 1820 | 1477459254691 Marionette TRACE conn3 <- [1,487,null,{"value":"7"}] 22:20:54 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html 22:20:54 INFO - PROCESS | 1820 | 1477459254702 Marionette TRACE conn3 -> [0,488,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:54 INFO - PROCESS | 1820 | 1477459254874 Marionette TRACE conn3 <- [1,488,null,{"value":null}] 22:20:54 INFO - PROCESS | 1820 | 1477459254970 Marionette TRACE conn3 -> [0,489,"getWindowHandles",null] 22:20:54 INFO - PROCESS | 1820 | 1477459254976 Marionette TRACE conn3 <- [1,489,null,["7"]] 22:20:54 INFO - PROCESS | 1820 | 1477459254984 Marionette TRACE conn3 -> [0,490,"switchToWindow",{"name":"7"}] 22:20:54 INFO - PROCESS | 1820 | 1477459254992 Marionette TRACE conn3 <- [1,490,null,{}] 22:20:55 INFO - PROCESS | 1820 | 1477459254999 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de72800 == 9 [pid = 1820] [id = 112] 22:20:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8de73000) [pid = 1820] [serial = 328] [outer = (nil)] 22:20:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8df6d400) [pid = 1820] [serial = 329] [outer = 0x8de73000] 22:20:55 INFO - PROCESS | 1820 | 1477459255085 Marionette DEBUG loaded listener.js 22:20:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8f904000) [pid = 1820] [serial = 330] [outer = 0x8de73000] 22:20:56 INFO - PROCESS | 1820 | 1477459256079 Marionette TRACE conn3 <- [1,491,null,{"value":["/content-security-policy/blink-contrib/function-constructor-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EvalError\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:20:56 INFO - .. 22:20:56 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html | took 1425ms 22:20:56 INFO - PROCESS | 1820 | 1477459256126 Marionette TRACE conn3 -> [0,492,"getWindowHandle",null] 22:20:56 INFO - PROCESS | 1820 | 1477459256133 Marionette TRACE conn3 <- [1,492,null,{"value":"7"}] 22:20:56 INFO - TEST-START | /content-security-policy/blink-contrib/image-allowed.sub.html 22:20:56 INFO - PROCESS | 1820 | 1477459256151 Marionette TRACE conn3 -> [0,493,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:56 INFO - PROCESS | 1820 | 1477459256357 Marionette TRACE conn3 <- [1,493,null,{"value":null}] 22:20:56 INFO - PROCESS | 1820 | 1477459256419 Marionette TRACE conn3 -> [0,494,"getWindowHandles",null] 22:20:56 INFO - PROCESS | 1820 | 1477459256424 Marionette TRACE conn3 <- [1,494,null,["7"]] 22:20:56 INFO - PROCESS | 1820 | 1477459256430 Marionette TRACE conn3 -> [0,495,"switchToWindow",{"name":"7"}] 22:20:56 INFO - PROCESS | 1820 | 1477459256435 Marionette TRACE conn3 <- [1,495,null,{}] 22:20:56 INFO - PROCESS | 1820 | 1477459256441 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f991c00 == 10 [pid = 1820] [id = 113] 22:20:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8f992000) [pid = 1820] [serial = 331] [outer = (nil)] 22:20:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8facc400) [pid = 1820] [serial = 332] [outer = 0x8f992000] 22:20:56 INFO - PROCESS | 1820 | 1477459256535 Marionette DEBUG loaded listener.js 22:20:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8f903000) [pid = 1820] [serial = 333] [outer = 0x8f992000] 22:20:56 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x8de6a800) [pid = 1820] [serial = 306] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html] 22:20:56 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x8ddc0800) [pid = 1820] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html] 22:20:56 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x90728000) [pid = 1820] [serial = 321] [outer = (nil)] [url = about:blank] 22:20:56 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8fad7800) [pid = 1820] [serial = 319] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 22:20:56 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x90727000) [pid = 1820] [serial = 320] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 22:20:56 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8f929400) [pid = 1820] [serial = 316] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html] 22:20:56 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8f90ac00) [pid = 1820] [serial = 314] [outer = (nil)] [url = about:blank] 22:20:56 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x8f90dc00) [pid = 1820] [serial = 309] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 22:20:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x90727c00) [pid = 1820] [serial = 334] [outer = 0x92924800] 22:21:01 INFO - PROCESS | 1820 | --DOCSHELL 0x8de72800 == 9 [pid = 1820] [id = 112] 22:21:01 INFO - PROCESS | 1820 | --DOCSHELL 0x923e0400 == 8 [pid = 1820] [id = 111] 22:21:01 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x90728c00) [pid = 1820] [serial = 324] [outer = (nil)] [url = about:blank] 22:21:01 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x90731000) [pid = 1820] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 22:21:01 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x9072d400) [pid = 1820] [serial = 322] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 22:21:01 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8de78800) [pid = 1820] [serial = 308] [outer = (nil)] [url = about:blank] 22:21:01 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8de77400) [pid = 1820] [serial = 313] [outer = (nil)] [url = about:blank] 22:21:01 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8de6c800) [pid = 1820] [serial = 312] [outer = (nil)] [url = about:blank] 22:21:01 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8f920c00) [pid = 1820] [serial = 315] [outer = (nil)] [url = about:blank] 22:21:01 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8f985c00) [pid = 1820] [serial = 318] [outer = (nil)] [url = about:blank] 22:21:01 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8f92c800) [pid = 1820] [serial = 317] [outer = (nil)] [url = about:blank] 22:21:01 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8f923400) [pid = 1820] [serial = 310] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 22:21:01 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x9243fc00) [pid = 1820] [serial = 326] [outer = (nil)] [url = about:blank] 22:21:02 INFO - PROCESS | 1820 | 1477459262106 Marionette TRACE conn3 <- [1,496,null,{"value":["/content-security-policy/blink-contrib/image-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:21:02 INFO - .. 22:21:02 INFO - TEST-OK | /content-security-policy/blink-contrib/image-allowed.sub.html | took 5990ms 22:21:02 INFO - PROCESS | 1820 | 1477459262143 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 22:21:02 INFO - PROCESS | 1820 | 1477459262149 Marionette TRACE conn3 <- [1,497,null,{"value":"7"}] 22:21:02 INFO - TEST-START | /content-security-policy/blink-contrib/image-blocked.sub.html 22:21:02 INFO - PROCESS | 1820 | 1477459262164 Marionette TRACE conn3 -> [0,498,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:21:02 INFO - PROCESS | 1820 | 1477459262363 Marionette TRACE conn3 <- [1,498,null,{"value":null}] 22:21:02 INFO - PROCESS | 1820 | 1477459262457 Marionette TRACE conn3 -> [0,499,"getWindowHandles",null] 22:21:02 INFO - PROCESS | 1820 | 1477459262463 Marionette TRACE conn3 <- [1,499,null,["7"]] 22:21:02 INFO - PROCESS | 1820 | 1477459262470 Marionette TRACE conn3 -> [0,500,"switchToWindow",{"name":"7"}] 22:21:02 INFO - PROCESS | 1820 | 1477459262479 Marionette TRACE conn3 <- [1,500,null,{}] 22:21:02 INFO - PROCESS | 1820 | 1477459262485 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x8ddbdc00 == 9 [pid = 1820] [id = 114] 22:21:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8ddbe800) [pid = 1820] [serial = 335] [outer = (nil)] 22:21:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8de6a800) [pid = 1820] [serial = 336] [outer = 0x8ddbe800] 22:21:02 INFO - PROCESS | 1820 | 1477459262571 Marionette DEBUG loaded listener.js 22:21:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8de71400) [pid = 1820] [serial = 337] [outer = 0x8ddbe800] 22:21:03 INFO - PROCESS | 1820 | 1477459263546 Marionette TRACE conn3 <- [1,501,null,{"value":["/content-security-policy/blink-contrib/image-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:21:03 INFO - .. 22:21:03 INFO - TEST-OK | /content-security-policy/blink-contrib/image-blocked.sub.html | took 1429ms 22:21:03 INFO - PROCESS | 1820 | 1477459263588 Marionette TRACE conn3 -> [0,502,"getWindowHandle",null] 22:21:03 INFO - PROCESS | 1820 | 1477459263594 Marionette TRACE conn3 <- [1,502,null,{"value":"7"}] 22:21:03 INFO - TEST-START | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html 22:21:03 INFO - PROCESS | 1820 | 1477459263601 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:21:03 INFO - PROCESS | 1820 | 1477459263764 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 22:21:03 INFO - PROCESS | 1820 | 1477459263773 Marionette TRACE conn3 -> [0,504,"getWindowHandles",null] 22:21:03 INFO - PROCESS | 1820 | 1477459263778 Marionette TRACE conn3 <- [1,504,null,["7"]] 22:21:03 INFO - PROCESS | 1820 | 1477459263791 Marionette TRACE conn3 -> [0,505,"switchToWindow",{"name":"7"}] 22:21:03 INFO - PROCESS | 1820 | 1477459263798 Marionette TRACE conn3 <- [1,505,null,{}] 22:21:03 INFO - PROCESS | 1820 | 1477459263805 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:03 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f905000 == 10 [pid = 1820] [id = 115] 22:21:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8f90f800) [pid = 1820] [serial = 338] [outer = (nil)] 22:21:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8f91f000) [pid = 1820] [serial = 339] [outer = 0x8f90f800] 22:21:03 INFO - PROCESS | 1820 | 1477459263961 Marionette DEBUG loaded listener.js 22:21:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8f922000) [pid = 1820] [serial = 340] [outer = 0x8f90f800] 22:21:04 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x923e3000) [pid = 1820] [serial = 325] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html] 22:21:04 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8de73000) [pid = 1820] [serial = 328] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html] 22:21:09 INFO - PROCESS | 1820 | 1477459269575 Marionette TRACE conn3 <- [1,506,null,{"value":["/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:21:09 INFO - .. 22:21:09 INFO - TEST-OK | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html | took 6036ms 22:21:09 INFO - PROCESS | 1820 | 1477459269638 Marionette TRACE conn3 -> [0,507,"getWindowHandle",null] 22:21:09 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html 22:21:09 INFO - PROCESS | 1820 | 1477459269644 Marionette TRACE conn3 <- [1,507,null,{"value":"7"}] 22:21:09 INFO - PROCESS | 1820 | 1477459269656 Marionette TRACE conn3 -> [0,508,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:21:09 INFO - PROCESS | 1820 | 1477459269835 Marionette TRACE conn3 <- [1,508,null,{"value":null}] 22:21:09 INFO - PROCESS | 1820 | --DOCSHELL 0x8ddbdc00 == 9 [pid = 1820] [id = 114] 22:21:09 INFO - PROCESS | 1820 | --DOCSHELL 0x8f991c00 == 8 [pid = 1820] [id = 113] 22:21:09 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8df6d400) [pid = 1820] [serial = 329] [outer = (nil)] [url = about:blank] 22:21:09 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8f904000) [pid = 1820] [serial = 330] [outer = (nil)] [url = about:blank] 22:21:09 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x92921c00) [pid = 1820] [serial = 327] [outer = (nil)] [url = about:blank] 22:21:09 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8cf07000) [pid = 1820] [serial = 227] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:21:09 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8facc400) [pid = 1820] [serial = 332] [outer = (nil)] [url = about:blank] 22:21:09 INFO - PROCESS | 1820 | 1477459269953 Marionette TRACE conn3 -> [0,509,"getWindowHandles",null] 22:21:09 INFO - PROCESS | 1820 | 1477459269959 Marionette TRACE conn3 <- [1,509,null,["7"]] 22:21:09 INFO - PROCESS | 1820 | 1477459269968 Marionette TRACE conn3 -> [0,510,"switchToWindow",{"name":"7"}] 22:21:09 INFO - PROCESS | 1820 | 1477459269976 Marionette TRACE conn3 <- [1,510,null,{}] 22:21:09 INFO - PROCESS | 1820 | 1477459269982 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x8ddbd800 == 9 [pid = 1820] [id = 116] 22:21:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8ddbdc00) [pid = 1820] [serial = 341] [outer = (nil)] 22:21:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8de6f400) [pid = 1820] [serial = 342] [outer = 0x8ddbdc00] 22:21:10 INFO - PROCESS | 1820 | 1477459270071 Marionette DEBUG loaded listener.js 22:21:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8de78800) [pid = 1820] [serial = 343] [outer = 0x8ddbdc00] 22:21:12 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8ddbe800) [pid = 1820] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html] 22:21:12 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8f992000) [pid = 1820] [serial = 331] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html] 22:21:15 INFO - PROCESS | 1820 | 1477459275582 Marionette TRACE conn3 <- [1,511,null,{"value":["/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html",0,null,null,[["Expecting alerts: [\"Pass 1 of 2\",\"Pass 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:21:15 INFO - .. 22:21:15 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html | took 5987ms 22:21:15 INFO - PROCESS | 1820 | 1477459275640 Marionette TRACE conn3 -> [0,512,"getWindowHandle",null] 22:21:15 INFO - PROCESS | 1820 | 1477459275647 Marionette TRACE conn3 <- [1,512,null,{"value":"7"}] 22:21:15 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html 22:21:15 INFO - PROCESS | 1820 | 1477459275658 Marionette TRACE conn3 -> [0,513,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:21:15 INFO - PROCESS | 1820 | 1477459275852 Marionette TRACE conn3 <- [1,513,null,{"value":null}] 22:21:15 INFO - PROCESS | 1820 | 1477459275986 Marionette TRACE conn3 -> [0,514,"getWindowHandles",null] 22:21:15 INFO - PROCESS | 1820 | 1477459275992 Marionette TRACE conn3 <- [1,514,null,["7"]] 22:21:16 INFO - PROCESS | 1820 | 1477459276002 Marionette TRACE conn3 -> [0,515,"switchToWindow",{"name":"7"}] 22:21:16 INFO - PROCESS | 1820 | 1477459276012 Marionette TRACE conn3 <- [1,515,null,{}] 22:21:16 INFO - PROCESS | 1820 | 1477459276021 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x8d05ac00 == 10 [pid = 1820] [id = 117] 22:21:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8d05f400) [pid = 1820] [serial = 344] [outer = (nil)] 22:21:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8dc85000) [pid = 1820] [serial = 345] [outer = 0x8d05f400] 22:21:16 INFO - PROCESS | 1820 | 1477459276111 Marionette DEBUG loaded listener.js 22:21:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8dc85800) [pid = 1820] [serial = 346] [outer = 0x8d05f400] 22:21:17 INFO - PROCESS | 1820 | 1477459277215 Marionette TRACE conn3 <- [1,516,null,{"value":["/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 22:21:17 INFO - . 22:21:17 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html | took 1580ms 22:21:17 INFO - PROCESS | 1820 | 1477459277235 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 22:21:17 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html 22:21:17 INFO - PROCESS | 1820 | 1477459277244 Marionette TRACE conn3 <- [1,517,null,{"value":"7"}] 22:21:17 INFO - PROCESS | 1820 | 1477459277251 Marionette TRACE conn3 -> [0,518,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:21:17 INFO - PROCESS | 1820 | 1477459277453 Marionette TRACE conn3 <- [1,518,null,{"value":null}] 22:21:17 INFO - PROCESS | 1820 | 1477459277592 Marionette TRACE conn3 -> [0,519,"getWindowHandles",null] 22:21:17 INFO - PROCESS | 1820 | 1477459277598 Marionette TRACE conn3 <- [1,519,null,["7"]] 22:21:17 INFO - PROCESS | 1820 | 1477459277605 Marionette TRACE conn3 -> [0,520,"switchToWindow",{"name":"7"}] 22:21:17 INFO - PROCESS | 1820 | 1477459277613 Marionette TRACE conn3 <- [1,520,null,{}] 22:21:17 INFO - PROCESS | 1820 | 1477459277619 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f929400 == 11 [pid = 1820] [id = 118] 22:21:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8f92a800) [pid = 1820] [serial = 347] [outer = (nil)] 22:21:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8f985c00) [pid = 1820] [serial = 348] [outer = 0x8f92a800] 22:21:17 INFO - PROCESS | 1820 | 1477459277709 Marionette DEBUG loaded listener.js 22:21:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8cf10000) [pid = 1820] [serial = 349] [outer = 0x8f92a800] 22:21:19 INFO - PROCESS | 1820 | --DOCSHELL 0x8ddbd800 == 10 [pid = 1820] [id = 116] 22:21:19 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8de6a800) [pid = 1820] [serial = 336] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8de71400) [pid = 1820] [serial = 337] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8f903000) [pid = 1820] [serial = 333] [outer = (nil)] [url = about:blank] 22:21:19 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8f91f000) [pid = 1820] [serial = 339] [outer = (nil)] [url = about:blank] 22:21:21 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8f90f800) [pid = 1820] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html] 22:21:23 INFO - PROCESS | 1820 | 1477459283305 Marionette TRACE conn3 <- [1,521,null,{"value":["/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS: 2 stylesheets on the page.\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:21:23 INFO - .. 22:21:23 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html | took 6097ms 22:21:23 INFO - PROCESS | 1820 | 1477459283348 Marionette TRACE conn3 -> [0,522,"getWindowHandle",null] 22:21:23 INFO - PROCESS | 1820 | 1477459283354 Marionette TRACE conn3 <- [1,522,null,{"value":"7"}] 22:21:23 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html 22:21:23 INFO - PROCESS | 1820 | 1477459283366 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:21:23 INFO - PROCESS | 1820 | 1477459283516 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 22:21:23 INFO - PROCESS | 1820 | 1477459283533 Marionette TRACE conn3 -> [0,524,"getWindowHandles",null] 22:21:23 INFO - PROCESS | 1820 | 1477459283538 Marionette TRACE conn3 <- [1,524,null,["7"]] 22:21:23 INFO - PROCESS | 1820 | 1477459283546 Marionette TRACE conn3 -> [0,525,"switchToWindow",{"name":"7"}] 22:21:23 INFO - PROCESS | 1820 | 1477459283553 Marionette TRACE conn3 <- [1,525,null,{}] 22:21:23 INFO - PROCESS | 1820 | 1477459283559 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de71400 == 11 [pid = 1820] [id = 119] 22:21:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8de71800) [pid = 1820] [serial = 350] [outer = (nil)] 22:21:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8df70000) [pid = 1820] [serial = 351] [outer = 0x8de71800] 22:21:23 INFO - PROCESS | 1820 | 1477459283645 Marionette DEBUG loaded listener.js 22:21:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8df77800) [pid = 1820] [serial = 352] [outer = 0x8de71800] 22:21:24 INFO - PROCESS | 1820 | 1477459284704 Marionette TRACE conn3 <- [1,526,null,{"value":["/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:21:24 INFO - .. 22:21:24 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html | took 1377ms 22:21:24 INFO - PROCESS | 1820 | 1477459284740 Marionette TRACE conn3 -> [0,527,"getWindowHandle",null] 22:21:24 INFO - PROCESS | 1820 | 1477459284745 Marionette TRACE conn3 <- [1,527,null,{"value":"7"}] 22:21:24 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html 22:21:24 INFO - PROCESS | 1820 | 1477459284752 Marionette TRACE conn3 -> [0,528,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:21:24 INFO - PROCESS | 1820 | 1477459284962 Marionette TRACE conn3 <- [1,528,null,{"value":null}] 22:21:24 INFO - PROCESS | 1820 | 1477459284976 Marionette TRACE conn3 -> [0,529,"getWindowHandles",null] 22:21:24 INFO - PROCESS | 1820 | 1477459284979 Marionette TRACE conn3 <- [1,529,null,["7"]] 22:21:24 INFO - PROCESS | 1820 | 1477459284986 Marionette TRACE conn3 -> [0,530,"switchToWindow",{"name":"7"}] 22:21:24 INFO - PROCESS | 1820 | 1477459284991 Marionette TRACE conn3 <- [1,530,null,{}] 22:21:25 INFO - PROCESS | 1820 | 1477459284996 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fad0800 == 12 [pid = 1820] [id = 120] 22:21:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8fad4c00) [pid = 1820] [serial = 353] [outer = (nil)] 22:21:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8fad9800) [pid = 1820] [serial = 354] [outer = 0x8fad4c00] 22:21:25 INFO - PROCESS | 1820 | 1477459285075 Marionette DEBUG loaded listener.js 22:21:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x90733000) [pid = 1820] [serial = 355] [outer = 0x8fad4c00] 22:21:26 INFO - PROCESS | 1820 | 1477459286227 Marionette TRACE conn3 <- [1,531,null,{"value":["/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["inline-style-allowed-while-cloning-objects",0,null,null],["inline-style-allowed-while-cloning-objects 1",0,null,null],["inline-style-allowed-while-cloning-objects 2",0,null,null],["inline-style-allowed-while-cloning-objects 3",0,null,null],["inline-style-allowed-while-cloning-objects 4",0,null,null],["inline-style-allowed-while-cloning-objects 5",0,null,null],["inline-style-allowed-while-cloning-objects 6",0,null,null],["inline-style-allowed-while-cloning-objects 7",0,null,null],["inline-style-allowed-while-cloning-objects 8",0,null,null],["inline-style-allowed-while-cloning-objects 9",0,null,null],["inline-style-allowed-while-cloning-objects 10",0,null,null],["inline-style-allowed-while-cloning-objects 11",0,null,null],["inline-style-allowed-while-cloning-objects 12",0,null,null],["inline-style-allowed-while-cloning-objects 13",0,null,null],["inline-style-allowed-while-cloning-objects 14",0,null,null],["inline-style-allowed-while-cloning-objects 15",0,null,null],["inline-style-allowed-while-cloning-objects 16",0,null,null],["inline-style-allowed-while-cloning-objects 17",0,null,null],["inline-style-allowed-while-cloning-objects 18",0,null,null],["inline-style-allowed-while-cloning-objects 19",0,null,null],["inline-style-allowed-while-cloning-objects 20",0,null,null],["inline-style-allowed-while-cloning-objects 21",0,null,null]]]}] 22:21:26 INFO - ....................... 22:21:26 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html | took 1526ms 22:21:26 INFO - PROCESS | 1820 | 1477459286306 Marionette TRACE conn3 -> [0,532,"getWindowHandle",null] 22:21:26 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed.sub.html 22:21:26 INFO - PROCESS | 1820 | 1477459286316 Marionette TRACE conn3 <- [1,532,null,{"value":"7"}] 22:21:26 INFO - PROCESS | 1820 | 1477459286326 Marionette TRACE conn3 -> [0,533,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:21:26 INFO - PROCESS | 1820 | 1477459286536 Marionette TRACE conn3 <- [1,533,null,{"value":null}] 22:21:26 INFO - PROCESS | 1820 | 1477459286677 Marionette TRACE conn3 -> [0,534,"getWindowHandles",null] 22:21:26 INFO - PROCESS | 1820 | 1477459286683 Marionette TRACE conn3 <- [1,534,null,["7"]] 22:21:26 INFO - PROCESS | 1820 | 1477459286691 Marionette TRACE conn3 -> [0,535,"switchToWindow",{"name":"7"}] 22:21:26 INFO - PROCESS | 1820 | 1477459286699 Marionette TRACE conn3 <- [1,535,null,{}] 22:21:26 INFO - PROCESS | 1820 | 1477459286706 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x9072dc00 == 13 [pid = 1820] [id = 121] 22:21:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x90740800) [pid = 1820] [serial = 356] [outer = (nil)] 22:21:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x90749800) [pid = 1820] [serial = 357] [outer = 0x90740800] 22:21:26 INFO - PROCESS | 1820 | 1477459286797 Marionette DEBUG loaded listener.js 22:21:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x9115a400) [pid = 1820] [serial = 358] [outer = 0x90740800] 22:21:28 INFO - PROCESS | 1820 | --DOCSHELL 0x8f905000 == 12 [pid = 1820] [id = 115] 22:21:28 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8f922000) [pid = 1820] [serial = 340] [outer = (nil)] [url = about:blank] 22:21:28 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8de6f400) [pid = 1820] [serial = 342] [outer = (nil)] [url = about:blank] 22:21:30 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8de71800) [pid = 1820] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html] 22:21:30 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8ddbdc00) [pid = 1820] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html] 22:21:32 INFO - PROCESS | 1820 | 1477459292395 Marionette TRACE conn3 <- [1,536,null,{"value":["/content-security-policy/blink-contrib/inline-style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:21:32 INFO - .. 22:21:32 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed.sub.html | took 6085ms 22:21:32 INFO - PROCESS | 1820 | 1477459292408 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 22:21:32 INFO - PROCESS | 1820 | 1477459292413 Marionette TRACE conn3 <- [1,537,null,{"value":"7"}] 22:21:32 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html 22:21:32 INFO - PROCESS | 1820 | 1477459292424 Marionette TRACE conn3 -> [0,538,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:21:32 INFO - PROCESS | 1820 | 1477459292604 Marionette TRACE conn3 <- [1,538,null,{"value":null}] 22:21:32 INFO - PROCESS | 1820 | 1477459292625 Marionette TRACE conn3 -> [0,539,"getWindowHandles",null] 22:21:32 INFO - PROCESS | 1820 | 1477459292631 Marionette TRACE conn3 <- [1,539,null,["7"]] 22:21:32 INFO - PROCESS | 1820 | 1477459292637 Marionette TRACE conn3 -> [0,540,"switchToWindow",{"name":"7"}] 22:21:32 INFO - PROCESS | 1820 | 1477459292646 Marionette TRACE conn3 <- [1,540,null,{}] 22:21:32 INFO - PROCESS | 1820 | 1477459292652 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de72400 == 13 [pid = 1820] [id = 122] 22:21:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8de73000) [pid = 1820] [serial = 359] [outer = (nil)] 22:21:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8df6fc00) [pid = 1820] [serial = 360] [outer = 0x8de73000] 22:21:32 INFO - PROCESS | 1820 | 1477459292737 Marionette DEBUG loaded listener.js 22:21:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8f902c00) [pid = 1820] [serial = 361] [outer = 0x8de73000] 22:21:36 INFO - PROCESS | 1820 | --DOCSHELL 0x8f929400 == 12 [pid = 1820] [id = 118] 22:21:36 INFO - PROCESS | 1820 | --DOCSHELL 0x8d05ac00 == 11 [pid = 1820] [id = 117] 22:21:36 INFO - PROCESS | 1820 | --DOCSHELL 0x8de71400 == 10 [pid = 1820] [id = 119] 22:21:36 INFO - PROCESS | 1820 | --DOCSHELL 0x9072dc00 == 9 [pid = 1820] [id = 121] 22:21:36 INFO - PROCESS | 1820 | --DOCSHELL 0x8fad0800 == 8 [pid = 1820] [id = 120] 22:21:36 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8df77800) [pid = 1820] [serial = 352] [outer = (nil)] [url = about:blank] 22:21:36 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8df70000) [pid = 1820] [serial = 351] [outer = (nil)] [url = about:blank] 22:21:36 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8de78800) [pid = 1820] [serial = 343] [outer = (nil)] [url = about:blank] 22:21:36 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8f985c00) [pid = 1820] [serial = 348] [outer = (nil)] [url = about:blank] 22:21:36 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8dc85000) [pid = 1820] [serial = 345] [outer = (nil)] [url = about:blank] 22:21:38 INFO - PROCESS | 1820 | 1477459298279 Marionette TRACE conn3 <- [1,541,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:21:38 INFO - .. 22:21:38 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html | took 5882ms 22:21:38 INFO - PROCESS | 1820 | 1477459298305 Marionette TRACE conn3 -> [0,542,"getWindowHandle",null] 22:21:38 INFO - PROCESS | 1820 | 1477459298312 Marionette TRACE conn3 <- [1,542,null,{"value":"7"}] 22:21:38 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html 22:21:38 INFO - PROCESS | 1820 | 1477459298323 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:21:38 INFO - PROCESS | 1820 | 1477459298535 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 22:21:38 INFO - PROCESS | 1820 | 1477459298603 Marionette TRACE conn3 -> [0,544,"getWindowHandles",null] 22:21:38 INFO - PROCESS | 1820 | 1477459298610 Marionette TRACE conn3 <- [1,544,null,["7"]] 22:21:38 INFO - PROCESS | 1820 | 1477459298618 Marionette TRACE conn3 -> [0,545,"switchToWindow",{"name":"7"}] 22:21:38 INFO - PROCESS | 1820 | 1477459298626 Marionette TRACE conn3 <- [1,545,null,{}] 22:21:38 INFO - PROCESS | 1820 | 1477459298639 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de6c000 == 9 [pid = 1820] [id = 123] 22:21:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8de6c400) [pid = 1820] [serial = 362] [outer = (nil)] 22:21:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8de73c00) [pid = 1820] [serial = 363] [outer = 0x8de6c400] 22:21:38 INFO - PROCESS | 1820 | 1477459298726 Marionette DEBUG loaded listener.js 22:21:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8df71800) [pid = 1820] [serial = 364] [outer = 0x8de6c400] 22:21:39 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8fad4c00) [pid = 1820] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html] 22:21:39 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x90740800) [pid = 1820] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html] 22:21:39 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8d05f400) [pid = 1820] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html] 22:21:39 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8f92a800) [pid = 1820] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html] 22:21:39 INFO - PROCESS | 1820 | 1477459299808 Marionette TRACE conn3 <- [1,546,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:21:39 INFO - .. 22:21:39 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html | took 1520ms 22:21:39 INFO - PROCESS | 1820 | 1477459299841 Marionette TRACE conn3 -> [0,547,"getWindowHandle",null] 22:21:39 INFO - PROCESS | 1820 | 1477459299846 Marionette TRACE conn3 <- [1,547,null,{"value":"7"}] 22:21:39 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html 22:21:39 INFO - PROCESS | 1820 | 1477459299853 Marionette TRACE conn3 -> [0,548,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:21:40 INFO - PROCESS | 1820 | 1477459300014 Marionette TRACE conn3 <- [1,548,null,{"value":null}] 22:21:40 INFO - PROCESS | 1820 | 1477459300032 Marionette TRACE conn3 -> [0,549,"getWindowHandles",null] 22:21:40 INFO - PROCESS | 1820 | 1477459300036 Marionette TRACE conn3 <- [1,549,null,["7"]] 22:21:40 INFO - PROCESS | 1820 | 1477459300045 Marionette TRACE conn3 -> [0,550,"switchToWindow",{"name":"7"}] 22:21:40 INFO - PROCESS | 1820 | 1477459300050 Marionette TRACE conn3 <- [1,550,null,{}] 22:21:40 INFO - PROCESS | 1820 | 1477459300056 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:40 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f922000 == 10 [pid = 1820] [id = 124] 22:21:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8f922c00) [pid = 1820] [serial = 365] [outer = (nil)] 22:21:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8f926c00) [pid = 1820] [serial = 366] [outer = 0x8f922c00] 22:21:40 INFO - PROCESS | 1820 | 1477459300135 Marionette DEBUG loaded listener.js 22:21:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8f92a000) [pid = 1820] [serial = 367] [outer = 0x8f922c00] 22:21:44 INFO - PROCESS | 1820 | --DOCSHELL 0x8de6c000 == 9 [pid = 1820] [id = 123] 22:21:44 INFO - PROCESS | 1820 | --DOCSHELL 0x8de72400 == 8 [pid = 1820] [id = 122] 22:21:44 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8dc85800) [pid = 1820] [serial = 346] [outer = (nil)] [url = about:blank] 22:21:44 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8cf10000) [pid = 1820] [serial = 349] [outer = (nil)] [url = about:blank] 22:21:44 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x90749800) [pid = 1820] [serial = 357] [outer = (nil)] [url = about:blank] 22:21:44 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x9115a400) [pid = 1820] [serial = 358] [outer = (nil)] [url = about:blank] 22:21:44 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8fad9800) [pid = 1820] [serial = 354] [outer = (nil)] [url = about:blank] 22:21:44 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x90733000) [pid = 1820] [serial = 355] [outer = (nil)] [url = about:blank] 22:21:45 INFO - PROCESS | 1820 | 1477459305733 Marionette TRACE conn3 <- [1,551,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:21:45 INFO - .. 22:21:45 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html | took 5892ms 22:21:45 INFO - PROCESS | 1820 | 1477459305746 Marionette TRACE conn3 -> [0,552,"getWindowHandle",null] 22:21:45 INFO - PROCESS | 1820 | 1477459305753 Marionette TRACE conn3 <- [1,552,null,{"value":"7"}] 22:21:45 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-blocked.sub.html 22:21:45 INFO - PROCESS | 1820 | 1477459305765 Marionette TRACE conn3 -> [0,553,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:21:45 INFO - PROCESS | 1820 | 1477459305974 Marionette TRACE conn3 <- [1,553,null,{"value":null}] 22:21:45 INFO - PROCESS | 1820 | 1477459305994 Marionette TRACE conn3 -> [0,554,"getWindowHandles",null] 22:21:46 INFO - PROCESS | 1820 | 1477459306000 Marionette TRACE conn3 <- [1,554,null,["7"]] 22:21:46 INFO - PROCESS | 1820 | 1477459306009 Marionette TRACE conn3 -> [0,555,"switchToWindow",{"name":"7"}] 22:21:46 INFO - PROCESS | 1820 | 1477459306017 Marionette TRACE conn3 <- [1,555,null,{}] 22:21:46 INFO - PROCESS | 1820 | 1477459306024 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd81c00 == 9 [pid = 1820] [id = 125] 22:21:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8dd82000) [pid = 1820] [serial = 368] [outer = (nil)] 22:21:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8de69400) [pid = 1820] [serial = 369] [outer = 0x8dd82000] 22:21:46 INFO - PROCESS | 1820 | 1477459306129 Marionette DEBUG loaded listener.js 22:21:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8de72800) [pid = 1820] [serial = 370] [outer = 0x8dd82000] 22:21:46 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8de6c400) [pid = 1820] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html] 22:21:46 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8de73000) [pid = 1820] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html] 22:21:47 INFO - PROCESS | 1820 | 1477459307255 Marionette TRACE conn3 <- [1,556,null,{"value":["/content-security-policy/blink-contrib/inline-style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:21:47 INFO - .. 22:21:47 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-blocked.sub.html | took 1523ms 22:21:47 INFO - PROCESS | 1820 | 1477459307286 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 22:21:47 INFO - TEST-START | /content-security-policy/blink-contrib/media-src-track-block.sub.html 22:21:47 INFO - PROCESS | 1820 | 1477459307291 Marionette TRACE conn3 <- [1,557,null,{"value":"7"}] 22:21:47 INFO - PROCESS | 1820 | 1477459307299 Marionette TRACE conn3 -> [0,558,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:21:47 INFO - PROCESS | 1820 | 1477459307465 Marionette TRACE conn3 <- [1,558,null,{"value":null}] 22:21:47 INFO - PROCESS | 1820 | 1477459307552 Marionette TRACE conn3 -> [0,559,"getWindowHandles",null] 22:21:47 INFO - PROCESS | 1820 | 1477459307557 Marionette TRACE conn3 <- [1,559,null,["7"]] 22:21:47 INFO - PROCESS | 1820 | 1477459307563 Marionette TRACE conn3 -> [0,560,"switchToWindow",{"name":"7"}] 22:21:47 INFO - PROCESS | 1820 | 1477459307569 Marionette TRACE conn3 <- [1,560,null,{}] 22:21:47 INFO - PROCESS | 1820 | 1477459307576 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f987400 == 10 [pid = 1820] [id = 126] 22:21:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8f988800) [pid = 1820] [serial = 371] [outer = (nil)] 22:21:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8f992800) [pid = 1820] [serial = 372] [outer = 0x8f988800] 22:21:47 INFO - PROCESS | 1820 | 1477459307658 Marionette DEBUG loaded listener.js 22:21:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8f992c00) [pid = 1820] [serial = 373] [outer = 0x8f988800] 22:21:52 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd81c00 == 9 [pid = 1820] [id = 125] 22:21:52 INFO - PROCESS | 1820 | --DOCSHELL 0x8f922000 == 8 [pid = 1820] [id = 124] 22:21:52 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8df6fc00) [pid = 1820] [serial = 360] [outer = (nil)] [url = about:blank] 22:21:52 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8de73c00) [pid = 1820] [serial = 363] [outer = (nil)] [url = about:blank] 22:21:52 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8df71800) [pid = 1820] [serial = 364] [outer = (nil)] [url = about:blank] 22:21:52 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8f902c00) [pid = 1820] [serial = 361] [outer = (nil)] [url = about:blank] 22:21:52 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8f926c00) [pid = 1820] [serial = 366] [outer = (nil)] [url = about:blank] 22:21:54 INFO - PROCESS | 1820 | 1477459314129 Marionette TRACE conn3 <- [1,561,null,{"value":["/content-security-policy/blink-contrib/media-src-track-block.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",1,"assert_unreached: Alert timeout, expected alerts PASS not fired. Reached unreachable code","@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:16:32\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:16:6\nstep_timeout/<@http://web-platform.test:8000/resources/testharness.js:668:13\nsetTimeout handler*step_timeout@http://web-platform.test:8000/resources/testharness.js:667:16\n@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:14:2\n"],["Violation report status OK.",1,"assert_equals: No such report. expected \"true\" but got \"false\"","report.onload<@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:47:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:42:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:39:3\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:1:2\n"]]]}] 22:21:54 INFO - .. 22:21:54 INFO - TEST-OK | /content-security-policy/blink-contrib/media-src-track-block.sub.html | took 6892ms 22:21:54 INFO - PROCESS | 1820 | 1477459314190 Marionette TRACE conn3 -> [0,562,"getWindowHandle",null] 22:21:54 INFO - PROCESS | 1820 | 1477459314198 Marionette TRACE conn3 <- [1,562,null,{"value":"7"}] 22:21:54 INFO - TEST-START | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html 22:21:54 INFO - PROCESS | 1820 | 1477459314209 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:21:54 INFO - PROCESS | 1820 | 1477459314418 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 22:21:54 INFO - PROCESS | 1820 | 1477459314442 Marionette TRACE conn3 -> [0,564,"getWindowHandles",null] 22:21:54 INFO - PROCESS | 1820 | 1477459314448 Marionette TRACE conn3 <- [1,564,null,["7"]] 22:21:54 INFO - PROCESS | 1820 | 1477459314455 Marionette TRACE conn3 -> [0,565,"switchToWindow",{"name":"7"}] 22:21:54 INFO - PROCESS | 1820 | 1477459314462 Marionette TRACE conn3 <- [1,565,null,{}] 22:21:54 INFO - PROCESS | 1820 | 1477459314517 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:54 INFO - PROCESS | 1820 | ++DOCSHELL 0x8df73000 == 9 [pid = 1820] [id = 127] 22:21:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8df73400) [pid = 1820] [serial = 374] [outer = (nil)] 22:21:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8f903400) [pid = 1820] [serial = 375] [outer = 0x8df73400] 22:21:54 INFO - PROCESS | 1820 | 1477459314606 Marionette DEBUG loaded listener.js 22:21:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8f903000) [pid = 1820] [serial = 376] [outer = 0x8df73400] 22:21:55 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8f922c00) [pid = 1820] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html] 22:21:55 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8dd82000) [pid = 1820] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html] 22:21:55 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:21:55 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:21:55 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2690 22:21:55 INFO - PROCESS | 1820 | 1477459315692 Marionette TRACE conn3 <- [1,566,null,{"value":["/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 22:21:55 INFO - . 22:21:55 INFO - TEST-OK | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html | took 1525ms 22:21:55 INFO - PROCESS | 1820 | 1477459315731 Marionette TRACE conn3 -> [0,567,"getWindowHandle",null] 22:21:55 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html 22:21:55 INFO - PROCESS | 1820 | 1477459315737 Marionette TRACE conn3 <- [1,567,null,{"value":"7"}] 22:21:55 INFO - PROCESS | 1820 | 1477459315744 Marionette TRACE conn3 -> [0,568,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:21:55 INFO - PROCESS | 1820 | 1477459315964 Marionette TRACE conn3 <- [1,568,null,{"value":null}] 22:21:55 INFO - PROCESS | 1820 | 1477459315978 Marionette TRACE conn3 -> [0,569,"getWindowHandles",null] 22:21:55 INFO - PROCESS | 1820 | 1477459315983 Marionette TRACE conn3 <- [1,569,null,["7"]] 22:21:55 INFO - PROCESS | 1820 | 1477459315989 Marionette TRACE conn3 -> [0,570,"switchToWindow",{"name":"7"}] 22:21:55 INFO - PROCESS | 1820 | 1477459315994 Marionette TRACE conn3 <- [1,570,null,{}] 22:21:56 INFO - PROCESS | 1820 | 1477459316000 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fad8000 == 10 [pid = 1820] [id = 128] 22:21:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8fad9000) [pid = 1820] [serial = 377] [outer = (nil)] 22:21:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x9072d400) [pid = 1820] [serial = 378] [outer = 0x8fad9000] 22:21:56 INFO - PROCESS | 1820 | 1477459316079 Marionette DEBUG loaded listener.js 22:21:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x9072dc00) [pid = 1820] [serial = 379] [outer = 0x8fad9000] 22:21:56 INFO - PROCESS | 1820 | 1477459316757 Marionette TRACE conn3 <- [1,571,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 22:21:56 INFO - . 22:21:56 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html | took 1029ms 22:21:56 INFO - PROCESS | 1820 | 1477459316810 Marionette TRACE conn3 -> [0,572,"getWindowHandle",null] 22:21:56 INFO - PROCESS | 1820 | 1477459316818 Marionette TRACE conn3 <- [1,572,null,{"value":"7"}] 22:21:56 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html 22:21:56 INFO - PROCESS | 1820 | 1477459316831 Marionette TRACE conn3 -> [0,573,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:21:57 INFO - PROCESS | 1820 | 1477459317035 Marionette TRACE conn3 <- [1,573,null,{"value":null}] 22:21:57 INFO - PROCESS | 1820 | 1477459317049 Marionette TRACE conn3 -> [0,574,"getWindowHandles",null] 22:21:57 INFO - PROCESS | 1820 | 1477459317054 Marionette TRACE conn3 <- [1,574,null,["7"]] 22:21:57 INFO - PROCESS | 1820 | 1477459317060 Marionette TRACE conn3 -> [0,575,"switchToWindow",{"name":"7"}] 22:21:57 INFO - PROCESS | 1820 | 1477459317067 Marionette TRACE conn3 <- [1,575,null,{}] 22:21:57 INFO - PROCESS | 1820 | 1477459317073 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:57 INFO - PROCESS | 1820 | ++DOCSHELL 0x940a0800 == 11 [pid = 1820] [id = 129] 22:21:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x940a0c00) [pid = 1820] [serial = 380] [outer = (nil)] 22:21:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x94318800) [pid = 1820] [serial = 381] [outer = 0x940a0c00] 22:21:57 INFO - PROCESS | 1820 | 1477459317160 Marionette DEBUG loaded listener.js 22:21:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x94bf2c00) [pid = 1820] [serial = 382] [outer = 0x940a0c00] 22:21:57 INFO - PROCESS | 1820 | 1477459317763 Marionette TRACE conn3 <- [1,576,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-archive.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 22:21:57 INFO - . 22:21:57 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html | took 970ms 22:21:57 INFO - PROCESS | 1820 | 1477459317806 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 22:21:57 INFO - PROCESS | 1820 | 1477459317811 Marionette TRACE conn3 <- [1,577,null,{"value":"7"}] 22:21:57 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html 22:21:57 INFO - PROCESS | 1820 | 1477459317818 Marionette TRACE conn3 -> [0,578,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:21:57 INFO - PROCESS | 1820 | 1477459317992 Marionette TRACE conn3 <- [1,578,null,{"value":null}] 22:21:58 INFO - PROCESS | 1820 | 1477459318003 Marionette TRACE conn3 -> [0,579,"getWindowHandles",null] 22:21:58 INFO - PROCESS | 1820 | 1477459318009 Marionette TRACE conn3 <- [1,579,null,["7"]] 22:21:58 INFO - PROCESS | 1820 | 1477459318094 Marionette TRACE conn3 -> [0,580,"switchToWindow",{"name":"7"}] 22:21:58 INFO - PROCESS | 1820 | 1477459318101 Marionette TRACE conn3 <- [1,580,null,{}] 22:21:58 INFO - PROCESS | 1820 | 1477459318110 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:58 INFO - PROCESS | 1820 | ++DOCSHELL 0x9244a800 == 12 [pid = 1820] [id = 130] 22:21:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x95108c00) [pid = 1820] [serial = 383] [outer = (nil)] 22:21:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x9510e000) [pid = 1820] [serial = 384] [outer = 0x95108c00] 22:21:58 INFO - PROCESS | 1820 | 1477459318190 Marionette DEBUG loaded listener.js 22:21:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x9514ec00) [pid = 1820] [serial = 385] [outer = 0x95108c00] 22:21:58 INFO - PROCESS | 1820 | 1477459318840 Marionette TRACE conn3 <- [1,581,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 22:21:58 INFO - . 22:21:58 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html | took 1119ms 22:21:58 INFO - PROCESS | 1820 | 1477459318954 Marionette TRACE conn3 -> [0,582,"getWindowHandle",null] 22:21:58 INFO - PROCESS | 1820 | 1477459318961 Marionette TRACE conn3 <- [1,582,null,{"value":"7"}] 22:21:58 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code.sub.html 22:21:58 INFO - PROCESS | 1820 | 1477459318973 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:21:59 INFO - PROCESS | 1820 | 1477459319160 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 22:21:59 INFO - PROCESS | 1820 | 1477459319291 Marionette TRACE conn3 -> [0,584,"getWindowHandles",null] 22:21:59 INFO - PROCESS | 1820 | 1477459319295 Marionette TRACE conn3 <- [1,584,null,["7"]] 22:21:59 INFO - PROCESS | 1820 | 1477459319308 Marionette TRACE conn3 -> [0,585,"switchToWindow",{"name":"7"}] 22:21:59 INFO - PROCESS | 1820 | 1477459319314 Marionette TRACE conn3 <- [1,585,null,{}] 22:21:59 INFO - PROCESS | 1820 | 1477459319321 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f987800 == 13 [pid = 1820] [id = 131] 22:21:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8f989400) [pid = 1820] [serial = 386] [outer = (nil)] 22:21:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8fad4c00) [pid = 1820] [serial = 387] [outer = 0x8f989400] 22:21:59 INFO - PROCESS | 1820 | 1477459319415 Marionette DEBUG loaded listener.js 22:21:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x92920400) [pid = 1820] [serial = 388] [outer = 0x8f989400] 22:22:00 INFO - PROCESS | 1820 | 1477459320054 Marionette TRACE conn3 <- [1,586,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-code.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 22:22:00 INFO - . 22:22:00 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code.sub.html | took 1176ms 22:22:00 INFO - PROCESS | 1820 | 1477459320149 Marionette TRACE conn3 -> [0,587,"getWindowHandle",null] 22:22:00 INFO - PROCESS | 1820 | 1477459320157 Marionette TRACE conn3 <- [1,587,null,{"value":"7"}] 22:22:00 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html 22:22:00 INFO - PROCESS | 1820 | 1477459320182 Marionette TRACE conn3 -> [0,588,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:00 INFO - PROCESS | 1820 | 1477459320381 Marionette TRACE conn3 <- [1,588,null,{"value":null}] 22:22:00 INFO - PROCESS | 1820 | 1477459320525 Marionette TRACE conn3 -> [0,589,"getWindowHandles",null] 22:22:00 INFO - PROCESS | 1820 | 1477459320530 Marionette TRACE conn3 <- [1,589,null,["7"]] 22:22:00 INFO - PROCESS | 1820 | 1477459320543 Marionette TRACE conn3 -> [0,590,"switchToWindow",{"name":"7"}] 22:22:00 INFO - PROCESS | 1820 | 1477459320548 Marionette TRACE conn3 <- [1,590,null,{}] 22:22:00 INFO - PROCESS | 1820 | 1477459320556 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:00 INFO - PROCESS | 1820 | ++DOCSHELL 0x94dad400 == 14 [pid = 1820] [id = 132] 22:22:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x94db1000) [pid = 1820] [serial = 389] [outer = (nil)] 22:22:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x9514a400) [pid = 1820] [serial = 390] [outer = 0x94db1000] 22:22:00 INFO - PROCESS | 1820 | 1477459320645 Marionette DEBUG loaded listener.js 22:22:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x957a2800) [pid = 1820] [serial = 391] [outer = 0x94db1000] 22:22:02 INFO - PROCESS | 1820 | --DOCSHELL 0x8f987400 == 13 [pid = 1820] [id = 126] 22:22:02 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8de69400) [pid = 1820] [serial = 369] [outer = (nil)] [url = about:blank] 22:22:02 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x8de72800) [pid = 1820] [serial = 370] [outer = (nil)] [url = about:blank] 22:22:02 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8f92a000) [pid = 1820] [serial = 367] [outer = (nil)] [url = about:blank] 22:22:04 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8f988800) [pid = 1820] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html] 22:22:04 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x940a0c00) [pid = 1820] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html] 22:22:04 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8fad9000) [pid = 1820] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html] 22:22:04 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8df73400) [pid = 1820] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html] 22:22:06 INFO - PROCESS | 1820 | 1477459326239 Marionette TRACE conn3 <- [1,591,null,{"value":["/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 22:22:06 INFO - . 22:22:06 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html | took 6091ms 22:22:06 INFO - PROCESS | 1820 | 1477459326273 Marionette TRACE conn3 -> [0,592,"getWindowHandle",null] 22:22:06 INFO - PROCESS | 1820 | 1477459326279 Marionette TRACE conn3 <- [1,592,null,{"value":"7"}] 22:22:06 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html 22:22:06 INFO - PROCESS | 1820 | 1477459326289 Marionette TRACE conn3 -> [0,593,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:06 INFO - PROCESS | 1820 | 1477459326451 Marionette TRACE conn3 <- [1,593,null,{"value":null}] 22:22:06 INFO - PROCESS | 1820 | 1477459326469 Marionette TRACE conn3 -> [0,594,"getWindowHandles",null] 22:22:06 INFO - PROCESS | 1820 | 1477459326473 Marionette TRACE conn3 <- [1,594,null,["7"]] 22:22:06 INFO - PROCESS | 1820 | 1477459326481 Marionette TRACE conn3 -> [0,595,"switchToWindow",{"name":"7"}] 22:22:06 INFO - PROCESS | 1820 | 1477459326489 Marionette TRACE conn3 <- [1,595,null,{}] 22:22:06 INFO - PROCESS | 1820 | 1477459326495 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de75800 == 14 [pid = 1820] [id = 133] 22:22:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8de77000) [pid = 1820] [serial = 392] [outer = (nil)] 22:22:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8df71c00) [pid = 1820] [serial = 393] [outer = 0x8de77000] 22:22:06 INFO - PROCESS | 1820 | 1477459326656 Marionette DEBUG loaded listener.js 22:22:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8f909c00) [pid = 1820] [serial = 394] [outer = 0x8de77000] 22:22:10 INFO - PROCESS | 1820 | --DOCSHELL 0x8fad8000 == 13 [pid = 1820] [id = 128] 22:22:10 INFO - PROCESS | 1820 | --DOCSHELL 0x940a0800 == 12 [pid = 1820] [id = 129] 22:22:10 INFO - PROCESS | 1820 | --DOCSHELL 0x8df73000 == 11 [pid = 1820] [id = 127] 22:22:10 INFO - PROCESS | 1820 | --DOCSHELL 0x94dad400 == 10 [pid = 1820] [id = 132] 22:22:10 INFO - PROCESS | 1820 | --DOCSHELL 0x8f987800 == 9 [pid = 1820] [id = 131] 22:22:10 INFO - PROCESS | 1820 | --DOCSHELL 0x9244a800 == 8 [pid = 1820] [id = 130] 22:22:10 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x8f992800) [pid = 1820] [serial = 372] [outer = (nil)] [url = about:blank] 22:22:10 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x9510e000) [pid = 1820] [serial = 384] [outer = (nil)] [url = about:blank] 22:22:10 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x94bf2c00) [pid = 1820] [serial = 382] [outer = (nil)] [url = about:blank] 22:22:10 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x94318800) [pid = 1820] [serial = 381] [outer = (nil)] [url = about:blank] 22:22:10 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x9072d400) [pid = 1820] [serial = 378] [outer = (nil)] [url = about:blank] 22:22:10 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x9072dc00) [pid = 1820] [serial = 379] [outer = (nil)] [url = about:blank] 22:22:10 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8f903400) [pid = 1820] [serial = 375] [outer = (nil)] [url = about:blank] 22:22:10 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8f903000) [pid = 1820] [serial = 376] [outer = (nil)] [url = about:blank] 22:22:10 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8f992c00) [pid = 1820] [serial = 373] [outer = (nil)] [url = about:blank] 22:22:12 INFO - PROCESS | 1820 | 1477459332172 Marionette TRACE conn3 <- [1,596,null,{"value":["/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html",0,null,null,[["Violation report status OK.",1,"assert_equals: No such report. expected \"true\" but got \"false\"","report.onload<@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:47:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:42:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:39:3\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:1:2\n"]]]}] 22:22:12 INFO - . 22:22:12 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html | took 5943ms 22:22:12 INFO - PROCESS | 1820 | 1477459332232 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 22:22:12 INFO - PROCESS | 1820 | 1477459332239 Marionette TRACE conn3 <- [1,597,null,{"value":"7"}] 22:22:12 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html 22:22:12 INFO - PROCESS | 1820 | 1477459332257 Marionette TRACE conn3 -> [0,598,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:12 INFO - PROCESS | 1820 | 1477459332465 Marionette TRACE conn3 <- [1,598,null,{"value":null}] 22:22:12 INFO - PROCESS | 1820 | 1477459332530 Marionette TRACE conn3 -> [0,599,"getWindowHandles",null] 22:22:12 INFO - PROCESS | 1820 | 1477459332536 Marionette TRACE conn3 <- [1,599,null,["7"]] 22:22:12 INFO - PROCESS | 1820 | 1477459332544 Marionette TRACE conn3 -> [0,600,"switchToWindow",{"name":"7"}] 22:22:12 INFO - PROCESS | 1820 | 1477459332552 Marionette TRACE conn3 <- [1,600,null,{}] 22:22:12 INFO - PROCESS | 1820 | 1477459332566 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de71800 == 9 [pid = 1820] [id = 134] 22:22:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8de72400) [pid = 1820] [serial = 395] [outer = (nil)] 22:22:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8de76c00) [pid = 1820] [serial = 396] [outer = 0x8de72400] 22:22:12 INFO - PROCESS | 1820 | 1477459332651 Marionette DEBUG loaded listener.js 22:22:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8f905400) [pid = 1820] [serial = 397] [outer = 0x8de72400] 22:22:13 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8f989400) [pid = 1820] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html] 22:22:13 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x95108c00) [pid = 1820] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html] 22:22:13 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x94db1000) [pid = 1820] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html] 22:22:17 INFO - PROCESS | 1820 | --DOCSHELL 0x8de75800 == 8 [pid = 1820] [id = 133] 22:22:17 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x9514a400) [pid = 1820] [serial = 390] [outer = (nil)] [url = about:blank] 22:22:17 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x92920400) [pid = 1820] [serial = 388] [outer = (nil)] [url = about:blank] 22:22:17 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8fad4c00) [pid = 1820] [serial = 387] [outer = (nil)] [url = about:blank] 22:22:17 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x957a2800) [pid = 1820] [serial = 391] [outer = (nil)] [url = about:blank] 22:22:17 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x9514ec00) [pid = 1820] [serial = 385] [outer = (nil)] [url = about:blank] 22:22:18 INFO - PROCESS | 1820 | 1477459338259 Marionette TRACE conn3 <- [1,601,null,{"value":["/content-security-policy/blink-contrib/object-src-url-allowed.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 22:22:18 INFO - . 22:22:18 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html | took 6039ms 22:22:18 INFO - PROCESS | 1820 | 1477459338295 Marionette TRACE conn3 -> [0,602,"getWindowHandle",null] 22:22:18 INFO - PROCESS | 1820 | 1477459338301 Marionette TRACE conn3 <- [1,602,null,{"value":"7"}] 22:22:18 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html 22:22:18 INFO - PROCESS | 1820 | 1477459338313 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:18 INFO - PROCESS | 1820 | 1477459338493 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 22:22:18 INFO - PROCESS | 1820 | 1477459338607 Marionette TRACE conn3 -> [0,604,"getWindowHandles",null] 22:22:18 INFO - PROCESS | 1820 | 1477459338614 Marionette TRACE conn3 <- [1,604,null,["7"]] 22:22:18 INFO - PROCESS | 1820 | 1477459338622 Marionette TRACE conn3 -> [0,605,"switchToWindow",{"name":"7"}] 22:22:18 INFO - PROCESS | 1820 | 1477459338631 Marionette TRACE conn3 <- [1,605,null,{}] 22:22:18 INFO - PROCESS | 1820 | 1477459338637 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x8ddcb400 == 9 [pid = 1820] [id = 135] 22:22:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x8de69400) [pid = 1820] [serial = 398] [outer = (nil)] 22:22:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x8de6d000) [pid = 1820] [serial = 399] [outer = 0x8de69400] 22:22:18 INFO - PROCESS | 1820 | 1477459338725 Marionette DEBUG loaded listener.js 22:22:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8df6d400) [pid = 1820] [serial = 400] [outer = 0x8de69400] 22:22:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:22:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:22:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2690 22:22:19 INFO - PROCESS | 1820 | 1477459339727 Marionette TRACE conn3 <- [1,606,null,{"value":["/content-security-policy/blink-contrib/object-src-url-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 22:22:19 INFO - . 22:22:19 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html | took 1470ms 22:22:19 INFO - PROCESS | 1820 | 1477459339781 Marionette TRACE conn3 -> [0,607,"getWindowHandle",null] 22:22:19 INFO - PROCESS | 1820 | 1477459339785 Marionette TRACE conn3 <- [1,607,null,{"value":"7"}] 22:22:19 INFO - TEST-START | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html 22:22:19 INFO - PROCESS | 1820 | 1477459339793 Marionette TRACE conn3 -> [0,608,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:20 INFO - PROCESS | 1820 | 1477459340009 Marionette TRACE conn3 <- [1,608,null,{"value":null}] 22:22:20 INFO - PROCESS | 1820 | 1477459340069 Marionette TRACE conn3 -> [0,609,"getWindowHandles",null] 22:22:20 INFO - PROCESS | 1820 | 1477459340074 Marionette TRACE conn3 <- [1,609,null,["7"]] 22:22:20 INFO - PROCESS | 1820 | 1477459340080 Marionette TRACE conn3 -> [0,610,"switchToWindow",{"name":"7"}] 22:22:20 INFO - PROCESS | 1820 | 1477459340086 Marionette TRACE conn3 <- [1,610,null,{}] 22:22:20 INFO - PROCESS | 1820 | 1477459340092 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f929400 == 10 [pid = 1820] [id = 136] 22:22:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8f989400) [pid = 1820] [serial = 401] [outer = (nil)] 22:22:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8f992000) [pid = 1820] [serial = 402] [outer = 0x8f989400] 22:22:20 INFO - PROCESS | 1820 | 1477459340179 Marionette DEBUG loaded listener.js 22:22:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8f992800) [pid = 1820] [serial = 403] [outer = 0x8f989400] 22:22:20 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8de77000) [pid = 1820] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html] 22:22:21 INFO - PROCESS | 1820 | 1477459341244 Marionette TRACE conn3 <- [1,611,null,{"value":["/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 22:22:21 INFO - . 22:22:21 INFO - TEST-OK | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html | took 1472ms 22:22:21 INFO - PROCESS | 1820 | 1477459341272 Marionette TRACE conn3 -> [0,612,"getWindowHandle",null] 22:22:21 INFO - PROCESS | 1820 | 1477459341279 Marionette TRACE conn3 <- [1,612,null,{"value":"7"}] 22:22:21 INFO - TEST-START | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html 22:22:21 INFO - PROCESS | 1820 | 1477459341286 Marionette TRACE conn3 -> [0,613,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:21 INFO - PROCESS | 1820 | 1477459341453 Marionette TRACE conn3 <- [1,613,null,{"value":null}] 22:22:21 INFO - PROCESS | 1820 | 1477459341467 Marionette TRACE conn3 -> [0,614,"getWindowHandles",null] 22:22:21 INFO - PROCESS | 1820 | 1477459341472 Marionette TRACE conn3 <- [1,614,null,["7"]] 22:22:21 INFO - PROCESS | 1820 | 1477459341477 Marionette TRACE conn3 -> [0,615,"switchToWindow",{"name":"7"}] 22:22:21 INFO - PROCESS | 1820 | 1477459341484 Marionette TRACE conn3 <- [1,615,null,{}] 22:22:21 INFO - PROCESS | 1820 | 1477459341490 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:21 INFO - PROCESS | 1820 | ++DOCSHELL 0x923e5400 == 11 [pid = 1820] [id = 137] 22:22:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x923e7000) [pid = 1820] [serial = 404] [outer = (nil)] 22:22:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x9244a800) [pid = 1820] [serial = 405] [outer = 0x923e7000] 22:22:21 INFO - PROCESS | 1820 | 1477459341583 Marionette DEBUG loaded listener.js 22:22:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x932bbc00) [pid = 1820] [serial = 406] [outer = 0x923e7000] 22:22:22 INFO - PROCESS | 1820 | 1477459342666 Marionette TRACE conn3 <- [1,616,null,{"value":["/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["No cookies sent with report.",0,null,null]]]}] 22:22:22 INFO - .. 22:22:22 INFO - TEST-OK | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html | took 1420ms 22:22:22 INFO - PROCESS | 1820 | 1477459342707 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 22:22:22 INFO - PROCESS | 1820 | 1477459342712 Marionette TRACE conn3 <- [1,617,null,{"value":"7"}] 22:22:22 INFO - TEST-START | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html 22:22:22 INFO - PROCESS | 1820 | 1477459342718 Marionette TRACE conn3 -> [0,618,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:22 INFO - PROCESS | 1820 | 1477459342870 Marionette TRACE conn3 <- [1,618,null,{"value":null}] 22:22:22 INFO - PROCESS | 1820 | 1477459342963 Marionette TRACE conn3 -> [0,619,"getWindowHandles",null] 22:22:22 INFO - PROCESS | 1820 | 1477459342967 Marionette TRACE conn3 <- [1,619,null,["7"]] 22:22:22 INFO - PROCESS | 1820 | 1477459342972 Marionette TRACE conn3 -> [0,620,"switchToWindow",{"name":"7"}] 22:22:22 INFO - PROCESS | 1820 | 1477459342979 Marionette TRACE conn3 <- [1,620,null,{}] 22:22:23 INFO - PROCESS | 1820 | 1477459342984 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x94695000 == 12 [pid = 1820] [id = 138] 22:22:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x94bf3400) [pid = 1820] [serial = 407] [outer = (nil)] 22:22:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x94da5000) [pid = 1820] [serial = 408] [outer = 0x94bf3400] 22:22:23 INFO - PROCESS | 1820 | 1477459343065 Marionette DEBUG loaded listener.js 22:22:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x94e88800) [pid = 1820] [serial = 409] [outer = 0x94bf3400] 22:22:25 INFO - PROCESS | 1820 | --DOCSHELL 0x8de71800 == 11 [pid = 1820] [id = 134] 22:22:25 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8df71c00) [pid = 1820] [serial = 393] [outer = (nil)] [url = about:blank] 22:22:25 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8f909c00) [pid = 1820] [serial = 394] [outer = (nil)] [url = about:blank] 22:22:25 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8de76c00) [pid = 1820] [serial = 396] [outer = (nil)] [url = about:blank] 22:22:28 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8de72400) [pid = 1820] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html] 22:22:28 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x923e7000) [pid = 1820] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html] 22:22:28 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8f989400) [pid = 1820] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html] 22:22:28 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8de69400) [pid = 1820] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html] 22:22:28 INFO - PROCESS | 1820 | 1477459348557 Marionette TRACE conn3 <- [1,621,null,{"value":["/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:22:28 INFO - .. 22:22:28 INFO - TEST-OK | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html | took 5888ms 22:22:28 INFO - PROCESS | 1820 | 1477459348608 Marionette TRACE conn3 -> [0,622,"getWindowHandle",null] 22:22:28 INFO - TEST-START | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html 22:22:28 INFO - PROCESS | 1820 | 1477459348616 Marionette TRACE conn3 <- [1,622,null,{"value":"7"}] 22:22:28 INFO - PROCESS | 1820 | 1477459348627 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:28 INFO - PROCESS | 1820 | 1477459348826 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 22:22:28 INFO - PROCESS | 1820 | 1477459348889 Marionette TRACE conn3 -> [0,624,"getWindowHandles",null] 22:22:28 INFO - PROCESS | 1820 | 1477459348893 Marionette TRACE conn3 <- [1,624,null,["7"]] 22:22:28 INFO - PROCESS | 1820 | 1477459348903 Marionette TRACE conn3 -> [0,625,"switchToWindow",{"name":"7"}] 22:22:28 INFO - PROCESS | 1820 | 1477459348911 Marionette TRACE conn3 <- [1,625,null,{}] 22:22:28 INFO - PROCESS | 1820 | 1477459348918 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de69400 == 12 [pid = 1820] [id = 139] 22:22:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8de69c00) [pid = 1820] [serial = 410] [outer = (nil)] 22:22:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8de72400) [pid = 1820] [serial = 411] [outer = 0x8de69c00] 22:22:29 INFO - PROCESS | 1820 | 1477459349003 Marionette DEBUG loaded listener.js 22:22:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8f902000) [pid = 1820] [serial = 412] [outer = 0x8de69c00] 22:22:29 INFO - PROCESS | 1820 | 1477459349976 Marionette TRACE conn3 <- [1,626,null,{"value":["/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["No cookies sent with report.",0,null,null]]]}] 22:22:29 INFO - .. 22:22:29 INFO - TEST-OK | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html | took 1374ms 22:22:30 INFO - PROCESS | 1820 | 1477459349998 Marionette TRACE conn3 -> [0,627,"getWindowHandle",null] 22:22:30 INFO - PROCESS | 1820 | 1477459350006 Marionette TRACE conn3 <- [1,627,null,{"value":"7"}] 22:22:30 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html 22:22:30 INFO - PROCESS | 1820 | 1477459350013 Marionette TRACE conn3 -> [0,628,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:30 INFO - PROCESS | 1820 | 1477459350238 Marionette TRACE conn3 <- [1,628,null,{"value":null}] 22:22:30 INFO - PROCESS | 1820 | 1477459350255 Marionette TRACE conn3 -> [0,629,"getWindowHandles",null] 22:22:30 INFO - PROCESS | 1820 | 1477459350259 Marionette TRACE conn3 <- [1,629,null,["7"]] 22:22:30 INFO - PROCESS | 1820 | 1477459350265 Marionette TRACE conn3 -> [0,630,"switchToWindow",{"name":"7"}] 22:22:30 INFO - PROCESS | 1820 | 1477459350270 Marionette TRACE conn3 <- [1,630,null,{}] 22:22:30 INFO - PROCESS | 1820 | 1477459350277 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fad7c00 == 13 [pid = 1820] [id = 140] 22:22:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8fad8400) [pid = 1820] [serial = 413] [outer = (nil)] 22:22:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x9072a000) [pid = 1820] [serial = 414] [outer = 0x8fad8400] 22:22:30 INFO - PROCESS | 1820 | 1477459350356 Marionette DEBUG loaded listener.js 22:22:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x92146400) [pid = 1820] [serial = 415] [outer = 0x8fad8400] 22:22:31 INFO - PROCESS | 1820 | 1477459351372 Marionette TRACE conn3 <- [1,631,null,{"value":["/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 22:22:31 INFO - . 22:22:31 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html | took 1370ms 22:22:31 INFO - PROCESS | 1820 | 1477459351391 Marionette TRACE conn3 -> [0,632,"getWindowHandle",null] 22:22:31 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html 22:22:31 INFO - PROCESS | 1820 | 1477459351398 Marionette TRACE conn3 <- [1,632,null,{"value":"7"}] 22:22:31 INFO - PROCESS | 1820 | 1477459351405 Marionette TRACE conn3 -> [0,633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:31 INFO - PROCESS | 1820 | 1477459351553 Marionette TRACE conn3 <- [1,633,null,{"value":null}] 22:22:31 INFO - PROCESS | 1820 | 1477459351673 Marionette TRACE conn3 -> [0,634,"getWindowHandles",null] 22:22:31 INFO - PROCESS | 1820 | 1477459351678 Marionette TRACE conn3 <- [1,634,null,["7"]] 22:22:31 INFO - PROCESS | 1820 | 1477459351683 Marionette TRACE conn3 -> [0,635,"switchToWindow",{"name":"7"}] 22:22:31 INFO - PROCESS | 1820 | 1477459351690 Marionette TRACE conn3 <- [1,635,null,{}] 22:22:31 INFO - PROCESS | 1820 | 1477459351696 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x93940000 == 14 [pid = 1820] [id = 141] 22:22:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x93947800) [pid = 1820] [serial = 416] [outer = (nil)] 22:22:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x93d7fc00) [pid = 1820] [serial = 417] [outer = 0x93947800] 22:22:31 INFO - PROCESS | 1820 | 1477459351785 Marionette DEBUG loaded listener.js 22:22:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x940a0000) [pid = 1820] [serial = 418] [outer = 0x93947800] 22:22:32 INFO - PROCESS | 1820 | 1477459352855 Marionette TRACE conn3 <- [1,636,null,{"value":["/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 22:22:32 INFO - . 22:22:32 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html | took 1471ms 22:22:32 INFO - PROCESS | 1820 | 1477459352876 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 22:22:32 INFO - PROCESS | 1820 | 1477459352883 Marionette TRACE conn3 <- [1,637,null,{"value":"7"}] 22:22:32 INFO - TEST-START | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html 22:22:32 INFO - PROCESS | 1820 | 1477459352894 Marionette TRACE conn3 -> [0,638,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:33 INFO - PROCESS | 1820 | 1477459353102 Marionette TRACE conn3 <- [1,638,null,{"value":null}] 22:22:33 INFO - PROCESS | 1820 | 1477459353246 Marionette TRACE conn3 -> [0,639,"getWindowHandles",null] 22:22:33 INFO - PROCESS | 1820 | 1477459353252 Marionette TRACE conn3 <- [1,639,null,["7"]] 22:22:33 INFO - PROCESS | 1820 | 1477459353262 Marionette TRACE conn3 -> [0,640,"switchToWindow",{"name":"7"}] 22:22:33 INFO - PROCESS | 1820 | 1477459353269 Marionette TRACE conn3 <- [1,640,null,{}] 22:22:33 INFO - PROCESS | 1820 | 1477459353275 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fad3400 == 15 [pid = 1820] [id = 142] 22:22:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8fad5400) [pid = 1820] [serial = 419] [outer = (nil)] 22:22:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x92354c00) [pid = 1820] [serial = 420] [outer = 0x8fad5400] 22:22:33 INFO - PROCESS | 1820 | 1477459353369 Marionette DEBUG loaded listener.js 22:22:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x90740400) [pid = 1820] [serial = 421] [outer = 0x8fad5400] 22:22:35 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x9244a800) [pid = 1820] [serial = 405] [outer = (nil)] [url = about:blank] 22:22:35 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x932bbc00) [pid = 1820] [serial = 406] [outer = (nil)] [url = about:blank] 22:22:35 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x8f992000) [pid = 1820] [serial = 402] [outer = (nil)] [url = about:blank] 22:22:35 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8f992800) [pid = 1820] [serial = 403] [outer = (nil)] [url = about:blank] 22:22:35 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8de6d000) [pid = 1820] [serial = 399] [outer = (nil)] [url = about:blank] 22:22:35 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8df6d400) [pid = 1820] [serial = 400] [outer = (nil)] [url = about:blank] 22:22:35 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8f905400) [pid = 1820] [serial = 397] [outer = (nil)] [url = about:blank] 22:22:35 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x94da5000) [pid = 1820] [serial = 408] [outer = (nil)] [url = about:blank] 22:22:37 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8fad8400) [pid = 1820] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html] 22:22:37 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8de69c00) [pid = 1820] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html] 22:22:37 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x94bf3400) [pid = 1820] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html] 22:22:38 INFO - PROCESS | 1820 | 1477459358952 Marionette TRACE conn3 <- [1,641,null,{"value":["/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:22:38 INFO - .. 22:22:38 INFO - TEST-OK | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html | took 6098ms 22:22:38 INFO - PROCESS | 1820 | 1477459358991 Marionette TRACE conn3 -> [0,642,"getWindowHandle",null] 22:22:38 INFO - PROCESS | 1820 | 1477459358997 Marionette TRACE conn3 <- [1,642,null,{"value":"7"}] 22:22:39 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html 22:22:39 INFO - PROCESS | 1820 | 1477459359007 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:39 INFO - PROCESS | 1820 | 1477459359184 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 22:22:39 INFO - PROCESS | 1820 | 1477459359247 Marionette TRACE conn3 -> [0,644,"getWindowHandles",null] 22:22:39 INFO - PROCESS | 1820 | 1477459359253 Marionette TRACE conn3 <- [1,644,null,["7"]] 22:22:39 INFO - PROCESS | 1820 | 1477459359260 Marionette TRACE conn3 -> [0,645,"switchToWindow",{"name":"7"}] 22:22:39 INFO - PROCESS | 1820 | 1477459359267 Marionette TRACE conn3 <- [1,645,null,{}] 22:22:39 INFO - PROCESS | 1820 | 1477459359273 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x8df71400 == 16 [pid = 1820] [id = 143] 22:22:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8df71800) [pid = 1820] [serial = 422] [outer = (nil)] 22:22:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8f905000) [pid = 1820] [serial = 423] [outer = 0x8df71800] 22:22:39 INFO - PROCESS | 1820 | 1477459359354 Marionette DEBUG loaded listener.js 22:22:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8f906800) [pid = 1820] [serial = 424] [outer = 0x8df71800] 22:22:43 INFO - PROCESS | 1820 | --DOCSHELL 0x8f929400 == 15 [pid = 1820] [id = 136] 22:22:43 INFO - PROCESS | 1820 | --DOCSHELL 0x923e5400 == 14 [pid = 1820] [id = 137] 22:22:43 INFO - PROCESS | 1820 | --DOCSHELL 0x8fad7c00 == 13 [pid = 1820] [id = 140] 22:22:43 INFO - PROCESS | 1820 | --DOCSHELL 0x8de69400 == 12 [pid = 1820] [id = 139] 22:22:43 INFO - PROCESS | 1820 | --DOCSHELL 0x8ddcb400 == 11 [pid = 1820] [id = 135] 22:22:43 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x9072a000) [pid = 1820] [serial = 414] [outer = (nil)] [url = about:blank] 22:22:43 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x92146400) [pid = 1820] [serial = 415] [outer = (nil)] [url = about:blank] 22:22:43 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8de72400) [pid = 1820] [serial = 411] [outer = (nil)] [url = about:blank] 22:22:43 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8f902000) [pid = 1820] [serial = 412] [outer = (nil)] [url = about:blank] 22:22:43 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x94e88800) [pid = 1820] [serial = 409] [outer = (nil)] [url = about:blank] 22:22:44 INFO - PROCESS | 1820 | 1477459364873 Marionette TRACE conn3 <- [1,646,null,{"value":["/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html",0,null,null,[["Expecting alerts: [\"xhr allowed\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:22:44 INFO - .. 22:22:44 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html | took 5884ms 22:22:44 INFO - PROCESS | 1820 | 1477459364889 Marionette TRACE conn3 -> [0,647,"getWindowHandle",null] 22:22:44 INFO - PROCESS | 1820 | 1477459364895 Marionette TRACE conn3 <- [1,647,null,{"value":"7"}] 22:22:44 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html 22:22:44 INFO - PROCESS | 1820 | 1477459364906 Marionette TRACE conn3 -> [0,648,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:45 INFO - PROCESS | 1820 | 1477459365081 Marionette TRACE conn3 <- [1,648,null,{"value":null}] 22:22:45 INFO - PROCESS | 1820 | 1477459365202 Marionette TRACE conn3 -> [0,649,"getWindowHandles",null] 22:22:45 INFO - PROCESS | 1820 | 1477459365208 Marionette TRACE conn3 <- [1,649,null,["7"]] 22:22:45 INFO - PROCESS | 1820 | 1477459365217 Marionette TRACE conn3 -> [0,650,"switchToWindow",{"name":"7"}] 22:22:45 INFO - PROCESS | 1820 | 1477459365224 Marionette TRACE conn3 <- [1,650,null,{}] 22:22:45 INFO - PROCESS | 1820 | 1477459365230 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:45 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de72400 == 12 [pid = 1820] [id = 144] 22:22:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8de73000) [pid = 1820] [serial = 425] [outer = (nil)] 22:22:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8f901c00) [pid = 1820] [serial = 426] [outer = 0x8de73000] 22:22:45 INFO - PROCESS | 1820 | 1477459365325 Marionette DEBUG loaded listener.js 22:22:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8f904c00) [pid = 1820] [serial = 427] [outer = 0x8de73000] 22:22:45 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x93947800) [pid = 1820] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html] 22:22:45 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8fad5400) [pid = 1820] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html] 22:22:46 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:22:46 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:22:46 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 22:22:50 INFO - PROCESS | 1820 | 1477459370934 Marionette TRACE conn3 <- [1,651,null,{"value":["/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:22:50 INFO - .. 22:22:50 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html | took 6089ms 22:22:51 INFO - PROCESS | 1820 | 1477459370993 Marionette TRACE conn3 -> [0,652,"getWindowHandle",null] 22:22:51 INFO - PROCESS | 1820 | 1477459370999 Marionette TRACE conn3 <- [1,652,null,{"value":"7"}] 22:22:51 INFO - TEST-START | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html 22:22:51 INFO - PROCESS | 1820 | 1477459371010 Marionette TRACE conn3 -> [0,653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:51 INFO - PROCESS | 1820 | 1477459371201 Marionette TRACE conn3 <- [1,653,null,{"value":null}] 22:22:51 INFO - PROCESS | 1820 | --DOCSHELL 0x8fad3400 == 11 [pid = 1820] [id = 142] 22:22:51 INFO - PROCESS | 1820 | --DOCSHELL 0x93940000 == 10 [pid = 1820] [id = 141] 22:22:51 INFO - PROCESS | 1820 | --DOCSHELL 0x94695000 == 9 [pid = 1820] [id = 138] 22:22:51 INFO - PROCESS | 1820 | --DOCSHELL 0x8df71400 == 8 [pid = 1820] [id = 143] 22:22:51 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x92354c00) [pid = 1820] [serial = 420] [outer = (nil)] [url = about:blank] 22:22:51 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x90740400) [pid = 1820] [serial = 421] [outer = (nil)] [url = about:blank] 22:22:51 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x93d7fc00) [pid = 1820] [serial = 417] [outer = (nil)] [url = about:blank] 22:22:51 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x940a0000) [pid = 1820] [serial = 418] [outer = (nil)] [url = about:blank] 22:22:51 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x8f905000) [pid = 1820] [serial = 423] [outer = (nil)] [url = about:blank] 22:22:51 INFO - PROCESS | 1820 | 1477459371340 Marionette TRACE conn3 -> [0,654,"getWindowHandles",null] 22:22:51 INFO - PROCESS | 1820 | 1477459371346 Marionette TRACE conn3 <- [1,654,null,["7"]] 22:22:51 INFO - PROCESS | 1820 | 1477459371354 Marionette TRACE conn3 -> [0,655,"switchToWindow",{"name":"7"}] 22:22:51 INFO - PROCESS | 1820 | 1477459371362 Marionette TRACE conn3 <- [1,655,null,{}] 22:22:51 INFO - PROCESS | 1820 | 1477459371368 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de6ec00 == 9 [pid = 1820] [id = 145] 22:22:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x8de6f000) [pid = 1820] [serial = 428] [outer = (nil)] 22:22:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x8df6c400) [pid = 1820] [serial = 429] [outer = 0x8de6f000] 22:22:51 INFO - PROCESS | 1820 | 1477459371455 Marionette DEBUG loaded listener.js 22:22:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x8f90dc00) [pid = 1820] [serial = 430] [outer = 0x8de6f000] 22:22:53 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8df71800) [pid = 1820] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html] 22:22:56 INFO - PROCESS | 1820 | 1477459376987 Marionette TRACE conn3 <- [1,656,null,{"value":["/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 22:22:57 INFO - . 22:22:57 INFO - TEST-OK | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html | took 6035ms 22:22:57 INFO - PROCESS | 1820 | 1477459377043 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 22:22:57 INFO - TEST-START | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html 22:22:57 INFO - PROCESS | 1820 | 1477459377050 Marionette TRACE conn3 <- [1,657,null,{"value":"7"}] 22:22:57 INFO - PROCESS | 1820 | 1477459377057 Marionette TRACE conn3 -> [0,658,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:57 INFO - PROCESS | 1820 | 1477459377255 Marionette TRACE conn3 <- [1,658,null,{"value":null}] 22:22:57 INFO - PROCESS | 1820 | 1477459377335 Marionette TRACE conn3 -> [0,659,"getWindowHandles",null] 22:22:57 INFO - PROCESS | 1820 | 1477459377341 Marionette TRACE conn3 <- [1,659,null,["7"]] 22:22:57 INFO - PROCESS | 1820 | 1477459377348 Marionette TRACE conn3 -> [0,660,"switchToWindow",{"name":"7"}] 22:22:57 INFO - PROCESS | 1820 | 1477459377358 Marionette TRACE conn3 <- [1,660,null,{}] 22:22:57 INFO - PROCESS | 1820 | 1477459377368 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:57 INFO - PROCESS | 1820 | ++DOCSHELL 0x8d057400 == 10 [pid = 1820] [id = 146] 22:22:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x8d059c00) [pid = 1820] [serial = 431] [outer = (nil)] 22:22:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8dd7ec00) [pid = 1820] [serial = 432] [outer = 0x8d059c00] 22:22:57 INFO - PROCESS | 1820 | 1477459377459 Marionette DEBUG loaded listener.js 22:22:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8de6e000) [pid = 1820] [serial = 433] [outer = 0x8d059c00] 22:22:57 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fad1800 == 11 [pid = 1820] [id = 147] 22:22:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8fad2400) [pid = 1820] [serial = 434] [outer = (nil)] 22:22:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8de69400) [pid = 1820] [serial = 435] [outer = 0x8fad2400] 22:22:58 INFO - PROCESS | 1820 | 1477459378534 Marionette TRACE conn3 <- [1,661,null,{"value":["/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 22:22:58 INFO - . 22:22:58 INFO - TEST-OK | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html | took 1528ms 22:22:58 INFO - PROCESS | 1820 | 1477459378591 Marionette TRACE conn3 -> [0,662,"getWindowHandle",null] 22:22:58 INFO - PROCESS | 1820 | 1477459378597 Marionette TRACE conn3 <- [1,662,null,{"value":"7"}] 22:22:58 INFO - TEST-START | /content-security-policy/blink-contrib/style-allowed.sub.html 22:22:58 INFO - PROCESS | 1820 | 1477459378605 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:58 INFO - PROCESS | 1820 | 1477459378797 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 22:22:58 INFO - PROCESS | 1820 | 1477459378934 Marionette TRACE conn3 -> [0,664,"getWindowHandles",null] 22:22:58 INFO - PROCESS | 1820 | 1477459378940 Marionette TRACE conn3 <- [1,664,null,["7"]] 22:22:58 INFO - PROCESS | 1820 | 1477459378947 Marionette TRACE conn3 -> [0,665,"switchToWindow",{"name":"7"}] 22:22:58 INFO - PROCESS | 1820 | 1477459378955 Marionette TRACE conn3 <- [1,665,null,{}] 22:22:58 INFO - PROCESS | 1820 | 1477459378961 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:58 INFO - PROCESS | 1820 | ++DOCSHELL 0x90734400 == 12 [pid = 1820] [id = 148] 22:22:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x9073ec00) [pid = 1820] [serial = 436] [outer = (nil)] 22:22:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x92141000) [pid = 1820] [serial = 437] [outer = 0x9073ec00] 22:22:59 INFO - PROCESS | 1820 | 1477459379048 Marionette DEBUG loaded listener.js 22:22:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x9115a400) [pid = 1820] [serial = 438] [outer = 0x9073ec00] 22:22:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x93318400) [pid = 1820] [serial = 439] [outer = 0x92924800] 22:23:00 INFO - PROCESS | 1820 | --DOCSHELL 0x8de6ec00 == 11 [pid = 1820] [id = 145] 22:23:00 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8f901c00) [pid = 1820] [serial = 426] [outer = (nil)] [url = about:blank] 22:23:00 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8f906800) [pid = 1820] [serial = 424] [outer = (nil)] [url = about:blank] 22:23:02 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8de73000) [pid = 1820] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html] 22:23:04 INFO - PROCESS | 1820 | 1477459384791 Marionette TRACE conn3 <- [1,666,null,{"value":["/content-security-policy/blink-contrib/style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:23:04 INFO - .. 22:23:04 INFO - TEST-OK | /content-security-policy/blink-contrib/style-allowed.sub.html | took 6237ms 22:23:04 INFO - PROCESS | 1820 | 1477459384842 Marionette TRACE conn3 -> [0,667,"getWindowHandle",null] 22:23:04 INFO - PROCESS | 1820 | 1477459384847 Marionette TRACE conn3 <- [1,667,null,{"value":"7"}] 22:23:04 INFO - TEST-START | /content-security-policy/blink-contrib/style-blocked.sub.html 22:23:04 INFO - PROCESS | 1820 | 1477459384858 Marionette TRACE conn3 -> [0,668,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:05 INFO - PROCESS | 1820 | 1477459385012 Marionette TRACE conn3 <- [1,668,null,{"value":null}] 22:23:05 INFO - PROCESS | 1820 | 1477459385030 Marionette TRACE conn3 -> [0,669,"getWindowHandles",null] 22:23:05 INFO - PROCESS | 1820 | 1477459385036 Marionette TRACE conn3 <- [1,669,null,["7"]] 22:23:05 INFO - PROCESS | 1820 | 1477459385121 Marionette TRACE conn3 -> [0,670,"switchToWindow",{"name":"7"}] 22:23:05 INFO - PROCESS | 1820 | 1477459385129 Marionette TRACE conn3 <- [1,670,null,{}] 22:23:05 INFO - PROCESS | 1820 | 1477459385138 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:05 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de6f800 == 12 [pid = 1820] [id = 149] 22:23:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8de70c00) [pid = 1820] [serial = 440] [outer = (nil)] 22:23:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8df6e800) [pid = 1820] [serial = 441] [outer = 0x8de70c00] 22:23:05 INFO - PROCESS | 1820 | 1477459385225 Marionette DEBUG loaded listener.js 22:23:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8f902c00) [pid = 1820] [serial = 442] [outer = 0x8de70c00] 22:23:05 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2388 22:23:05 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 22:23:06 INFO - PROCESS | 1820 | 1477459386210 Marionette TRACE conn3 <- [1,671,null,{"value":["/content-security-policy/blink-contrib/style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:23:06 INFO - .. 22:23:06 INFO - TEST-OK | /content-security-policy/blink-contrib/style-blocked.sub.html | took 1378ms 22:23:06 INFO - PROCESS | 1820 | 1477459386235 Marionette TRACE conn3 -> [0,672,"getWindowHandle",null] 22:23:06 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html 22:23:06 INFO - PROCESS | 1820 | 1477459386240 Marionette TRACE conn3 <- [1,672,null,{"value":"7"}] 22:23:06 INFO - PROCESS | 1820 | 1477459386247 Marionette TRACE conn3 -> [0,673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:06 INFO - PROCESS | 1820 | 1477459386409 Marionette TRACE conn3 <- [1,673,null,{"value":null}] 22:23:06 INFO - PROCESS | 1820 | 1477459386426 Marionette TRACE conn3 -> [0,674,"getWindowHandles",null] 22:23:06 INFO - PROCESS | 1820 | 1477459386430 Marionette TRACE conn3 <- [1,674,null,["7"]] 22:23:06 INFO - PROCESS | 1820 | 1477459386439 Marionette TRACE conn3 -> [0,675,"switchToWindow",{"name":"7"}] 22:23:06 INFO - PROCESS | 1820 | 1477459386445 Marionette TRACE conn3 <- [1,675,null,{}] 22:23:06 INFO - PROCESS | 1820 | 1477459386450 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fad0000 == 13 [pid = 1820] [id = 150] 22:23:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x90729400) [pid = 1820] [serial = 443] [outer = (nil)] 22:23:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x9072e400) [pid = 1820] [serial = 444] [outer = 0x90729400] 22:23:06 INFO - PROCESS | 1820 | 1477459386536 Marionette DEBUG loaded listener.js 22:23:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x92449000) [pid = 1820] [serial = 445] [outer = 0x90729400] 22:23:07 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:23:07 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:23:07 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 22:23:09 INFO - PROCESS | 1820 | --DOCSHELL 0x8de72400 == 12 [pid = 1820] [id = 144] 22:23:09 INFO - PROCESS | 1820 | --DOCSHELL 0x8fad1800 == 11 [pid = 1820] [id = 147] 22:23:09 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8f904c00) [pid = 1820] [serial = 427] [outer = (nil)] [url = about:blank] 22:23:09 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8df6c400) [pid = 1820] [serial = 429] [outer = (nil)] [url = about:blank] 22:23:11 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8fad2400) [pid = 1820] [serial = 434] [outer = (nil)] [url = about:srcdoc] 22:23:11 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8de70c00) [pid = 1820] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html] 22:23:11 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8d059c00) [pid = 1820] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html] 22:23:11 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x9073ec00) [pid = 1820] [serial = 436] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html] 22:23:11 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8de6f000) [pid = 1820] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html] 22:23:12 INFO - PROCESS | 1820 | 1477459392188 Marionette TRACE conn3 <- [1,676,null,{"value":["/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:23:12 INFO - .. 22:23:12 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html | took 5989ms 22:23:12 INFO - PROCESS | 1820 | 1477459392237 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 22:23:12 INFO - TEST-START | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html 22:23:12 INFO - PROCESS | 1820 | 1477459392245 Marionette TRACE conn3 <- [1,677,null,{"value":"7"}] 22:23:12 INFO - PROCESS | 1820 | 1477459392255 Marionette TRACE conn3 -> [0,678,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:12 INFO - PROCESS | 1820 | 1477459392441 Marionette TRACE conn3 <- [1,678,null,{"value":null}] 22:23:12 INFO - PROCESS | 1820 | 1477459392460 Marionette TRACE conn3 -> [0,679,"getWindowHandles",null] 22:23:12 INFO - PROCESS | 1820 | 1477459392464 Marionette TRACE conn3 <- [1,679,null,["7"]] 22:23:12 INFO - PROCESS | 1820 | 1477459392474 Marionette TRACE conn3 -> [0,680,"switchToWindow",{"name":"7"}] 22:23:12 INFO - PROCESS | 1820 | 1477459392484 Marionette TRACE conn3 <- [1,680,null,{}] 22:23:12 INFO - PROCESS | 1820 | 1477459392567 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x8df73000 == 12 [pid = 1820] [id = 151] 22:23:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8df73400) [pid = 1820] [serial = 446] [outer = (nil)] 22:23:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8f909c00) [pid = 1820] [serial = 447] [outer = 0x8df73400] 22:23:12 INFO - PROCESS | 1820 | 1477459392652 Marionette DEBUG loaded listener.js 22:23:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8f921400) [pid = 1820] [serial = 448] [outer = 0x8df73400] 22:23:17 INFO - PROCESS | 1820 | --DOCSHELL 0x8d057400 == 11 [pid = 1820] [id = 146] 22:23:17 INFO - PROCESS | 1820 | --DOCSHELL 0x90734400 == 10 [pid = 1820] [id = 148] 22:23:17 INFO - PROCESS | 1820 | --DOCSHELL 0x8de6f800 == 9 [pid = 1820] [id = 149] 22:23:17 INFO - PROCESS | 1820 | --DOCSHELL 0x8fad0000 == 8 [pid = 1820] [id = 150] 22:23:17 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8de69400) [pid = 1820] [serial = 435] [outer = (nil)] [url = about:srcdoc] 22:23:17 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8f90dc00) [pid = 1820] [serial = 430] [outer = (nil)] [url = about:blank] 22:23:17 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8df6e800) [pid = 1820] [serial = 441] [outer = (nil)] [url = about:blank] 22:23:17 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8f902c00) [pid = 1820] [serial = 442] [outer = (nil)] [url = about:blank] 22:23:17 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x92141000) [pid = 1820] [serial = 437] [outer = (nil)] [url = about:blank] 22:23:17 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x9115a400) [pid = 1820] [serial = 438] [outer = (nil)] [url = about:blank] 22:23:17 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8dd7ec00) [pid = 1820] [serial = 432] [outer = (nil)] [url = about:blank] 22:23:17 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8de6e000) [pid = 1820] [serial = 433] [outer = (nil)] [url = about:blank] 22:23:17 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x90727c00) [pid = 1820] [serial = 334] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:23:18 INFO - PROCESS | 1820 | 1477459398155 Marionette TRACE conn3 <- [1,681,null,{"value":["/content-security-policy/blink-contrib/worker-eval-blocked.sub.html",0,null,null,[["Expecting alerts: [\"eval blocked\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:23:18 INFO - .. 22:23:18 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html | took 5941ms 22:23:18 INFO - PROCESS | 1820 | 1477459398194 Marionette TRACE conn3 -> [0,682,"getWindowHandle",null] 22:23:18 INFO - PROCESS | 1820 | 1477459398200 Marionette TRACE conn3 <- [1,682,null,{"value":"7"}] 22:23:18 INFO - TEST-START | /content-security-policy/blink-contrib/worker-from-guid.sub.html 22:23:18 INFO - PROCESS | 1820 | 1477459398211 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:18 INFO - PROCESS | 1820 | 1477459398398 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 22:23:18 INFO - PROCESS | 1820 | 1477459398493 Marionette TRACE conn3 -> [0,684,"getWindowHandles",null] 22:23:18 INFO - PROCESS | 1820 | 1477459398498 Marionette TRACE conn3 <- [1,684,null,["7"]] 22:23:18 INFO - PROCESS | 1820 | 1477459398505 Marionette TRACE conn3 -> [0,685,"switchToWindow",{"name":"7"}] 22:23:18 INFO - PROCESS | 1820 | 1477459398513 Marionette TRACE conn3 <- [1,685,null,{}] 22:23:18 INFO - PROCESS | 1820 | 1477459398519 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x8ddc8400 == 9 [pid = 1820] [id = 152] 22:23:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x8ddcb400) [pid = 1820] [serial = 449] [outer = (nil)] 22:23:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x8de6e000) [pid = 1820] [serial = 450] [outer = 0x8ddcb400] 22:23:18 INFO - PROCESS | 1820 | 1477459398606 Marionette DEBUG loaded listener.js 22:23:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8de76800) [pid = 1820] [serial = 451] [outer = 0x8ddcb400] 22:23:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:23:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:23:19 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 22:23:19 INFO - PROCESS | 1820 | 1477459399596 Marionette TRACE conn3 <- [1,686,null,{"value":["/content-security-policy/blink-contrib/worker-from-guid.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:23:19 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x90729400) [pid = 1820] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html] 22:23:19 INFO - .. 22:23:19 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-from-guid.sub.html | took 1425ms 22:23:19 INFO - PROCESS | 1820 | 1477459399635 Marionette TRACE conn3 -> [0,687,"getWindowHandle",null] 22:23:19 INFO - PROCESS | 1820 | 1477459399640 Marionette TRACE conn3 <- [1,687,null,{"value":"7"}] 22:23:19 INFO - TEST-START | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html 22:23:19 INFO - PROCESS | 1820 | 1477459399649 Marionette TRACE conn3 -> [0,688,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:19 INFO - PROCESS | 1820 | 1477459399853 Marionette TRACE conn3 <- [1,688,null,{"value":null}] 22:23:19 INFO - PROCESS | 1820 | 1477459399919 Marionette TRACE conn3 -> [0,689,"getWindowHandles",null] 22:23:19 INFO - PROCESS | 1820 | 1477459399924 Marionette TRACE conn3 <- [1,689,null,["7"]] 22:23:19 INFO - PROCESS | 1820 | 1477459399931 Marionette TRACE conn3 -> [0,690,"switchToWindow",{"name":"7"}] 22:23:19 INFO - PROCESS | 1820 | 1477459399937 Marionette TRACE conn3 <- [1,690,null,{}] 22:23:19 INFO - PROCESS | 1820 | 1477459399946 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:19 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dc77800 == 10 [pid = 1820] [id = 153] 22:23:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8f922c00) [pid = 1820] [serial = 452] [outer = (nil)] 22:23:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8faca400) [pid = 1820] [serial = 453] [outer = 0x8f922c00] 22:23:20 INFO - PROCESS | 1820 | 1477459400030 Marionette DEBUG loaded listener.js 22:23:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8faca800) [pid = 1820] [serial = 454] [outer = 0x8f922c00] 22:23:25 INFO - PROCESS | 1820 | --DOCSHELL 0x8ddc8400 == 9 [pid = 1820] [id = 152] 22:23:25 INFO - PROCESS | 1820 | --DOCSHELL 0x8df73000 == 8 [pid = 1820] [id = 151] 22:23:25 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x9072e400) [pid = 1820] [serial = 444] [outer = (nil)] [url = about:blank] 22:23:25 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x92449000) [pid = 1820] [serial = 445] [outer = (nil)] [url = about:blank] 22:23:25 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8f909c00) [pid = 1820] [serial = 447] [outer = (nil)] [url = about:blank] 22:23:25 INFO - PROCESS | 1820 | 1477459405550 Marionette TRACE conn3 <- [1,691,null,{"value":["/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html",0,null,null,[["Expecting alerts: [\"Function() function blocked\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:23:25 INFO - .. 22:23:25 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html | took 5946ms 22:23:25 INFO - PROCESS | 1820 | 1477459405596 Marionette TRACE conn3 -> [0,692,"getWindowHandle",null] 22:23:25 INFO - PROCESS | 1820 | 1477459405603 Marionette TRACE conn3 <- [1,692,null,{"value":"7"}] 22:23:25 INFO - TEST-START | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html 22:23:25 INFO - PROCESS | 1820 | 1477459405614 Marionette TRACE conn3 -> [0,693,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:25 INFO - PROCESS | 1820 | 1477459405801 Marionette TRACE conn3 <- [1,693,null,{"value":null}] 22:23:25 INFO - PROCESS | 1820 | 1477459405819 Marionette TRACE conn3 -> [0,694,"getWindowHandles",null] 22:23:25 INFO - PROCESS | 1820 | 1477459405824 Marionette TRACE conn3 <- [1,694,null,["7"]] 22:23:25 INFO - PROCESS | 1820 | 1477459405832 Marionette TRACE conn3 -> [0,695,"switchToWindow",{"name":"7"}] 22:23:25 INFO - PROCESS | 1820 | 1477459405840 Marionette TRACE conn3 <- [1,695,null,{}] 22:23:25 INFO - PROCESS | 1820 | 1477459405942 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x8ddbc400 == 9 [pid = 1820] [id = 154] 22:23:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8ddbd400) [pid = 1820] [serial = 455] [outer = (nil)] 22:23:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8de6f000) [pid = 1820] [serial = 456] [outer = 0x8ddbd400] 22:23:26 INFO - PROCESS | 1820 | 1477459406027 Marionette DEBUG loaded listener.js 22:23:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8df6d000) [pid = 1820] [serial = 457] [outer = 0x8ddbd400] 22:23:27 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8df73400) [pid = 1820] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html] 22:23:31 INFO - PROCESS | 1820 | 1477459411524 Marionette TRACE conn3 <- [1,696,null,{"value":["/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html",0,null,null,[["Expecting logs: [\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null],["worker-importscripts-blocked",1,"assert_equals: expected \"importScripts blocked\" but got \"importScripts allowed\"","worker.onmessage/<@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:26:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.onmessage@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:25:17\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:23:13\n"],["worker-importscripts-blocked 1",1,"assert_equals: expected \"importScripts blocked\" but got \"importScripts allowed\"","worker.onmessage/<@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:26:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.onmessage@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:25:17\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:23:13\n"]]]}] 22:23:31 INFO - .... 22:23:31 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html | took 5996ms 22:23:31 INFO - PROCESS | 1820 | 1477459411608 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 22:23:31 INFO - PROCESS | 1820 | 1477459411615 Marionette TRACE conn3 <- [1,697,null,{"value":"7"}] 22:23:31 INFO - TEST-START | /content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html 22:23:31 INFO - PROCESS | 1820 | 1477459411625 Marionette TRACE conn3 -> [0,698,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:31 INFO - PROCESS | 1820 | 1477459411826 Marionette TRACE conn3 <- [1,698,null,{"value":null}] 22:23:31 INFO - PROCESS | 1820 | 1477459411972 Marionette TRACE conn3 -> [0,699,"getWindowHandles",null] 22:23:31 INFO - PROCESS | 1820 | 1477459411978 Marionette TRACE conn3 <- [1,699,null,["7"]] 22:23:31 INFO - PROCESS | 1820 | 1477459411987 Marionette TRACE conn3 -> [0,700,"switchToWindow",{"name":"7"}] 22:23:31 INFO - PROCESS | 1820 | 1477459411995 Marionette TRACE conn3 <- [1,700,null,{}] 22:23:32 INFO - PROCESS | 1820 | 1477459412002 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f902c00 == 10 [pid = 1820] [id = 155] 22:23:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8f906c00) [pid = 1820] [serial = 458] [outer = (nil)] 22:23:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8f987000) [pid = 1820] [serial = 459] [outer = 0x8f906c00] 22:23:32 INFO - PROCESS | 1820 | 1477459412114 Marionette DEBUG loaded listener.js 22:23:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8df73000) [pid = 1820] [serial = 460] [outer = 0x8f906c00] 22:23:33 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8faca400) [pid = 1820] [serial = 453] [outer = (nil)] [url = about:blank] 22:23:33 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8de6e000) [pid = 1820] [serial = 450] [outer = (nil)] [url = about:blank] 22:23:33 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8f921400) [pid = 1820] [serial = 448] [outer = (nil)] [url = about:blank] 22:23:35 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8f922c00) [pid = 1820] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html] 22:23:35 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8ddcb400) [pid = 1820] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html] 22:23:37 INFO - PROCESS | 1820 | 1477459417701 Marionette TRACE conn3 <- [1,701,null,{"value":["/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html",0,null,null,[["Expecting alerts: [\"setTimeout blocked\"]",1,"assert_unreached: unexpected alert: setTimeout allowed Reached unreachable code","alert_assert [0,702,"getWindowHandle",null] 22:23:37 INFO - PROCESS | 1820 | 1477459417767 Marionette TRACE conn3 <- [1,702,null,{"value":"7"}] 22:23:37 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1_2.html 22:23:37 INFO - PROCESS | 1820 | 1477459417776 Marionette TRACE conn3 -> [0,703,"timeouts",{"script":185000}] 22:23:37 INFO - PROCESS | 1820 | 1477459417781 Marionette TRACE conn3 <- [1,703,null,{}] 22:23:37 INFO - PROCESS | 1820 | 1477459417790 Marionette TRACE conn3 -> [0,704,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:38 INFO - PROCESS | 1820 | 1477459418005 Marionette TRACE conn3 <- [1,704,null,{"value":null}] 22:23:38 INFO - PROCESS | 1820 | 1477459418068 Marionette TRACE conn3 -> [0,705,"getWindowHandles",null] 22:23:38 INFO - PROCESS | 1820 | 1477459418073 Marionette TRACE conn3 <- [1,705,null,["7"]] 22:23:38 INFO - PROCESS | 1820 | 1477459418080 Marionette TRACE conn3 -> [0,706,"switchToWindow",{"name":"7"}] 22:23:38 INFO - PROCESS | 1820 | 1477459418090 Marionette TRACE conn3 <- [1,706,null,{}] 22:23:38 INFO - PROCESS | 1820 | 1477459418102 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x8df73400 == 11 [pid = 1820] [id = 156] 22:23:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8df73800) [pid = 1820] [serial = 461] [outer = (nil)] 22:23:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8f906000) [pid = 1820] [serial = 462] [outer = 0x8df73800] 22:23:38 INFO - PROCESS | 1820 | 1477459418184 Marionette DEBUG loaded listener.js 22:23:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8f906400) [pid = 1820] [serial = 463] [outer = 0x8df73800] 22:23:38 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:23:38 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:23:38 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:23:38 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:23:39 INFO - PROCESS | 1820 | 1477459419135 Marionette TRACE conn3 <- [1,707,null,{"value":["/content-security-policy/media-src/media-src-7_1_2.html",0,null,null,[["Disallowed async video src",0,null,null],["Disallowed async video source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:23:39 INFO - ... 22:23:39 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_1_2.html | took 1385ms 22:23:39 INFO - PROCESS | 1820 | 1477459419163 Marionette TRACE conn3 -> [0,708,"getWindowHandle",null] 22:23:39 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2.html 22:23:39 INFO - PROCESS | 1820 | 1477459419170 Marionette TRACE conn3 <- [1,708,null,{"value":"7"}] 22:23:39 INFO - PROCESS | 1820 | 1477459419178 Marionette TRACE conn3 -> [0,709,"timeouts",{"script":35000}] 22:23:39 INFO - PROCESS | 1820 | 1477459419183 Marionette TRACE conn3 <- [1,709,null,{}] 22:23:39 INFO - PROCESS | 1820 | 1477459419193 Marionette TRACE conn3 -> [0,710,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:39 INFO - PROCESS | 1820 | 1477459419385 Marionette TRACE conn3 <- [1,710,null,{"value":null}] 22:23:39 INFO - PROCESS | 1820 | 1477459419477 Marionette TRACE conn3 -> [0,711,"getWindowHandles",null] 22:23:39 INFO - PROCESS | 1820 | 1477459419484 Marionette TRACE conn3 <- [1,711,null,["7"]] 22:23:39 INFO - PROCESS | 1820 | 1477459419501 Marionette TRACE conn3 -> [0,712,"switchToWindow",{"name":"7"}] 22:23:39 INFO - PROCESS | 1820 | 1477459419511 Marionette TRACE conn3 <- [1,712,null,{}] 22:23:39 INFO - PROCESS | 1820 | 1477459419516 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x9343a800 == 12 [pid = 1820] [id = 157] 22:23:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x93816c00) [pid = 1820] [serial = 464] [outer = (nil)] 22:23:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x93d71c00) [pid = 1820] [serial = 465] [outer = 0x93816c00] 22:23:39 INFO - PROCESS | 1820 | 1477459419598 Marionette DEBUG loaded listener.js 22:23:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x93d7b000) [pid = 1820] [serial = 466] [outer = 0x93816c00] 22:23:40 INFO - PROCESS | 1820 | [mp3 @ 0x93322c00] err{or,}_recognition separate: 1; 1 22:23:40 INFO - PROCESS | 1820 | [mp3 @ 0x93322c00] err{or,}_recognition combined: 1; 1 22:23:40 INFO - PROCESS | 1820 | [mp3 @ 0x933f6400] err{or,}_recognition separate: 1; 1 22:23:40 INFO - PROCESS | 1820 | [mp3 @ 0x933f6400] err{or,}_recognition combined: 1; 1 22:23:40 INFO - PROCESS | 1820 | [1820] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 22:23:40 INFO - PROCESS | 1820 | [1820] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 22:23:40 INFO - PROCESS | 1820 | [1820] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 22:23:40 INFO - PROCESS | 1820 | [1820] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 22:23:42 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8de76800) [pid = 1820] [serial = 451] [outer = (nil)] [url = about:blank] 22:23:42 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8de6f000) [pid = 1820] [serial = 456] [outer = (nil)] [url = about:blank] 22:23:42 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8faca800) [pid = 1820] [serial = 454] [outer = (nil)] [url = about:blank] 22:23:44 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8ddbd400) [pid = 1820] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html] 22:23:44 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8df73800) [pid = 1820] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html] 22:23:44 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8f906c00) [pid = 1820] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html] 22:23:45 INFO - PROCESS | 1820 | 1477459425157 Marionette TRACE conn3 <- [1,713,null,{"value":["/content-security-policy/media-src/media-src-7_2.html",0,null,null,[["In-policy audio src",0,null,null],["In-policy audio source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:23:45 INFO - ... 22:23:45 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2.html | took 6008ms 22:23:45 INFO - PROCESS | 1820 | 1477459425186 Marionette TRACE conn3 -> [0,714,"getWindowHandle",null] 22:23:45 INFO - PROCESS | 1820 | 1477459425194 Marionette TRACE conn3 <- [1,714,null,{"value":"7"}] 22:23:45 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2_2.html 22:23:45 INFO - PROCESS | 1820 | 1477459425206 Marionette TRACE conn3 -> [0,715,"timeouts",{"script":185000}] 22:23:45 INFO - PROCESS | 1820 | 1477459425211 Marionette TRACE conn3 <- [1,715,null,{}] 22:23:45 INFO - PROCESS | 1820 | 1477459425226 Marionette TRACE conn3 -> [0,716,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:45 INFO - PROCESS | 1820 | 1477459425399 Marionette TRACE conn3 <- [1,716,null,{"value":null}] 22:23:45 INFO - PROCESS | 1820 | 1477459425417 Marionette TRACE conn3 -> [0,717,"getWindowHandles",null] 22:23:45 INFO - PROCESS | 1820 | 1477459425422 Marionette TRACE conn3 <- [1,717,null,["7"]] 22:23:45 INFO - PROCESS | 1820 | 1477459425430 Marionette TRACE conn3 -> [0,718,"switchToWindow",{"name":"7"}] 22:23:45 INFO - PROCESS | 1820 | 1477459425441 Marionette TRACE conn3 <- [1,718,null,{}] 22:23:45 INFO - PROCESS | 1820 | 1477459425534 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:45 INFO - PROCESS | 1820 | ++DOCSHELL 0x8df77000 == 13 [pid = 1820] [id = 158] 22:23:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8f901400) [pid = 1820] [serial = 467] [outer = (nil)] 22:23:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8f922c00) [pid = 1820] [serial = 468] [outer = 0x8f901400] 22:23:45 INFO - PROCESS | 1820 | 1477459425622 Marionette DEBUG loaded listener.js 22:23:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8facdc00) [pid = 1820] [serial = 469] [outer = 0x8f901400] 22:23:46 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:23:46 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:23:46 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:23:46 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:23:46 INFO - PROCESS | 1820 | 1477459426593 Marionette TRACE conn3 <- [1,719,null,{"value":["/content-security-policy/media-src/media-src-7_2_2.html",0,null,null,[["Disallaowed audio src",0,null,null],["Disallowed audio source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:23:46 INFO - ... 22:23:46 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2_2.html | took 1444ms 22:23:46 INFO - PROCESS | 1820 | 1477459426649 Marionette TRACE conn3 -> [0,720,"getWindowHandle",null] 22:23:46 INFO - PROCESS | 1820 | 1477459426654 Marionette TRACE conn3 <- [1,720,null,{"value":"7"}] 22:23:46 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3.html 22:23:46 INFO - PROCESS | 1820 | 1477459426661 Marionette TRACE conn3 -> [0,721,"timeouts",{"script":35000}] 22:23:46 INFO - PROCESS | 1820 | 1477459426666 Marionette TRACE conn3 <- [1,721,null,{}] 22:23:46 INFO - PROCESS | 1820 | 1477459426673 Marionette TRACE conn3 -> [0,722,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:46 INFO - PROCESS | 1820 | 1477459426898 Marionette TRACE conn3 <- [1,722,null,{"value":null}] 22:23:46 INFO - PROCESS | 1820 | 1477459426913 Marionette TRACE conn3 -> [0,723,"getWindowHandles",null] 22:23:46 INFO - PROCESS | 1820 | 1477459426920 Marionette TRACE conn3 <- [1,723,null,["7"]] 22:23:46 INFO - PROCESS | 1820 | 1477459426938 Marionette TRACE conn3 -> [0,724,"switchToWindow",{"name":"7"}] 22:23:46 INFO - PROCESS | 1820 | 1477459426948 Marionette TRACE conn3 <- [1,724,null,{}] 22:23:46 INFO - PROCESS | 1820 | 1477459426954 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de73800 == 14 [pid = 1820] [id = 159] 22:23:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x94bf8800) [pid = 1820] [serial = 470] [outer = (nil)] 22:23:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x94dacc00) [pid = 1820] [serial = 471] [outer = 0x94bf8800] 22:23:47 INFO - PROCESS | 1820 | 1477459427044 Marionette DEBUG loaded listener.js 22:23:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x94db1400) [pid = 1820] [serial = 472] [outer = 0x94bf8800] 22:23:47 INFO - PROCESS | 1820 | [h264 @ 0x95728400] err{or,}_recognition separate: 1; 1 22:23:47 INFO - PROCESS | 1820 | [h264 @ 0x95728400] err{or,}_recognition combined: 1; 1 22:23:47 INFO - PROCESS | 1820 | [h264 @ 0x95728400] Unsupported bit depth: 0 22:23:47 INFO - PROCESS | 1820 | [h264 @ 0x95728400] no picture 22:23:47 INFO - PROCESS | 1820 | [h264 @ 0x95728400] no picture 22:23:50 INFO - PROCESS | 1820 | --DOCSHELL 0x8f902c00 == 13 [pid = 1820] [id = 155] 22:23:50 INFO - PROCESS | 1820 | --DOCSHELL 0x8df77000 == 12 [pid = 1820] [id = 158] 22:23:50 INFO - PROCESS | 1820 | --DOCSHELL 0x9343a800 == 11 [pid = 1820] [id = 157] 22:23:50 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8f906000) [pid = 1820] [serial = 462] [outer = (nil)] [url = about:blank] 22:23:50 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8f906400) [pid = 1820] [serial = 463] [outer = (nil)] [url = about:blank] 22:23:50 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8f987000) [pid = 1820] [serial = 459] [outer = (nil)] [url = about:blank] 22:23:50 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8df73000) [pid = 1820] [serial = 460] [outer = (nil)] [url = about:blank] 22:23:50 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8df6d000) [pid = 1820] [serial = 457] [outer = (nil)] [url = about:blank] 22:23:50 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x93d71c00) [pid = 1820] [serial = 465] [outer = (nil)] [url = about:blank] 22:23:52 INFO - PROCESS | 1820 | 1477459432596 Marionette TRACE conn3 <- [1,725,null,{"value":["/content-security-policy/media-src/media-src-7_3.html",0,null,null,[["In-policy track element",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:23:52 INFO - .. 22:23:52 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_3.html | took 5998ms 22:23:52 INFO - PROCESS | 1820 | 1477459432661 Marionette TRACE conn3 -> [0,726,"getWindowHandle",null] 22:23:52 INFO - PROCESS | 1820 | 1477459432668 Marionette TRACE conn3 <- [1,726,null,{"value":"7"}] 22:23:52 INFO - TEST-START | /content-security-policy/media-src/media-src-redir-bug.sub.html 22:23:52 INFO - PROCESS | 1820 | 1477459432686 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:52 INFO - PROCESS | 1820 | 1477459432908 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 22:23:52 INFO - PROCESS | 1820 | 1477459432973 Marionette TRACE conn3 -> [0,728,"getWindowHandles",null] 22:23:52 INFO - PROCESS | 1820 | 1477459432979 Marionette TRACE conn3 <- [1,728,null,["7"]] 22:23:52 INFO - PROCESS | 1820 | 1477459432987 Marionette TRACE conn3 -> [0,729,"switchToWindow",{"name":"7"}] 22:23:52 INFO - PROCESS | 1820 | 1477459432995 Marionette TRACE conn3 <- [1,729,null,{}] 22:23:53 INFO - PROCESS | 1820 | 1477459433034 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:53 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8f901400) [pid = 1820] [serial = 467] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html] 22:23:53 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x93816c00) [pid = 1820] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html] 22:23:53 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de6d800 == 12 [pid = 1820] [id = 160] 22:23:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x8de6f800) [pid = 1820] [serial = 473] [outer = (nil)] 22:23:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x8de76c00) [pid = 1820] [serial = 474] [outer = 0x8de6f800] 22:23:53 INFO - PROCESS | 1820 | 1477459433126 Marionette DEBUG loaded listener.js 22:23:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8f902000) [pid = 1820] [serial = 475] [outer = 0x8de6f800] 22:23:53 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 22:23:53 INFO - PROCESS | 1820 | [h264 @ 0x8fad9800] err{or,}_recognition separate: 1; 1 22:23:53 INFO - PROCESS | 1820 | [h264 @ 0x8fad9800] err{or,}_recognition combined: 1; 1 22:23:53 INFO - PROCESS | 1820 | [h264 @ 0x8fad9800] Unsupported bit depth: 0 22:23:53 INFO - PROCESS | 1820 | [h264 @ 0x8fad9800] no picture 22:23:53 INFO - PROCESS | 1820 | [h264 @ 0x8fad9800] no picture 22:23:53 INFO - PROCESS | 1820 | [h264 @ 0x9073f800] err{or,}_recognition separate: 1; 1 22:23:53 INFO - PROCESS | 1820 | [h264 @ 0x9073f800] err{or,}_recognition combined: 1; 1 22:23:53 INFO - PROCESS | 1820 | [h264 @ 0x9073f800] Unsupported bit depth: 0 22:23:53 INFO - PROCESS | 1820 | [h264 @ 0x9073f800] no picture 22:23:53 INFO - PROCESS | 1820 | [h264 @ 0x9073f800] no picture 22:23:54 INFO - PROCESS | 1820 | [h264 @ 0x8f925000] err{or,}_recognition separate: 1; 1 22:23:54 INFO - PROCESS | 1820 | [h264 @ 0x8f925000] err{or,}_recognition combined: 1; 1 22:23:54 INFO - PROCESS | 1820 | [h264 @ 0x8f925000] Unsupported bit depth: 0 22:23:54 INFO - PROCESS | 1820 | [h264 @ 0x8f925000] no picture 22:23:54 INFO - PROCESS | 1820 | [h264 @ 0x8f925000] no picture 22:23:54 INFO - PROCESS | 1820 | [h264 @ 0x923e8400] err{or,}_recognition separate: 1; 1 22:23:54 INFO - PROCESS | 1820 | [h264 @ 0x923e8400] err{or,}_recognition combined: 1; 1 22:23:54 INFO - PROCESS | 1820 | [h264 @ 0x923e8400] Unsupported bit depth: 0 22:23:54 INFO - PROCESS | 1820 | [h264 @ 0x923e8400] no picture 22:23:54 INFO - PROCESS | 1820 | [h264 @ 0x923e8400] no picture 22:23:58 INFO - PROCESS | 1820 | --DOCSHELL 0x8df73400 == 11 [pid = 1820] [id = 156] 22:23:58 INFO - PROCESS | 1820 | --DOCSHELL 0x8ddbc400 == 10 [pid = 1820] [id = 154] 22:23:58 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8f922c00) [pid = 1820] [serial = 468] [outer = (nil)] [url = about:blank] 22:23:58 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8facdc00) [pid = 1820] [serial = 469] [outer = (nil)] [url = about:blank] 22:23:58 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x93d7b000) [pid = 1820] [serial = 466] [outer = (nil)] [url = about:blank] 22:23:58 INFO - PROCESS | 1820 | 1477459438636 Marionette TRACE conn3 <- [1,730,null,{"value":["/content-security-policy/media-src/media-src-redir-bug.sub.html",0,null,null,[["In-policy async video src",0,null,null],["in-policy async video src w/redir",0,null,null],["In-policy async video source element",0,null,null],["In-policy async video source element w/redir",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:23:58 INFO - ..... 22:23:58 INFO - TEST-OK | /content-security-policy/media-src/media-src-redir-bug.sub.html | took 5984ms 22:23:58 INFO - PROCESS | 1820 | 1477459438668 Marionette TRACE conn3 -> [0,731,"getWindowHandle",null] 22:23:58 INFO - PROCESS | 1820 | 1477459438674 Marionette TRACE conn3 <- [1,731,null,{"value":"7"}] 22:23:58 INFO - TEST-START | /custom-elements/reactions/Attr.html 22:23:58 INFO - PROCESS | 1820 | 1477459438686 Marionette TRACE conn3 -> [0,732,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:58 INFO - PROCESS | 1820 | 1477459438876 Marionette TRACE conn3 <- [1,732,null,{"value":null}] 22:23:58 INFO - PROCESS | 1820 | 1477459438978 Marionette TRACE conn3 -> [0,733,"getWindowHandles",null] 22:23:58 INFO - PROCESS | 1820 | 1477459438984 Marionette TRACE conn3 <- [1,733,null,["7"]] 22:23:58 INFO - PROCESS | 1820 | 1477459438991 Marionette TRACE conn3 -> [0,734,"switchToWindow",{"name":"7"}] 22:23:59 INFO - PROCESS | 1820 | 1477459438998 Marionette TRACE conn3 <- [1,734,null,{}] 22:23:59 INFO - PROCESS | 1820 | 1477459439004 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de70400 == 11 [pid = 1820] [id = 161] 22:23:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x8de70c00) [pid = 1820] [serial = 476] [outer = (nil)] 22:23:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x8df6fc00) [pid = 1820] [serial = 477] [outer = 0x8de70c00] 22:23:59 INFO - PROCESS | 1820 | 1477459439089 Marionette DEBUG loaded listener.js 22:23:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8df6d000) [pid = 1820] [serial = 478] [outer = 0x8de70c00] 22:23:59 INFO - PROCESS | 1820 | 1477459439642 Marionette TRACE conn3 <- [1,735,null,{"value":["/custom-elements/reactions/Attr.html",0,null,null,[["value on Attr must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Attr.html:17:1\n"],["value on Attr must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Attr.html:17:1\n"]]]}] 22:23:59 INFO - .. 22:23:59 INFO - TEST-OK | /custom-elements/reactions/Attr.html | took 990ms 22:23:59 INFO - PROCESS | 1820 | 1477459439674 Marionette TRACE conn3 -> [0,736,"getWindowHandle",null] 22:23:59 INFO - PROCESS | 1820 | 1477459439678 Marionette TRACE conn3 <- [1,736,null,{"value":"7"}] 22:23:59 INFO - TEST-START | /custom-elements/reactions/ChildNode.html 22:23:59 INFO - PROCESS | 1820 | 1477459439693 Marionette TRACE conn3 -> [0,737,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:59 INFO - PROCESS | 1820 | 1477459439862 Marionette TRACE conn3 <- [1,737,null,{"value":null}] 22:23:59 INFO - PROCESS | 1820 | 1477459439955 Marionette TRACE conn3 -> [0,738,"getWindowHandles",null] 22:23:59 INFO - PROCESS | 1820 | 1477459439959 Marionette TRACE conn3 <- [1,738,null,["7"]] 22:23:59 INFO - PROCESS | 1820 | 1477459439966 Marionette TRACE conn3 -> [0,739,"switchToWindow",{"name":"7"}] 22:23:59 INFO - PROCESS | 1820 | 1477459439971 Marionette TRACE conn3 <- [1,739,null,{}] 22:23:59 INFO - PROCESS | 1820 | 1477459439977 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:00 INFO - PROCESS | 1820 | ++DOCSHELL 0x931b3000 == 12 [pid = 1820] [id = 162] 22:24:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x931b6400) [pid = 1820] [serial = 479] [outer = (nil)] 22:24:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x933f6400) [pid = 1820] [serial = 480] [outer = 0x931b6400] 22:24:00 INFO - PROCESS | 1820 | 1477459440055 Marionette DEBUG loaded listener.js 22:24:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8de6a800) [pid = 1820] [serial = 481] [outer = 0x931b6400] 22:24:00 INFO - PROCESS | 1820 | 1477459440617 Marionette TRACE conn3 <- [1,740,null,{"value":["/custom-elements/reactions/ChildNode.html",0,null,null,[["before on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:17:1\n"],["before on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:17:1\n"],["after on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:21:1\n"],["after on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:21:1\n"],["replaceWith on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:25:1\n"],["replaceWith on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:25:1\n"],["replaceWith on ChildNode must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:29:1\n"]]]}] 22:24:00 INFO - ....... 22:24:00 INFO - TEST-OK | /custom-elements/reactions/ChildNode.html | took 977ms 22:24:00 INFO - PROCESS | 1820 | 1477459440678 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 22:24:00 INFO - PROCESS | 1820 | 1477459440686 Marionette TRACE conn3 <- [1,741,null,{"value":"7"}] 22:24:00 INFO - TEST-START | /custom-elements/reactions/DOMTokenList.html 22:24:00 INFO - PROCESS | 1820 | 1477459440694 Marionette TRACE conn3 -> [0,742,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:00 INFO - PROCESS | 1820 | 1477459440902 Marionette TRACE conn3 <- [1,742,null,{"value":null}] 22:24:00 INFO - PROCESS | 1820 | 1477459440923 Marionette TRACE conn3 -> [0,743,"getWindowHandles",null] 22:24:00 INFO - PROCESS | 1820 | 1477459440929 Marionette TRACE conn3 <- [1,743,null,["7"]] 22:24:00 INFO - PROCESS | 1820 | 1477459440934 Marionette TRACE conn3 -> [0,744,"switchToWindow",{"name":"7"}] 22:24:00 INFO - PROCESS | 1820 | 1477459440941 Marionette TRACE conn3 <- [1,744,null,{}] 22:24:01 INFO - PROCESS | 1820 | 1477459440996 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:01 INFO - PROCESS | 1820 | ++DOCSHELL 0x9510e800 == 13 [pid = 1820] [id = 163] 22:24:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x9510ec00) [pid = 1820] [serial = 482] [outer = (nil)] 22:24:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x95144400) [pid = 1820] [serial = 483] [outer = 0x9510ec00] 22:24:01 INFO - PROCESS | 1820 | 1477459441080 Marionette DEBUG loaded listener.js 22:24:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x95727400) [pid = 1820] [serial = 484] [outer = 0x9510ec00] 22:24:01 INFO - .................... 22:24:01 INFO - TEST-OK | /custom-elements/reactions/DOMTokenList.html | took 1179ms 22:24:01 INFO - TEST-START | /custom-elements/reactions/Document.html 22:24:01 INFO - PROCESS | 1820 | 1477459441818 Marionette TRACE conn3 <- [1,745,null,{"value":["/custom-elements/reactions/DOMTokenList.html",0,null,null,[["add on DOMTokenList must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:19:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:16:1\n"],["add on DOMTokenList must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:29:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:26:1\n"],["add on DOMTokenList must enqueue an attributeChanged reaction when adding a value to an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:34:1\n"],["add on DOMTokenList must not enqueue an attributeChanged reaction when adding a value to an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:49:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:45:1\n"],["add on DOMTokenList must enqueue exactly one attributeChanged reaction when adding multiple values to an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:57:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:54:1\n"],["remove on DOMTokenList must enqueue an attributeChanged reaction when removing a value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:68:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:64:1\n"],["remove on DOMTokenList must enqueue exactly one attributeChanged reaction when removing multiple values to an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:79:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:75:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a non-existent value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:90:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:86:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a value from an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:99:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:95:1\n"],["toggle on DOMTokenList must enqueue an attributeChanged reaction when adding a value to an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:108:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:104:1\n"],["toggle on DOMTokenList must enqueue an attributeChanged reaction when removing a value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:119:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:115:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a value from an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:130:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:126:1\n"],["replace on DOMTokenList must enqueue an attributeChanged reaction when replacing a value in an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:139:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:135:1\n"],["replace on DOMTokenList must not enqueue an attributeChanged reaction when the token to replace does not exist in the attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:150:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:146:1\n"],["replace on DOMTokenList must not enqueue an attributeChanged reaction when replacing a value in an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:159:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:155:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when adding an observed attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:167:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:164:1\n"],["the stringifier of DOMTokenList must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:178:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:174:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when mutating the value of an observed attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:188:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:184:1\n"],["the stringifier of DOMTokenList must not enqueue an attributeChanged reaction when mutating the value of an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:199:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:195:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when the setter is called with the original value of the attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:208:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:204:1\n"]]]}] 22:24:01 INFO - PROCESS | 1820 | 1477459441874 Marionette TRACE conn3 -> [0,746,"getWindowHandle",null] 22:24:01 INFO - PROCESS | 1820 | 1477459441880 Marionette TRACE conn3 <- [1,746,null,{"value":"7"}] 22:24:01 INFO - PROCESS | 1820 | 1477459441891 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:02 INFO - PROCESS | 1820 | 1477459442081 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 22:24:02 INFO - PROCESS | 1820 | 1477459442176 Marionette TRACE conn3 -> [0,748,"getWindowHandles",null] 22:24:02 INFO - PROCESS | 1820 | 1477459442181 Marionette TRACE conn3 <- [1,748,null,["7"]] 22:24:02 INFO - PROCESS | 1820 | 1477459442185 Marionette TRACE conn3 -> [0,749,"switchToWindow",{"name":"7"}] 22:24:02 INFO - PROCESS | 1820 | 1477459442191 Marionette TRACE conn3 <- [1,749,null,{}] 22:24:02 INFO - PROCESS | 1820 | 1477459442199 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c002800 == 14 [pid = 1820] [id = 164] 22:24:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8c00dc00) [pid = 1820] [serial = 485] [outer = (nil)] 22:24:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x97d99400) [pid = 1820] [serial = 486] [outer = 0x8c00dc00] 22:24:02 INFO - PROCESS | 1820 | 1477459442297 Marionette DEBUG loaded listener.js 22:24:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x9a090800) [pid = 1820] [serial = 487] [outer = 0x8c00dc00] 22:24:02 INFO - PROCESS | 1820 | 1477459442802 Marionette TRACE conn3 <- [1,750,null,{"value":["/custom-elements/reactions/Document.html",0,null,null,[["importNode on Document must construct a new custom element when importing a custom element",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/Document.html:20:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/Document.html:17:1\n"],["adoptNode on Document must enqueue an adopted reaction when importing a custom element",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/Document.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/Document.html:31:1\n"]]]}] 22:24:02 INFO - .. 22:24:02 INFO - TEST-OK | /custom-elements/reactions/Document.html | took 973ms 22:24:02 INFO - PROCESS | 1820 | 1477459442862 Marionette TRACE conn3 -> [0,751,"getWindowHandle",null] 22:24:02 INFO - PROCESS | 1820 | 1477459442865 Marionette TRACE conn3 <- [1,751,null,{"value":"7"}] 22:24:02 INFO - TEST-START | /custom-elements/reactions/Element.html 22:24:02 INFO - PROCESS | 1820 | 1477459442874 Marionette TRACE conn3 -> [0,752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:03 INFO - PROCESS | 1820 | 1477459443015 Marionette TRACE conn3 <- [1,752,null,{"value":null}] 22:24:03 INFO - PROCESS | 1820 | 1477459443022 Marionette TRACE conn3 -> [0,753,"getWindowHandles",null] 22:24:03 INFO - PROCESS | 1820 | 1477459443026 Marionette TRACE conn3 <- [1,753,null,["7"]] 22:24:03 INFO - PROCESS | 1820 | 1477459443032 Marionette TRACE conn3 -> [0,754,"switchToWindow",{"name":"7"}] 22:24:03 INFO - PROCESS | 1820 | 1477459443048 Marionette TRACE conn3 <- [1,754,null,{}] 22:24:03 INFO - PROCESS | 1820 | 1477459443134 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:03 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a22e400 == 15 [pid = 1820] [id = 165] 22:24:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x9a22e800) [pid = 1820] [serial = 488] [outer = (nil)] 22:24:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x9a237c00) [pid = 1820] [serial = 489] [outer = 0x9a22e800] 22:24:03 INFO - PROCESS | 1820 | 1477459443207 Marionette DEBUG loaded listener.js 22:24:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x9a33b800) [pid = 1820] [serial = 490] [outer = 0x9a22e800] 22:24:03 INFO - .................................... 22:24:03 INFO - TEST-OK | /custom-elements/reactions/Element.html | took 1039ms 22:24:03 INFO - TEST-START | /custom-elements/reactions/NamedNodeMap.html 22:24:04 INFO - PROCESS | 1820 | 1477459443852 Marionette TRACE conn3 <- [1,755,null,{"value":["/custom-elements/reactions/Element.html",0,null,null,[["id on Element must enqueue an attributeChanged reaction when adding id content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:17:1\n"],["id on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:17:1\n"],["className on Element must enqueue an attributeChanged reaction when adding class content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:18:1\n"],["className on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:18:1\n"],["slot on Element must enqueue an attributeChanged reaction when adding slot content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:19:1\n"],["slot on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:19:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["undefined must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:55:1\n"],["undefined must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:55:1\n"]]]}] 22:24:04 INFO - PROCESS | 1820 | 1477459443921 Marionette TRACE conn3 -> [0,756,"getWindowHandle",null] 22:24:04 INFO - PROCESS | 1820 | 1477459443923 Marionette TRACE conn3 <- [1,756,null,{"value":"7"}] 22:24:04 INFO - PROCESS | 1820 | 1477459443932 Marionette TRACE conn3 -> [0,757,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:04 INFO - PROCESS | 1820 | 1477459444252 Marionette TRACE conn3 <- [1,757,null,{"value":null}] 22:24:04 INFO - PROCESS | 1820 | 1477459444265 Marionette TRACE conn3 -> [0,758,"getWindowHandles",null] 22:24:04 INFO - PROCESS | 1820 | 1477459444267 Marionette TRACE conn3 <- [1,758,null,["7"]] 22:24:04 INFO - PROCESS | 1820 | 1477459444272 Marionette TRACE conn3 -> [0,759,"switchToWindow",{"name":"7"}] 22:24:04 INFO - PROCESS | 1820 | 1477459444277 Marionette TRACE conn3 <- [1,759,null,{}] 22:24:04 INFO - PROCESS | 1820 | 1477459444282 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:04 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c003400 == 16 [pid = 1820] [id = 166] 22:24:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x9b3bd800) [pid = 1820] [serial = 491] [outer = (nil)] 22:24:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0xa10ba400) [pid = 1820] [serial = 492] [outer = 0x9b3bd800] 22:24:04 INFO - PROCESS | 1820 | 1477459444360 Marionette DEBUG loaded listener.js 22:24:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0xa275a000) [pid = 1820] [serial = 493] [outer = 0x9b3bd800] 22:24:05 INFO - PROCESS | 1820 | 1477459445030 Marionette TRACE conn3 <- [1,760,null,{"value":["/custom-elements/reactions/NamedNodeMap.html",0,null,null,[["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"]]]}] 22:24:05 INFO - ................ 22:24:05 INFO - TEST-OK | /custom-elements/reactions/NamedNodeMap.html | took 1227ms 22:24:05 INFO - PROCESS | 1820 | 1477459445161 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 22:24:05 INFO - PROCESS | 1820 | 1477459445168 Marionette TRACE conn3 <- [1,761,null,{"value":"7"}] 22:24:05 INFO - TEST-START | /custom-elements/reactions/Node.html 22:24:05 INFO - PROCESS | 1820 | 1477459445179 Marionette TRACE conn3 -> [0,762,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:05 INFO - PROCESS | 1820 | 1477459445358 Marionette TRACE conn3 <- [1,762,null,{"value":null}] 22:24:05 INFO - PROCESS | 1820 | 1477459445496 Marionette TRACE conn3 -> [0,763,"getWindowHandles",null] 22:24:05 INFO - PROCESS | 1820 | 1477459445503 Marionette TRACE conn3 <- [1,763,null,["7"]] 22:24:05 INFO - PROCESS | 1820 | 1477459445510 Marionette TRACE conn3 -> [0,764,"switchToWindow",{"name":"7"}] 22:24:05 INFO - PROCESS | 1820 | 1477459445519 Marionette TRACE conn3 <- [1,764,null,{}] 22:24:05 INFO - PROCESS | 1820 | 1477459445525 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:05 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f92b000 == 17 [pid = 1820] [id = 167] 22:24:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8f989400) [pid = 1820] [serial = 494] [outer = (nil)] 22:24:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x9072e800) [pid = 1820] [serial = 495] [outer = 0x8f989400] 22:24:05 INFO - PROCESS | 1820 | 1477459445619 Marionette DEBUG loaded listener.js 22:24:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x9072f400) [pid = 1820] [serial = 496] [outer = 0x8f989400] 22:24:06 INFO - .............. 22:24:06 INFO - TEST-OK | /custom-elements/reactions/Node.html | took 1174ms 22:24:06 INFO - TEST-START | /custom-elements/reactions/ParentNode.html 22:24:06 INFO - PROCESS | 1820 | 1477459446293 Marionette TRACE conn3 <- [1,765,null,{"value":["/custom-elements/reactions/Node.html",0,null,null,[["nodeValue on Node must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:17:1\n"],["nodeValue on Node must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:17:1\n"],["textContent on Node must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:21:1\n"],["textContent on Node must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:21:1\n"],["cloneNode on Node must enqueue an attributeChanged reaction when cloning an element with an observed attribute",1,"assert_array_equals: lengths differ, expected 3 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:60:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:54:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["cloneNode on Node must not enqueue an attributeChanged reaction when cloning an element with an unobserved attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:73:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:67:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["cloneNode on Node must enqueue an attributeChanged reaction when cloning an element only for observed attributes",1,"assert_array_equals: lengths differ, expected 4 got 3","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:86:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:78:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["insertBefore on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:31:1\n"],["insertBefore on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:31:1\n"],["appendChild on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:35:1\n"],["appendChild on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:35:1\n"],["replaceChild on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:39:1\n"],["replaceChild on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:39:1\n"],["removeChild on ChildNode must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:43:1\n"]]]}] 22:24:06 INFO - PROCESS | 1820 | 1477459446355 Marionette TRACE conn3 -> [0,766,"getWindowHandle",null] 22:24:06 INFO - PROCESS | 1820 | 1477459446365 Marionette TRACE conn3 <- [1,766,null,{"value":"7"}] 22:24:06 INFO - PROCESS | 1820 | 1477459446377 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:06 INFO - PROCESS | 1820 | 1477459446568 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 22:24:06 INFO - PROCESS | 1820 | 1477459446703 Marionette TRACE conn3 -> [0,768,"getWindowHandles",null] 22:24:06 INFO - PROCESS | 1820 | 1477459446708 Marionette TRACE conn3 <- [1,768,null,["7"]] 22:24:06 INFO - PROCESS | 1820 | 1477459446717 Marionette TRACE conn3 -> [0,769,"switchToWindow",{"name":"7"}] 22:24:06 INFO - PROCESS | 1820 | 1477459446723 Marionette TRACE conn3 <- [1,769,null,{}] 22:24:06 INFO - PROCESS | 1820 | 1477459446729 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x8ddcac00 == 18 [pid = 1820] [id = 168] 22:24:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x9839c800) [pid = 1820] [serial = 497] [outer = (nil)] 22:24:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x98f05800) [pid = 1820] [serial = 498] [outer = 0x9839c800] 22:24:06 INFO - PROCESS | 1820 | 1477459446819 Marionette DEBUG loaded listener.js 22:24:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x983a2c00) [pid = 1820] [serial = 499] [outer = 0x9839c800] 22:24:07 INFO - PROCESS | 1820 | 1477459447428 Marionette TRACE conn3 <- [1,770,null,{"value":["/custom-elements/reactions/ParentNode.html",0,null,null,[["prepend on ParentNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:17:1\n"],["prepend on ParentNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:17:1\n"],["append on ParentNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:21:1\n"],["append on ParentNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:21:1\n"]]]}] 22:24:07 INFO - .... 22:24:07 INFO - TEST-OK | /custom-elements/reactions/ParentNode.html | took 1121ms 22:24:07 INFO - PROCESS | 1820 | 1477459447506 Marionette TRACE conn3 -> [0,771,"getWindowHandle",null] 22:24:07 INFO - PROCESS | 1820 | 1477459447513 Marionette TRACE conn3 <- [1,771,null,{"value":"7"}] 22:24:07 INFO - TEST-START | /custom-elements/reactions/Range.html 22:24:07 INFO - PROCESS | 1820 | 1477459447521 Marionette TRACE conn3 -> [0,772,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:07 INFO - PROCESS | 1820 | 1477459447688 Marionette TRACE conn3 <- [1,772,null,{"value":null}] 22:24:07 INFO - PROCESS | 1820 | 1477459447824 Marionette TRACE conn3 -> [0,773,"getWindowHandles",null] 22:24:07 INFO - PROCESS | 1820 | 1477459447828 Marionette TRACE conn3 <- [1,773,null,["7"]] 22:24:07 INFO - PROCESS | 1820 | 1477459447836 Marionette TRACE conn3 -> [0,774,"switchToWindow",{"name":"7"}] 22:24:07 INFO - PROCESS | 1820 | 1477459447844 Marionette TRACE conn3 <- [1,774,null,{}] 22:24:07 INFO - PROCESS | 1820 | 1477459447854 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:07 INFO - PROCESS | 1820 | ++DOCSHELL 0xa27ea400 == 19 [pid = 1820] [id = 169] 22:24:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0xa27eac00) [pid = 1820] [serial = 500] [outer = (nil)] 22:24:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0xa27f3800) [pid = 1820] [serial = 501] [outer = 0xa27eac00] 22:24:07 INFO - PROCESS | 1820 | 1477459447944 Marionette DEBUG loaded listener.js 22:24:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0xa29d0800) [pid = 1820] [serial = 502] [outer = 0xa27eac00] 22:24:08 INFO - ......... 22:24:08 INFO - TEST-OK | /custom-elements/reactions/Range.html | took 1073ms 22:24:08 INFO - PROCESS | 1820 | 1477459448548 Marionette TRACE conn3 <- [1,775,null,{"value":["/custom-elements/reactions/Range.html",0,null,null,[["deleteContents on Range must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:17:1\n"],["extractContents on Range must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:23:1\n"],["cloneContents on Range must enqueue an attributeChanged reaction when cloning an element with an observed attribute",1,"assert_array_equals: lengths differ, expected 3 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:60:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:54:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["cloneContents on Range must not enqueue an attributeChanged reaction when cloning an element with an unobserved attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:73:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:67:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["cloneContents on Range must enqueue an attributeChanged reaction when cloning an element only for observed attributes",1,"assert_array_equals: lengths differ, expected 4 got 3","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:86:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:78:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["insertNode on Range must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:35:1\n"],["insertNode on Range must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:35:1\n"],["insertNode on Range must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:41:1\n"],["insertNode on Range must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:41:1\n"]]]}] 22:24:08 INFO - PROCESS | 1820 | 1477459448608 Marionette TRACE conn3 -> [0,776,"getWindowHandle",null] 22:24:08 INFO - PROCESS | 1820 | 1477459448613 Marionette TRACE conn3 <- [1,776,null,{"value":"7"}] 22:24:08 INFO - TEST-START | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html 22:24:08 INFO - PROCESS | 1820 | 1477459448622 Marionette TRACE conn3 -> [0,777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:08 INFO - PROCESS | 1820 | 1477459448790 Marionette TRACE conn3 <- [1,777,null,{"value":null}] 22:24:08 INFO - PROCESS | 1820 | 1477459448903 Marionette TRACE conn3 -> [0,778,"getWindowHandles",null] 22:24:08 INFO - PROCESS | 1820 | 1477459448907 Marionette TRACE conn3 <- [1,778,null,["7"]] 22:24:08 INFO - PROCESS | 1820 | 1477459448953 Marionette TRACE conn3 -> [0,779,"switchToWindow",{"name":"7"}] 22:24:08 INFO - PROCESS | 1820 | 1477459448959 Marionette TRACE conn3 <- [1,779,null,{}] 22:24:08 INFO - PROCESS | 1820 | 1477459448967 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dc79800 == 20 [pid = 1820] [id = 170] 22:24:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x90725c00) [pid = 1820] [serial = 503] [outer = (nil)] 22:24:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x90745c00) [pid = 1820] [serial = 504] [outer = 0x90725c00] 22:24:09 INFO - PROCESS | 1820 | 1477459449052 Marionette DEBUG loaded listener.js 22:24:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0xa2bea000) [pid = 1820] [serial = 505] [outer = 0x90725c00] 22:24:09 INFO - PROCESS | 1820 | ++DOCSHELL 0xa297d400 == 21 [pid = 1820] [id = 171] 22:24:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0xa2ee8400) [pid = 1820] [serial = 506] [outer = (nil)] 22:24:09 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2f08800 == 22 [pid = 1820] [id = 172] 22:24:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0xa2f09800) [pid = 1820] [serial = 507] [outer = (nil)] 22:24:09 INFO - PROCESS | 1820 | ++DOCSHELL 0xa4579000 == 23 [pid = 1820] [id = 173] 22:24:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0xa457a800) [pid = 1820] [serial = 508] [outer = (nil)] 22:24:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x94318c00) [pid = 1820] [serial = 509] [outer = 0xa2ee8400] 22:24:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0xa2be2800) [pid = 1820] [serial = 510] [outer = 0xa2f09800] 22:24:09 INFO - PROCESS | 1820 | [1820] WARNING: Failed to open external DTD: publicId "" systemId "xhtml-local.dtd" base "http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml" URL "": file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 22:24:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0xa2bea400) [pid = 1820] [serial = 511] [outer = 0xa457a800] 22:24:09 INFO - PROCESS | 1820 | [1820] WARNING: Failed to open external DTD: publicId "-//W3C//ENTITIES HTML MathML Set//EN//XML" systemId "xhtml-local.dtd" base "http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml" URL "resource://gre/res/dtd/xhtml-local.dtd": file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 22:24:10 INFO - PROCESS | 1820 | 1477459450026 Marionette TRACE conn3 <- [1,780,null,{"value":["/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html",0,null,null,[["Sqrt entity is U+221a with legacy DTD",0,null,null],["lang entity is U+27E8 not U+2329 with legacy DTD",0,null,null],["nbsp should not be recognised without known PUBLIC identifier",0,null,null],["Sqrt entity is U+221a with XHTML PUBID Extension spec",1,"assert_equals: expected (string) \"√\" but got (object) null","t3/<@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:64:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt3@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:63:1\nonload@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:1:1\n"],["lang entity is U+27E8 with XHTML PUBID Extension spec",1,"assert_equals: expected (string) \"⟨\" but got (object) null","t3/<@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:73:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt3@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:72:1\nonload@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:1:1\n"]]]}] 22:24:10 INFO - ..... 22:24:10 INFO - TEST-OK | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html | took 1471ms 22:24:10 INFO - PROCESS | 1820 | 1477459450095 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 22:24:10 INFO - PROCESS | 1820 | 1477459450101 Marionette TRACE conn3 <- [1,781,null,{"value":"7"}] 22:24:10 INFO - TEST-START | /fetch/api/request/request-cache.html 22:24:10 INFO - PROCESS | 1820 | 1477459450109 Marionette TRACE conn3 -> [0,782,"timeouts",{"script":185000}] 22:24:10 INFO - PROCESS | 1820 | 1477459450113 Marionette TRACE conn3 <- [1,782,null,{}] 22:24:10 INFO - PROCESS | 1820 | 1477459450122 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:10 INFO - PROCESS | 1820 | 1477459450336 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 22:24:10 INFO - PROCESS | 1820 | 1477459450498 Marionette TRACE conn3 -> [0,784,"getWindowHandles",null] 22:24:10 INFO - PROCESS | 1820 | 1477459450507 Marionette TRACE conn3 <- [1,784,null,["7"]] 22:24:10 INFO - PROCESS | 1820 | 1477459450520 Marionette TRACE conn3 -> [0,785,"switchToWindow",{"name":"7"}] 22:24:10 INFO - PROCESS | 1820 | 1477459450537 Marionette TRACE conn3 <- [1,785,null,{}] 22:24:10 INFO - PROCESS | 1820 | 1477459450548 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de6c000 == 24 [pid = 1820] [id = 174] 22:24:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x8f904000) [pid = 1820] [serial = 512] [outer = (nil)] 22:24:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x8face400) [pid = 1820] [serial = 513] [outer = 0x8f904000] 22:24:10 INFO - PROCESS | 1820 | 1477459450636 Marionette DEBUG loaded listener.js 22:24:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x8facf800) [pid = 1820] [serial = 514] [outer = 0x8f904000] 22:24:10 INFO - PROCESS | 1820 | --DOCSHELL 0x8de6d800 == 23 [pid = 1820] [id = 160] 22:24:10 INFO - PROCESS | 1820 | --DOCSHELL 0x8de73800 == 22 [pid = 1820] [id = 159] 22:24:11 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x8de76c00) [pid = 1820] [serial = 474] [outer = (nil)] [url = about:blank] 22:24:11 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x94dacc00) [pid = 1820] [serial = 471] [outer = (nil)] [url = about:blank] 22:24:14 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x931b6400) [pid = 1820] [serial = 479] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ChildNode.html] 22:24:14 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x9a22e800) [pid = 1820] [serial = 488] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Element.html] 22:24:14 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x8de70c00) [pid = 1820] [serial = 476] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Attr.html] 22:24:14 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x8c00dc00) [pid = 1820] [serial = 485] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Document.html] 22:24:14 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x8de6f800) [pid = 1820] [serial = 473] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html] 22:24:14 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x9510ec00) [pid = 1820] [serial = 482] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html] 22:24:14 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x94bf8800) [pid = 1820] [serial = 470] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html] 22:24:15 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 22:24:15 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 22:24:15 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 22:24:15 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 22:24:15 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 22:24:15 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 22:24:15 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 22:24:15 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 22:24:17 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 639 22:24:17 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 639 22:24:18 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 639 22:24:18 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 639 22:24:18 INFO - PROCESS | 1820 | --DOCSHELL 0x8c002800 == 21 [pid = 1820] [id = 164] 22:24:18 INFO - PROCESS | 1820 | --DOCSHELL 0x9a22e400 == 20 [pid = 1820] [id = 165] 22:24:18 INFO - PROCESS | 1820 | --DOCSHELL 0xa297d400 == 19 [pid = 1820] [id = 171] 22:24:18 INFO - PROCESS | 1820 | --DOCSHELL 0xa2f08800 == 18 [pid = 1820] [id = 172] 22:24:18 INFO - PROCESS | 1820 | --DOCSHELL 0xa4579000 == 17 [pid = 1820] [id = 173] 22:24:18 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0xa10ba400) [pid = 1820] [serial = 492] [outer = (nil)] [url = about:blank] 22:24:18 INFO - PROCESS | 1820 | --DOCSHELL 0xa27ea400 == 16 [pid = 1820] [id = 169] 22:24:18 INFO - PROCESS | 1820 | --DOCSHELL 0x8ddcac00 == 15 [pid = 1820] [id = 168] 22:24:18 INFO - PROCESS | 1820 | --DOCSHELL 0x8f92b000 == 14 [pid = 1820] [id = 167] 22:24:18 INFO - PROCESS | 1820 | --DOCSHELL 0x8c003400 == 13 [pid = 1820] [id = 166] 22:24:18 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x9a090800) [pid = 1820] [serial = 487] [outer = (nil)] [url = about:blank] 22:24:18 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x97d99400) [pid = 1820] [serial = 486] [outer = (nil)] [url = about:blank] 22:24:18 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x9a33b800) [pid = 1820] [serial = 490] [outer = (nil)] [url = about:blank] 22:24:18 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x9a237c00) [pid = 1820] [serial = 489] [outer = (nil)] [url = about:blank] 22:24:18 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x95144400) [pid = 1820] [serial = 483] [outer = (nil)] [url = about:blank] 22:24:18 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x95727400) [pid = 1820] [serial = 484] [outer = (nil)] [url = about:blank] 22:24:18 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x933f6400) [pid = 1820] [serial = 480] [outer = (nil)] [url = about:blank] 22:24:18 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x8de6a800) [pid = 1820] [serial = 481] [outer = (nil)] [url = about:blank] 22:24:18 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x8df6fc00) [pid = 1820] [serial = 477] [outer = (nil)] [url = about:blank] 22:24:18 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x8df6d000) [pid = 1820] [serial = 478] [outer = (nil)] [url = about:blank] 22:24:18 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8f902000) [pid = 1820] [serial = 475] [outer = (nil)] [url = about:blank] 22:24:18 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x94db1400) [pid = 1820] [serial = 472] [outer = (nil)] [url = about:blank] 22:24:21 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0xa27eac00) [pid = 1820] [serial = 500] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Range.html] 22:24:21 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0xa2f09800) [pid = 1820] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 22:24:21 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0xa457a800) [pid = 1820] [serial = 508] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 22:24:21 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0xa2ee8400) [pid = 1820] [serial = 506] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 22:24:21 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x90725c00) [pid = 1820] [serial = 503] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html] 22:24:21 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x9b3bd800) [pid = 1820] [serial = 491] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html] 22:24:21 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x9839c800) [pid = 1820] [serial = 497] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ParentNode.html] 22:24:21 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8f989400) [pid = 1820] [serial = 494] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Node.html] 22:24:26 INFO - ...................................................................................................... 22:24:26 INFO - TEST-OK | /fetch/api/request/request-cache.html | took 15938ms 22:24:26 INFO - PROCESS | 1820 | 1477459465945 Marionette TRACE conn3 <- [1,786,null,{"value":["/fetch/api/request/request-cache.html",0,null,null,[["RequestCache \"default\" mode checks the cache for previously cached content and goes to the network for stale responses with Etag and stale response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and goes to the network for stale responses with date and stale response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and avoids going to the network if a fresh response exists with Etag and fresh response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and avoids going to the network if a fresh response exists with date and fresh response",0,null,null],["RequestCache \"no-cache\" mode revalidates stale responses found in the cache with Etag and stale response",0,null,null],["RequestCache \"no-cache\" mode revalidates stale responses found in the cache with date and stale response",0,null,null],["RequestCache \"no-cache\" mode revalidates fresh responses found in the cache with Etag and fresh response",0,null,null],["RequestCache \"no-cache\" mode revalidates fresh responses found in the cache with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for stale responses with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for stale responses with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for fresh responses with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for fresh responses with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with date and fresh response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with Etag and stale response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with date and stale response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for stale responses with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for stale responses with date and stale response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for fresh responses with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for fresh responses with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and does not go to the network if a cached response is not found with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and does not go to the network if a cached response is not found with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with date and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and fresh response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with date and fresh response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with Etag and stale response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with Etag and fresh response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with Etag and stale response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with date and stale response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with Etag and fresh response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with date and fresh response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with date and stale response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with date and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with date and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with date and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with date and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with date and fresh response",0,null,null]]]}] 22:24:26 INFO - PROCESS | 1820 | 1477459466084 Marionette TRACE conn3 -> [0,787,"getWindowHandle",null] 22:24:26 INFO - PROCESS | 1820 | 1477459466099 Marionette TRACE conn3 <- [1,787,null,{"value":"7"}] 22:24:26 INFO - TEST-START | /fetch/api/request/request-clone.sub.html 22:24:26 INFO - PROCESS | 1820 | 1477459466113 Marionette TRACE conn3 -> [0,788,"timeouts",{"script":35000}] 22:24:26 INFO - PROCESS | 1820 | 1477459466118 Marionette TRACE conn3 <- [1,788,null,{}] 22:24:26 INFO - PROCESS | 1820 | 1477459466129 Marionette TRACE conn3 -> [0,789,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:26 INFO - PROCESS | 1820 | 1477459466351 Marionette TRACE conn3 <- [1,789,null,{"value":null}] 22:24:26 INFO - PROCESS | 1820 | 1477459466512 Marionette TRACE conn3 -> [0,790,"getWindowHandles",null] 22:24:26 INFO - PROCESS | 1820 | 1477459466518 Marionette TRACE conn3 <- [1,790,null,["7"]] 22:24:26 INFO - PROCESS | 1820 | 1477459466528 Marionette TRACE conn3 -> [0,791,"switchToWindow",{"name":"7"}] 22:24:26 INFO - PROCESS | 1820 | 1477459466538 Marionette TRACE conn3 <- [1,791,null,{}] 22:24:26 INFO - PROCESS | 1820 | 1477459466546 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x8d05d400 == 14 [pid = 1820] [id = 175] 22:24:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8dc84800) [pid = 1820] [serial = 515] [outer = (nil)] 22:24:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8de6f000) [pid = 1820] [serial = 516] [outer = 0x8dc84800] 22:24:26 INFO - PROCESS | 1820 | 1477459466632 Marionette DEBUG loaded listener.js 22:24:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8de70000) [pid = 1820] [serial = 517] [outer = 0x8dc84800] 22:24:27 INFO - PROCESS | 1820 | --DOCSHELL 0x8de6c000 == 13 [pid = 1820] [id = 174] 22:24:27 INFO - PROCESS | 1820 | --DOCSHELL 0x8de70400 == 12 [pid = 1820] [id = 161] 22:24:27 INFO - PROCESS | 1820 | --DOCSHELL 0x8dc77800 == 11 [pid = 1820] [id = 153] 22:24:27 INFO - PROCESS | 1820 | --DOCSHELL 0x931b3000 == 10 [pid = 1820] [id = 162] 22:24:27 INFO - PROCESS | 1820 | --DOCSHELL 0x9510e800 == 9 [pid = 1820] [id = 163] 22:24:27 INFO - PROCESS | 1820 | --DOCSHELL 0x8dc79800 == 8 [pid = 1820] [id = 170] 22:24:27 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0xa2be2800) [pid = 1820] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 22:24:27 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0xa2bea400) [pid = 1820] [serial = 511] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 22:24:27 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x94318c00) [pid = 1820] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 22:24:27 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8face400) [pid = 1820] [serial = 513] [outer = (nil)] [url = about:blank] 22:24:27 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x90745c00) [pid = 1820] [serial = 504] [outer = (nil)] [url = about:blank] 22:24:27 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0xa2bea000) [pid = 1820] [serial = 505] [outer = (nil)] [url = about:blank] 22:24:27 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0xa27f3800) [pid = 1820] [serial = 501] [outer = (nil)] [url = about:blank] 22:24:27 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0xa29d0800) [pid = 1820] [serial = 502] [outer = (nil)] [url = about:blank] 22:24:27 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x98f05800) [pid = 1820] [serial = 498] [outer = (nil)] [url = about:blank] 22:24:27 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x983a2c00) [pid = 1820] [serial = 499] [outer = (nil)] [url = about:blank] 22:24:27 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x9072e800) [pid = 1820] [serial = 495] [outer = (nil)] [url = about:blank] 22:24:27 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x9072f400) [pid = 1820] [serial = 496] [outer = (nil)] [url = about:blank] 22:24:27 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0xa275a000) [pid = 1820] [serial = 493] [outer = (nil)] [url = about:blank] 22:24:27 INFO - PROCESS | 1820 | 1477459467746 Marionette TRACE conn3 <- [1,792,null,{"value":["/fetch/api/request/request-clone.sub.html",0,null,null,[["Check cloning a request",0,null,null],["Check cloning a request copies the headers",0,null,null]]]}] 22:24:27 INFO - .. 22:24:27 INFO - TEST-OK | /fetch/api/request/request-clone.sub.html | took 1686ms 22:24:27 INFO - PROCESS | 1820 | 1477459467800 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 22:24:27 INFO - PROCESS | 1820 | 1477459467806 Marionette TRACE conn3 <- [1,793,null,{"value":"7"}] 22:24:27 INFO - TEST-START | /fetch/api/request/request-consume-empty.html 22:24:27 INFO - PROCESS | 1820 | 1477459467817 Marionette TRACE conn3 -> [0,794,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:28 INFO - PROCESS | 1820 | 1477459468029 Marionette TRACE conn3 <- [1,794,null,{"value":null}] 22:24:28 INFO - PROCESS | 1820 | 1477459468047 Marionette TRACE conn3 -> [0,795,"getWindowHandles",null] 22:24:28 INFO - PROCESS | 1820 | 1477459468053 Marionette TRACE conn3 <- [1,795,null,["7"]] 22:24:28 INFO - PROCESS | 1820 | 1477459468061 Marionette TRACE conn3 -> [0,796,"switchToWindow",{"name":"7"}] 22:24:28 INFO - PROCESS | 1820 | 1477459468068 Marionette TRACE conn3 <- [1,796,null,{}] 22:24:28 INFO - PROCESS | 1820 | 1477459468075 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x8facac00 == 9 [pid = 1820] [id = 176] 22:24:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x8facb400) [pid = 1820] [serial = 518] [outer = (nil)] 22:24:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x8facf000) [pid = 1820] [serial = 519] [outer = 0x8facb400] 22:24:28 INFO - PROCESS | 1820 | 1477459468186 Marionette DEBUG loaded listener.js 22:24:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x8ddbc400) [pid = 1820] [serial = 520] [outer = 0x8facb400] 22:24:28 INFO - PROCESS | 1820 | 1477459468903 Marionette TRACE conn3 <- [1,797,null,{"value":["/fetch/api/request/request-consume-empty.html",0,null,null,[["Consume request's body as text",1,"assert_false: expected false got true","checkBodyText/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:17:9\nAsync*checkBodyText@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:15:14\ncheckRequestWithNoBody/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:68:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\npromise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:530:36\nAsync*promise_test@http://web-platform.test:8000/resources/testharness.js:529:31\ncheckRequestWithNoBody@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:65:7\n@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:73:5\n"],["Consume request's body as blob",1,"assert_false: expected false got true","checkBodyBlob/ [0,798,"getWindowHandle",null] 22:24:28 INFO - PROCESS | 1820 | 1477459468953 Marionette TRACE conn3 <- [1,798,null,{"value":"7"}] 22:24:28 INFO - TEST-START | /fetch/api/request/request-consume.html 22:24:28 INFO - PROCESS | 1820 | 1477459468966 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:29 INFO - PROCESS | 1820 | 1477459469147 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 22:24:29 INFO - PROCESS | 1820 | 1477459469237 Marionette TRACE conn3 -> [0,800,"getWindowHandles",null] 22:24:29 INFO - PROCESS | 1820 | 1477459469242 Marionette TRACE conn3 <- [1,800,null,["7"]] 22:24:29 INFO - PROCESS | 1820 | 1477459469252 Marionette TRACE conn3 -> [0,801,"switchToWindow",{"name":"7"}] 22:24:29 INFO - PROCESS | 1820 | 1477459469257 Marionette TRACE conn3 <- [1,801,null,{}] 22:24:29 INFO - PROCESS | 1820 | 1477459469264 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f991400 == 10 [pid = 1820] [id = 177] 22:24:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x9409e000) [pid = 1820] [serial = 521] [outer = (nil)] 22:24:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x940a0400) [pid = 1820] [serial = 522] [outer = 0x9409e000] 22:24:29 INFO - PROCESS | 1820 | 1477459469344 Marionette DEBUG loaded listener.js 22:24:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x9469a800) [pid = 1820] [serial = 523] [outer = 0x9409e000] 22:24:30 INFO - PROCESS | 1820 | 1477459470153 Marionette TRACE conn3 <- [1,802,null,{"value":["/fetch/api/request/request-consume.html",0,null,null,[["Consume String request's body as text",0,null,null],["Consume String request's body as blob",0,null,null],["Consume String request's body as arrayBuffer",0,null,null],["Consume String request's body as JSON",0,null,null],["Consume ArrayBuffer request's body as text",0,null,null],["Consume ArrayBuffer request's body as blob",0,null,null],["Consume ArrayBuffer request's body as arrayBuffer",0,null,null],["Consume ArrayBuffer request's body as JSON",0,null,null],["Consume Uint8Array request's body as text",0,null,null],["Consume Uint8Array request's body as blob",0,null,null],["Consume Uint8Array request's body as arrayBuffer",0,null,null],["Consume Uint8Array request's body as JSON",0,null,null],["Consume Int8Array request's body as text",0,null,null],["Consume Int8Array request's body as blob",0,null,null],["Consume Int8Array request's body as arrayBuffer",0,null,null],["Consume Int8Array request's body as JSON",0,null,null],["Consume Float32Array request's body as text",0,null,null],["Consume Float32Array request's body as blob",0,null,null],["Consume Float32Array request's body as arrayBuffer",0,null,null],["Consume Float32Array request's body as JSON",0,null,null],["Consume DataView request's body as text",0,null,null],["Consume DataView request's body as blob",0,null,null],["Consume DataView request's body as arrayBuffer",0,null,null],["Consume DataView request's body as JSON",0,null,null],["Consume FormData request's body as FormData",0,null,null],["Consume blob response's body as blob",0,null,null],["Consume blob response's body as text",0,null,null],["Consume blob response's body as json",0,null,null],["Consume blob response's body as arrayBuffer",0,null,null],["Consume blob response's body as blob (empty blob as input)",0,null,null],["Consume JSON from text: '\"null\"'",0,null,null],["Consume JSON from text: '\"1\"'",0,null,null],["Consume JSON from text: '\"true\"'",0,null,null],["Consume JSON from text: '\"\\\"string\\\"\"'",0,null,null],["Trying to consume bad JSON text as JSON: 'undefined'",0,null,null],["Trying to consume bad JSON text as JSON: '{'",0,null,null],["Trying to consume bad JSON text as JSON: 'a'",0,null,null],["Trying to consume bad JSON text as JSON: '['",0,null,null]]]}] 22:24:30 INFO - ...................................... 22:24:30 INFO - TEST-OK | /fetch/api/request/request-consume.html | took 1229ms 22:24:30 INFO - PROCESS | 1820 | 1477459470204 Marionette TRACE conn3 -> [0,803,"getWindowHandle",null] 22:24:30 INFO - PROCESS | 1820 | 1477459470212 Marionette TRACE conn3 <- [1,803,null,{"value":"7"}] 22:24:30 INFO - TEST-START | /fetch/api/request/request-disturbed.html 22:24:30 INFO - PROCESS | 1820 | 1477459470221 Marionette TRACE conn3 -> [0,804,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:30 INFO - PROCESS | 1820 | 1477459470387 Marionette TRACE conn3 <- [1,804,null,{"value":null}] 22:24:30 INFO - PROCESS | 1820 | 1477459470403 Marionette TRACE conn3 -> [0,805,"getWindowHandles",null] 22:24:30 INFO - PROCESS | 1820 | 1477459470409 Marionette TRACE conn3 <- [1,805,null,["7"]] 22:24:30 INFO - PROCESS | 1820 | 1477459470415 Marionette TRACE conn3 -> [0,806,"switchToWindow",{"name":"7"}] 22:24:30 INFO - PROCESS | 1820 | 1477459470422 Marionette TRACE conn3 <- [1,806,null,{}] 22:24:30 INFO - PROCESS | 1820 | 1477459470429 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x95147000 == 11 [pid = 1820] [id = 178] 22:24:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x95147400) [pid = 1820] [serial = 524] [outer = (nil)] 22:24:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x9571dc00) [pid = 1820] [serial = 525] [outer = 0x95147400] 22:24:30 INFO - PROCESS | 1820 | 1477459470512 Marionette DEBUG loaded listener.js 22:24:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x9579f400) [pid = 1820] [serial = 526] [outer = 0x95147400] 22:24:31 INFO - PROCESS | 1820 | 1477459471118 Marionette TRACE conn3 <- [1,807,null,{"value":["/fetch/api/request/request-disturbed.html",0,null,null,[["Request without body cannot be disturbed",1,"assert_false: bodyUsed is false when request is not disturbed expected false got true","@http://web-platform.test:8000/fetch/api/request/request-disturbed.html:24:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-disturbed.html:23:7\n"],["Check cloning a disturbed request",0,null,null],["Check creating a new request from a disturbed request",0,null,null],["Input request used for creating new request became disturbed",0,null,null],["Check consuming a disturbed request",0,null,null],["Request construction failure should not set \"bodyUsed\"",0,null,null]]]}] 22:24:31 INFO - ...... 22:24:31 INFO - TEST-OK | /fetch/api/request/request-disturbed.html | took 921ms 22:24:31 INFO - PROCESS | 1820 | 1477459471142 Marionette TRACE conn3 -> [0,808,"getWindowHandle",null] 22:24:31 INFO - PROCESS | 1820 | 1477459471148 Marionette TRACE conn3 <- [1,808,null,{"value":"7"}] 22:24:31 INFO - TEST-START | /fetch/api/request/request-error.html 22:24:31 INFO - PROCESS | 1820 | 1477459471155 Marionette TRACE conn3 -> [0,809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:31 INFO - PROCESS | 1820 | 1477459471372 Marionette TRACE conn3 <- [1,809,null,{"value":null}] 22:24:31 INFO - PROCESS | 1820 | 1477459471383 Marionette TRACE conn3 -> [0,810,"getWindowHandles",null] 22:24:31 INFO - PROCESS | 1820 | 1477459471389 Marionette TRACE conn3 <- [1,810,null,["7"]] 22:24:31 INFO - PROCESS | 1820 | 1477459471397 Marionette TRACE conn3 -> [0,811,"switchToWindow",{"name":"7"}] 22:24:31 INFO - PROCESS | 1820 | 1477459471402 Marionette TRACE conn3 <- [1,811,null,{}] 22:24:31 INFO - PROCESS | 1820 | 1477459471409 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c00c000 == 12 [pid = 1820] [id = 179] 22:24:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x98331800) [pid = 1820] [serial = 527] [outer = (nil)] 22:24:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x98338c00) [pid = 1820] [serial = 528] [outer = 0x98331800] 22:24:31 INFO - PROCESS | 1820 | 1477459471488 Marionette DEBUG loaded listener.js 22:24:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x983a1c00) [pid = 1820] [serial = 529] [outer = 0x98331800] 22:24:31 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 22:24:31 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 22:24:31 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 22:24:31 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 22:24:31 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 358 22:24:32 INFO - PROCESS | 1820 | 1477459472090 Marionette TRACE conn3 <- [1,812,null,{"value":["/fetch/api/request/request-error.html",0,null,null,[["RequestInit's window is not null",1,"assert_throws: Expect TypeError exception function \"function () { new Request(\"\", {\"window\" : \"http://test.url\"}); }\" did not throw","@http://web-platform.test:8000/fetch/api/request/request-error.html:15:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-error.html:14:7\n"],["Input URL is not valid",0,null,null],["Input URL has credentials",0,null,null],["RequestInit's mode is navigate",0,null,null],["RequestInit's referrer is invalid",0,null,null],["RequestInit's referrer has invalid origin",0,null,null],["RequestInit's method is invalid",0,null,null],["RequestInit's method is forbidden",0,null,null],["RequestInit's mode is no-cors and method is not simple",0,null,null],["RequestInit's mode is no-cors and integrity is not empty",0,null,null],["RequestInit's cache mode is only-if-cached and mode is not same-origin",0,null,null],["Request should get its content-type from the init request",0,null,null],["Request should not get its content-type from the init request if init headers are provided",0,null,null],["Request should get its content-type from the body if none is provided",0,null,null],["Request should get its content-type from init headers if one is provided",0,null,null],["Bad referrerPolicy init parameter value",0,null,null],["Bad mode init parameter value",0,null,null],["Bad credentials init parameter value",0,null,null],["Bad cache init parameter value",0,null,null],["Bad redirect init parameter value",0,null,null]]]}] 22:24:32 INFO - .................... 22:24:32 INFO - TEST-OK | /fetch/api/request/request-error.html | took 987ms 22:24:32 INFO - PROCESS | 1820 | 1477459472145 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 22:24:32 INFO - PROCESS | 1820 | 1477459472148 Marionette TRACE conn3 <- [1,813,null,{"value":"7"}] 22:24:32 INFO - TEST-START | /fetch/api/request/request-headers.html 22:24:32 INFO - PROCESS | 1820 | 1477459472156 Marionette TRACE conn3 -> [0,814,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:32 INFO - PROCESS | 1820 | 1477459472319 Marionette TRACE conn3 <- [1,814,null,{"value":null}] 22:24:32 INFO - PROCESS | 1820 | 1477459472415 Marionette TRACE conn3 -> [0,815,"getWindowHandles",null] 22:24:32 INFO - PROCESS | 1820 | 1477459472420 Marionette TRACE conn3 <- [1,815,null,["7"]] 22:24:32 INFO - PROCESS | 1820 | 1477459472425 Marionette TRACE conn3 -> [0,816,"switchToWindow",{"name":"7"}] 22:24:32 INFO - PROCESS | 1820 | 1477459472430 Marionette TRACE conn3 <- [1,816,null,{}] 22:24:32 INFO - PROCESS | 1820 | 1477459472436 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a08f400 == 13 [pid = 1820] [id = 180] 22:24:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x9a08f800) [pid = 1820] [serial = 530] [outer = (nil)] 22:24:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x9a231800) [pid = 1820] [serial = 531] [outer = 0x9a08f800] 22:24:32 INFO - PROCESS | 1820 | 1477459472515 Marionette DEBUG loaded listener.js 22:24:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x9a32e400) [pid = 1820] [serial = 532] [outer = 0x9a08f800] 22:24:33 INFO - PROCESS | 1820 | 1477459473142 Marionette TRACE conn3 <- [1,817,null,{"value":["/fetch/api/request/request-headers.html",0,null,null,[["Adding valid request header \"Content-Type: OK\"",0,null,null],["Adding valid request header \"Potato: OK\"",0,null,null],["Adding valid request header \"proxy: OK\"",0,null,null],["Adding valid request header \"proxya: OK\"",0,null,null],["Adding valid request header \"sec: OK\"",0,null,null],["Adding valid request header \"secb: OK\"",0,null,null],["Adding invalid request header \"Accept-Charset: KO\"",0,null,null],["Adding invalid request header \"accept-charset: KO\"",0,null,null],["Adding invalid request header \"ACCEPT-ENCODING: KO\"",0,null,null],["Adding invalid request header \"Accept-Encoding: KO\"",0,null,null],["Adding invalid request header \"Access-Control-Request-Headers: KO\"",0,null,null],["Adding invalid request header \"Access-Control-Request-Method: KO\"",0,null,null],["Adding invalid request header \"Connection: KO\"",0,null,null],["Adding invalid request header \"Content-Length: KO\"",0,null,null],["Adding invalid request header \"Cookie: KO\"",0,null,null],["Adding invalid request header \"Cookie2: KO\"",0,null,null],["Adding invalid request header \"Date: KO\"",0,null,null],["Adding invalid request header \"DNT: KO\"",0,null,null],["Adding invalid request header \"Expect: KO\"",0,null,null],["Adding invalid request header \"Host: KO\"",0,null,null],["Adding invalid request header \"Keep-Alive: KO\"",0,null,null],["Adding invalid request header \"Origin: KO\"",0,null,null],["Adding invalid request header \"Referer: KO\"",0,null,null],["Adding invalid request header \"TE: KO\"",0,null,null],["Adding invalid request header \"Trailer: KO\"",0,null,null],["Adding invalid request header \"Transfer-Encoding: KO\"",0,null,null],["Adding invalid request header \"Upgrade: KO\"",0,null,null],["Adding invalid request header \"Via: KO\"",0,null,null],["Adding invalid request header \"Proxy-: KO\"",0,null,null],["Adding invalid request header \"proxy-a: KO\"",0,null,null],["Adding invalid request header \"Sec-: KO\"",0,null,null],["Adding invalid request header \"sec-b: KO\"",0,null,null],["Adding valid no-cors request header \"Accept: OK\"",0,null,null],["Adding valid no-cors request header \"Accept-Language: OK\"",0,null,null],["Adding valid no-cors request header \"content-language: OK\"",0,null,null],["Adding valid no-cors request header \"content-type: application/x-www-form-urlencoded\"",0,null,null],["Adding valid no-cors request header \"content-type: application/x-www-form-urlencoded;charset=UTF-8\"",0,null,null],["Adding valid no-cors request header \"content-type: multipart/form-data\"",0,null,null],["Adding valid no-cors request header \"content-type: multipart/form-data;charset=UTF-8\"",0,null,null],["Adding valid no-cors request header \"content-TYPE: text/plain\"",0,null,null],["Adding valid no-cors request header \"CONTENT-type: text/plain;charset=UTF-8\"",0,null,null],["Adding invalid no-cors request header \"Content-Type: KO\"",0,null,null],["Adding invalid no-cors request header \"Potato: KO\"",0,null,null],["Adding invalid no-cors request header \"proxy: KO\"",0,null,null],["Adding invalid no-cors request header \"proxya: KO\"",0,null,null],["Adding invalid no-cors request header \"sec: KO\"",0,null,null],["Adding invalid no-cors request header \"secb: KO\"",0,null,null],["Check that request constructor is filtering headers provided as init parameter",0,null,null],["Check that no-cors request constructor is filtering headers provided as init parameter",0,null,null],["Check that no-cors request constructor is filtering headers provided as part of request parameter",0,null,null],["Request should get its content-type from the init request",0,null,null],["Request should not get its content-type from the init request if init headers are provided",0,null,null],["Request should get its content-type from the body if none is provided",0,null,null],["Request should get its content-type from init headers if one is provided",0,null,null],["Testing request header creations with various objects",0,null,null],["Testing empty Request Content-Type header",0,null,null]]]}] 22:24:33 INFO - ........................................................ 22:24:33 INFO - TEST-OK | /fetch/api/request/request-headers.html | took 1044ms 22:24:33 INFO - PROCESS | 1820 | 1477459473200 Marionette TRACE conn3 -> [0,818,"getWindowHandle",null] 22:24:33 INFO - PROCESS | 1820 | 1477459473204 Marionette TRACE conn3 <- [1,818,null,{"value":"7"}] 22:24:33 INFO - TEST-START | /fetch/api/request/request-idl.html 22:24:33 INFO - PROCESS | 1820 | 1477459473215 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:33 INFO - PROCESS | 1820 | 1477459473433 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 22:24:33 INFO - PROCESS | 1820 | 1477459473446 Marionette TRACE conn3 -> [0,820,"getWindowHandles",null] 22:24:33 INFO - PROCESS | 1820 | 1477459473450 Marionette TRACE conn3 <- [1,820,null,["7"]] 22:24:33 INFO - PROCESS | 1820 | 1477459473456 Marionette TRACE conn3 -> [0,821,"switchToWindow",{"name":"7"}] 22:24:33 INFO - PROCESS | 1820 | 1477459473461 Marionette TRACE conn3 <- [1,821,null,{}] 22:24:33 INFO - PROCESS | 1820 | 1477459473466 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x9b0f1800 == 14 [pid = 1820] [id = 181] 22:24:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x9b0f2c00) [pid = 1820] [serial = 533] [outer = (nil)] 22:24:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x9b3b7800) [pid = 1820] [serial = 534] [outer = 0x9b0f2c00] 22:24:33 INFO - PROCESS | 1820 | 1477459473565 Marionette DEBUG loaded listener.js 22:24:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x9b3bdc00) [pid = 1820] [serial = 535] [outer = 0x9b0f2c00] 22:24:34 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:24:34 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:24:34 INFO - .................................... 22:24:34 INFO - PROCESS | 1820 | 1477459474866 Marionette TRACE conn3 <- [1,822,null,{"value":["/fetch/api/request/request-idl.html",0,null,null,[["Request interface: existence and properties of interface object",0,null,null],["Request interface object length",0,null,null],["Request interface object name",0,null,null],["Request interface: existence and properties of interface prototype object",0,null,null],["Request interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Request interface: attribute method",0,null,null],["Request interface: attribute url",0,null,null],["Request interface: attribute headers",0,null,null],["Request interface: attribute type",1,"assert_true: The prototype object must have a property \"type\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: attribute destination",1,"assert_true: The prototype object must have a property \"destination\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: attribute referrer",0,null,null],["Request interface: attribute referrerPolicy",0,null,null],["Request interface: attribute mode",0,null,null],["Request interface: attribute credentials",0,null,null],["Request interface: attribute cache",0,null,null],["Request interface: attribute redirect",0,null,null],["Request interface: attribute integrity",0,null,null],["Request interface: operation clone()",0,null,null],["Request interface: attribute bodyUsed",0,null,null],["Request interface: operation arrayBuffer()",0,null,null],["Request interface: operation blob()",0,null,null],["Request interface: operation formData()",0,null,null],["Request interface: operation json()",0,null,null],["Request interface: operation text()",0,null,null],["Request must be primary interface of new Request(\"\")",0,null,null],["Stringification of new Request(\"\")",0,null,null],["Request interface: new Request(\"\") must inherit property \"method\" with the proper type (0)",0,null,null],["Request interface: new Request(\"\") must inherit property \"url\" with the proper type (1)",0,null,null],["Request interface: new Request(\"\") must inherit property \"headers\" with the proper type (2)",0,null,null],["Request interface: new Request(\"\") must inherit property \"type\" with the proper type (3)",1,"assert_inherits: property \"type\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: new Request(\"\") must inherit property \"destination\" with the proper type (4)",1,"assert_inherits: property \"destination\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: new Request(\"\") must inherit property \"referrer\" with the proper type (5)",0,null,null],["Request interface: new Request(\"\") must inherit property \"referrerPolicy\" with the proper type (6)",0,null,null],["Request interface: new Request(\"\") must inherit property \"mode\" with the proper type (7)",0,null,null],["Request interface: new Request(\"\") must inherit property \"credentials\" with the proper type (8)",0,null,null],["Request interface: new Request(\"\") must inherit property \"cache\" with the proper type (9)",0,null,null],["Request interface: new Request(\"\") must inherit property \"redirect\" with the proper type (10)",0,null,null],["Request interface: new Request(\"\") must inherit property \"integrity\" with the proper type (11)",0,null,null],["Request interface: new Request(\"\") must inherit property \"clone\" with the proper type (12)",0,null,null],["Request interface: new Request(\"\") must inherit property \"bodyUsed\" with the proper type (13)",0,null,null],["Request interface: new Request(\"\") must inherit property \"arrayBuffer\" with the proper type (14)",0,null,null],["Request interface: new Request(\"\") must inherit property \"blob\" with the proper type (15)",0,null,null],["Request interface: new Request(\"\") must inherit property \"formData\" with the proper type (16)",0,null,null],["Request interface: new Request(\"\") must inherit property \"json\" with the proper type (17)",0,null,null],["Request interface: new Request(\"\") must inherit property \"text\" with the proper type (18)",0,null,null]]]}] 22:24:34 INFO - ......... 22:24:34 INFO - TEST-OK | /fetch/api/request/request-idl.html | took 1741ms 22:24:34 INFO - PROCESS | 1820 | 1477459474956 Marionette TRACE conn3 -> [0,823,"getWindowHandle",null] 22:24:34 INFO - PROCESS | 1820 | 1477459474965 Marionette TRACE conn3 <- [1,823,null,{"value":"7"}] 22:24:34 INFO - TEST-START | /fetch/api/request/request-init-001.sub.html 22:24:34 INFO - PROCESS | 1820 | 1477459474977 Marionette TRACE conn3 -> [0,824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:35 INFO - PROCESS | 1820 | 1477459475194 Marionette TRACE conn3 <- [1,824,null,{"value":null}] 22:24:35 INFO - PROCESS | 1820 | 1477459475333 Marionette TRACE conn3 -> [0,825,"getWindowHandles",null] 22:24:35 INFO - PROCESS | 1820 | 1477459475339 Marionette TRACE conn3 <- [1,825,null,["7"]] 22:24:35 INFO - PROCESS | 1820 | 1477459475350 Marionette TRACE conn3 -> [0,826,"switchToWindow",{"name":"7"}] 22:24:35 INFO - PROCESS | 1820 | 1477459475358 Marionette TRACE conn3 <- [1,826,null,{}] 22:24:35 INFO - PROCESS | 1820 | 1477459475365 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x983a1400 == 15 [pid = 1820] [id = 182] 22:24:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x983a2400) [pid = 1820] [serial = 536] [outer = (nil)] 22:24:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x9a021800) [pid = 1820] [serial = 537] [outer = 0x983a2400] 22:24:35 INFO - PROCESS | 1820 | 1477459475459 Marionette DEBUG loaded listener.js 22:24:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x98f0e400) [pid = 1820] [serial = 538] [outer = 0x983a2400] 22:24:35 INFO - PROCESS | 1820 | [1820] WARNING: CacheStorage not supported on untrusted origins.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/cache/CacheStorage.cpp, line 173 22:24:36 INFO - PROCESS | 1820 | 1477459476169 Marionette TRACE conn3 <- [1,827,null,{"value":["/fetch/api/request/request-init-001.sub.html",0,null,null,[["Check method init value of GET and associated getter",0,null,null],["Check method init value of HEAD and associated getter",0,null,null],["Check method init value of POST and associated getter",0,null,null],["Check method init value of PUT and associated getter",0,null,null],["Check method init value of DELETE and associated getter",0,null,null],["Check method init value of OPTIONS and associated getter",0,null,null],["Check method init value of head and associated getter",0,null,null],["Check referrer init value of /relative/ressource and associated getter",0,null,null],["Check referrer init value of http://web-platform.test:8000/relative/ressource?query=true#fragment and associated getter",0,null,null],["Check referrer init value of http://web-platform.test:8000/ and associated getter",0,null,null],["Check referrer init value of about:client and associated getter",0,null,null],["Check referrer init value of and associated getter",0,null,null],["Check referrerPolicy init value of and associated getter",0,null,null],["Check referrerPolicy init value of no-referrer and associated getter",0,null,null],["Check referrerPolicy init value of no-referrer-when-downgrade and associated getter",0,null,null],["Check referrerPolicy init value of origin and associated getter",0,null,null],["Check referrerPolicy init value of origin-when-cross-origin and associated getter",0,null,null],["Check referrerPolicy init value of unsafe-url and associated getter",0,null,null],["Check mode init value of same-origin and associated getter",0,null,null],["Check mode init value of no-cors and associated getter",0,null,null],["Check mode init value of cors and associated getter",0,null,null],["Check credentials init value of omit and associated getter",0,null,null],["Check credentials init value of same-origin and associated getter",0,null,null],["Check credentials init value of include and associated getter",0,null,null],["Check redirect init value of follow and associated getter",0,null,null],["Check redirect init value of error and associated getter",0,null,null],["Check redirect init value of manual and associated getter",0,null,null],["Check integrity init value of and associated getter",0,null,null],["Check integrity init value of AZERTYUIOP1234567890 and associated getter",0,null,null],["Check window init value of null and associated getter",0,null,null]]]}] 22:24:36 INFO - .............................. 22:24:36 INFO - TEST-OK | /fetch/api/request/request-init-001.sub.html | took 1285ms 22:24:36 INFO - PROCESS | 1820 | 1477459476261 Marionette TRACE conn3 -> [0,828,"getWindowHandle",null] 22:24:36 INFO - PROCESS | 1820 | 1477459476268 Marionette TRACE conn3 <- [1,828,null,{"value":"7"}] 22:24:36 INFO - TEST-START | /fetch/api/request/request-init-002.html 22:24:36 INFO - PROCESS | 1820 | 1477459476276 Marionette TRACE conn3 -> [0,829,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:36 INFO - PROCESS | 1820 | 1477459476458 Marionette TRACE conn3 <- [1,829,null,{"value":null}] 22:24:36 INFO - PROCESS | 1820 | 1477459476592 Marionette TRACE conn3 -> [0,830,"getWindowHandles",null] 22:24:36 INFO - PROCESS | 1820 | 1477459476598 Marionette TRACE conn3 <- [1,830,null,["7"]] 22:24:36 INFO - PROCESS | 1820 | 1477459476610 Marionette TRACE conn3 -> [0,831,"switchToWindow",{"name":"7"}] 22:24:36 INFO - PROCESS | 1820 | 1477459476615 Marionette TRACE conn3 <- [1,831,null,{}] 22:24:36 INFO - PROCESS | 1820 | 1477459476623 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:36 INFO - PROCESS | 1820 | ++DOCSHELL 0x9b3c2000 == 16 [pid = 1820] [id = 183] 22:24:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x9b4a3c00) [pid = 1820] [serial = 539] [outer = (nil)] 22:24:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x9b55f000) [pid = 1820] [serial = 540] [outer = 0x9b4a3c00] 22:24:36 INFO - PROCESS | 1820 | 1477459476711 Marionette DEBUG loaded listener.js 22:24:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x9b55fc00) [pid = 1820] [serial = 541] [outer = 0x9b4a3c00] 22:24:37 INFO - PROCESS | 1820 | 1477459477512 Marionette TRACE conn3 <- [1,832,null,{"value":["/fetch/api/request/request-init-002.html",0,null,null,[["Initialize Request with headers values",0,null,null],["Initialize Request's body with undefined",0,null,null],["Initialize Request's body with null",0,null,null],["Initialize Request's body with application/octet-binary",0,null,null],["Initialize Request's body with multipart/form-data",0,null,null],["Initialize Request's body with text/plain;charset=UTF-8",0,null,null],["Initialize Request's body with application/x-www-form-urlencoded;charset=UTF-8",0,null,null]]]}] 22:24:37 INFO - ....... 22:24:37 INFO - TEST-OK | /fetch/api/request/request-init-002.html | took 1287ms 22:24:37 INFO - PROCESS | 1820 | 1477459477575 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 22:24:37 INFO - PROCESS | 1820 | 1477459477587 Marionette TRACE conn3 <- [1,833,null,{"value":"7"}] 22:24:37 INFO - TEST-START | /fetch/api/request/request-init-003.sub.html 22:24:37 INFO - PROCESS | 1820 | 1477459477609 Marionette TRACE conn3 -> [0,834,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:37 INFO - PROCESS | 1820 | 1477459477802 Marionette TRACE conn3 <- [1,834,null,{"value":null}] 22:24:37 INFO - PROCESS | 1820 | 1477459477923 Marionette TRACE conn3 -> [0,835,"getWindowHandles",null] 22:24:37 INFO - PROCESS | 1820 | 1477459477929 Marionette TRACE conn3 <- [1,835,null,["7"]] 22:24:37 INFO - PROCESS | 1820 | 1477459477938 Marionette TRACE conn3 -> [0,836,"switchToWindow",{"name":"7"}] 22:24:37 INFO - PROCESS | 1820 | 1477459477946 Marionette TRACE conn3 <- [1,836,null,{}] 22:24:37 INFO - PROCESS | 1820 | 1477459477954 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x932b9800 == 17 [pid = 1820] [id = 184] 22:24:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x9331a800) [pid = 1820] [serial = 542] [outer = (nil)] 22:24:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x94092c00) [pid = 1820] [serial = 543] [outer = 0x9331a800] 22:24:38 INFO - PROCESS | 1820 | 1477459478050 Marionette DEBUG loaded listener.js 22:24:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x936bec00) [pid = 1820] [serial = 544] [outer = 0x9331a800] 22:24:38 INFO - PROCESS | 1820 | 1477459478685 Marionette TRACE conn3 <- [1,837,null,{"value":["/fetch/api/request/request-init-003.sub.html",0,null,null,[["Check request values when initialized from Request",0,null,null],["Check request values when initialized from Request and init values",0,null,null],["Check request values when initialized from url string",1,"assert_equals: Check url attribute expected \"http://url.test:1234/path/subpath?query=true#fragment\" but got \"http://url.test:1234/path/subpath?query=true\"","checkRequest@http://web-platform.test:8000/fetch/api/resources/utils.js:38:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:72:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:67:7\n"],["Check request values when initialized from url and init values",1,"assert_equals: Check url attribute expected \"http://url.test:1234/path/subpath?query=true#fragment\" but got \"http://url.test:1234/path/subpath?query=true\"","checkRequest@http://web-platform.test:8000/fetch/api/resources/utils.js:38:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:80:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:75:7\n"]]]}] 22:24:38 INFO - .... 22:24:38 INFO - TEST-OK | /fetch/api/request/request-init-003.sub.html | took 1126ms 22:24:38 INFO - PROCESS | 1820 | 1477459478736 Marionette TRACE conn3 -> [0,838,"getWindowHandle",null] 22:24:38 INFO - PROCESS | 1820 | 1477459478743 Marionette TRACE conn3 <- [1,838,null,{"value":"7"}] 22:24:38 INFO - TEST-START | /fetch/api/request/request-structure.html 22:24:38 INFO - PROCESS | 1820 | 1477459478752 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:38 INFO - PROCESS | 1820 | 1477459478920 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 22:24:38 INFO - PROCESS | 1820 | 1477459478934 Marionette TRACE conn3 -> [0,840,"getWindowHandles",null] 22:24:38 INFO - PROCESS | 1820 | 1477459478939 Marionette TRACE conn3 <- [1,840,null,["7"]] 22:24:38 INFO - PROCESS | 1820 | 1477459478946 Marionette TRACE conn3 -> [0,841,"switchToWindow",{"name":"7"}] 22:24:38 INFO - PROCESS | 1820 | 1477459478952 Marionette TRACE conn3 <- [1,841,null,{}] 22:24:38 INFO - PROCESS | 1820 | 1477459478958 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x957eec00 == 18 [pid = 1820] [id = 185] 22:24:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x97d91c00) [pid = 1820] [serial = 545] [outer = (nil)] 22:24:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x9832f400) [pid = 1820] [serial = 546] [outer = 0x97d91c00] 22:24:39 INFO - PROCESS | 1820 | 1477459479045 Marionette DEBUG loaded listener.js 22:24:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x9a01c000) [pid = 1820] [serial = 547] [outer = 0x97d91c00] 22:24:39 INFO - PROCESS | 1820 | 1477459479708 Marionette TRACE conn3 <- [1,842,null,{"value":["/fetch/api/request/request-structure.html",0,null,null,[["Request has clone method",0,null,null],["Request has arrayBuffer method",0,null,null],["Request has blob method",0,null,null],["Request has formData method",0,null,null],["Request has json method",0,null,null],["Request has text method",0,null,null],["Check method attribute",0,null,null],["Check url attribute",0,null,null],["Check headers attribute",0,null,null],["Check type attribute",1,"assert_true: request has type attribute expected true got false","@http://web-platform.test:8000/fetch/api/request/request-structure.html:128:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-structure.html:127:9\n"],["Check destination attribute",1,"assert_true: request has destination attribute expected true got false","@http://web-platform.test:8000/fetch/api/request/request-structure.html:128:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-structure.html:127:9\n"],["Check referrer attribute",0,null,null],["Check referrerPolicy attribute",0,null,null],["Check mode attribute",0,null,null],["Check credentials attribute",0,null,null],["Check cache attribute",0,null,null],["Check redirect attribute",0,null,null],["Check integrity attribute",0,null,null],["Check bodyUsed attribute",0,null,null]]]}] 22:24:39 INFO - ................... 22:24:39 INFO - TEST-OK | /fetch/api/request/request-structure.html | took 1024ms 22:24:39 INFO - PROCESS | 1820 | 1477459479784 Marionette TRACE conn3 -> [0,843,"getWindowHandle",null] 22:24:39 INFO - PROCESS | 1820 | 1477459479792 Marionette TRACE conn3 <- [1,843,null,{"value":"7"}] 22:24:39 INFO - TEST-START | /fullscreen/api/document-fullscreen-enabled.html 22:24:39 INFO - PROCESS | 1820 | 1477459479799 Marionette TRACE conn3 -> [0,844,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:40 INFO - PROCESS | 1820 | 1477459479996 Marionette TRACE conn3 <- [1,844,null,{"value":null}] 22:24:40 INFO - PROCESS | 1820 | 1477459480015 Marionette TRACE conn3 -> [0,845,"getWindowHandles",null] 22:24:40 INFO - PROCESS | 1820 | 1477459480019 Marionette TRACE conn3 <- [1,845,null,["7"]] 22:24:40 INFO - PROCESS | 1820 | 1477459480025 Marionette TRACE conn3 -> [0,846,"switchToWindow",{"name":"7"}] 22:24:40 INFO - PROCESS | 1820 | 1477459480032 Marionette TRACE conn3 <- [1,846,null,{}] 22:24:40 INFO - PROCESS | 1820 | 1477459480039 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:40 INFO - PROCESS | 1820 | ++DOCSHELL 0xa10e6800 == 19 [pid = 1820] [id = 186] 22:24:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0xa10e8c00) [pid = 1820] [serial = 548] [outer = (nil)] 22:24:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0xa2758000) [pid = 1820] [serial = 549] [outer = 0xa10e8c00] 22:24:40 INFO - PROCESS | 1820 | 1477459480121 Marionette DEBUG loaded listener.js 22:24:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0xa27ef800) [pid = 1820] [serial = 550] [outer = 0xa10e8c00] 22:24:40 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2be1c00 == 20 [pid = 1820] [id = 187] 22:24:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0xa2be3400) [pid = 1820] [serial = 551] [outer = (nil)] 22:24:40 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2be3800 == 21 [pid = 1820] [id = 188] 22:24:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0xa2be5c00) [pid = 1820] [serial = 552] [outer = (nil)] 22:24:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0xa2be2800) [pid = 1820] [serial = 553] [outer = 0xa2be3400] 22:24:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0xa2be8400) [pid = 1820] [serial = 554] [outer = 0xa2be5c00] 22:24:40 INFO - PROCESS | 1820 | 1477459480810 Marionette TRACE conn3 <- [1,847,null,{"value":["/fullscreen/api/document-fullscreen-enabled.html",0,null,null,[["Document.fullscreenEnabled",0,null,null]]]}] 22:24:40 INFO - . 22:24:40 INFO - TEST-OK | /fullscreen/api/document-fullscreen-enabled.html | took 1079ms 22:24:40 INFO - PROCESS | 1820 | 1477459480878 Marionette TRACE conn3 -> [0,848,"getWindowHandle",null] 22:24:40 INFO - PROCESS | 1820 | 1477459480883 Marionette TRACE conn3 <- [1,848,null,{"value":"7"}] 22:24:40 INFO - TEST-START | /fullscreen/api/document-onfullscreenerror.html 22:24:40 INFO - PROCESS | 1820 | 1477459480890 Marionette TRACE conn3 -> [0,849,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:41 INFO - PROCESS | 1820 | 1477459481114 Marionette TRACE conn3 <- [1,849,null,{"value":null}] 22:24:41 INFO - PROCESS | 1820 | 1477459481147 Marionette TRACE conn3 -> [0,850,"getWindowHandles",null] 22:24:41 INFO - PROCESS | 1820 | 1477459481153 Marionette TRACE conn3 <- [1,850,null,["7"]] 22:24:41 INFO - PROCESS | 1820 | 1477459481159 Marionette TRACE conn3 -> [0,851,"switchToWindow",{"name":"7"}] 22:24:41 INFO - PROCESS | 1820 | 1477459481164 Marionette TRACE conn3 <- [1,851,null,{}] 22:24:41 INFO - PROCESS | 1820 | 1477459481170 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:41 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2beb400 == 22 [pid = 1820] [id = 189] 22:24:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0xa2bed000) [pid = 1820] [serial = 555] [outer = (nil)] 22:24:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0xa2befc00) [pid = 1820] [serial = 556] [outer = 0xa2bed000] 22:24:41 INFO - PROCESS | 1820 | 1477459481305 Marionette DEBUG loaded listener.js 22:24:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0xa2ee4000) [pid = 1820] [serial = 557] [outer = 0xa2bed000] 22:24:41 INFO - PROCESS | 1820 | 1477459481849 Marionette TRACE conn3 <- [1,852,null,{"value":["/fullscreen/api/document-onfullscreenerror.html",0,null,null,[["Document.onfullscreenerror",0,null,null]]]}] 22:24:41 INFO - . 22:24:41 INFO - TEST-OK | /fullscreen/api/document-onfullscreenerror.html | took 973ms 22:24:41 INFO - PROCESS | 1820 | 1477459481862 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 22:24:41 INFO - PROCESS | 1820 | 1477459481866 Marionette TRACE conn3 <- [1,853,null,{"value":"7"}] 22:24:41 INFO - TEST-START | /html-media-capture/capture_fallback_file_upload.html 22:24:41 INFO - PROCESS | 1820 | 1477459481873 Marionette TRACE conn3 -> [0,854,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:42 INFO - PROCESS | 1820 | 1477459482060 Marionette TRACE conn3 <- [1,854,null,{"value":null}] 22:24:42 INFO - PROCESS | 1820 | 1477459482123 Marionette TRACE conn3 -> [0,855,"getWindowHandles",null] 22:24:42 INFO - PROCESS | 1820 | 1477459482148 Marionette TRACE conn3 <- [1,855,null,["7"]] 22:24:42 INFO - PROCESS | 1820 | 1477459482167 Marionette TRACE conn3 -> [0,856,"switchToWindow",{"name":"7"}] 22:24:42 INFO - PROCESS | 1820 | 1477459482172 Marionette TRACE conn3 <- [1,856,null,{}] 22:24:42 INFO - PROCESS | 1820 | 1477459482178 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c001400 == 23 [pid = 1820] [id = 190] 22:24:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0xa2eea400) [pid = 1820] [serial = 558] [outer = (nil)] 22:24:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0xa2eec800) [pid = 1820] [serial = 559] [outer = 0xa2eea400] 22:24:42 INFO - PROCESS | 1820 | 1477459482258 Marionette DEBUG loaded listener.js 22:24:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0xa2f07800) [pid = 1820] [serial = 560] [outer = 0xa2eea400] 22:24:42 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x98331800) [pid = 1820] [serial = 527] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-error.html] 22:24:42 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x95147400) [pid = 1820] [serial = 524] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-disturbed.html] 22:24:42 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8dc84800) [pid = 1820] [serial = 515] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-clone.sub.html] 22:24:42 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x8facb400) [pid = 1820] [serial = 518] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume-empty.html] 22:24:42 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x9a08f800) [pid = 1820] [serial = 530] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-headers.html] 22:24:42 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x9409e000) [pid = 1820] [serial = 521] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume.html] 22:24:42 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x8f904000) [pid = 1820] [serial = 512] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-cache.html] 22:24:46 INFO - PROCESS | 1820 | --DOCSHELL 0x9a08f400 == 22 [pid = 1820] [id = 180] 22:24:46 INFO - PROCESS | 1820 | --DOCSHELL 0x95147000 == 21 [pid = 1820] [id = 178] 22:24:46 INFO - PROCESS | 1820 | --DOCSHELL 0x8c00c000 == 20 [pid = 1820] [id = 179] 22:24:46 INFO - PROCESS | 1820 | --DOCSHELL 0x8f991400 == 19 [pid = 1820] [id = 177] 22:24:46 INFO - PROCESS | 1820 | --DOCSHELL 0x8d05d400 == 18 [pid = 1820] [id = 175] 22:24:46 INFO - PROCESS | 1820 | --DOCSHELL 0x8facac00 == 17 [pid = 1820] [id = 176] 22:24:46 INFO - PROCESS | 1820 | --DOCSHELL 0xa2beb400 == 16 [pid = 1820] [id = 189] 22:24:46 INFO - PROCESS | 1820 | --DOCSHELL 0xa2be3800 == 15 [pid = 1820] [id = 188] 22:24:46 INFO - PROCESS | 1820 | --DOCSHELL 0xa2be1c00 == 14 [pid = 1820] [id = 187] 22:24:46 INFO - PROCESS | 1820 | --DOCSHELL 0xa10e6800 == 13 [pid = 1820] [id = 186] 22:24:46 INFO - PROCESS | 1820 | --DOCSHELL 0x957eec00 == 12 [pid = 1820] [id = 185] 22:24:46 INFO - PROCESS | 1820 | --DOCSHELL 0x932b9800 == 11 [pid = 1820] [id = 184] 22:24:46 INFO - PROCESS | 1820 | --DOCSHELL 0x9b3c2000 == 10 [pid = 1820] [id = 183] 22:24:46 INFO - PROCESS | 1820 | --DOCSHELL 0x983a1400 == 9 [pid = 1820] [id = 182] 22:24:46 INFO - PROCESS | 1820 | --DOCSHELL 0x9b0f1800 == 8 [pid = 1820] [id = 181] 22:24:47 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x8facf800) [pid = 1820] [serial = 514] [outer = (nil)] [url = about:blank] 22:24:47 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x9a231800) [pid = 1820] [serial = 531] [outer = (nil)] [url = about:blank] 22:24:47 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x9a32e400) [pid = 1820] [serial = 532] [outer = (nil)] [url = about:blank] 22:24:47 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x98338c00) [pid = 1820] [serial = 528] [outer = (nil)] [url = about:blank] 22:24:47 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x983a1c00) [pid = 1820] [serial = 529] [outer = (nil)] [url = about:blank] 22:24:47 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x9571dc00) [pid = 1820] [serial = 525] [outer = (nil)] [url = about:blank] 22:24:47 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x9579f400) [pid = 1820] [serial = 526] [outer = (nil)] [url = about:blank] 22:24:47 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x940a0400) [pid = 1820] [serial = 522] [outer = (nil)] [url = about:blank] 22:24:47 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x9469a800) [pid = 1820] [serial = 523] [outer = (nil)] [url = about:blank] 22:24:47 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x8facf000) [pid = 1820] [serial = 519] [outer = (nil)] [url = about:blank] 22:24:47 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x8ddbc400) [pid = 1820] [serial = 520] [outer = (nil)] [url = about:blank] 22:24:47 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x8de6f000) [pid = 1820] [serial = 516] [outer = (nil)] [url = about:blank] 22:24:47 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x8de70000) [pid = 1820] [serial = 517] [outer = (nil)] [url = about:blank] 22:24:50 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0xa2be3400) [pid = 1820] [serial = 551] [outer = (nil)] [url = about:blank] 22:24:50 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x9b4a3c00) [pid = 1820] [serial = 539] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-002.html] 22:24:50 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x9331a800) [pid = 1820] [serial = 542] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html] 22:24:50 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x983a2400) [pid = 1820] [serial = 536] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html] 22:24:50 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x97d91c00) [pid = 1820] [serial = 545] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-structure.html] 22:24:50 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x9b0f2c00) [pid = 1820] [serial = 533] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-idl.html] 22:24:50 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0xa2bed000) [pid = 1820] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html] 22:24:50 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0xa10e8c00) [pid = 1820] [serial = 548] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html] 22:24:50 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0xa2be5c00) [pid = 1820] [serial = 552] [outer = (nil)] [url = about:blank] 22:24:54 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0xa2be2800) [pid = 1820] [serial = 553] [outer = (nil)] [url = about:blank] 22:24:54 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0xa2be8400) [pid = 1820] [serial = 554] [outer = (nil)] [url = about:blank] 22:24:54 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x98f0e400) [pid = 1820] [serial = 538] [outer = (nil)] [url = about:blank] 22:24:54 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x9a021800) [pid = 1820] [serial = 537] [outer = (nil)] [url = about:blank] 22:24:54 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x9b55fc00) [pid = 1820] [serial = 541] [outer = (nil)] [url = about:blank] 22:24:54 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x9b55f000) [pid = 1820] [serial = 540] [outer = (nil)] [url = about:blank] 22:24:54 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x936bec00) [pid = 1820] [serial = 544] [outer = (nil)] [url = about:blank] 22:24:54 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x94092c00) [pid = 1820] [serial = 543] [outer = (nil)] [url = about:blank] 22:24:54 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x9a01c000) [pid = 1820] [serial = 547] [outer = (nil)] [url = about:blank] 22:24:54 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x9832f400) [pid = 1820] [serial = 546] [outer = (nil)] [url = about:blank] 22:24:54 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0xa27ef800) [pid = 1820] [serial = 550] [outer = (nil)] [url = about:blank] 22:24:54 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0xa2758000) [pid = 1820] [serial = 549] [outer = (nil)] [url = about:blank] 22:24:54 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0xa2ee4000) [pid = 1820] [serial = 557] [outer = (nil)] [url = about:blank] 22:24:54 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0xa2befc00) [pid = 1820] [serial = 556] [outer = (nil)] [url = about:blank] 22:24:54 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0xa2eec800) [pid = 1820] [serial = 559] [outer = (nil)] [url = about:blank] 22:24:54 INFO - PROCESS | 1820 | --DOMWINDOW == 18 (0x9b3b7800) [pid = 1820] [serial = 534] [outer = (nil)] [url = about:blank] 22:24:54 INFO - PROCESS | 1820 | --DOMWINDOW == 17 (0x9b3bdc00) [pid = 1820] [serial = 535] [outer = (nil)] [url = about:blank] 22:25:12 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 22:25:12 INFO - PROCESS | 1820 | 1477459512416 Marionette TRACE conn3 <- [1,857,null,{"value":["/html-media-capture/capture_fallback_file_upload.html",2,null,null,[]]}] 22:25:12 INFO - TEST-TIMEOUT | /html-media-capture/capture_fallback_file_upload.html | took 30563ms 22:25:12 INFO - PROCESS | 1820 | 1477459512438 Marionette TRACE conn3 -> [0,858,"getWindowHandle",null] 22:25:12 INFO - PROCESS | 1820 | 1477459512446 Marionette TRACE conn3 <- [1,858,null,{"value":"7"}] 22:25:12 INFO - TEST-START | /html-media-capture/capture_reflect.html 22:25:12 INFO - PROCESS | 1820 | 1477459512456 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:25:12 INFO - PROCESS | 1820 | 1477459512676 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 22:25:12 INFO - PROCESS | 1820 | 1477459512698 Marionette TRACE conn3 -> [0,860,"getWindowHandles",null] 22:25:12 INFO - PROCESS | 1820 | 1477459512703 Marionette TRACE conn3 <- [1,860,null,["7"]] 22:25:12 INFO - PROCESS | 1820 | 1477459512712 Marionette TRACE conn3 -> [0,861,"switchToWindow",{"name":"7"}] 22:25:12 INFO - PROCESS | 1820 | 1477459512721 Marionette TRACE conn3 <- [1,861,null,{}] 22:25:12 INFO - PROCESS | 1820 | 1477459512775 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:25:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de76400 == 9 [pid = 1820] [id = 191] 22:25:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 18 (0x8de77000) [pid = 1820] [serial = 561] [outer = (nil)] 22:25:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 19 (0x8f901400) [pid = 1820] [serial = 562] [outer = 0x8de77000] 22:25:12 INFO - PROCESS | 1820 | 1477459512860 Marionette DEBUG loaded listener.js 22:25:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x8f91fc00) [pid = 1820] [serial = 563] [outer = 0x8de77000] 22:25:13 INFO - PROCESS | 1820 | 1477459513419 Marionette TRACE conn3 <- [1,862,null,{"value":["/html-media-capture/capture_reflect.html",0,null,null,[["Element input should have own property capture",1,"assert_own_property: expected property \"capture\" missing","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:35:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:32:7\n"],["input.capture is false when the capture attribute is absent",1,"assert_false: expected false got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:41:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:40:7\n"],["input.capture is true when the capture attribute is present",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:45:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:44:7\n"],["input.capture is true when the capture attribute is present as empty string",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:49:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:48:7\n"],["input.capture is true when the capture attribute is present as canonical name",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:53:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:52:7\n"]]]}] 22:25:13 INFO - ..... 22:25:13 INFO - TEST-OK | /html-media-capture/capture_reflect.html | took 1026ms 22:25:13 INFO - PROCESS | 1820 | 1477459513481 Marionette TRACE conn3 -> [0,863,"getWindowHandle",null] 22:25:13 INFO - PROCESS | 1820 | 1477459513489 Marionette TRACE conn3 <- [1,863,null,{"value":"7"}] 22:25:13 INFO - TEST-START | /html-media-capture/idlharness.html 22:25:13 INFO - PROCESS | 1820 | 1477459513497 Marionette TRACE conn3 -> [0,864,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:25:13 INFO - PROCESS | 1820 | 1477459513673 Marionette TRACE conn3 <- [1,864,null,{"value":null}] 22:25:13 INFO - PROCESS | 1820 | 1477459513784 Marionette TRACE conn3 -> [0,865,"getWindowHandles",null] 22:25:13 INFO - PROCESS | 1820 | 1477459513787 Marionette TRACE conn3 <- [1,865,null,["7"]] 22:25:13 INFO - PROCESS | 1820 | 1477459513795 Marionette TRACE conn3 -> [0,866,"switchToWindow",{"name":"7"}] 22:25:13 INFO - PROCESS | 1820 | 1477459513801 Marionette TRACE conn3 <- [1,866,null,{}] 22:25:13 INFO - PROCESS | 1820 | 1477459513807 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:25:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x90728400 == 10 [pid = 1820] [id = 192] 22:25:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x90728c00) [pid = 1820] [serial = 564] [outer = (nil)] 22:25:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x9072f400) [pid = 1820] [serial = 565] [outer = 0x90728c00] 22:25:13 INFO - PROCESS | 1820 | 1477459513888 Marionette DEBUG loaded listener.js 22:25:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x9072f800) [pid = 1820] [serial = 566] [outer = 0x90728c00] 22:25:14 INFO - PROCESS | 1820 | 1477459514602 Marionette TRACE conn3 <- [1,867,null,{"value":["/html-media-capture/idlharness.html",0,null,null,[["HTMLInputElement interface: attribute capture",1,"assert_true: The prototype object must have a property \"capture\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:46:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:38:8\n"],["HTMLInputElement must be primary interface of [object HTMLInputElement]",0,null,null],["Stringification of [object HTMLInputElement]",0,null,null],["HTMLInputElement interface: [object HTMLInputElement] must inherit property \"capture\" with the proper type (0)",1,"assert_inherits: property \"capture\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/html-media-capture/idlharness.html:46:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:38:8\n"]]]}] 22:25:14 INFO - .... 22:25:14 INFO - TEST-OK | /html-media-capture/idlharness.html | took 1171ms 22:25:14 INFO - PROCESS | 1820 | 1477459514679 Marionette TRACE conn3 -> [0,868,"getWindowHandle",null] 22:25:14 INFO - PROCESS | 1820 | 1477459514688 Marionette TRACE conn3 <- [1,868,null,{"value":"7"}] 22:25:14 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html 22:25:14 INFO - PROCESS | 1820 | 1477459514701 Marionette TRACE conn3 -> [0,869,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:25:14 INFO - PROCESS | 1820 | 1477459514883 Marionette TRACE conn3 <- [1,869,null,{"value":null}] 22:25:14 INFO - PROCESS | 1820 | 1477459514895 Marionette TRACE conn3 -> [0,870,"getWindowHandles",null] 22:25:14 INFO - PROCESS | 1820 | 1477459514900 Marionette TRACE conn3 <- [1,870,null,["7"]] 22:25:14 INFO - PROCESS | 1820 | 1477459514906 Marionette TRACE conn3 -> [0,871,"switchToWindow",{"name":"7"}] 22:25:14 INFO - PROCESS | 1820 | 1477459514913 Marionette TRACE conn3 <- [1,871,null,{}] 22:25:14 INFO - PROCESS | 1820 | 1477459514920 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:25:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x94bf7c00 == 11 [pid = 1820] [id = 193] 22:25:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x94bf8000) [pid = 1820] [serial = 567] [outer = (nil)] 22:25:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x94dad000) [pid = 1820] [serial = 568] [outer = 0x94bf8000] 22:25:15 INFO - PROCESS | 1820 | 1477459515004 Marionette DEBUG loaded listener.js 22:25:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x94e84800) [pid = 1820] [serial = 569] [outer = 0x94bf8000] 22:25:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x94da5000 == 12 [pid = 1820] [id = 194] 22:25:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x95726000) [pid = 1820] [serial = 570] [outer = (nil)] 22:25:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x957a5400) [pid = 1820] [serial = 571] [outer = 0x95726000] 22:25:15 INFO - PROCESS | 1820 | 1477459515565 Marionette DEBUG loaded listener.js 22:25:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x957e8c00) [pid = 1820] [serial = 572] [outer = 0x95726000] 22:25:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x9510a400 == 13 [pid = 1820] [id = 195] 22:25:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x9510ac00) [pid = 1820] [serial = 573] [outer = (nil)] 22:25:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x9832fc00) [pid = 1820] [serial = 574] [outer = 0x9510ac00] 22:25:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x9832f400) [pid = 1820] [serial = 575] [outer = 0x9510ac00] 22:25:16 INFO - PROCESS | 1820 | 1477459516431 Marionette TRACE conn3 <- [1,872,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 22:25:16 INFO - . 22:25:16 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html | took 1831ms 22:25:16 INFO - PROCESS | 1820 | 1477459516532 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 22:25:16 INFO - PROCESS | 1820 | 1477459516536 Marionette TRACE conn3 <- [1,873,null,{"value":"7"}] 22:25:16 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html 22:25:16 INFO - PROCESS | 1820 | 1477459516543 Marionette TRACE conn3 -> [0,874,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:25:16 INFO - PROCESS | 1820 | 1477459516681 Marionette TRACE conn3 <- [1,874,null,{"value":null}] 22:25:16 INFO - PROCESS | 1820 | 1477459516689 Marionette TRACE conn3 -> [0,875,"getWindowHandles",null] 22:25:16 INFO - PROCESS | 1820 | 1477459516693 Marionette TRACE conn3 <- [1,875,null,["7"]] 22:25:16 INFO - PROCESS | 1820 | 1477459516697 Marionette TRACE conn3 -> [0,876,"switchToWindow",{"name":"7"}] 22:25:16 INFO - PROCESS | 1820 | 1477459516703 Marionette TRACE conn3 <- [1,876,null,{}] 22:25:16 INFO - PROCESS | 1820 | 1477459516710 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:25:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x9839c400 == 14 [pid = 1820] [id = 196] 22:25:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x9839c800) [pid = 1820] [serial = 576] [outer = (nil)] 22:25:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x983a1c00) [pid = 1820] [serial = 577] [outer = 0x9839c800] 22:25:16 INFO - PROCESS | 1820 | 1477459516792 Marionette DEBUG loaded listener.js 22:25:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x9a01b000) [pid = 1820] [serial = 578] [outer = 0x9839c800] 22:25:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a22f800 == 15 [pid = 1820] [id = 197] 22:25:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x9a235400) [pid = 1820] [serial = 579] [outer = (nil)] 22:25:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x9a2e4400) [pid = 1820] [serial = 580] [outer = 0x9a235400] 22:25:17 INFO - PROCESS | 1820 | 1477459517311 Marionette DEBUG loaded listener.js 22:25:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x9a3cfc00) [pid = 1820] [serial = 581] [outer = 0x9a235400] 22:25:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a022c00 == 16 [pid = 1820] [id = 198] 22:25:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x9a023400) [pid = 1820] [serial = 582] [outer = (nil)] 22:25:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x9a095000) [pid = 1820] [serial = 583] [outer = 0x9a023400] 22:25:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x9a3d6800) [pid = 1820] [serial = 584] [outer = 0x9a023400] 22:25:18 INFO - PROCESS | 1820 | 1477459518247 Marionette TRACE conn3 <- [1,877,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html",0,null,null,[["Removing iframe from document via innerHTML removes it from history",0,null,null]]]}] 22:25:18 INFO - . 22:25:18 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html | took 1726ms 22:25:18 INFO - PROCESS | 1820 | 1477459518348 Marionette TRACE conn3 -> [0,878,"getWindowHandle",null] 22:25:18 INFO - PROCESS | 1820 | 1477459518352 Marionette TRACE conn3 <- [1,878,null,{"value":"7"}] 22:25:18 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html 22:25:18 INFO - PROCESS | 1820 | 1477459518359 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:25:18 INFO - PROCESS | 1820 | 1477459518490 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 22:25:18 INFO - PROCESS | 1820 | 1477459518510 Marionette TRACE conn3 -> [0,880,"getWindowHandles",null] 22:25:18 INFO - PROCESS | 1820 | 1477459518514 Marionette TRACE conn3 <- [1,880,null,["7"]] 22:25:18 INFO - PROCESS | 1820 | 1477459518519 Marionette TRACE conn3 -> [0,881,"switchToWindow",{"name":"7"}] 22:25:18 INFO - PROCESS | 1820 | 1477459518524 Marionette TRACE conn3 <- [1,881,null,{}] 22:25:18 INFO - PROCESS | 1820 | 1477459518530 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:25:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x9b0f0c00 == 17 [pid = 1820] [id = 199] 22:25:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x9b0f1800) [pid = 1820] [serial = 585] [outer = (nil)] 22:25:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x9b353800) [pid = 1820] [serial = 586] [outer = 0x9b0f1800] 22:25:18 INFO - PROCESS | 1820 | 1477459518607 Marionette DEBUG loaded listener.js 22:25:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x9b35e400) [pid = 1820] [serial = 587] [outer = 0x9b0f1800] 22:25:19 INFO - PROCESS | 1820 | ++DOCSHELL 0x9b4aa400 == 18 [pid = 1820] [id = 200] 22:25:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x9b4adc00) [pid = 1820] [serial = 588] [outer = (nil)] 22:25:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0xa10ba400) [pid = 1820] [serial = 589] [outer = 0x9b4adc00] 22:25:19 INFO - PROCESS | 1820 | 1477459519131 Marionette DEBUG loaded listener.js 22:25:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x9a48b400) [pid = 1820] [serial = 590] [outer = 0x9b4adc00] 22:25:19 INFO - PROCESS | 1820 | ++DOCSHELL 0x9b4a4800 == 19 [pid = 1820] [id = 201] 22:25:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x9b4a8400) [pid = 1820] [serial = 591] [outer = (nil)] 22:25:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0xa2756800) [pid = 1820] [serial = 592] [outer = 0x9b4a8400] 22:25:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0xa10dc000) [pid = 1820] [serial = 593] [outer = 0x9b4a8400] 22:25:20 INFO - PROCESS | 1820 | 1477459520092 Marionette TRACE conn3 <- [1,882,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 22:25:20 INFO - . 22:25:20 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html | took 1776ms 22:25:20 INFO - PROCESS | 1820 | 1477459520136 Marionette TRACE conn3 -> [0,883,"getWindowHandle",null] 22:25:20 INFO - PROCESS | 1820 | 1477459520140 Marionette TRACE conn3 <- [1,883,null,{"value":"7"}] 22:25:20 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html 22:25:20 INFO - PROCESS | 1820 | 1477459520147 Marionette TRACE conn3 -> [0,884,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:25:20 INFO - PROCESS | 1820 | 1477459520307 Marionette TRACE conn3 <- [1,884,null,{"value":null}] 22:25:20 INFO - PROCESS | 1820 | 1477459520471 Marionette TRACE conn3 -> [0,885,"getWindowHandles",null] 22:25:20 INFO - PROCESS | 1820 | 1477459520476 Marionette TRACE conn3 <- [1,885,null,["7"]] 22:25:20 INFO - PROCESS | 1820 | 1477459520483 Marionette TRACE conn3 -> [0,886,"switchToWindow",{"name":"7"}] 22:25:20 INFO - PROCESS | 1820 | 1477459520492 Marionette TRACE conn3 <- [1,886,null,{}] 22:25:20 INFO - PROCESS | 1820 | 1477459520497 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:25:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x95146c00 == 20 [pid = 1820] [id = 202] 22:25:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0xa27f1000) [pid = 1820] [serial = 594] [outer = (nil)] 22:25:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0xa2be1000) [pid = 1820] [serial = 595] [outer = 0xa27f1000] 22:25:20 INFO - PROCESS | 1820 | 1477459520580 Marionette DEBUG loaded listener.js 22:25:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0xa2be4000) [pid = 1820] [serial = 596] [outer = 0xa27f1000] 22:25:20 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2bea000 == 21 [pid = 1820] [id = 203] 22:25:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0xa2ee0c00) [pid = 1820] [serial = 597] [outer = (nil)] 22:25:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0xa2ee4800) [pid = 1820] [serial = 598] [outer = 0xa2ee0c00] 22:25:21 INFO - PROCESS | 1820 | 1477459521041 Marionette DEBUG loaded listener.js 22:25:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0xa2ee5800) [pid = 1820] [serial = 599] [outer = 0xa2ee0c00] 22:25:21 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2bebc00 == 22 [pid = 1820] [id = 204] 22:25:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0xa2bec800) [pid = 1820] [serial = 600] [outer = (nil)] 22:25:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0xa2eeb400) [pid = 1820] [serial = 601] [outer = 0xa2bec800] 22:25:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0xa2ee3800) [pid = 1820] [serial = 602] [outer = 0xa2bec800] 22:25:22 INFO - PROCESS | 1820 | 1477459522019 Marionette TRACE conn3 <- [1,887,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 22:25:22 INFO - . 22:25:22 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html | took 1930ms 22:25:22 INFO - PROCESS | 1820 | 1477459522077 Marionette TRACE conn3 -> [0,888,"getWindowHandle",null] 22:25:22 INFO - PROCESS | 1820 | 1477459522080 Marionette TRACE conn3 <- [1,888,null,{"value":"7"}] 22:25:22 INFO - TEST-START | /html/browsers/windows/browsing-context-names/001.html 22:25:22 INFO - PROCESS | 1820 | 1477459522088 Marionette TRACE conn3 -> [0,889,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:25:22 INFO - PROCESS | 1820 | 1477459522243 Marionette TRACE conn3 <- [1,889,null,{"value":null}] 22:25:22 INFO - PROCESS | 1820 | 1477459522401 Marionette TRACE conn3 -> [0,890,"getWindowHandles",null] 22:25:22 INFO - PROCESS | 1820 | 1477459522404 Marionette TRACE conn3 <- [1,890,null,["7"]] 22:25:22 INFO - PROCESS | 1820 | 1477459522430 Marionette TRACE conn3 -> [0,891,"switchToWindow",{"name":"7"}] 22:25:22 INFO - PROCESS | 1820 | 1477459522435 Marionette TRACE conn3 <- [1,891,null,{}] 22:25:22 INFO - PROCESS | 1820 | 1477459522441 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:25:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x9833b400 == 23 [pid = 1820] [id = 205] 22:25:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0xa2edf400) [pid = 1820] [serial = 603] [outer = (nil)] 22:25:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0xa457f000) [pid = 1820] [serial = 604] [outer = 0xa2edf400] 22:25:22 INFO - PROCESS | 1820 | 1477459522534 Marionette DEBUG loaded listener.js 22:25:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0xa4801c00) [pid = 1820] [serial = 605] [outer = 0xa2edf400] 22:25:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f986800 == 24 [pid = 1820] [id = 206] 22:25:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0xa4c90400) [pid = 1820] [serial = 606] [outer = (nil)] 22:25:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0xa4c96800) [pid = 1820] [serial = 607] [outer = 0xa4c90400] 22:25:23 INFO - PROCESS | 1820 | 1477459523000 Marionette DEBUG loaded listener.js 22:25:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0xa4c9b000) [pid = 1820] [serial = 608] [outer = 0xa4c90400] 22:25:23 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(domReturn) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 11989 22:25:23 INFO - PROCESS | 1820 | 1477459523924 Marionette TRACE conn3 <- [1,892,null,{"value":["/html/browsers/windows/browsing-context-names/001.html",0,null,null,[["Link with target=_blank, rel=noreferrer",0,null,null]]]}] 22:25:23 INFO - . 22:25:23 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/001.html | took 1878ms 22:25:23 INFO - PROCESS | 1820 | 1477459523967 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 22:25:23 INFO - PROCESS | 1820 | 1477459523970 Marionette TRACE conn3 <- [1,893,null,{"value":"7"}] 22:25:23 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html 22:25:23 INFO - PROCESS | 1820 | 1477459523976 Marionette TRACE conn3 -> [0,894,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:25:24 INFO - PROCESS | 1820 | 1477459524152 Marionette TRACE conn3 <- [1,894,null,{"value":null}] 22:25:24 INFO - PROCESS | 1820 | 1477459524210 Marionette TRACE conn3 -> [0,895,"getWindowHandles",null] 22:25:24 INFO - PROCESS | 1820 | 1477459524214 Marionette TRACE conn3 <- [1,895,null,["7"]] 22:25:24 INFO - PROCESS | 1820 | 1477459524219 Marionette TRACE conn3 -> [0,896,"switchToWindow",{"name":"7"}] 22:25:24 INFO - PROCESS | 1820 | 1477459524223 Marionette TRACE conn3 <- [1,896,null,{}] 22:25:24 INFO - PROCESS | 1820 | 1477459524229 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:25:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x9b0ef400 == 25 [pid = 1820] [id = 207] 22:25:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x9b0ef800) [pid = 1820] [serial = 609] [outer = (nil)] 22:25:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0xa93ca000) [pid = 1820] [serial = 610] [outer = 0x9b0ef800] 22:25:24 INFO - PROCESS | 1820 | 1477459524304 Marionette DEBUG loaded listener.js 22:25:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0xa93ca400) [pid = 1820] [serial = 611] [outer = 0x9b0ef800] 22:25:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x907be800 == 26 [pid = 1820] [id = 208] 22:25:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x907bf800) [pid = 1820] [serial = 612] [outer = (nil)] 22:25:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x907c2400) [pid = 1820] [serial = 613] [outer = 0x907bf800] 22:25:24 INFO - PROCESS | 1820 | 1477459524761 Marionette DEBUG loaded listener.js 22:25:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x907c5400) [pid = 1820] [serial = 614] [outer = 0x907bf800] 22:25:25 INFO - PROCESS | 1820 | 1477459525472 Marionette TRACE conn3 <- [1,897,null,{"value":["/html/browsers/windows/browsing-context-names/002.html",0,null,null,[["Link with target=_blank, no rel",0,null,null]]]}] 22:25:25 INFO - . 22:25:25 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/002.html | took 1571ms 22:25:25 INFO - PROCESS | 1820 | 1477459525556 Marionette TRACE conn3 -> [0,898,"getWindowHandle",null] 22:25:25 INFO - PROCESS | 1820 | 1477459525563 Marionette TRACE conn3 <- [1,898,null,{"value":"7"}] 22:25:25 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html 22:25:25 INFO - PROCESS | 1820 | 1477459525623 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:25:25 INFO - PROCESS | 1820 | 1477459525822 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 22:25:25 INFO - PROCESS | 1820 | 1477459525975 Marionette TRACE conn3 -> [0,900,"getWindowHandles",null] 22:25:25 INFO - PROCESS | 1820 | 1477459525981 Marionette TRACE conn3 <- [1,900,null,["7"]] 22:25:25 INFO - PROCESS | 1820 | 1477459525990 Marionette TRACE conn3 -> [0,901,"switchToWindow",{"name":"7"}] 22:25:26 INFO - PROCESS | 1820 | 1477459525998 Marionette TRACE conn3 <- [1,901,null,{}] 22:25:26 INFO - PROCESS | 1820 | 1477459526006 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:25:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f92c400 == 27 [pid = 1820] [id = 209] 22:25:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8f92c800) [pid = 1820] [serial = 615] [outer = (nil)] 22:25:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8facf800) [pid = 1820] [serial = 616] [outer = 0x8f92c800] 22:25:26 INFO - PROCESS | 1820 | 1477459526097 Marionette DEBUG loaded listener.js 22:25:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8facc000) [pid = 1820] [serial = 617] [outer = 0x8f92c800] 22:25:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x907c1800 == 28 [pid = 1820] [id = 210] 22:25:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x92141400) [pid = 1820] [serial = 618] [outer = (nil)] 22:25:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x92355400 == 29 [pid = 1820] [id = 211] 22:25:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x923e3800) [pid = 1820] [serial = 619] [outer = (nil)] 22:25:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x92445c00) [pid = 1820] [serial = 620] [outer = 0x92141400] 22:25:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x907c8000) [pid = 1820] [serial = 621] [outer = 0x923e3800] 22:25:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x907c4c00) [pid = 1820] [serial = 622] [outer = 0x923e3800] 22:25:26 INFO - PROCESS | 1820 | 1477459526941 Marionette TRACE conn3 <- [1,902,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html",0,null,null,[["The browsing context must be chosen if the given name is same as its name",0,null,null]]]}] 22:25:26 INFO - . 22:25:26 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html | took 1377ms 22:25:27 INFO - PROCESS | 1820 | 1477459526998 Marionette TRACE conn3 -> [0,903,"getWindowHandle",null] 22:25:27 INFO - PROCESS | 1820 | 1477459527004 Marionette TRACE conn3 <- [1,903,null,{"value":"7"}] 22:25:27 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html 22:25:27 INFO - PROCESS | 1820 | 1477459527013 Marionette TRACE conn3 -> [0,904,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:25:27 INFO - PROCESS | 1820 | 1477459527273 Marionette TRACE conn3 <- [1,904,null,{"value":null}] 22:25:27 INFO - PROCESS | 1820 | 1477459527420 Marionette TRACE conn3 -> [0,905,"getWindowHandles",null] 22:25:27 INFO - PROCESS | 1820 | 1477459527425 Marionette TRACE conn3 <- [1,905,null,["7"]] 22:25:27 INFO - PROCESS | 1820 | 1477459527432 Marionette TRACE conn3 -> [0,906,"switchToWindow",{"name":"7"}] 22:25:27 INFO - PROCESS | 1820 | 1477459527439 Marionette TRACE conn3 <- [1,906,null,{}] 22:25:27 INFO - PROCESS | 1820 | 1477459527445 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:25:27 INFO - PROCESS | 1820 | ++DOCSHELL 0x9409e400 == 30 [pid = 1820] [id = 212] 22:25:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x940a0800) [pid = 1820] [serial = 623] [outer = (nil)] 22:25:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x94692000) [pid = 1820] [serial = 624] [outer = 0x940a0800] 22:25:27 INFO - PROCESS | 1820 | 1477459527538 Marionette DEBUG loaded listener.js 22:25:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x94bf3400) [pid = 1820] [serial = 625] [outer = 0x940a0800] 22:25:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x907c5c00 == 31 [pid = 1820] [id = 213] 22:25:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x98338800) [pid = 1820] [serial = 626] [outer = (nil)] 22:25:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x97d9d000) [pid = 1820] [serial = 627] [outer = 0x98338800] 22:25:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c00a000 == 32 [pid = 1820] [id = 214] 22:25:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x8d05a400) [pid = 1820] [serial = 628] [outer = (nil)] 22:25:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x8de73800) [pid = 1820] [serial = 629] [outer = 0x8d05a400] 22:25:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x8de6e800) [pid = 1820] [serial = 630] [outer = 0x98338800] 22:25:28 INFO - PROCESS | 1820 | 1477459528574 Marionette TRACE conn3 <- [1,907,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html",0,null,null,[["The parent browsing context must be chosen if the given name is '_parent'",0,null,null]]]}] 22:25:28 INFO - . 22:25:28 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html | took 1578ms 22:25:28 INFO - PROCESS | 1820 | 1477459528591 Marionette TRACE conn3 -> [0,908,"getWindowHandle",null] 22:25:28 INFO - PROCESS | 1820 | 1477459528598 Marionette TRACE conn3 <- [1,908,null,{"value":"7"}] 22:25:28 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html 22:25:28 INFO - PROCESS | 1820 | 1477459528609 Marionette TRACE conn3 -> [0,909,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:25:28 INFO - PROCESS | 1820 | 1477459528851 Marionette TRACE conn3 <- [1,909,null,{"value":null}] 22:25:29 INFO - PROCESS | 1820 | 1477459528996 Marionette TRACE conn3 -> [0,910,"getWindowHandles",null] 22:25:29 INFO - PROCESS | 1820 | 1477459529002 Marionette TRACE conn3 <- [1,910,null,["7"]] 22:25:29 INFO - PROCESS | 1820 | 1477459529008 Marionette TRACE conn3 -> [0,911,"switchToWindow",{"name":"7"}] 22:25:29 INFO - PROCESS | 1820 | 1477459529016 Marionette TRACE conn3 <- [1,911,null,{}] 22:25:29 INFO - PROCESS | 1820 | 1477459529023 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:25:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x907c1000 == 33 [pid = 1820] [id = 215] 22:25:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x907c2000) [pid = 1820] [serial = 631] [outer = (nil)] 22:25:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x907c7c00) [pid = 1820] [serial = 632] [outer = 0x907c2000] 22:25:29 INFO - PROCESS | 1820 | 1477459529110 Marionette DEBUG loaded listener.js 22:25:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x932b4400) [pid = 1820] [serial = 633] [outer = 0x907c2000] 22:25:29 INFO - PROCESS | 1820 | --DOCSHELL 0x9074d800 == 32 [pid = 1820] [id = 9] 22:25:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de71400 == 33 [pid = 1820] [id = 216] 22:25:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x8fad1c00) [pid = 1820] [serial = 634] [outer = (nil)] 22:25:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0x923e1800) [pid = 1820] [serial = 635] [outer = 0x8fad1c00] 22:25:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0x8f929c00) [pid = 1820] [serial = 636] [outer = 0x8fad1c00] 22:25:30 INFO - PROCESS | 1820 | 1477459530001 Marionette TRACE conn3 <- [1,912,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html",0,null,null,[["The current browsing context must be chosen if the given name is '_self'",0,null,null]]]}] 22:25:30 INFO - . 22:25:30 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html | took 1431ms 22:25:30 INFO - PROCESS | 1820 | 1477459530038 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 22:25:30 INFO - PROCESS | 1820 | 1477459530045 Marionette TRACE conn3 <- [1,913,null,{"value":"7"}] 22:25:30 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html 22:25:30 INFO - PROCESS | 1820 | 1477459530054 Marionette TRACE conn3 -> [0,914,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:25:30 INFO - PROCESS | 1820 | 1477459530266 Marionette TRACE conn3 <- [1,914,null,{"value":null}] 22:25:30 INFO - PROCESS | 1820 | 1477459530365 Marionette TRACE conn3 -> [0,915,"getWindowHandles",null] 22:25:30 INFO - PROCESS | 1820 | 1477459530370 Marionette TRACE conn3 <- [1,915,null,["7"]] 22:25:30 INFO - PROCESS | 1820 | 1477459530380 Marionette TRACE conn3 -> [0,916,"switchToWindow",{"name":"7"}] 22:25:30 INFO - PROCESS | 1820 | 1477459530392 Marionette TRACE conn3 <- [1,916,null,{}] 22:25:30 INFO - PROCESS | 1820 | 1477459530401 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:25:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x95110400 == 34 [pid = 1820] [id = 217] 22:25:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 94 (0x95143c00) [pid = 1820] [serial = 637] [outer = (nil)] 22:25:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 95 (0x95724400) [pid = 1820] [serial = 638] [outer = 0x95143c00] 22:25:30 INFO - PROCESS | 1820 | 1477459530482 Marionette DEBUG loaded listener.js 22:25:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 96 (0x957e4c00) [pid = 1820] [serial = 639] [outer = 0x95143c00] 22:25:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x9514dc00 == 35 [pid = 1820] [id = 218] 22:25:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 97 (0x98f0c800) [pid = 1820] [serial = 640] [outer = (nil)] 22:25:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 98 (0x98339000) [pid = 1820] [serial = 641] [outer = 0x98f0c800] 22:25:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x98395400 == 36 [pid = 1820] [id = 219] 22:25:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 99 (0x9a08fc00) [pid = 1820] [serial = 642] [outer = (nil)] 22:25:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 100 (0x9a233c00) [pid = 1820] [serial = 643] [outer = 0x9a08fc00] 22:25:30 INFO - PROCESS | 1820 | 1477459530984 Marionette DEBUG loaded listener.js 22:25:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 101 (0x9a2ef000) [pid = 1820] [serial = 644] [outer = 0x9a08fc00] 22:25:31 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/toolkit/components/mediasniffer/nsMediaSniffer.cpp, line 144 22:25:31 INFO - PROCESS | 1820 | JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/jsonview/converter-sniffer.js, line 65: NS_ERROR_NOT_AVAILABLE: Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIChannel.contentType] 22:25:33 INFO - PROCESS | 1820 | --DOMWINDOW == 100 (0x90728c00) [pid = 1820] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/idlharness.html] 22:25:33 INFO - PROCESS | 1820 | --DOMWINDOW == 99 (0x9510ac00) [pid = 1820] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html;] 22:25:33 INFO - PROCESS | 1820 | --DOMWINDOW == 98 (0x95726000) [pid = 1820] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-1.html] 22:25:33 INFO - PROCESS | 1820 | --DOMWINDOW == 97 (0x94bf8000) [pid = 1820] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html] 22:25:33 INFO - PROCESS | 1820 | --DOMWINDOW == 96 (0x9a023400) [pid = 1820] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html] 22:25:33 INFO - PROCESS | 1820 | --DOMWINDOW == 95 (0x9a235400) [pid = 1820] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2-1.html] 22:25:33 INFO - PROCESS | 1820 | --DOMWINDOW == 94 (0x9839c800) [pid = 1820] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html] 22:25:33 INFO - PROCESS | 1820 | --DOMWINDOW == 93 (0xa2eea400) [pid = 1820] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html] 22:25:33 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0x9b4a8400) [pid = 1820] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-3.html] 22:25:33 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0x9b4adc00) [pid = 1820] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-1.html] 22:25:33 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x9b0f1800) [pid = 1820] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html] 22:25:33 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x8de77000) [pid = 1820] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_reflect.html] 22:25:33 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0xa2bec800) [pid = 1820] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-3.html] 22:25:33 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0xa4c90400) [pid = 1820] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001-1.html] 22:25:33 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0xa2edf400) [pid = 1820] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html] 22:25:33 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0xa2ee0c00) [pid = 1820] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-1.html] 22:25:33 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0xa27f1000) [pid = 1820] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html] 22:25:38 INFO - PROCESS | 1820 | --DOCSHELL 0x9833b400 == 35 [pid = 1820] [id = 205] 22:25:38 INFO - PROCESS | 1820 | --DOCSHELL 0xa2bebc00 == 34 [pid = 1820] [id = 204] 22:25:38 INFO - PROCESS | 1820 | --DOCSHELL 0x95146c00 == 33 [pid = 1820] [id = 202] 22:25:38 INFO - PROCESS | 1820 | --DOCSHELL 0x9b4a4800 == 32 [pid = 1820] [id = 201] 22:25:38 INFO - PROCESS | 1820 | --DOCSHELL 0xa2bea000 == 31 [pid = 1820] [id = 203] 22:25:38 INFO - PROCESS | 1820 | --DOCSHELL 0x8f986800 == 30 [pid = 1820] [id = 206] 22:25:38 INFO - PROCESS | 1820 | --DOCSHELL 0x9b0f0c00 == 29 [pid = 1820] [id = 199] 22:25:38 INFO - PROCESS | 1820 | --DOCSHELL 0x9a022c00 == 28 [pid = 1820] [id = 198] 22:25:38 INFO - PROCESS | 1820 | --DOCSHELL 0x9a22f800 == 27 [pid = 1820] [id = 197] 22:25:38 INFO - PROCESS | 1820 | --DOCSHELL 0x9510a400 == 26 [pid = 1820] [id = 195] 22:25:38 INFO - PROCESS | 1820 | --DOCSHELL 0x8c001400 == 25 [pid = 1820] [id = 190] 22:25:38 INFO - PROCESS | 1820 | --DOCSHELL 0x9b4aa400 == 24 [pid = 1820] [id = 200] 22:25:38 INFO - PROCESS | 1820 | --DOCSHELL 0x9839c400 == 23 [pid = 1820] [id = 196] 22:25:38 INFO - PROCESS | 1820 | --DOCSHELL 0x94da5000 == 22 [pid = 1820] [id = 194] 22:25:38 INFO - PROCESS | 1820 | --DOCSHELL 0x94bf7c00 == 21 [pid = 1820] [id = 193] 22:25:38 INFO - PROCESS | 1820 | --DOCSHELL 0x90728400 == 20 [pid = 1820] [id = 192] 22:25:38 INFO - PROCESS | 1820 | --DOCSHELL 0x8de76400 == 19 [pid = 1820] [id = 191] 22:25:38 INFO - PROCESS | 1820 | --DOCSHELL 0x98395400 == 18 [pid = 1820] [id = 219] 22:25:38 INFO - PROCESS | 1820 | --DOCSHELL 0x907c5c00 == 17 [pid = 1820] [id = 213] 22:25:38 INFO - PROCESS | 1820 | --DOCSHELL 0x8de71400 == 16 [pid = 1820] [id = 216] 22:25:38 INFO - PROCESS | 1820 | --DOCSHELL 0x8de6dc00 == 15 [pid = 1820] [id = 10] 22:25:38 INFO - PROCESS | 1820 | --DOCSHELL 0x907c1000 == 14 [pid = 1820] [id = 215] 22:25:38 INFO - PROCESS | 1820 | --DOCSHELL 0x8c00a000 == 13 [pid = 1820] [id = 214] 22:25:38 INFO - PROCESS | 1820 | --DOCSHELL 0x9409e400 == 12 [pid = 1820] [id = 212] 22:25:38 INFO - PROCESS | 1820 | --DOCSHELL 0x92355400 == 11 [pid = 1820] [id = 211] 22:25:38 INFO - PROCESS | 1820 | --DOCSHELL 0x907c1800 == 10 [pid = 1820] [id = 210] 22:25:38 INFO - PROCESS | 1820 | --DOCSHELL 0x8f92c400 == 9 [pid = 1820] [id = 209] 22:25:38 INFO - PROCESS | 1820 | --DOCSHELL 0x9b0ef400 == 8 [pid = 1820] [id = 207] 22:25:38 INFO - PROCESS | 1820 | --DOCSHELL 0x907be800 == 7 [pid = 1820] [id = 208] 22:25:38 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x9832f400) [pid = 1820] [serial = 575] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html;] 22:25:38 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x9832fc00) [pid = 1820] [serial = 574] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x9a3d6800) [pid = 1820] [serial = 584] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html] 22:25:38 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x9a095000) [pid = 1820] [serial = 583] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x9072f400) [pid = 1820] [serial = 565] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x9072f800) [pid = 1820] [serial = 566] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0xa2ee3800) [pid = 1820] [serial = 602] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-3.html] 22:25:38 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0xa2eeb400) [pid = 1820] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-2.html] 22:25:38 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0xa2ee5800) [pid = 1820] [serial = 599] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0xa2ee4800) [pid = 1820] [serial = 598] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0xa2be4000) [pid = 1820] [serial = 596] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0xa2be1000) [pid = 1820] [serial = 595] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0xa4801c00) [pid = 1820] [serial = 605] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0xa457f000) [pid = 1820] [serial = 604] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0xa4c9b000) [pid = 1820] [serial = 608] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0xa4c96800) [pid = 1820] [serial = 607] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x9b353800) [pid = 1820] [serial = 586] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x9b35e400) [pid = 1820] [serial = 587] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0xa10ba400) [pid = 1820] [serial = 589] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x9a48b400) [pid = 1820] [serial = 590] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0xa2756800) [pid = 1820] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-2.html] 22:25:38 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0xa10dc000) [pid = 1820] [serial = 593] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-3.html] 22:25:38 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x983a1c00) [pid = 1820] [serial = 577] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x9a01b000) [pid = 1820] [serial = 578] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x9a2e4400) [pid = 1820] [serial = 580] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x9a3cfc00) [pid = 1820] [serial = 581] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x94dad000) [pid = 1820] [serial = 568] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x94e84800) [pid = 1820] [serial = 569] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x957a5400) [pid = 1820] [serial = 571] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x957e8c00) [pid = 1820] [serial = 572] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x8f901400) [pid = 1820] [serial = 562] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x8f91fc00) [pid = 1820] [serial = 563] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0xa2f07800) [pid = 1820] [serial = 560] [outer = (nil)] [url = about:blank] 22:25:38 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0xa93ca000) [pid = 1820] [serial = 610] [outer = (nil)] [url = about:blank] 22:25:41 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x98338800) [pid = 1820] [serial = 626] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 22:25:41 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x8d05a400) [pid = 1820] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 22:25:41 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x940a0800) [pid = 1820] [serial = 623] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html] 22:25:41 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x9b0ef800) [pid = 1820] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html] 22:25:41 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x8fad1c00) [pid = 1820] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 22:25:41 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x907c2000) [pid = 1820] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html] 22:25:41 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x923e3800) [pid = 1820] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 22:25:41 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x92141400) [pid = 1820] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/existing.html] 22:25:41 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x8f92c800) [pid = 1820] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html] 22:25:41 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x907bf800) [pid = 1820] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002-1.html] 22:25:41 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x92924800) [pid = 1820] [serial = 28] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:25:41 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x91153000) [pid = 1820] [serial = 25] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:25:45 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x8de6e800) [pid = 1820] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 22:25:45 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8de73800) [pid = 1820] [serial = 629] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 22:25:45 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x97d9d000) [pid = 1820] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent1.html] 22:25:45 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x8f929c00) [pid = 1820] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 22:25:45 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x923e1800) [pid = 1820] [serial = 635] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self1.html] 22:25:45 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x907c4c00) [pid = 1820] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 22:25:45 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x92445c00) [pid = 1820] [serial = 620] [outer = (nil)] [url = about:blank] 22:25:45 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x907c8000) [pid = 1820] [serial = 621] [outer = (nil)] [url = about:blank] 22:25:45 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0xa93ca400) [pid = 1820] [serial = 611] [outer = (nil)] [url = about:blank] 22:25:45 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x907c5400) [pid = 1820] [serial = 614] [outer = (nil)] [url = about:blank] 22:25:45 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x907c2400) [pid = 1820] [serial = 613] [outer = (nil)] [url = about:blank] 22:25:45 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8facc000) [pid = 1820] [serial = 617] [outer = (nil)] [url = about:blank] 22:25:45 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8facf800) [pid = 1820] [serial = 616] [outer = (nil)] [url = about:blank] 22:25:45 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x94bf3400) [pid = 1820] [serial = 625] [outer = (nil)] [url = about:blank] 22:25:45 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x94692000) [pid = 1820] [serial = 624] [outer = (nil)] [url = about:blank] 22:25:45 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x932b4400) [pid = 1820] [serial = 633] [outer = (nil)] [url = about:blank] 22:25:45 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x907c7c00) [pid = 1820] [serial = 632] [outer = (nil)] [url = about:blank] 22:25:45 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x95724400) [pid = 1820] [serial = 638] [outer = (nil)] [url = about:blank] 22:25:45 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x9a233c00) [pid = 1820] [serial = 643] [outer = (nil)] [url = about:blank] 22:25:45 INFO - PROCESS | 1820 | --DOMWINDOW == 18 (0x931bb800) [pid = 1820] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:25:45 INFO - PROCESS | 1820 | --DOMWINDOW == 17 (0x93318400) [pid = 1820] [serial = 439] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:26:00 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 22:26:00 INFO - PROCESS | 1820 | 1477459560653 Marionette TRACE conn3 <- [1,917,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html",2,null,null,[["The current browsing context must be chosen if the given name is empty string",3,null,null]]]}] 22:26:00 INFO - . 22:26:00 INFO - TEST-TIMEOUT | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html | took 30661ms 22:26:00 INFO - PROCESS | 1820 | 1477459560715 Marionette TRACE conn3 -> [0,918,"getWindowHandle",null] 22:26:00 INFO - PROCESS | 1820 | 1477459560724 Marionette TRACE conn3 <- [1,918,null,{"value":"7"}] 22:26:00 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html 22:26:00 INFO - PROCESS | 1820 | 1477459560736 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:00 INFO - PROCESS | 1820 | --DOCSHELL 0x9514dc00 == 6 [pid = 1820] [id = 218] 22:26:00 INFO - PROCESS | 1820 | 1477459560969 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 22:26:01 INFO - PROCESS | 1820 | 1477459561035 Marionette TRACE conn3 -> [0,920,"getWindowHandles",null] 22:26:01 INFO - PROCESS | 1820 | 1477459561042 Marionette TRACE conn3 <- [1,920,null,["7"]] 22:26:01 INFO - PROCESS | 1820 | 1477459561050 Marionette TRACE conn3 -> [0,921,"switchToWindow",{"name":"7"}] 22:26:01 INFO - PROCESS | 1820 | 1477459561057 Marionette TRACE conn3 <- [1,921,null,{}] 22:26:01 INFO - PROCESS | 1820 | 1477459561064 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:01 INFO - PROCESS | 1820 | ++DOCSHELL 0x8df6e400 == 7 [pid = 1820] [id = 220] 22:26:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 18 (0x8df6e800) [pid = 1820] [serial = 645] [outer = (nil)] 22:26:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 19 (0x8f904400) [pid = 1820] [serial = 646] [outer = 0x8df6e800] 22:26:01 INFO - PROCESS | 1820 | 1477459561155 Marionette DEBUG loaded listener.js 22:26:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x8f922400) [pid = 1820] [serial = 647] [outer = 0x8df6e800] 22:26:01 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f986800 == 8 [pid = 1820] [id = 221] 22:26:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x8facbc00) [pid = 1820] [serial = 648] [outer = (nil)] 22:26:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x8de6dc00) [pid = 1820] [serial = 649] [outer = 0x8facbc00] 22:26:01 INFO - PROCESS | 1820 | ++DOCSHELL 0x8facec00 == 9 [pid = 1820] [id = 222] 22:26:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x8facf000) [pid = 1820] [serial = 650] [outer = (nil)] 22:26:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8fad2800) [pid = 1820] [serial = 651] [outer = 0x8facf000] 22:26:01 INFO - PROCESS | 1820 | 1477459561648 Marionette DEBUG loaded listener.js 22:26:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x90728000) [pid = 1820] [serial = 652] [outer = 0x8facf000] 22:26:02 INFO - PROCESS | 1820 | 1477459562185 Marionette TRACE conn3 <- [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 \"4cfc025e-588a-4bad-af8d-183c7be29121\"","@http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html:23:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html:22:1\n"]]]}] 22:26:02 INFO - ... 22:26:02 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html | took 1473ms 22:26:02 INFO - PROCESS | 1820 | 1477459562207 Marionette TRACE conn3 -> [0,923,"getWindowHandle",null] 22:26:02 INFO - PROCESS | 1820 | 1477459562211 Marionette TRACE conn3 <- [1,923,null,{"value":"7"}] 22:26:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml 22:26:02 INFO - PROCESS | 1820 | 1477459562221 Marionette TRACE conn3 -> [0,924,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:02 INFO - PROCESS | 1820 | 1477459562518 Marionette TRACE conn3 <- [1,924,null,{"value":null}] 22:26:02 INFO - PROCESS | 1820 | 1477459562538 Marionette TRACE conn3 -> [0,925,"getWindowHandles",null] 22:26:02 INFO - PROCESS | 1820 | 1477459562543 Marionette TRACE conn3 <- [1,925,null,["7"]] 22:26:02 INFO - PROCESS | 1820 | 1477459562550 Marionette TRACE conn3 -> [0,926,"switchToWindow",{"name":"7"}] 22:26:02 INFO - PROCESS | 1820 | 1477459562557 Marionette TRACE conn3 <- [1,926,null,{}] 22:26:02 INFO - PROCESS | 1820 | 1477459562563 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x907bf000 == 10 [pid = 1820] [id = 223] 22:26:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x907c2800) [pid = 1820] [serial = 653] [outer = (nil)] 22:26:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x907c5c00) [pid = 1820] [serial = 654] [outer = 0x907c2800] 22:26:02 INFO - PROCESS | 1820 | 1477459562644 Marionette DEBUG loaded listener.js 22:26:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x92355400) [pid = 1820] [serial = 655] [outer = 0x907c2800] 22:26:03 INFO - PROCESS | 1820 | 1477459563284 Marionette TRACE conn3 <- [1,927,null,{"value":["/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml",0,null,null,[["document.close in XHTML",0,null,null]]]}] 22:26:03 INFO - . 22:26:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml | took 1121ms 22:26:03 INFO - PROCESS | 1820 | 1477459563350 Marionette TRACE conn3 -> [0,928,"getWindowHandle",null] 22:26:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/001.html 22:26:03 INFO - PROCESS | 1820 | 1477459563357 Marionette TRACE conn3 <- [1,928,null,{"value":"7"}] 22:26:03 INFO - PROCESS | 1820 | 1477459563365 Marionette TRACE conn3 -> [0,929,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:03 INFO - PROCESS | 1820 | 1477459563573 Marionette TRACE conn3 <- [1,929,null,{"value":null}] 22:26:03 INFO - PROCESS | 1820 | 1477459563584 Marionette TRACE conn3 -> [0,930,"getWindowHandles",null] 22:26:03 INFO - PROCESS | 1820 | 1477459563587 Marionette TRACE conn3 <- [1,930,null,["7"]] 22:26:03 INFO - PROCESS | 1820 | 1477459563598 Marionette TRACE conn3 -> [0,931,"switchToWindow",{"name":"7"}] 22:26:03 INFO - PROCESS | 1820 | 1477459563604 Marionette TRACE conn3 <- [1,931,null,{}] 22:26:03 INFO - PROCESS | 1820 | 1477459563612 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:03 INFO - PROCESS | 1820 | ++DOCSHELL 0x93d77c00 == 11 [pid = 1820] [id = 224] 22:26:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x93d78400) [pid = 1820] [serial = 656] [outer = (nil)] 22:26:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x93d7f800) [pid = 1820] [serial = 657] [outer = 0x93d78400] 22:26:03 INFO - PROCESS | 1820 | 1477459563696 Marionette DEBUG loaded listener.js 22:26:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x9409f400) [pid = 1820] [serial = 658] [outer = 0x93d78400] 22:26:04 INFO - PROCESS | 1820 | 1477459564289 Marionette TRACE conn3 <- [1,932,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/001.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:04 INFO - . 22:26:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/001.html | took 972ms 22:26:04 INFO - PROCESS | 1820 | 1477459564342 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 22:26:04 INFO - PROCESS | 1820 | 1477459564346 Marionette TRACE conn3 <- [1,933,null,{"value":"7"}] 22:26:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/002.html 22:26:04 INFO - PROCESS | 1820 | 1477459564358 Marionette TRACE conn3 -> [0,934,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:04 INFO - PROCESS | 1820 | 1477459564517 Marionette TRACE conn3 <- [1,934,null,{"value":null}] 22:26:04 INFO - PROCESS | 1820 | 1477459564525 Marionette TRACE conn3 -> [0,935,"getWindowHandles",null] 22:26:04 INFO - PROCESS | 1820 | 1477459564529 Marionette TRACE conn3 <- [1,935,null,["7"]] 22:26:04 INFO - PROCESS | 1820 | 1477459564535 Marionette TRACE conn3 -> [0,936,"switchToWindow",{"name":"7"}] 22:26:04 INFO - PROCESS | 1820 | 1477459564543 Marionette TRACE conn3 <- [1,936,null,{}] 22:26:04 INFO - PROCESS | 1820 | 1477459564549 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:04 INFO - PROCESS | 1820 | ++DOCSHELL 0x8facc800 == 12 [pid = 1820] [id = 225] 22:26:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x94bf2c00) [pid = 1820] [serial = 659] [outer = (nil)] 22:26:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x94db1000) [pid = 1820] [serial = 660] [outer = 0x94bf2c00] 22:26:04 INFO - PROCESS | 1820 | 1477459564625 Marionette DEBUG loaded listener.js 22:26:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x94e86800) [pid = 1820] [serial = 661] [outer = 0x94bf2c00] 22:26:05 INFO - PROCESS | 1820 | 1477459565206 Marionette TRACE conn3 <- [1,937,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/002.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:05 INFO - . 22:26:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/002.html | took 931ms 22:26:05 INFO - PROCESS | 1820 | 1477459565285 Marionette TRACE conn3 -> [0,938,"getWindowHandle",null] 22:26:05 INFO - PROCESS | 1820 | 1477459565289 Marionette TRACE conn3 <- [1,938,null,{"value":"7"}] 22:26:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/003.html 22:26:05 INFO - PROCESS | 1820 | 1477459565296 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:05 INFO - PROCESS | 1820 | 1477459565479 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 22:26:05 INFO - PROCESS | 1820 | 1477459565578 Marionette TRACE conn3 -> [0,940,"getWindowHandles",null] 22:26:05 INFO - PROCESS | 1820 | 1477459565580 Marionette TRACE conn3 <- [1,940,null,["7"]] 22:26:05 INFO - PROCESS | 1820 | 1477459565586 Marionette TRACE conn3 -> [0,941,"switchToWindow",{"name":"7"}] 22:26:05 INFO - PROCESS | 1820 | 1477459565592 Marionette TRACE conn3 <- [1,941,null,{}] 22:26:05 INFO - PROCESS | 1820 | 1477459565597 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:05 INFO - PROCESS | 1820 | ++DOCSHELL 0x95103400 == 13 [pid = 1820] [id = 226] 22:26:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x95145000) [pid = 1820] [serial = 662] [outer = (nil)] 22:26:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x9571f800) [pid = 1820] [serial = 663] [outer = 0x95145000] 22:26:05 INFO - PROCESS | 1820 | 1477459565675 Marionette DEBUG loaded listener.js 22:26:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x9579fc00) [pid = 1820] [serial = 664] [outer = 0x95145000] 22:26:06 INFO - PROCESS | 1820 | 1477459566212 Marionette TRACE conn3 <- [1,942,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/003.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:06 INFO - . 22:26:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/003.html | took 926ms 22:26:06 INFO - PROCESS | 1820 | 1477459566222 Marionette TRACE conn3 -> [0,943,"getWindowHandle",null] 22:26:06 INFO - PROCESS | 1820 | 1477459566226 Marionette TRACE conn3 <- [1,943,null,{"value":"7"}] 22:26:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/004.html 22:26:06 INFO - PROCESS | 1820 | 1477459566264 Marionette TRACE conn3 -> [0,944,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:06 INFO - PROCESS | 1820 | 1477459566445 Marionette TRACE conn3 <- [1,944,null,{"value":null}] 22:26:06 INFO - PROCESS | 1820 | 1477459566541 Marionette TRACE conn3 -> [0,945,"getWindowHandles",null] 22:26:06 INFO - PROCESS | 1820 | 1477459566544 Marionette TRACE conn3 <- [1,945,null,["7"]] 22:26:06 INFO - PROCESS | 1820 | 1477459566551 Marionette TRACE conn3 -> [0,946,"switchToWindow",{"name":"7"}] 22:26:06 INFO - PROCESS | 1820 | 1477459566556 Marionette TRACE conn3 <- [1,946,null,{}] 22:26:06 INFO - PROCESS | 1820 | 1477459566562 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x97d96400 == 14 [pid = 1820] [id = 227] 22:26:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x97d9d000) [pid = 1820] [serial = 665] [outer = (nil)] 22:26:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x98331800) [pid = 1820] [serial = 666] [outer = 0x97d9d000] 22:26:06 INFO - PROCESS | 1820 | 1477459566638 Marionette DEBUG loaded listener.js 22:26:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x98334800) [pid = 1820] [serial = 667] [outer = 0x97d9d000] 22:26:07 INFO - PROCESS | 1820 | 1477459567119 Marionette TRACE conn3 <- [1,947,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/004.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:07 INFO - . 22:26:07 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/004.html | took 869ms 22:26:07 INFO - PROCESS | 1820 | 1477459567133 Marionette TRACE conn3 -> [0,948,"getWindowHandle",null] 22:26:07 INFO - PROCESS | 1820 | 1477459567135 Marionette TRACE conn3 <- [1,948,null,{"value":"7"}] 22:26:07 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/005.html 22:26:07 INFO - PROCESS | 1820 | 1477459567146 Marionette TRACE conn3 -> [0,949,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:07 INFO - PROCESS | 1820 | 1477459567334 Marionette TRACE conn3 <- [1,949,null,{"value":null}] 22:26:07 INFO - PROCESS | 1820 | 1477459567359 Marionette TRACE conn3 -> [0,950,"getWindowHandles",null] 22:26:07 INFO - PROCESS | 1820 | 1477459567364 Marionette TRACE conn3 <- [1,950,null,["7"]] 22:26:07 INFO - PROCESS | 1820 | 1477459567369 Marionette TRACE conn3 -> [0,951,"switchToWindow",{"name":"7"}] 22:26:07 INFO - PROCESS | 1820 | 1477459567374 Marionette TRACE conn3 <- [1,951,null,{}] 22:26:07 INFO - PROCESS | 1820 | 1477459567379 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fad9800 == 15 [pid = 1820] [id = 228] 22:26:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x957f2000) [pid = 1820] [serial = 668] [outer = (nil)] 22:26:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x983a2c00) [pid = 1820] [serial = 669] [outer = 0x957f2000] 22:26:07 INFO - PROCESS | 1820 | 1477459567455 Marionette DEBUG loaded listener.js 22:26:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x98f05800) [pid = 1820] [serial = 670] [outer = 0x957f2000] 22:26:08 INFO - PROCESS | 1820 | 1477459568022 Marionette TRACE conn3 <- [1,952,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/005.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:08 INFO - . 22:26:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/005.html | took 922ms 22:26:08 INFO - PROCESS | 1820 | 1477459568065 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 22:26:08 INFO - PROCESS | 1820 | 1477459568069 Marionette TRACE conn3 <- [1,953,null,{"value":"7"}] 22:26:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/006.html 22:26:08 INFO - PROCESS | 1820 | 1477459568076 Marionette TRACE conn3 -> [0,954,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:08 INFO - PROCESS | 1820 | 1477459568232 Marionette TRACE conn3 <- [1,954,null,{"value":null}] 22:26:08 INFO - PROCESS | 1820 | 1477459568258 Marionette TRACE conn3 -> [0,955,"getWindowHandles",null] 22:26:08 INFO - PROCESS | 1820 | 1477459568263 Marionette TRACE conn3 <- [1,955,null,["7"]] 22:26:08 INFO - PROCESS | 1820 | 1477459568354 Marionette TRACE conn3 -> [0,956,"switchToWindow",{"name":"7"}] 22:26:08 INFO - PROCESS | 1820 | 1477459568360 Marionette TRACE conn3 <- [1,956,null,{}] 22:26:08 INFO - PROCESS | 1820 | 1477459568368 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a093000 == 16 [pid = 1820] [id = 229] 22:26:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x9a093800) [pid = 1820] [serial = 671] [outer = (nil)] 22:26:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x9a22b400) [pid = 1820] [serial = 672] [outer = 0x9a093800] 22:26:08 INFO - PROCESS | 1820 | 1477459568457 Marionette DEBUG loaded listener.js 22:26:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x9a237c00) [pid = 1820] [serial = 673] [outer = 0x9a093800] 22:26:09 INFO - PROCESS | 1820 | 1477459569002 Marionette TRACE conn3 <- [1,957,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/006.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:09 INFO - . 22:26:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/006.html | took 977ms 22:26:09 INFO - PROCESS | 1820 | 1477459569056 Marionette TRACE conn3 -> [0,958,"getWindowHandle",null] 22:26:09 INFO - PROCESS | 1820 | 1477459569063 Marionette TRACE conn3 <- [1,958,null,{"value":"7"}] 22:26:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/007.html 22:26:09 INFO - PROCESS | 1820 | 1477459569105 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:09 INFO - PROCESS | 1820 | 1477459569304 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 22:26:09 INFO - PROCESS | 1820 | 1477459569415 Marionette TRACE conn3 -> [0,960,"getWindowHandles",null] 22:26:09 INFO - PROCESS | 1820 | 1477459569420 Marionette TRACE conn3 <- [1,960,null,["7"]] 22:26:09 INFO - PROCESS | 1820 | 1477459569470 Marionette TRACE conn3 -> [0,961,"switchToWindow",{"name":"7"}] 22:26:09 INFO - PROCESS | 1820 | 1477459569478 Marionette TRACE conn3 <- [1,961,null,{}] 22:26:09 INFO - PROCESS | 1820 | 1477459569490 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f906c00 == 17 [pid = 1820] [id = 230] 22:26:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x8f910400) [pid = 1820] [serial = 674] [outer = (nil)] 22:26:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x8f92c800) [pid = 1820] [serial = 675] [outer = 0x8f910400] 22:26:09 INFO - PROCESS | 1820 | 1477459569585 Marionette DEBUG loaded listener.js 22:26:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x8fad0800) [pid = 1820] [serial = 676] [outer = 0x8f910400] 22:26:10 INFO - PROCESS | 1820 | 1477459570209 Marionette TRACE conn3 <- [1,962,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/007.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:10 INFO - . 22:26:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/007.html | took 1172ms 22:26:10 INFO - PROCESS | 1820 | 1477459570276 Marionette TRACE conn3 -> [0,963,"getWindowHandle",null] 22:26:10 INFO - PROCESS | 1820 | 1477459570282 Marionette TRACE conn3 <- [1,963,null,{"value":"7"}] 22:26:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/008.html 22:26:10 INFO - PROCESS | 1820 | 1477459570290 Marionette TRACE conn3 -> [0,964,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:10 INFO - PROCESS | 1820 | 1477459570486 Marionette TRACE conn3 <- [1,964,null,{"value":null}] 22:26:10 INFO - PROCESS | 1820 | 1477459570627 Marionette TRACE conn3 -> [0,965,"getWindowHandles",null] 22:26:10 INFO - PROCESS | 1820 | 1477459570631 Marionette TRACE conn3 <- [1,965,null,["7"]] 22:26:10 INFO - PROCESS | 1820 | 1477459570644 Marionette TRACE conn3 -> [0,966,"switchToWindow",{"name":"7"}] 22:26:10 INFO - PROCESS | 1820 | 1477459570650 Marionette TRACE conn3 <- [1,966,null,{}] 22:26:10 INFO - PROCESS | 1820 | 1477459570657 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x93436c00 == 18 [pid = 1820] [id = 231] 22:26:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x936bf800) [pid = 1820] [serial = 677] [outer = (nil)] 22:26:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x93d79400) [pid = 1820] [serial = 678] [outer = 0x936bf800] 22:26:10 INFO - PROCESS | 1820 | 1477459570759 Marionette DEBUG loaded listener.js 22:26:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x9469bc00) [pid = 1820] [serial = 679] [outer = 0x936bf800] 22:26:11 INFO - PROCESS | 1820 | 1477459571391 Marionette TRACE conn3 <- [1,967,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/008.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:11 INFO - . 22:26:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/008.html | took 1175ms 22:26:11 INFO - PROCESS | 1820 | 1477459571473 Marionette TRACE conn3 -> [0,968,"getWindowHandle",null] 22:26:11 INFO - PROCESS | 1820 | 1477459571480 Marionette TRACE conn3 <- [1,968,null,{"value":"7"}] 22:26:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/009.html 22:26:11 INFO - PROCESS | 1820 | 1477459571503 Marionette TRACE conn3 -> [0,969,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:11 INFO - PROCESS | 1820 | 1477459571716 Marionette TRACE conn3 <- [1,969,null,{"value":null}] 22:26:11 INFO - PROCESS | 1820 | 1477459571823 Marionette TRACE conn3 -> [0,970,"getWindowHandles",null] 22:26:11 INFO - PROCESS | 1820 | 1477459571828 Marionette TRACE conn3 <- [1,970,null,["7"]] 22:26:11 INFO - PROCESS | 1820 | 1477459571836 Marionette TRACE conn3 -> [0,971,"switchToWindow",{"name":"7"}] 22:26:11 INFO - PROCESS | 1820 | 1477459571844 Marionette TRACE conn3 <- [1,971,null,{}] 22:26:11 INFO - PROCESS | 1820 | 1477459571855 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:11 INFO - PROCESS | 1820 | ++DOCSHELL 0x98f0e400 == 19 [pid = 1820] [id = 232] 22:26:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x9a020400) [pid = 1820] [serial = 680] [outer = (nil)] 22:26:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x9a2e5000) [pid = 1820] [serial = 681] [outer = 0x9a020400] 22:26:11 INFO - PROCESS | 1820 | 1477459571945 Marionette DEBUG loaded listener.js 22:26:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x9a2ee800) [pid = 1820] [serial = 682] [outer = 0x9a020400] 22:26:12 INFO - PROCESS | 1820 | 1477459572571 Marionette TRACE conn3 <- [1,972,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/009.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:12 INFO - . 22:26:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/009.html | took 1169ms 22:26:12 INFO - PROCESS | 1820 | 1477459572657 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 22:26:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/010.html 22:26:12 INFO - PROCESS | 1820 | 1477459572663 Marionette TRACE conn3 <- [1,973,null,{"value":"7"}] 22:26:12 INFO - PROCESS | 1820 | 1477459572671 Marionette TRACE conn3 -> [0,974,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:12 INFO - PROCESS | 1820 | 1477459572902 Marionette TRACE conn3 <- [1,974,null,{"value":null}] 22:26:12 INFO - PROCESS | 1820 | 1477459572916 Marionette TRACE conn3 -> [0,975,"getWindowHandles",null] 22:26:12 INFO - PROCESS | 1820 | 1477459572921 Marionette TRACE conn3 <- [1,975,null,["7"]] 22:26:13 INFO - PROCESS | 1820 | 1477459573031 Marionette TRACE conn3 -> [0,976,"switchToWindow",{"name":"7"}] 22:26:13 INFO - PROCESS | 1820 | 1477459573037 Marionette TRACE conn3 <- [1,976,null,{}] 22:26:13 INFO - PROCESS | 1820 | 1477459573049 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a488c00 == 20 [pid = 1820] [id = 233] 22:26:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x9a48a000) [pid = 1820] [serial = 683] [outer = (nil)] 22:26:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x9a632c00) [pid = 1820] [serial = 684] [outer = 0x9a48a000] 22:26:13 INFO - PROCESS | 1820 | 1477459573139 Marionette DEBUG loaded listener.js 22:26:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x9b0ee000) [pid = 1820] [serial = 685] [outer = 0x9a48a000] 22:26:13 INFO - PROCESS | 1820 | 1477459573909 Marionette TRACE conn3 <- [1,977,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/010.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:13 INFO - . 22:26:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/010.html | took 1326ms 22:26:13 INFO - PROCESS | 1820 | 1477459573995 Marionette TRACE conn3 -> [0,978,"getWindowHandle",null] 22:26:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/011.html 22:26:14 INFO - PROCESS | 1820 | 1477459574008 Marionette TRACE conn3 <- [1,978,null,{"value":"7"}] 22:26:14 INFO - PROCESS | 1820 | 1477459574018 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:14 INFO - PROCESS | 1820 | 1477459574255 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 22:26:14 INFO - PROCESS | 1820 | 1477459574268 Marionette TRACE conn3 -> [0,980,"getWindowHandles",null] 22:26:14 INFO - PROCESS | 1820 | 1477459574274 Marionette TRACE conn3 <- [1,980,null,["7"]] 22:26:14 INFO - PROCESS | 1820 | 1477459574388 Marionette TRACE conn3 -> [0,981,"switchToWindow",{"name":"7"}] 22:26:14 INFO - PROCESS | 1820 | 1477459574393 Marionette TRACE conn3 <- [1,981,null,{}] 22:26:14 INFO - PROCESS | 1820 | 1477459574400 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x90733c00 == 21 [pid = 1820] [id = 234] 22:26:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x907be400) [pid = 1820] [serial = 686] [outer = (nil)] 22:26:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x923de400) [pid = 1820] [serial = 687] [outer = 0x907be400] 22:26:14 INFO - PROCESS | 1820 | 1477459574485 Marionette DEBUG loaded listener.js 22:26:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x92924800) [pid = 1820] [serial = 688] [outer = 0x907be400] 22:26:14 INFO - PROCESS | 1820 | --DOCSHELL 0x8f986800 == 20 [pid = 1820] [id = 221] 22:26:14 INFO - PROCESS | 1820 | --DOCSHELL 0x95110400 == 19 [pid = 1820] [id = 217] 22:26:15 INFO - PROCESS | 1820 | 1477459575056 Marionette TRACE conn3 <- [1,982,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/011.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:15 INFO - . 22:26:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/011.html | took 1072ms 22:26:15 INFO - PROCESS | 1820 | 1477459575109 Marionette TRACE conn3 -> [0,983,"getWindowHandle",null] 22:26:15 INFO - PROCESS | 1820 | 1477459575114 Marionette TRACE conn3 <- [1,983,null,{"value":"7"}] 22:26:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/012.html 22:26:15 INFO - PROCESS | 1820 | 1477459575122 Marionette TRACE conn3 -> [0,984,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:15 INFO - PROCESS | 1820 | 1477459575317 Marionette TRACE conn3 <- [1,984,null,{"value":null}] 22:26:15 INFO - PROCESS | 1820 | 1477459575423 Marionette TRACE conn3 -> [0,985,"getWindowHandles",null] 22:26:15 INFO - PROCESS | 1820 | 1477459575428 Marionette TRACE conn3 <- [1,985,null,["7"]] 22:26:15 INFO - PROCESS | 1820 | 1477459575434 Marionette TRACE conn3 -> [0,986,"switchToWindow",{"name":"7"}] 22:26:15 INFO - PROCESS | 1820 | 1477459575441 Marionette TRACE conn3 <- [1,986,null,{}] 22:26:15 INFO - PROCESS | 1820 | 1477459575447 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x93947400 == 20 [pid = 1820] [id = 235] 22:26:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x94bee400) [pid = 1820] [serial = 689] [outer = (nil)] 22:26:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x94e84000) [pid = 1820] [serial = 690] [outer = 0x94bee400] 22:26:15 INFO - PROCESS | 1820 | 1477459575528 Marionette DEBUG loaded listener.js 22:26:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x94e8a000) [pid = 1820] [serial = 691] [outer = 0x94bee400] 22:26:16 INFO - PROCESS | 1820 | 1477459576057 Marionette TRACE conn3 <- [1,987,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/012.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:16 INFO - . 22:26:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/012.html | took 972ms 22:26:16 INFO - PROCESS | 1820 | 1477459576113 Marionette TRACE conn3 -> [0,988,"getWindowHandle",null] 22:26:16 INFO - PROCESS | 1820 | 1477459576119 Marionette TRACE conn3 <- [1,988,null,{"value":"7"}] 22:26:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/013.html 22:26:16 INFO - PROCESS | 1820 | 1477459576127 Marionette TRACE conn3 -> [0,989,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:16 INFO - PROCESS | 1820 | 1477459576284 Marionette TRACE conn3 <- [1,989,null,{"value":null}] 22:26:16 INFO - PROCESS | 1820 | 1477459576393 Marionette TRACE conn3 -> [0,990,"getWindowHandles",null] 22:26:16 INFO - PROCESS | 1820 | 1477459576398 Marionette TRACE conn3 <- [1,990,null,["7"]] 22:26:16 INFO - PROCESS | 1820 | 1477459576403 Marionette TRACE conn3 -> [0,991,"switchToWindow",{"name":"7"}] 22:26:16 INFO - PROCESS | 1820 | 1477459576409 Marionette TRACE conn3 <- [1,991,null,{}] 22:26:16 INFO - PROCESS | 1820 | 1477459576415 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a022c00 == 21 [pid = 1820] [id = 236] 22:26:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x9a090800) [pid = 1820] [serial = 692] [outer = (nil)] 22:26:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x9a236c00) [pid = 1820] [serial = 693] [outer = 0x9a090800] 22:26:16 INFO - PROCESS | 1820 | 1477459576496 Marionette DEBUG loaded listener.js 22:26:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x9a3d3000) [pid = 1820] [serial = 694] [outer = 0x9a090800] 22:26:16 INFO - PROCESS | 1820 | 1477459576993 Marionette TRACE conn3 <- [1,992,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/013.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:17 INFO - . 22:26:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/013.html | took 877ms 22:26:17 INFO - PROCESS | 1820 | 1477459577011 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 22:26:17 INFO - PROCESS | 1820 | 1477459577014 Marionette TRACE conn3 <- [1,993,null,{"value":"7"}] 22:26:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/014.html 22:26:17 INFO - PROCESS | 1820 | 1477459577022 Marionette TRACE conn3 -> [0,994,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:17 INFO - PROCESS | 1820 | 1477459577231 Marionette TRACE conn3 <- [1,994,null,{"value":null}] 22:26:17 INFO - PROCESS | 1820 | 1477459577308 Marionette TRACE conn3 -> [0,995,"getWindowHandles",null] 22:26:17 INFO - PROCESS | 1820 | 1477459577313 Marionette TRACE conn3 <- [1,995,null,["7"]] 22:26:17 INFO - PROCESS | 1820 | 1477459577318 Marionette TRACE conn3 -> [0,996,"switchToWindow",{"name":"7"}] 22:26:17 INFO - PROCESS | 1820 | 1477459577325 Marionette TRACE conn3 <- [1,996,null,{}] 22:26:17 INFO - PROCESS | 1820 | 1477459577331 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a68d400 == 22 [pid = 1820] [id = 237] 22:26:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x9b0f0c00) [pid = 1820] [serial = 695] [outer = (nil)] 22:26:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x9b354800) [pid = 1820] [serial = 696] [outer = 0x9b0f0c00] 22:26:17 INFO - PROCESS | 1820 | 1477459577424 Marionette DEBUG loaded listener.js 22:26:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x9b3b7800) [pid = 1820] [serial = 697] [outer = 0x9b0f0c00] 22:26:17 INFO - PROCESS | 1820 | 1477459577992 Marionette TRACE conn3 <- [1,997,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/014.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:18 INFO - . 22:26:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/014.html | took 984ms 22:26:18 INFO - PROCESS | 1820 | 1477459578101 Marionette TRACE conn3 -> [0,998,"getWindowHandle",null] 22:26:18 INFO - PROCESS | 1820 | 1477459578106 Marionette TRACE conn3 <- [1,998,null,{"value":"7"}] 22:26:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/015.html 22:26:18 INFO - PROCESS | 1820 | 1477459578152 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:18 INFO - PROCESS | 1820 | 1477459578352 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 22:26:18 INFO - PROCESS | 1820 | 1477459578373 Marionette TRACE conn3 -> [0,1000,"getWindowHandles",null] 22:26:18 INFO - PROCESS | 1820 | 1477459578377 Marionette TRACE conn3 <- [1,1000,null,["7"]] 22:26:18 INFO - PROCESS | 1820 | 1477459578382 Marionette TRACE conn3 -> [0,1001,"switchToWindow",{"name":"7"}] 22:26:18 INFO - PROCESS | 1820 | 1477459578387 Marionette TRACE conn3 <- [1,1001,null,{}] 22:26:18 INFO - PROCESS | 1820 | 1477459578392 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x9b567c00 == 23 [pid = 1820] [id = 238] 22:26:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x9b568800) [pid = 1820] [serial = 698] [outer = (nil)] 22:26:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0xa10c8c00) [pid = 1820] [serial = 699] [outer = 0x9b568800] 22:26:18 INFO - PROCESS | 1820 | 1477459578525 Marionette DEBUG loaded listener.js 22:26:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0xa10de000) [pid = 1820] [serial = 700] [outer = 0x9b568800] 22:26:19 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x9a08fc00) [pid = 1820] [serial = 642] [outer = (nil)] [url = about:blank] 22:26:19 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x957f2000) [pid = 1820] [serial = 668] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html] 22:26:19 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x97d9d000) [pid = 1820] [serial = 665] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html] 22:26:19 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x95145000) [pid = 1820] [serial = 662] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html] 22:26:19 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x94bf2c00) [pid = 1820] [serial = 659] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html] 22:26:19 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x93d78400) [pid = 1820] [serial = 656] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html] 22:26:19 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x907c2800) [pid = 1820] [serial = 653] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml] 22:26:19 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x95143c00) [pid = 1820] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html] 22:26:19 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8df6e800) [pid = 1820] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html] 22:26:19 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8facf000) [pid = 1820] [serial = 650] [outer = (nil)] [url = about:blank] 22:26:19 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8facbc00) [pid = 1820] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 22:26:19 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x98f0c800) [pid = 1820] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 22:26:19 INFO - PROCESS | 1820 | 1477459579208 Marionette TRACE conn3 <- [1,1002,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/015.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:19 INFO - . 22:26:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/015.html | took 1128ms 22:26:19 INFO - PROCESS | 1820 | 1477459579266 Marionette TRACE conn3 -> [0,1003,"getWindowHandle",null] 22:26:19 INFO - PROCESS | 1820 | 1477459579270 Marionette TRACE conn3 <- [1,1003,null,{"value":"7"}] 22:26:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/016.html 22:26:19 INFO - PROCESS | 1820 | 1477459579276 Marionette TRACE conn3 -> [0,1004,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:19 INFO - PROCESS | 1820 | 1477459579497 Marionette TRACE conn3 <- [1,1004,null,{"value":null}] 22:26:19 INFO - PROCESS | 1820 | 1477459579563 Marionette TRACE conn3 -> [0,1005,"getWindowHandles",null] 22:26:19 INFO - PROCESS | 1820 | 1477459579567 Marionette TRACE conn3 <- [1,1005,null,["7"]] 22:26:19 INFO - PROCESS | 1820 | 1477459579571 Marionette TRACE conn3 -> [0,1006,"switchToWindow",{"name":"7"}] 22:26:19 INFO - PROCESS | 1820 | 1477459579576 Marionette TRACE conn3 <- [1,1006,null,{}] 22:26:19 INFO - PROCESS | 1820 | 1477459579581 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:19 INFO - PROCESS | 1820 | ++DOCSHELL 0x957eac00 == 24 [pid = 1820] [id = 239] 22:26:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x9a338400) [pid = 1820] [serial = 701] [outer = (nil)] 22:26:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0xa2758000) [pid = 1820] [serial = 702] [outer = 0x9a338400] 22:26:19 INFO - PROCESS | 1820 | 1477459579663 Marionette DEBUG loaded listener.js 22:26:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0xa275e000) [pid = 1820] [serial = 703] [outer = 0x9a338400] 22:26:20 INFO - PROCESS | 1820 | 1477459580146 Marionette TRACE conn3 <- [1,1007,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/016.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:20 INFO - . 22:26:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/016.html | took 922ms 22:26:20 INFO - PROCESS | 1820 | 1477459580206 Marionette TRACE conn3 -> [0,1008,"getWindowHandle",null] 22:26:20 INFO - PROCESS | 1820 | 1477459580210 Marionette TRACE conn3 <- [1,1008,null,{"value":"7"}] 22:26:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/017.html 22:26:20 INFO - PROCESS | 1820 | 1477459580216 Marionette TRACE conn3 -> [0,1009,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:20 INFO - PROCESS | 1820 | 1477459580417 Marionette TRACE conn3 <- [1,1009,null,{"value":null}] 22:26:20 INFO - PROCESS | 1820 | 1477459580434 Marionette TRACE conn3 -> [0,1010,"getWindowHandles",null] 22:26:20 INFO - PROCESS | 1820 | 1477459580441 Marionette TRACE conn3 <- [1,1010,null,["7"]] 22:26:20 INFO - PROCESS | 1820 | 1477459580446 Marionette TRACE conn3 -> [0,1011,"switchToWindow",{"name":"7"}] 22:26:20 INFO - PROCESS | 1820 | 1477459580455 Marionette TRACE conn3 <- [1,1011,null,{}] 22:26:20 INFO - PROCESS | 1820 | 1477459580459 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:20 INFO - PROCESS | 1820 | ++DOCSHELL 0xa29cfc00 == 25 [pid = 1820] [id = 240] 22:26:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0xa29d0000) [pid = 1820] [serial = 704] [outer = (nil)] 22:26:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0xa2be1800) [pid = 1820] [serial = 705] [outer = 0xa29d0000] 22:26:20 INFO - PROCESS | 1820 | 1477459580538 Marionette DEBUG loaded listener.js 22:26:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0xa2be1c00) [pid = 1820] [serial = 706] [outer = 0xa29d0000] 22:26:21 INFO - PROCESS | 1820 | 1477459581081 Marionette TRACE conn3 <- [1,1012,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/017.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:21 INFO - . 22:26:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/017.html | took 920ms 22:26:21 INFO - PROCESS | 1820 | 1477459581157 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 22:26:21 INFO - PROCESS | 1820 | 1477459581163 Marionette TRACE conn3 <- [1,1013,null,{"value":"7"}] 22:26:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/018.html 22:26:21 INFO - PROCESS | 1820 | 1477459581174 Marionette TRACE conn3 -> [0,1014,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:21 INFO - PROCESS | 1820 | 1477459581375 Marionette TRACE conn3 <- [1,1014,null,{"value":null}] 22:26:21 INFO - PROCESS | 1820 | 1477459581527 Marionette TRACE conn3 -> [0,1015,"getWindowHandles",null] 22:26:21 INFO - PROCESS | 1820 | 1477459581535 Marionette TRACE conn3 <- [1,1015,null,["7"]] 22:26:21 INFO - PROCESS | 1820 | 1477459581544 Marionette TRACE conn3 -> [0,1016,"switchToWindow",{"name":"7"}] 22:26:21 INFO - PROCESS | 1820 | 1477459581555 Marionette TRACE conn3 <- [1,1016,null,{}] 22:26:21 INFO - PROCESS | 1820 | 1477459581562 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:21 INFO - PROCESS | 1820 | ++DOCSHELL 0x8facb800 == 26 [pid = 1820] [id = 241] 22:26:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8facbc00) [pid = 1820] [serial = 707] [outer = (nil)] 22:26:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x90745c00) [pid = 1820] [serial = 708] [outer = 0x8facbc00] 22:26:21 INFO - PROCESS | 1820 | 1477459581657 Marionette DEBUG loaded listener.js 22:26:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x90727000) [pid = 1820] [serial = 709] [outer = 0x8facbc00] 22:26:22 INFO - PROCESS | 1820 | 1477459582273 Marionette TRACE conn3 <- [1,1017,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/018.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:22 INFO - . 22:26:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/018.html | took 1176ms 22:26:22 INFO - PROCESS | 1820 | 1477459582353 Marionette TRACE conn3 -> [0,1018,"getWindowHandle",null] 22:26:22 INFO - PROCESS | 1820 | 1477459582360 Marionette TRACE conn3 <- [1,1018,null,{"value":"7"}] 22:26:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/019.html 22:26:22 INFO - PROCESS | 1820 | 1477459582367 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:22 INFO - PROCESS | 1820 | 1477459582554 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 22:26:22 INFO - PROCESS | 1820 | 1477459582703 Marionette TRACE conn3 -> [0,1020,"getWindowHandles",null] 22:26:22 INFO - PROCESS | 1820 | 1477459582708 Marionette TRACE conn3 <- [1,1020,null,["7"]] 22:26:22 INFO - PROCESS | 1820 | 1477459582722 Marionette TRACE conn3 -> [0,1021,"switchToWindow",{"name":"7"}] 22:26:22 INFO - PROCESS | 1820 | 1477459582727 Marionette TRACE conn3 <- [1,1021,null,{}] 22:26:22 INFO - PROCESS | 1820 | 1477459582733 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x957a8400 == 27 [pid = 1820] [id = 242] 22:26:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x957e9400) [pid = 1820] [serial = 710] [outer = (nil)] 22:26:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x9833c000) [pid = 1820] [serial = 711] [outer = 0x957e9400] 22:26:22 INFO - PROCESS | 1820 | 1477459582822 Marionette DEBUG loaded listener.js 22:26:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x9833c800) [pid = 1820] [serial = 712] [outer = 0x957e9400] 22:26:23 INFO - PROCESS | 1820 | 1477459583419 Marionette TRACE conn3 <- [1,1022,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/019.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:23 INFO - . 22:26:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/019.html | took 1082ms 22:26:23 INFO - PROCESS | 1820 | 1477459583495 Marionette TRACE conn3 -> [0,1023,"getWindowHandle",null] 22:26:23 INFO - PROCESS | 1820 | 1477459583505 Marionette TRACE conn3 <- [1,1023,null,{"value":"7"}] 22:26:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/020.html 22:26:23 INFO - PROCESS | 1820 | 1477459583515 Marionette TRACE conn3 -> [0,1024,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:23 INFO - PROCESS | 1820 | 1477459583698 Marionette TRACE conn3 <- [1,1024,null,{"value":null}] 22:26:23 INFO - PROCESS | 1820 | 1477459583848 Marionette TRACE conn3 -> [0,1025,"getWindowHandles",null] 22:26:23 INFO - PROCESS | 1820 | 1477459583854 Marionette TRACE conn3 <- [1,1025,null,["7"]] 22:26:23 INFO - PROCESS | 1820 | 1477459583864 Marionette TRACE conn3 -> [0,1026,"switchToWindow",{"name":"7"}] 22:26:23 INFO - PROCESS | 1820 | 1477459583872 Marionette TRACE conn3 <- [1,1026,null,{}] 22:26:23 INFO - PROCESS | 1820 | 1477459583879 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x9b4a4800 == 28 [pid = 1820] [id = 243] 22:26:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0xa10e6400) [pid = 1820] [serial = 713] [outer = (nil)] 22:26:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0xa27eb400) [pid = 1820] [serial = 714] [outer = 0xa10e6400] 22:26:23 INFO - PROCESS | 1820 | 1477459583974 Marionette DEBUG loaded listener.js 22:26:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0xa275a000) [pid = 1820] [serial = 715] [outer = 0xa10e6400] 22:26:24 INFO - PROCESS | 1820 | 1477459584567 Marionette TRACE conn3 <- [1,1027,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/020.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:24 INFO - . 22:26:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/020.html | took 1069ms 22:26:24 INFO - PROCESS | 1820 | 1477459584585 Marionette TRACE conn3 -> [0,1028,"getWindowHandle",null] 22:26:24 INFO - PROCESS | 1820 | 1477459584588 Marionette TRACE conn3 <- [1,1028,null,{"value":"7"}] 22:26:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/021.html 22:26:24 INFO - PROCESS | 1820 | 1477459584618 Marionette TRACE conn3 -> [0,1029,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:24 INFO - PROCESS | 1820 | 1477459584793 Marionette TRACE conn3 <- [1,1029,null,{"value":null}] 22:26:24 INFO - PROCESS | 1820 | 1477459584954 Marionette TRACE conn3 -> [0,1030,"getWindowHandles",null] 22:26:24 INFO - PROCESS | 1820 | 1477459584962 Marionette TRACE conn3 <- [1,1030,null,["7"]] 22:26:24 INFO - PROCESS | 1820 | 1477459584971 Marionette TRACE conn3 -> [0,1031,"switchToWindow",{"name":"7"}] 22:26:24 INFO - PROCESS | 1820 | 1477459584977 Marionette TRACE conn3 <- [1,1031,null,{}] 22:26:24 INFO - PROCESS | 1820 | 1477459584987 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:25 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2ede400 == 29 [pid = 1820] [id = 244] 22:26:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0xa2edf400) [pid = 1820] [serial = 716] [outer = (nil)] 22:26:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0xa2ee0800) [pid = 1820] [serial = 717] [outer = 0xa2edf400] 22:26:25 INFO - PROCESS | 1820 | 1477459585077 Marionette DEBUG loaded listener.js 22:26:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0xa2ee8000) [pid = 1820] [serial = 718] [outer = 0xa2edf400] 22:26:25 INFO - PROCESS | 1820 | 1477459585690 Marionette TRACE conn3 <- [1,1032,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/021.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:25 INFO - . 22:26:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/021.html | took 1122ms 22:26:25 INFO - PROCESS | 1820 | 1477459585753 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 22:26:25 INFO - PROCESS | 1820 | 1477459585758 Marionette TRACE conn3 <- [1,1033,null,{"value":"7"}] 22:26:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/022.html 22:26:25 INFO - PROCESS | 1820 | 1477459585767 Marionette TRACE conn3 -> [0,1034,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:25 INFO - PROCESS | 1820 | 1477459585938 Marionette TRACE conn3 <- [1,1034,null,{"value":null}] 22:26:26 INFO - PROCESS | 1820 | 1477459586100 Marionette TRACE conn3 -> [0,1035,"getWindowHandles",null] 22:26:26 INFO - PROCESS | 1820 | 1477459586103 Marionette TRACE conn3 <- [1,1035,null,["7"]] 22:26:26 INFO - PROCESS | 1820 | 1477459586112 Marionette TRACE conn3 -> [0,1036,"switchToWindow",{"name":"7"}] 22:26:26 INFO - PROCESS | 1820 | 1477459586117 Marionette TRACE conn3 <- [1,1036,null,{}] 22:26:26 INFO - PROCESS | 1820 | 1477459586123 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:26 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2f06800 == 30 [pid = 1820] [id = 245] 22:26:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0xa2f06c00) [pid = 1820] [serial = 719] [outer = (nil)] 22:26:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0xa2f08000) [pid = 1820] [serial = 720] [outer = 0xa2f06c00] 22:26:26 INFO - PROCESS | 1820 | 1477459586213 Marionette DEBUG loaded listener.js 22:26:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0xa2f09c00) [pid = 1820] [serial = 721] [outer = 0xa2f06c00] 22:26:26 INFO - PROCESS | 1820 | 1477459586853 Marionette TRACE conn3 <- [1,1037,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/022.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:26 INFO - . 22:26:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/022.html | took 1122ms 22:26:26 INFO - PROCESS | 1820 | 1477459586904 Marionette TRACE conn3 -> [0,1038,"getWindowHandle",null] 22:26:26 INFO - PROCESS | 1820 | 1477459586908 Marionette TRACE conn3 <- [1,1038,null,{"value":"7"}] 22:26:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/023.html 22:26:26 INFO - PROCESS | 1820 | 1477459586917 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:27 INFO - PROCESS | 1820 | 1477459587129 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 22:26:27 INFO - PROCESS | 1820 | 1477459587269 Marionette TRACE conn3 -> [0,1040,"getWindowHandles",null] 22:26:27 INFO - PROCESS | 1820 | 1477459587272 Marionette TRACE conn3 <- [1,1040,null,["7"]] 22:26:27 INFO - PROCESS | 1820 | 1477459587280 Marionette TRACE conn3 -> [0,1041,"switchToWindow",{"name":"7"}] 22:26:27 INFO - PROCESS | 1820 | 1477459587286 Marionette TRACE conn3 <- [1,1041,null,{}] 22:26:27 INFO - PROCESS | 1820 | 1477459587296 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:27 INFO - PROCESS | 1820 | ++DOCSHELL 0xa45e1800 == 31 [pid = 1820] [id = 246] 22:26:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0xa4c5dc00) [pid = 1820] [serial = 722] [outer = (nil)] 22:26:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0xa4cee400) [pid = 1820] [serial = 723] [outer = 0xa4c5dc00] 22:26:27 INFO - PROCESS | 1820 | 1477459587387 Marionette DEBUG loaded listener.js 22:26:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0xa93cb800) [pid = 1820] [serial = 724] [outer = 0xa4c5dc00] 22:26:28 INFO - PROCESS | 1820 | 1477459588221 Marionette TRACE conn3 <- [1,1042,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/023.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:28 INFO - . 22:26:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/023.html | took 1328ms 22:26:28 INFO - PROCESS | 1820 | 1477459588246 Marionette TRACE conn3 -> [0,1043,"getWindowHandle",null] 22:26:28 INFO - PROCESS | 1820 | 1477459588252 Marionette TRACE conn3 <- [1,1043,null,{"value":"7"}] 22:26:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/024.html 22:26:28 INFO - PROCESS | 1820 | 1477459588262 Marionette TRACE conn3 -> [0,1044,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:28 INFO - PROCESS | 1820 | 1477459588454 Marionette TRACE conn3 <- [1,1044,null,{"value":null}] 22:26:28 INFO - PROCESS | 1820 | 1477459588634 Marionette TRACE conn3 -> [0,1045,"getWindowHandles",null] 22:26:28 INFO - PROCESS | 1820 | 1477459588641 Marionette TRACE conn3 <- [1,1045,null,["7"]] 22:26:28 INFO - PROCESS | 1820 | 1477459588661 Marionette TRACE conn3 -> [0,1046,"switchToWindow",{"name":"7"}] 22:26:28 INFO - PROCESS | 1820 | 1477459588670 Marionette TRACE conn3 <- [1,1046,null,{}] 22:26:28 INFO - PROCESS | 1820 | 1477459588682 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x90733000 == 32 [pid = 1820] [id = 247] 22:26:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x907bb400) [pid = 1820] [serial = 725] [outer = (nil)] 22:26:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x94094800) [pid = 1820] [serial = 726] [outer = 0x907bb400] 22:26:28 INFO - PROCESS | 1820 | 1477459588775 Marionette DEBUG loaded listener.js 22:26:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x93941800) [pid = 1820] [serial = 727] [outer = 0x907bb400] 22:26:30 INFO - PROCESS | 1820 | --DOCSHELL 0x957eac00 == 31 [pid = 1820] [id = 239] 22:26:30 INFO - PROCESS | 1820 | --DOCSHELL 0xa2f06800 == 30 [pid = 1820] [id = 245] 22:26:30 INFO - PROCESS | 1820 | --DOCSHELL 0xa45e1800 == 29 [pid = 1820] [id = 246] 22:26:30 INFO - PROCESS | 1820 | --DOCSHELL 0xa29cfc00 == 28 [pid = 1820] [id = 240] 22:26:30 INFO - PROCESS | 1820 | --DOCSHELL 0x8facb800 == 27 [pid = 1820] [id = 241] 22:26:30 INFO - PROCESS | 1820 | --DOCSHELL 0x957a8400 == 26 [pid = 1820] [id = 242] 22:26:30 INFO - PROCESS | 1820 | --DOCSHELL 0x9b4a4800 == 25 [pid = 1820] [id = 243] 22:26:30 INFO - PROCESS | 1820 | --DOCSHELL 0xa2ede400 == 24 [pid = 1820] [id = 244] 22:26:30 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x957e4c00) [pid = 1820] [serial = 639] [outer = (nil)] [url = about:blank] 22:26:30 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x8f922400) [pid = 1820] [serial = 647] [outer = (nil)] [url = about:blank] 22:26:30 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x8f904400) [pid = 1820] [serial = 646] [outer = (nil)] [url = about:blank] 22:26:30 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x90728000) [pid = 1820] [serial = 652] [outer = (nil)] [url = about:blank] 22:26:30 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x8fad2800) [pid = 1820] [serial = 651] [outer = (nil)] [url = about:blank] 22:26:30 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x92355400) [pid = 1820] [serial = 655] [outer = (nil)] [url = about:blank] 22:26:30 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x907c5c00) [pid = 1820] [serial = 654] [outer = (nil)] [url = about:blank] 22:26:30 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x9409f400) [pid = 1820] [serial = 658] [outer = (nil)] [url = about:blank] 22:26:30 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x93d7f800) [pid = 1820] [serial = 657] [outer = (nil)] [url = about:blank] 22:26:30 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x94e86800) [pid = 1820] [serial = 661] [outer = (nil)] [url = about:blank] 22:26:30 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x94db1000) [pid = 1820] [serial = 660] [outer = (nil)] [url = about:blank] 22:26:30 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x9579fc00) [pid = 1820] [serial = 664] [outer = (nil)] [url = about:blank] 22:26:30 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x9571f800) [pid = 1820] [serial = 663] [outer = (nil)] [url = about:blank] 22:26:30 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x98334800) [pid = 1820] [serial = 667] [outer = (nil)] [url = about:blank] 22:26:30 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x98331800) [pid = 1820] [serial = 666] [outer = (nil)] [url = about:blank] 22:26:30 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x98f05800) [pid = 1820] [serial = 670] [outer = (nil)] [url = about:blank] 22:26:30 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x983a2c00) [pid = 1820] [serial = 669] [outer = (nil)] [url = about:blank] 22:26:30 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x9a22b400) [pid = 1820] [serial = 672] [outer = (nil)] [url = about:blank] 22:26:30 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x9a2ef000) [pid = 1820] [serial = 644] [outer = (nil)] [url = about:blank] 22:26:30 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8de6dc00) [pid = 1820] [serial = 649] [outer = (nil)] [url = about:blank] 22:26:30 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x98339000) [pid = 1820] [serial = 641] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 22:26:30 INFO - PROCESS | 1820 | 1477459590297 Marionette TRACE conn3 <- [1,1047,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/024.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:30 INFO - . 22:26:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/024.html | took 2079ms 22:26:30 INFO - PROCESS | 1820 | 1477459590345 Marionette TRACE conn3 -> [0,1048,"getWindowHandle",null] 22:26:30 INFO - PROCESS | 1820 | 1477459590352 Marionette TRACE conn3 <- [1,1048,null,{"value":"7"}] 22:26:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/025.html 22:26:30 INFO - PROCESS | 1820 | 1477459590364 Marionette TRACE conn3 -> [0,1049,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:30 INFO - PROCESS | 1820 | 1477459590550 Marionette TRACE conn3 <- [1,1049,null,{"value":null}] 22:26:30 INFO - PROCESS | 1820 | 1477459590652 Marionette TRACE conn3 -> [0,1050,"getWindowHandles",null] 22:26:30 INFO - PROCESS | 1820 | 1477459590658 Marionette TRACE conn3 <- [1,1050,null,["7"]] 22:26:30 INFO - PROCESS | 1820 | 1477459590668 Marionette TRACE conn3 -> [0,1051,"switchToWindow",{"name":"7"}] 22:26:30 INFO - PROCESS | 1820 | 1477459590676 Marionette TRACE conn3 <- [1,1051,null,{}] 22:26:30 INFO - PROCESS | 1820 | 1477459590682 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f901400 == 25 [pid = 1820] [id = 248] 22:26:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8f903000) [pid = 1820] [serial = 728] [outer = (nil)] 22:26:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8f925000) [pid = 1820] [serial = 729] [outer = 0x8f903000] 22:26:30 INFO - PROCESS | 1820 | 1477459590767 Marionette DEBUG loaded listener.js 22:26:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8f98b800) [pid = 1820] [serial = 730] [outer = 0x8f903000] 22:26:31 INFO - PROCESS | 1820 | 1477459591317 Marionette TRACE conn3 <- [1,1052,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/025.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:31 INFO - . 22:26:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/025.html | took 978ms 22:26:31 INFO - PROCESS | 1820 | 1477459591370 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 22:26:31 INFO - PROCESS | 1820 | 1477459591377 Marionette TRACE conn3 <- [1,1053,null,{"value":"7"}] 22:26:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/026.html 22:26:31 INFO - PROCESS | 1820 | 1477459591385 Marionette TRACE conn3 -> [0,1054,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:31 INFO - PROCESS | 1820 | 1477459591567 Marionette TRACE conn3 <- [1,1054,null,{"value":null}] 22:26:31 INFO - PROCESS | 1820 | 1477459591677 Marionette TRACE conn3 -> [0,1055,"getWindowHandles",null] 22:26:31 INFO - PROCESS | 1820 | 1477459591681 Marionette TRACE conn3 <- [1,1055,null,["7"]] 22:26:31 INFO - PROCESS | 1820 | 1477459591688 Marionette TRACE conn3 -> [0,1056,"switchToWindow",{"name":"7"}] 22:26:31 INFO - PROCESS | 1820 | 1477459591693 Marionette TRACE conn3 <- [1,1056,null,{}] 22:26:31 INFO - PROCESS | 1820 | 1477459591699 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x907bc800 == 26 [pid = 1820] [id = 249] 22:26:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x907bfc00) [pid = 1820] [serial = 731] [outer = (nil)] 22:26:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x907c3400) [pid = 1820] [serial = 732] [outer = 0x907bfc00] 22:26:31 INFO - PROCESS | 1820 | 1477459591779 Marionette DEBUG loaded listener.js 22:26:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x907c3c00) [pid = 1820] [serial = 733] [outer = 0x907bfc00] 22:26:32 INFO - PROCESS | 1820 | 1477459592321 Marionette TRACE conn3 <- [1,1057,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/026.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:32 INFO - . 22:26:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/026.html | took 1021ms 22:26:32 INFO - PROCESS | 1820 | 1477459592414 Marionette TRACE conn3 -> [0,1058,"getWindowHandle",null] 22:26:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/027.html 22:26:32 INFO - PROCESS | 1820 | 1477459592428 Marionette TRACE conn3 <- [1,1058,null,{"value":"7"}] 22:26:32 INFO - PROCESS | 1820 | 1477459592444 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:32 INFO - PROCESS | 1820 | 1477459592662 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 22:26:32 INFO - PROCESS | 1820 | 1477459592737 Marionette TRACE conn3 -> [0,1060,"getWindowHandles",null] 22:26:32 INFO - PROCESS | 1820 | 1477459592741 Marionette TRACE conn3 <- [1,1060,null,["7"]] 22:26:32 INFO - PROCESS | 1820 | 1477459592751 Marionette TRACE conn3 -> [0,1061,"switchToWindow",{"name":"7"}] 22:26:32 INFO - PROCESS | 1820 | 1477459592758 Marionette TRACE conn3 <- [1,1061,null,{}] 22:26:32 INFO - PROCESS | 1820 | 1477459592773 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x94bf6800 == 27 [pid = 1820] [id = 250] 22:26:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x94bf7000) [pid = 1820] [serial = 734] [outer = (nil)] 22:26:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x94dacc00) [pid = 1820] [serial = 735] [outer = 0x94bf7000] 22:26:32 INFO - PROCESS | 1820 | 1477459592861 Marionette DEBUG loaded listener.js 22:26:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x95108000) [pid = 1820] [serial = 736] [outer = 0x94bf7000] 22:26:33 INFO - PROCESS | 1820 | 1477459593565 Marionette TRACE conn3 <- [1,1062,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/027.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:33 INFO - . 22:26:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/027.html | took 1177ms 22:26:33 INFO - PROCESS | 1820 | 1477459593612 Marionette TRACE conn3 -> [0,1063,"getWindowHandle",null] 22:26:33 INFO - PROCESS | 1820 | 1477459593616 Marionette TRACE conn3 <- [1,1063,null,{"value":"7"}] 22:26:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/028.html 22:26:33 INFO - PROCESS | 1820 | 1477459593624 Marionette TRACE conn3 -> [0,1064,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:33 INFO - PROCESS | 1820 | 1477459593846 Marionette TRACE conn3 <- [1,1064,null,{"value":null}] 22:26:33 INFO - PROCESS | 1820 | 1477459593879 Marionette TRACE conn3 -> [0,1065,"getWindowHandles",null] 22:26:33 INFO - PROCESS | 1820 | 1477459593886 Marionette TRACE conn3 <- [1,1065,null,["7"]] 22:26:33 INFO - PROCESS | 1820 | 1477459593892 Marionette TRACE conn3 -> [0,1066,"switchToWindow",{"name":"7"}] 22:26:33 INFO - PROCESS | 1820 | 1477459593898 Marionette TRACE conn3 <- [1,1066,null,{}] 22:26:33 INFO - PROCESS | 1820 | 1477459593962 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x95724400 == 28 [pid = 1820] [id = 251] 22:26:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x957ee400) [pid = 1820] [serial = 737] [outer = (nil)] 22:26:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x97d95400) [pid = 1820] [serial = 738] [outer = 0x957ee400] 22:26:34 INFO - PROCESS | 1820 | 1477459594041 Marionette DEBUG loaded listener.js 22:26:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x98330400) [pid = 1820] [serial = 739] [outer = 0x957ee400] 22:26:34 INFO - PROCESS | 1820 | 1477459594619 Marionette TRACE conn3 <- [1,1067,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/028.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:34 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0xa29d0000) [pid = 1820] [serial = 704] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html] 22:26:34 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x9b0f0c00) [pid = 1820] [serial = 695] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html] 22:26:34 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x9b568800) [pid = 1820] [serial = 698] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html] 22:26:34 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x8f910400) [pid = 1820] [serial = 674] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html] 22:26:34 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x9a48a000) [pid = 1820] [serial = 683] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html] 22:26:34 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x94bee400) [pid = 1820] [serial = 689] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html] 22:26:34 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x936bf800) [pid = 1820] [serial = 677] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html] 22:26:34 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x9a093800) [pid = 1820] [serial = 671] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html] 22:26:34 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x9a020400) [pid = 1820] [serial = 680] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html] 22:26:34 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x907be400) [pid = 1820] [serial = 686] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html] 22:26:34 INFO - . 22:26:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/028.html | took 1371ms 22:26:34 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x9a338400) [pid = 1820] [serial = 701] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html] 22:26:34 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x9a090800) [pid = 1820] [serial = 692] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html] 22:26:35 INFO - PROCESS | 1820 | 1477459595000 Marionette TRACE conn3 -> [0,1068,"getWindowHandle",null] 22:26:35 INFO - PROCESS | 1820 | 1477459595004 Marionette TRACE conn3 <- [1,1068,null,{"value":"7"}] 22:26:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/029.html 22:26:35 INFO - PROCESS | 1820 | 1477459595011 Marionette TRACE conn3 -> [0,1069,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:35 INFO - PROCESS | 1820 | 1477459595174 Marionette TRACE conn3 <- [1,1069,null,{"value":null}] 22:26:35 INFO - PROCESS | 1820 | 1477459595187 Marionette TRACE conn3 -> [0,1070,"getWindowHandles",null] 22:26:35 INFO - PROCESS | 1820 | 1477459595190 Marionette TRACE conn3 <- [1,1070,null,["7"]] 22:26:35 INFO - PROCESS | 1820 | 1477459595197 Marionette TRACE conn3 -> [0,1071,"switchToWindow",{"name":"7"}] 22:26:35 INFO - PROCESS | 1820 | 1477459595202 Marionette TRACE conn3 <- [1,1071,null,{}] 22:26:35 INFO - PROCESS | 1820 | 1477459595210 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f92b400 == 29 [pid = 1820] [id = 252] 22:26:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x95102800) [pid = 1820] [serial = 740] [outer = (nil)] 22:26:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x983a2c00) [pid = 1820] [serial = 741] [outer = 0x95102800] 22:26:35 INFO - PROCESS | 1820 | 1477459595382 Marionette DEBUG loaded listener.js 22:26:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x9a021000) [pid = 1820] [serial = 742] [outer = 0x95102800] 22:26:35 INFO - PROCESS | 1820 | 1477459595888 Marionette TRACE conn3 <- [1,1072,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/029.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:35 INFO - . 22:26:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/029.html | took 920ms 22:26:35 INFO - PROCESS | 1820 | 1477459595940 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 22:26:35 INFO - PROCESS | 1820 | 1477459595942 Marionette TRACE conn3 <- [1,1073,null,{"value":"7"}] 22:26:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/030.html 22:26:35 INFO - PROCESS | 1820 | 1477459595950 Marionette TRACE conn3 -> [0,1074,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:36 INFO - PROCESS | 1820 | 1477459596145 Marionette TRACE conn3 <- [1,1074,null,{"value":null}] 22:26:36 INFO - PROCESS | 1820 | 1477459596157 Marionette TRACE conn3 -> [0,1075,"getWindowHandles",null] 22:26:36 INFO - PROCESS | 1820 | 1477459596161 Marionette TRACE conn3 <- [1,1075,null,["7"]] 22:26:36 INFO - PROCESS | 1820 | 1477459596167 Marionette TRACE conn3 -> [0,1076,"switchToWindow",{"name":"7"}] 22:26:36 INFO - PROCESS | 1820 | 1477459596172 Marionette TRACE conn3 <- [1,1076,null,{}] 22:26:36 INFO - PROCESS | 1820 | 1477459596178 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:36 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a48a000 == 30 [pid = 1820] [id = 253] 22:26:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x9a48b400) [pid = 1820] [serial = 743] [outer = (nil)] 22:26:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x9b0ef400) [pid = 1820] [serial = 744] [outer = 0x9a48b400] 22:26:36 INFO - PROCESS | 1820 | 1477459596359 Marionette DEBUG loaded listener.js 22:26:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x9b353800) [pid = 1820] [serial = 745] [outer = 0x9a48b400] 22:26:36 INFO - PROCESS | 1820 | 1477459596867 Marionette TRACE conn3 <- [1,1077,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/030.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:36 INFO - . 22:26:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/030.html | took 972ms 22:26:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/031.html 22:26:36 INFO - PROCESS | 1820 | 1477459596923 Marionette TRACE conn3 -> [0,1078,"getWindowHandle",null] 22:26:36 INFO - PROCESS | 1820 | 1477459596926 Marionette TRACE conn3 <- [1,1078,null,{"value":"7"}] 22:26:36 INFO - PROCESS | 1820 | 1477459596933 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:37 INFO - PROCESS | 1820 | 1477459597138 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 22:26:37 INFO - PROCESS | 1820 | 1477459597276 Marionette TRACE conn3 -> [0,1080,"getWindowHandles",null] 22:26:37 INFO - PROCESS | 1820 | 1477459597283 Marionette TRACE conn3 <- [1,1080,null,["7"]] 22:26:37 INFO - PROCESS | 1820 | 1477459597294 Marionette TRACE conn3 -> [0,1081,"switchToWindow",{"name":"7"}] 22:26:37 INFO - PROCESS | 1820 | 1477459597306 Marionette TRACE conn3 <- [1,1081,null,{}] 22:26:37 INFO - PROCESS | 1820 | 1477459597360 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x8ddbd800 == 31 [pid = 1820] [id = 254] 22:26:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8ddc8400) [pid = 1820] [serial = 746] [outer = (nil)] 22:26:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8df6b400) [pid = 1820] [serial = 747] [outer = 0x8ddc8400] 22:26:37 INFO - PROCESS | 1820 | 1477459597473 Marionette DEBUG loaded listener.js 22:26:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x8df73800) [pid = 1820] [serial = 748] [outer = 0x8ddc8400] 22:26:38 INFO - PROCESS | 1820 | 1477459598227 Marionette TRACE conn3 <- [1,1082,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/031.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:38 INFO - . 22:26:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/031.html | took 1327ms 22:26:38 INFO - PROCESS | 1820 | 1477459598290 Marionette TRACE conn3 -> [0,1083,"getWindowHandle",null] 22:26:38 INFO - PROCESS | 1820 | 1477459598306 Marionette TRACE conn3 <- [1,1083,null,{"value":"7"}] 22:26:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/032.html 22:26:38 INFO - PROCESS | 1820 | 1477459598328 Marionette TRACE conn3 -> [0,1084,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:38 INFO - PROCESS | 1820 | 1477459598598 Marionette TRACE conn3 <- [1,1084,null,{"value":null}] 22:26:38 INFO - PROCESS | 1820 | 1477459598657 Marionette TRACE conn3 -> [0,1085,"getWindowHandles",null] 22:26:38 INFO - PROCESS | 1820 | 1477459598663 Marionette TRACE conn3 <- [1,1085,null,["7"]] 22:26:38 INFO - PROCESS | 1820 | 1477459598727 Marionette TRACE conn3 -> [0,1086,"switchToWindow",{"name":"7"}] 22:26:38 INFO - PROCESS | 1820 | 1477459598736 Marionette TRACE conn3 <- [1,1086,null,{}] 22:26:38 INFO - PROCESS | 1820 | 1477459598746 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x93817000 == 32 [pid = 1820] [id = 255] 22:26:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x93947000) [pid = 1820] [serial = 749] [outer = (nil)] 22:26:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x94317000) [pid = 1820] [serial = 750] [outer = 0x93947000] 22:26:38 INFO - PROCESS | 1820 | 1477459598888 Marionette DEBUG loaded listener.js 22:26:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x9510ac00) [pid = 1820] [serial = 751] [outer = 0x93947000] 22:26:39 INFO - PROCESS | 1820 | 1477459599621 Marionette TRACE conn3 <- [1,1087,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/032.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:39 INFO - . 22:26:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/032.html | took 1325ms 22:26:39 INFO - PROCESS | 1820 | 1477459599647 Marionette TRACE conn3 -> [0,1088,"getWindowHandle",null] 22:26:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/033.html 22:26:39 INFO - PROCESS | 1820 | 1477459599651 Marionette TRACE conn3 <- [1,1088,null,{"value":"7"}] 22:26:39 INFO - PROCESS | 1820 | 1477459599658 Marionette TRACE conn3 -> [0,1089,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:39 INFO - PROCESS | 1820 | 1477459599871 Marionette TRACE conn3 <- [1,1089,null,{"value":null}] 22:26:40 INFO - PROCESS | 1820 | 1477459600020 Marionette TRACE conn3 -> [0,1090,"getWindowHandles",null] 22:26:40 INFO - PROCESS | 1820 | 1477459600028 Marionette TRACE conn3 <- [1,1090,null,["7"]] 22:26:40 INFO - PROCESS | 1820 | 1477459600034 Marionette TRACE conn3 -> [0,1091,"switchToWindow",{"name":"7"}] 22:26:40 INFO - PROCESS | 1820 | 1477459600041 Marionette TRACE conn3 <- [1,1091,null,{}] 22:26:40 INFO - PROCESS | 1820 | 1477459600070 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:40 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de6a000 == 33 [pid = 1820] [id = 256] 22:26:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x94bf6000) [pid = 1820] [serial = 752] [outer = (nil)] 22:26:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x9a489400) [pid = 1820] [serial = 753] [outer = 0x94bf6000] 22:26:40 INFO - PROCESS | 1820 | 1477459600157 Marionette DEBUG loaded listener.js 22:26:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x9b3ba800) [pid = 1820] [serial = 754] [outer = 0x94bf6000] 22:26:40 INFO - PROCESS | 1820 | 1477459600988 Marionette TRACE conn3 <- [1,1092,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/033.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:41 INFO - . 22:26:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/033.html | took 1379ms 22:26:41 INFO - PROCESS | 1820 | 1477459601087 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 22:26:41 INFO - PROCESS | 1820 | 1477459601101 Marionette TRACE conn3 <- [1,1093,null,{"value":"7"}] 22:26:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/034.html 22:26:41 INFO - PROCESS | 1820 | 1477459601119 Marionette TRACE conn3 -> [0,1094,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:41 INFO - PROCESS | 1820 | 1477459601326 Marionette TRACE conn3 <- [1,1094,null,{"value":null}] 22:26:41 INFO - PROCESS | 1820 | 1477459601491 Marionette TRACE conn3 -> [0,1095,"getWindowHandles",null] 22:26:41 INFO - PROCESS | 1820 | 1477459601497 Marionette TRACE conn3 <- [1,1095,null,["7"]] 22:26:41 INFO - PROCESS | 1820 | --DOCSHELL 0x9a48a000 == 32 [pid = 1820] [id = 253] 22:26:41 INFO - PROCESS | 1820 | --DOCSHELL 0x8f92b400 == 31 [pid = 1820] [id = 252] 22:26:41 INFO - PROCESS | 1820 | --DOCSHELL 0x95724400 == 30 [pid = 1820] [id = 251] 22:26:41 INFO - PROCESS | 1820 | --DOCSHELL 0x94bf6800 == 29 [pid = 1820] [id = 250] 22:26:41 INFO - PROCESS | 1820 | --DOCSHELL 0x907bc800 == 28 [pid = 1820] [id = 249] 22:26:41 INFO - PROCESS | 1820 | --DOCSHELL 0x8f901400 == 27 [pid = 1820] [id = 248] 22:26:41 INFO - PROCESS | 1820 | 1477459601546 Marionette TRACE conn3 -> [0,1096,"switchToWindow",{"name":"7"}] 22:26:41 INFO - PROCESS | 1820 | 1477459601553 Marionette TRACE conn3 <- [1,1096,null,{}] 22:26:41 INFO - PROCESS | 1820 | 1477459601560 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:41 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f992000 == 28 [pid = 1820] [id = 257] 22:26:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x8facb000) [pid = 1820] [serial = 755] [outer = (nil)] 22:26:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x90733800) [pid = 1820] [serial = 756] [outer = 0x8facb000] 22:26:41 INFO - PROCESS | 1820 | 1477459601645 Marionette DEBUG loaded listener.js 22:26:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x90729000) [pid = 1820] [serial = 757] [outer = 0x8facb000] 22:26:41 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0xa2be1800) [pid = 1820] [serial = 705] [outer = (nil)] [url = about:blank] 22:26:41 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0xa2be1c00) [pid = 1820] [serial = 706] [outer = (nil)] [url = about:blank] 22:26:41 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0xa2758000) [pid = 1820] [serial = 702] [outer = (nil)] [url = about:blank] 22:26:41 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0xa275e000) [pid = 1820] [serial = 703] [outer = (nil)] [url = about:blank] 22:26:41 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0xa10c8c00) [pid = 1820] [serial = 699] [outer = (nil)] [url = about:blank] 22:26:41 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0xa10de000) [pid = 1820] [serial = 700] [outer = (nil)] [url = about:blank] 22:26:41 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x9b354800) [pid = 1820] [serial = 696] [outer = (nil)] [url = about:blank] 22:26:41 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x9b3b7800) [pid = 1820] [serial = 697] [outer = (nil)] [url = about:blank] 22:26:41 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x9a236c00) [pid = 1820] [serial = 693] [outer = (nil)] [url = about:blank] 22:26:41 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x9a3d3000) [pid = 1820] [serial = 694] [outer = (nil)] [url = about:blank] 22:26:41 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x94e84000) [pid = 1820] [serial = 690] [outer = (nil)] [url = about:blank] 22:26:41 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x94e8a000) [pid = 1820] [serial = 691] [outer = (nil)] [url = about:blank] 22:26:41 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x923de400) [pid = 1820] [serial = 687] [outer = (nil)] [url = about:blank] 22:26:41 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x92924800) [pid = 1820] [serial = 688] [outer = (nil)] [url = about:blank] 22:26:41 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x9a632c00) [pid = 1820] [serial = 684] [outer = (nil)] [url = about:blank] 22:26:41 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x9b0ee000) [pid = 1820] [serial = 685] [outer = (nil)] [url = about:blank] 22:26:41 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x9a2e5000) [pid = 1820] [serial = 681] [outer = (nil)] [url = about:blank] 22:26:41 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x9a2ee800) [pid = 1820] [serial = 682] [outer = (nil)] [url = about:blank] 22:26:41 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x93d79400) [pid = 1820] [serial = 678] [outer = (nil)] [url = about:blank] 22:26:41 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x9469bc00) [pid = 1820] [serial = 679] [outer = (nil)] [url = about:blank] 22:26:41 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8f92c800) [pid = 1820] [serial = 675] [outer = (nil)] [url = about:blank] 22:26:41 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8fad0800) [pid = 1820] [serial = 676] [outer = (nil)] [url = about:blank] 22:26:41 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x9a237c00) [pid = 1820] [serial = 673] [outer = (nil)] [url = about:blank] 22:26:42 INFO - PROCESS | 1820 | 1477459602198 Marionette TRACE conn3 <- [1,1097,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/034.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:42 INFO - . 22:26:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/034.html | took 1128ms 22:26:42 INFO - PROCESS | 1820 | 1477459602245 Marionette TRACE conn3 -> [0,1098,"getWindowHandle",null] 22:26:42 INFO - PROCESS | 1820 | 1477459602250 Marionette TRACE conn3 <- [1,1098,null,{"value":"7"}] 22:26:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/035.html 22:26:42 INFO - PROCESS | 1820 | 1477459602257 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:42 INFO - PROCESS | 1820 | 1477459602419 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 22:26:42 INFO - PROCESS | 1820 | 1477459602541 Marionette TRACE conn3 -> [0,1100,"getWindowHandles",null] 22:26:42 INFO - PROCESS | 1820 | 1477459602546 Marionette TRACE conn3 <- [1,1100,null,["7"]] 22:26:42 INFO - PROCESS | 1820 | 1477459602553 Marionette TRACE conn3 -> [0,1101,"switchToWindow",{"name":"7"}] 22:26:42 INFO - PROCESS | 1820 | 1477459602559 Marionette TRACE conn3 <- [1,1101,null,{}] 22:26:42 INFO - PROCESS | 1820 | 1477459602564 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x9343b800 == 29 [pid = 1820] [id = 258] 22:26:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x93818000) [pid = 1820] [serial = 758] [outer = (nil)] 22:26:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x94698800) [pid = 1820] [serial = 759] [outer = 0x93818000] 22:26:42 INFO - PROCESS | 1820 | 1477459602644 Marionette DEBUG loaded listener.js 22:26:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x94e80000) [pid = 1820] [serial = 760] [outer = 0x93818000] 22:26:43 INFO - PROCESS | 1820 | 1477459603142 Marionette TRACE conn3 <- [1,1102,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/035.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:43 INFO - . 22:26:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/035.html | took 927ms 22:26:43 INFO - PROCESS | 1820 | 1477459603192 Marionette TRACE conn3 -> [0,1103,"getWindowHandle",null] 22:26:43 INFO - PROCESS | 1820 | 1477459603198 Marionette TRACE conn3 <- [1,1103,null,{"value":"7"}] 22:26:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/036.html 22:26:43 INFO - PROCESS | 1820 | 1477459603205 Marionette TRACE conn3 -> [0,1104,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:43 INFO - PROCESS | 1820 | 1477459603373 Marionette TRACE conn3 <- [1,1104,null,{"value":null}] 22:26:43 INFO - PROCESS | 1820 | 1477459603497 Marionette TRACE conn3 -> [0,1105,"getWindowHandles",null] 22:26:43 INFO - PROCESS | 1820 | 1477459603502 Marionette TRACE conn3 <- [1,1105,null,["7"]] 22:26:43 INFO - PROCESS | 1820 | 1477459603507 Marionette TRACE conn3 -> [0,1106,"switchToWindow",{"name":"7"}] 22:26:43 INFO - PROCESS | 1820 | 1477459603513 Marionette TRACE conn3 <- [1,1106,null,{}] 22:26:43 INFO - PROCESS | 1820 | 1477459603519 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:43 INFO - PROCESS | 1820 | ++DOCSHELL 0x98332000 == 30 [pid = 1820] [id = 259] 22:26:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x98332400) [pid = 1820] [serial = 761] [outer = (nil)] 22:26:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x9833cc00) [pid = 1820] [serial = 762] [outer = 0x98332400] 22:26:43 INFO - PROCESS | 1820 | 1477459603606 Marionette DEBUG loaded listener.js 22:26:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x9a020000) [pid = 1820] [serial = 763] [outer = 0x98332400] 22:26:44 INFO - PROCESS | 1820 | 1477459604164 Marionette TRACE conn3 <- [1,1107,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/036.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:44 INFO - . 22:26:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/036.html | took 978ms 22:26:44 INFO - PROCESS | 1820 | 1477459604191 Marionette TRACE conn3 -> [0,1108,"getWindowHandle",null] 22:26:44 INFO - PROCESS | 1820 | 1477459604194 Marionette TRACE conn3 <- [1,1108,null,{"value":"7"}] 22:26:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/037.html 22:26:44 INFO - PROCESS | 1820 | 1477459604203 Marionette TRACE conn3 -> [0,1109,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:44 INFO - PROCESS | 1820 | 1477459604423 Marionette TRACE conn3 <- [1,1109,null,{"value":null}] 22:26:44 INFO - PROCESS | 1820 | 1477459604448 Marionette TRACE conn3 -> [0,1110,"getWindowHandles",null] 22:26:44 INFO - PROCESS | 1820 | 1477459604453 Marionette TRACE conn3 <- [1,1110,null,["7"]] 22:26:44 INFO - PROCESS | 1820 | 1477459604459 Marionette TRACE conn3 -> [0,1111,"switchToWindow",{"name":"7"}] 22:26:44 INFO - PROCESS | 1820 | 1477459604464 Marionette TRACE conn3 <- [1,1111,null,{}] 22:26:44 INFO - PROCESS | 1820 | 1477459604473 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a2e4000 == 31 [pid = 1820] [id = 260] 22:26:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x9a2ee800) [pid = 1820] [serial = 764] [outer = (nil)] 22:26:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x9a3d1c00) [pid = 1820] [serial = 765] [outer = 0x9a2ee800] 22:26:44 INFO - PROCESS | 1820 | 1477459604611 Marionette DEBUG loaded listener.js 22:26:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x9a48a000) [pid = 1820] [serial = 766] [outer = 0x9a2ee800] 22:26:45 INFO - PROCESS | 1820 | 1477459605159 Marionette TRACE conn3 <- [1,1112,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/037.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:45 INFO - . 22:26:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/037.html | took 970ms 22:26:45 INFO - PROCESS | 1820 | 1477459605172 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 22:26:45 INFO - PROCESS | 1820 | 1477459605175 Marionette TRACE conn3 <- [1,1113,null,{"value":"7"}] 22:26:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/038.html 22:26:45 INFO - PROCESS | 1820 | 1477459605182 Marionette TRACE conn3 -> [0,1114,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:45 INFO - PROCESS | 1820 | 1477459605377 Marionette TRACE conn3 <- [1,1114,null,{"value":null}] 22:26:45 INFO - PROCESS | 1820 | 1477459605398 Marionette TRACE conn3 -> [0,1115,"getWindowHandles",null] 22:26:45 INFO - PROCESS | 1820 | 1477459605402 Marionette TRACE conn3 <- [1,1115,null,["7"]] 22:26:45 INFO - PROCESS | 1820 | 1477459605407 Marionette TRACE conn3 -> [0,1116,"switchToWindow",{"name":"7"}] 22:26:45 INFO - PROCESS | 1820 | 1477459605425 Marionette TRACE conn3 <- [1,1116,null,{}] 22:26:45 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x907bb400) [pid = 1820] [serial = 725] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html] 22:26:45 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8facbc00) [pid = 1820] [serial = 707] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html] 22:26:45 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x957e9400) [pid = 1820] [serial = 710] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html] 22:26:45 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0xa10e6400) [pid = 1820] [serial = 713] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html] 22:26:45 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0xa2edf400) [pid = 1820] [serial = 716] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html] 22:26:45 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0xa2f06c00) [pid = 1820] [serial = 719] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html] 22:26:45 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0xa4c5dc00) [pid = 1820] [serial = 722] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html] 22:26:45 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x957ee400) [pid = 1820] [serial = 737] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html] 22:26:45 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x95102800) [pid = 1820] [serial = 740] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html] 22:26:45 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x8f903000) [pid = 1820] [serial = 728] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html] 22:26:45 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x907bfc00) [pid = 1820] [serial = 731] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html] 22:26:45 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x94bf7000) [pid = 1820] [serial = 734] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html] 22:26:45 INFO - PROCESS | 1820 | 1477459605645 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:45 INFO - PROCESS | 1820 | ++DOCSHELL 0x8facbc00 == 32 [pid = 1820] [id = 261] 22:26:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x90728800) [pid = 1820] [serial = 767] [outer = (nil)] 22:26:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x957ee400) [pid = 1820] [serial = 768] [outer = 0x90728800] 22:26:45 INFO - PROCESS | 1820 | 1477459605723 Marionette DEBUG loaded listener.js 22:26:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x9b4a8c00) [pid = 1820] [serial = 769] [outer = 0x90728800] 22:26:46 INFO - PROCESS | 1820 | 1477459606318 Marionette TRACE conn3 <- [1,1117,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/038.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:46 INFO - . 22:26:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/038.html | took 1175ms 22:26:46 INFO - PROCESS | 1820 | 1477459606359 Marionette TRACE conn3 -> [0,1118,"getWindowHandle",null] 22:26:46 INFO - PROCESS | 1820 | 1477459606366 Marionette TRACE conn3 <- [1,1118,null,{"value":"7"}] 22:26:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/039.html 22:26:46 INFO - PROCESS | 1820 | 1477459606377 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:46 INFO - PROCESS | 1820 | 1477459606573 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 22:26:46 INFO - PROCESS | 1820 | 1477459606741 Marionette TRACE conn3 -> [0,1120,"getWindowHandles",null] 22:26:46 INFO - PROCESS | 1820 | 1477459606746 Marionette TRACE conn3 <- [1,1120,null,["7"]] 22:26:46 INFO - PROCESS | 1820 | 1477459606755 Marionette TRACE conn3 -> [0,1121,"switchToWindow",{"name":"7"}] 22:26:46 INFO - PROCESS | 1820 | 1477459606762 Marionette TRACE conn3 <- [1,1121,null,{}] 22:26:46 INFO - PROCESS | 1820 | 1477459606773 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x932b8800 == 33 [pid = 1820] [id = 262] 22:26:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x93318400) [pid = 1820] [serial = 770] [outer = (nil)] 22:26:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x93d7f800) [pid = 1820] [serial = 771] [outer = 0x93318400] 22:26:46 INFO - PROCESS | 1820 | 1477459606869 Marionette DEBUG loaded listener.js 22:26:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x9409f800) [pid = 1820] [serial = 772] [outer = 0x93318400] 22:26:47 INFO - PROCESS | 1820 | 1477459607504 Marionette TRACE conn3 <- [1,1122,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/039.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:47 INFO - . 22:26:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/039.html | took 1181ms 22:26:47 INFO - PROCESS | 1820 | 1477459607557 Marionette TRACE conn3 -> [0,1123,"getWindowHandle",null] 22:26:47 INFO - PROCESS | 1820 | 1477459607565 Marionette TRACE conn3 <- [1,1123,null,{"value":"7"}] 22:26:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/040.html 22:26:47 INFO - PROCESS | 1820 | 1477459607574 Marionette TRACE conn3 -> [0,1124,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:47 INFO - PROCESS | 1820 | 1477459607759 Marionette TRACE conn3 <- [1,1124,null,{"value":null}] 22:26:47 INFO - PROCESS | 1820 | 1477459607928 Marionette TRACE conn3 -> [0,1125,"getWindowHandles",null] 22:26:47 INFO - PROCESS | 1820 | 1477459607933 Marionette TRACE conn3 <- [1,1125,null,["7"]] 22:26:47 INFO - PROCESS | 1820 | 1477459607941 Marionette TRACE conn3 -> [0,1126,"switchToWindow",{"name":"7"}] 22:26:47 INFO - PROCESS | 1820 | 1477459607947 Marionette TRACE conn3 <- [1,1126,null,{}] 22:26:47 INFO - PROCESS | 1820 | 1477459607958 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x98399000 == 34 [pid = 1820] [id = 263] 22:26:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x98f10400) [pid = 1820] [serial = 773] [outer = (nil)] 22:26:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x9a232400) [pid = 1820] [serial = 774] [outer = 0x98f10400] 22:26:48 INFO - PROCESS | 1820 | 1477459608047 Marionette DEBUG loaded listener.js 22:26:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x9a237800) [pid = 1820] [serial = 775] [outer = 0x98f10400] 22:26:48 INFO - PROCESS | 1820 | 1477459608731 Marionette TRACE conn3 <- [1,1127,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/040.html",0,null,null,[["document.write entity",0,null,null]]]}] 22:26:48 INFO - . 22:26:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/040.html | took 1171ms 22:26:48 INFO - PROCESS | 1820 | 1477459608795 Marionette TRACE conn3 -> [0,1128,"getWindowHandle",null] 22:26:48 INFO - PROCESS | 1820 | 1477459608803 Marionette TRACE conn3 <- [1,1128,null,{"value":"7"}] 22:26:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/041.html 22:26:48 INFO - PROCESS | 1820 | 1477459608812 Marionette TRACE conn3 -> [0,1129,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:48 INFO - PROCESS | 1820 | 1477459608988 Marionette TRACE conn3 <- [1,1129,null,{"value":null}] 22:26:49 INFO - PROCESS | 1820 | 1477459609142 Marionette TRACE conn3 -> [0,1130,"getWindowHandles",null] 22:26:49 INFO - PROCESS | 1820 | 1477459609147 Marionette TRACE conn3 <- [1,1130,null,["7"]] 22:26:49 INFO - PROCESS | 1820 | 1477459609155 Marionette TRACE conn3 -> [0,1131,"switchToWindow",{"name":"7"}] 22:26:49 INFO - PROCESS | 1820 | 1477459609162 Marionette TRACE conn3 <- [1,1131,null,{}] 22:26:49 INFO - PROCESS | 1820 | 1477459609172 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:49 INFO - PROCESS | 1820 | ++DOCSHELL 0x9b4f7400 == 35 [pid = 1820] [id = 264] 22:26:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x9b4f7800) [pid = 1820] [serial = 776] [outer = (nil)] 22:26:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x9b568800) [pid = 1820] [serial = 777] [outer = 0x9b4f7800] 22:26:49 INFO - PROCESS | 1820 | 1477459609263 Marionette DEBUG loaded listener.js 22:26:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0xa10c6800) [pid = 1820] [serial = 778] [outer = 0x9b4f7800] 22:26:49 INFO - PROCESS | 1820 | 1477459609856 Marionette TRACE conn3 <- [1,1132,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/041.html",0,null,null,[["document.write entity",0,null,null]]]}] 22:26:49 INFO - . 22:26:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/041.html | took 1075ms 22:26:49 INFO - PROCESS | 1820 | 1477459609912 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 22:26:49 INFO - PROCESS | 1820 | 1477459609915 Marionette TRACE conn3 <- [1,1133,null,{"value":"7"}] 22:26:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/042.html 22:26:49 INFO - PROCESS | 1820 | 1477459609928 Marionette TRACE conn3 -> [0,1134,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:50 INFO - PROCESS | 1820 | 1477459610114 Marionette TRACE conn3 <- [1,1134,null,{"value":null}] 22:26:50 INFO - PROCESS | 1820 | 1477459610266 Marionette TRACE conn3 -> [0,1135,"getWindowHandles",null] 22:26:50 INFO - PROCESS | 1820 | 1477459610269 Marionette TRACE conn3 <- [1,1135,null,["7"]] 22:26:50 INFO - PROCESS | 1820 | 1477459610282 Marionette TRACE conn3 -> [0,1136,"switchToWindow",{"name":"7"}] 22:26:50 INFO - PROCESS | 1820 | 1477459610287 Marionette TRACE conn3 <- [1,1136,null,{}] 22:26:50 INFO - PROCESS | 1820 | 1477459610294 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:50 INFO - PROCESS | 1820 | ++DOCSHELL 0x98331800 == 36 [pid = 1820] [id = 265] 22:26:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x9b4f5400) [pid = 1820] [serial = 779] [outer = (nil)] 22:26:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0xa27eac00) [pid = 1820] [serial = 780] [outer = 0x9b4f5400] 22:26:50 INFO - PROCESS | 1820 | 1477459610378 Marionette DEBUG loaded listener.js 22:26:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0xa29cc400) [pid = 1820] [serial = 781] [outer = 0x9b4f5400] 22:26:50 INFO - PROCESS | 1820 | 1477459610971 Marionette TRACE conn3 <- [1,1137,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/042.html",0,null,null,[["document.write entity",0,null,null]]]}] 22:26:50 INFO - . 22:26:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/042.html | took 1070ms 22:26:51 INFO - PROCESS | 1820 | 1477459611023 Marionette TRACE conn3 -> [0,1138,"getWindowHandle",null] 22:26:51 INFO - PROCESS | 1820 | 1477459611026 Marionette TRACE conn3 <- [1,1138,null,{"value":"7"}] 22:26:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/043.html 22:26:51 INFO - PROCESS | 1820 | 1477459611035 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:51 INFO - PROCESS | 1820 | 1477459611244 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 22:26:51 INFO - PROCESS | 1820 | 1477459611411 Marionette TRACE conn3 -> [0,1140,"getWindowHandles",null] 22:26:51 INFO - PROCESS | 1820 | 1477459611416 Marionette TRACE conn3 <- [1,1140,null,["7"]] 22:26:51 INFO - PROCESS | 1820 | 1477459611423 Marionette TRACE conn3 -> [0,1141,"switchToWindow",{"name":"7"}] 22:26:51 INFO - PROCESS | 1820 | 1477459611429 Marionette TRACE conn3 <- [1,1141,null,{}] 22:26:51 INFO - PROCESS | 1820 | 1477459611439 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:51 INFO - PROCESS | 1820 | ++DOCSHELL 0xa29cfc00 == 37 [pid = 1820] [id = 266] 22:26:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0xa2be8400) [pid = 1820] [serial = 782] [outer = (nil)] 22:26:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0xa2bec800) [pid = 1820] [serial = 783] [outer = 0xa2be8400] 22:26:51 INFO - PROCESS | 1820 | 1477459611532 Marionette DEBUG loaded listener.js 22:26:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0xa2bed000) [pid = 1820] [serial = 784] [outer = 0xa2be8400] 22:26:52 INFO - PROCESS | 1820 | 1477459612159 Marionette TRACE conn3 <- [1,1142,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/043.html",0,null,null,[["document.write entity",0,null,null]]]}] 22:26:52 INFO - . 22:26:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/043.html | took 1172ms 22:26:52 INFO - PROCESS | 1820 | 1477459612209 Marionette TRACE conn3 -> [0,1143,"getWindowHandle",null] 22:26:52 INFO - PROCESS | 1820 | 1477459612212 Marionette TRACE conn3 <- [1,1143,null,{"value":"7"}] 22:26:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/044.html 22:26:52 INFO - PROCESS | 1820 | 1477459612220 Marionette TRACE conn3 -> [0,1144,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:52 INFO - PROCESS | 1820 | 1477459612424 Marionette TRACE conn3 <- [1,1144,null,{"value":null}] 22:26:52 INFO - PROCESS | 1820 | 1477459612589 Marionette TRACE conn3 -> [0,1145,"getWindowHandles",null] 22:26:52 INFO - PROCESS | 1820 | 1477459612595 Marionette TRACE conn3 <- [1,1145,null,["7"]] 22:26:52 INFO - PROCESS | 1820 | 1477459612606 Marionette TRACE conn3 -> [0,1146,"switchToWindow",{"name":"7"}] 22:26:52 INFO - PROCESS | 1820 | 1477459612615 Marionette TRACE conn3 <- [1,1146,null,{}] 22:26:52 INFO - PROCESS | 1820 | 1477459612620 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:52 INFO - PROCESS | 1820 | ++DOCSHELL 0x8d058c00 == 38 [pid = 1820] [id = 267] 22:26:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x8f90d800) [pid = 1820] [serial = 785] [outer = (nil)] 22:26:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x94091800) [pid = 1820] [serial = 786] [outer = 0x8f90d800] 22:26:52 INFO - PROCESS | 1820 | 1477459612713 Marionette DEBUG loaded listener.js 22:26:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x94095800) [pid = 1820] [serial = 787] [outer = 0x8f90d800] 22:26:53 INFO - PROCESS | 1820 | 1477459613521 Marionette TRACE conn3 <- [1,1147,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/044.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:53 INFO - . 22:26:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/044.html | took 1370ms 22:26:53 INFO - PROCESS | 1820 | 1477459613591 Marionette TRACE conn3 -> [0,1148,"getWindowHandle",null] 22:26:53 INFO - PROCESS | 1820 | 1477459613597 Marionette TRACE conn3 <- [1,1148,null,{"value":"7"}] 22:26:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/045.html 22:26:53 INFO - PROCESS | 1820 | 1477459613608 Marionette TRACE conn3 -> [0,1149,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:53 INFO - PROCESS | 1820 | 1477459613800 Marionette TRACE conn3 <- [1,1149,null,{"value":null}] 22:26:53 INFO - PROCESS | 1820 | 1477459613974 Marionette TRACE conn3 -> [0,1150,"getWindowHandles",null] 22:26:53 INFO - PROCESS | 1820 | 1477459613985 Marionette TRACE conn3 <- [1,1150,null,["7"]] 22:26:54 INFO - PROCESS | 1820 | 1477459614011 Marionette TRACE conn3 -> [0,1151,"switchToWindow",{"name":"7"}] 22:26:54 INFO - PROCESS | 1820 | 1477459614029 Marionette TRACE conn3 <- [1,1151,null,{}] 22:26:54 INFO - PROCESS | 1820 | 1477459614036 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:54 INFO - PROCESS | 1820 | ++DOCSHELL 0x90734800 == 39 [pid = 1820] [id = 268] 22:26:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x907bc800) [pid = 1820] [serial = 788] [outer = (nil)] 22:26:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x9514dc00) [pid = 1820] [serial = 789] [outer = 0x907bc800] 22:26:54 INFO - PROCESS | 1820 | 1477459614126 Marionette DEBUG loaded listener.js 22:26:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x94317800) [pid = 1820] [serial = 790] [outer = 0x907bc800] 22:26:54 INFO - PROCESS | 1820 | --DOCSHELL 0x98332000 == 38 [pid = 1820] [id = 259] 22:26:54 INFO - PROCESS | 1820 | --DOCSHELL 0x9343b800 == 37 [pid = 1820] [id = 258] 22:26:54 INFO - PROCESS | 1820 | --DOCSHELL 0x8f992000 == 36 [pid = 1820] [id = 257] 22:26:54 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x907c3c00) [pid = 1820] [serial = 733] [outer = (nil)] [url = about:blank] 22:26:54 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x9833c800) [pid = 1820] [serial = 712] [outer = (nil)] [url = about:blank] 22:26:54 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0xa27eb400) [pid = 1820] [serial = 714] [outer = (nil)] [url = about:blank] 22:26:54 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x90727000) [pid = 1820] [serial = 709] [outer = (nil)] [url = about:blank] 22:26:54 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x97d95400) [pid = 1820] [serial = 738] [outer = (nil)] [url = about:blank] 22:26:54 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0xa93cb800) [pid = 1820] [serial = 724] [outer = (nil)] [url = about:blank] 22:26:54 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0xa2ee0800) [pid = 1820] [serial = 717] [outer = (nil)] [url = about:blank] 22:26:54 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x983a2c00) [pid = 1820] [serial = 741] [outer = (nil)] [url = about:blank] 22:26:54 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0xa2f09c00) [pid = 1820] [serial = 721] [outer = (nil)] [url = about:blank] 22:26:54 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0xa275a000) [pid = 1820] [serial = 715] [outer = (nil)] [url = about:blank] 22:26:54 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0xa4cee400) [pid = 1820] [serial = 723] [outer = (nil)] [url = about:blank] 22:26:54 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x93941800) [pid = 1820] [serial = 727] [outer = (nil)] [url = about:blank] 22:26:54 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x94dacc00) [pid = 1820] [serial = 735] [outer = (nil)] [url = about:blank] 22:26:54 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0xa2f08000) [pid = 1820] [serial = 720] [outer = (nil)] [url = about:blank] 22:26:54 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x98330400) [pid = 1820] [serial = 739] [outer = (nil)] [url = about:blank] 22:26:54 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x907c3400) [pid = 1820] [serial = 732] [outer = (nil)] [url = about:blank] 22:26:54 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x9a021000) [pid = 1820] [serial = 742] [outer = (nil)] [url = about:blank] 22:26:54 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x90745c00) [pid = 1820] [serial = 708] [outer = (nil)] [url = about:blank] 22:26:54 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x94094800) [pid = 1820] [serial = 726] [outer = (nil)] [url = about:blank] 22:26:54 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8f98b800) [pid = 1820] [serial = 730] [outer = (nil)] [url = about:blank] 22:26:54 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8f925000) [pid = 1820] [serial = 729] [outer = (nil)] [url = about:blank] 22:26:54 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x9b0ef400) [pid = 1820] [serial = 744] [outer = (nil)] [url = about:blank] 22:26:54 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x95108000) [pid = 1820] [serial = 736] [outer = (nil)] [url = about:blank] 22:26:54 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0xa2ee8000) [pid = 1820] [serial = 718] [outer = (nil)] [url = about:blank] 22:26:54 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x9833c000) [pid = 1820] [serial = 711] [outer = (nil)] [url = about:blank] 22:26:54 INFO - PROCESS | 1820 | 1477459614866 Marionette TRACE conn3 <- [1,1152,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/045.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:54 INFO - . 22:26:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/045.html | took 1324ms 22:26:54 INFO - PROCESS | 1820 | 1477459614931 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 22:26:54 INFO - PROCESS | 1820 | 1477459614935 Marionette TRACE conn3 <- [1,1153,null,{"value":"7"}] 22:26:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/046.html 22:26:54 INFO - PROCESS | 1820 | 1477459614943 Marionette TRACE conn3 -> [0,1154,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:55 INFO - PROCESS | 1820 | 1477459615134 Marionette TRACE conn3 <- [1,1154,null,{"value":null}] 22:26:55 INFO - PROCESS | 1820 | 1477459615250 Marionette TRACE conn3 -> [0,1155,"getWindowHandles",null] 22:26:55 INFO - PROCESS | 1820 | 1477459615255 Marionette TRACE conn3 <- [1,1155,null,["7"]] 22:26:55 INFO - PROCESS | 1820 | 1477459615262 Marionette TRACE conn3 -> [0,1156,"switchToWindow",{"name":"7"}] 22:26:55 INFO - PROCESS | 1820 | 1477459615268 Marionette TRACE conn3 <- [1,1156,null,{}] 22:26:55 INFO - PROCESS | 1820 | 1477459615274 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c010c00 == 37 [pid = 1820] [id = 269] 22:26:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x8df74800) [pid = 1820] [serial = 791] [outer = (nil)] 22:26:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x94e82400) [pid = 1820] [serial = 792] [outer = 0x8df74800] 22:26:55 INFO - PROCESS | 1820 | 1477459615356 Marionette DEBUG loaded listener.js 22:26:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x95109c00) [pid = 1820] [serial = 793] [outer = 0x8df74800] 22:26:55 INFO - PROCESS | 1820 | 1477459615940 Marionette TRACE conn3 <- [1,1157,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/046.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:56 INFO - . 22:26:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/046.html | took 1079ms 22:26:56 INFO - PROCESS | 1820 | 1477459616029 Marionette TRACE conn3 -> [0,1158,"getWindowHandle",null] 22:26:56 INFO - PROCESS | 1820 | 1477459616037 Marionette TRACE conn3 <- [1,1158,null,{"value":"7"}] 22:26:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/047.html 22:26:56 INFO - PROCESS | 1820 | 1477459616044 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:56 INFO - PROCESS | 1820 | 1477459616236 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 22:26:56 INFO - PROCESS | 1820 | 1477459616359 Marionette TRACE conn3 -> [0,1160,"getWindowHandles",null] 22:26:56 INFO - PROCESS | 1820 | 1477459616364 Marionette TRACE conn3 <- [1,1160,null,["7"]] 22:26:56 INFO - PROCESS | 1820 | 1477459616369 Marionette TRACE conn3 -> [0,1161,"switchToWindow",{"name":"7"}] 22:26:56 INFO - PROCESS | 1820 | 1477459616376 Marionette TRACE conn3 <- [1,1161,null,{}] 22:26:56 INFO - PROCESS | 1820 | 1477459616386 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x9b3bd000 == 38 [pid = 1820] [id = 270] 22:26:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x9b3bd800) [pid = 1820] [serial = 794] [outer = (nil)] 22:26:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x9b4ed800) [pid = 1820] [serial = 795] [outer = 0x9b3bd800] 22:26:56 INFO - PROCESS | 1820 | 1477459616469 Marionette DEBUG loaded listener.js 22:26:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x9a332800) [pid = 1820] [serial = 796] [outer = 0x9b3bd800] 22:26:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0xa10e6c00) [pid = 1820] [serial = 797] [outer = 0x9b3bd800] 22:26:57 INFO - PROCESS | 1820 | 1477459617113 Marionette TRACE conn3 <- [1,1162,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/047.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:57 INFO - . 22:26:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/047.html | took 1125ms 22:26:57 INFO - PROCESS | 1820 | 1477459617169 Marionette TRACE conn3 -> [0,1163,"getWindowHandle",null] 22:26:57 INFO - PROCESS | 1820 | 1477459617174 Marionette TRACE conn3 <- [1,1163,null,{"value":"7"}] 22:26:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/048.html 22:26:57 INFO - PROCESS | 1820 | 1477459617182 Marionette TRACE conn3 -> [0,1164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:57 INFO - PROCESS | 1820 | 1477459617414 Marionette TRACE conn3 <- [1,1164,null,{"value":null}] 22:26:57 INFO - PROCESS | 1820 | 1477459617439 Marionette TRACE conn3 -> [0,1165,"getWindowHandles",null] 22:26:57 INFO - PROCESS | 1820 | 1477459617444 Marionette TRACE conn3 <- [1,1165,null,["7"]] 22:26:57 INFO - PROCESS | 1820 | 1477459617451 Marionette TRACE conn3 -> [0,1166,"switchToWindow",{"name":"7"}] 22:26:57 INFO - PROCESS | 1820 | 1477459617456 Marionette TRACE conn3 <- [1,1166,null,{}] 22:26:57 INFO - PROCESS | 1820 | 1477459617538 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:57 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2757c00 == 39 [pid = 1820] [id = 271] 22:26:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0xa27ea400) [pid = 1820] [serial = 798] [outer = (nil)] 22:26:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0xa2ee5000) [pid = 1820] [serial = 799] [outer = 0xa27ea400] 22:26:57 INFO - PROCESS | 1820 | 1477459617627 Marionette DEBUG loaded listener.js 22:26:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0xa2ee7c00) [pid = 1820] [serial = 800] [outer = 0xa27ea400] 22:26:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0xa27f1000) [pid = 1820] [serial = 801] [outer = 0xa27ea400] 22:26:58 INFO - PROCESS | 1820 | 1477459618279 Marionette TRACE conn3 <- [1,1167,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/048.html",0,null,null,[["document.write",0,null,null]]]}] 22:26:58 INFO - . 22:26:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/048.html | took 1170ms 22:26:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/049.html 22:26:58 INFO - PROCESS | 1820 | 1477459618352 Marionette TRACE conn3 -> [0,1168,"getWindowHandle",null] 22:26:58 INFO - PROCESS | 1820 | 1477459618355 Marionette TRACE conn3 <- [1,1168,null,{"value":"7"}] 22:26:58 INFO - PROCESS | 1820 | 1477459618367 Marionette TRACE conn3 -> [0,1169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:58 INFO - PROCESS | 1820 | 1477459618588 Marionette TRACE conn3 <- [1,1169,null,{"value":null}] 22:26:58 INFO - PROCESS | 1820 | 1477459618609 Marionette TRACE conn3 -> [0,1170,"getWindowHandles",null] 22:26:58 INFO - PROCESS | 1820 | 1477459618612 Marionette TRACE conn3 <- [1,1170,null,["7"]] 22:26:58 INFO - PROCESS | 1820 | 1477459618618 Marionette TRACE conn3 -> [0,1171,"switchToWindow",{"name":"7"}] 22:26:58 INFO - PROCESS | 1820 | 1477459618636 Marionette TRACE conn3 <- [1,1171,null,{}] 22:26:58 INFO - PROCESS | 1820 | 1477459618715 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:58 INFO - PROCESS | 1820 | ++DOCSHELL 0xa10e8800 == 40 [pid = 1820] [id = 272] 22:26:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0xa2ee8000) [pid = 1820] [serial = 802] [outer = (nil)] 22:26:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0xa45d9800) [pid = 1820] [serial = 803] [outer = 0xa2ee8000] 22:26:58 INFO - PROCESS | 1820 | 1477459618797 Marionette DEBUG loaded listener.js 22:26:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0xa45e2000) [pid = 1820] [serial = 804] [outer = 0xa2ee8000] 22:26:59 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8facb000) [pid = 1820] [serial = 755] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html] 22:26:59 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x94bf6000) [pid = 1820] [serial = 752] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html] 22:26:59 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x93818000) [pid = 1820] [serial = 758] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html] 22:26:59 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x98332400) [pid = 1820] [serial = 761] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html] 22:26:59 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x9a2ee800) [pid = 1820] [serial = 764] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html] 22:26:59 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x93947000) [pid = 1820] [serial = 749] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html] 22:26:59 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8ddc8400) [pid = 1820] [serial = 746] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html] 22:26:59 INFO - PROCESS | 1820 | 1477459619407 Marionette TRACE conn3 <- [1,1172,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/049.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 22:26:59 INFO - . 22:26:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/049.html | took 1123ms 22:26:59 INFO - PROCESS | 1820 | 1477459619484 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 22:26:59 INFO - PROCESS | 1820 | 1477459619488 Marionette TRACE conn3 <- [1,1173,null,{"value":"7"}] 22:26:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/050.html 22:26:59 INFO - PROCESS | 1820 | 1477459619495 Marionette TRACE conn3 -> [0,1174,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:59 INFO - PROCESS | 1820 | 1477459619689 Marionette TRACE conn3 <- [1,1174,null,{"value":null}] 22:26:59 INFO - PROCESS | 1820 | 1477459619800 Marionette TRACE conn3 -> [0,1175,"getWindowHandles",null] 22:26:59 INFO - PROCESS | 1820 | 1477459619804 Marionette TRACE conn3 <- [1,1175,null,["7"]] 22:26:59 INFO - PROCESS | 1820 | 1477459619812 Marionette TRACE conn3 -> [0,1176,"switchToWindow",{"name":"7"}] 22:26:59 INFO - PROCESS | 1820 | 1477459619818 Marionette TRACE conn3 <- [1,1176,null,{}] 22:26:59 INFO - PROCESS | 1820 | 1477459619828 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x8cf0a000 == 41 [pid = 1820] [id = 273] 22:26:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8facb400) [pid = 1820] [serial = 805] [outer = (nil)] 22:26:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0xa93cb400) [pid = 1820] [serial = 806] [outer = 0x8facb400] 22:26:59 INFO - PROCESS | 1820 | 1477459619908 Marionette DEBUG loaded listener.js 22:27:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0xa93cf000) [pid = 1820] [serial = 807] [outer = 0x8facb400] 22:27:00 INFO - PROCESS | 1820 | 1477459620420 Marionette TRACE conn3 <- [1,1177,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/050.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 22:27:00 INFO - . 22:27:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/050.html | took 974ms 22:27:00 INFO - PROCESS | 1820 | 1477459620471 Marionette TRACE conn3 -> [0,1178,"getWindowHandle",null] 22:27:00 INFO - PROCESS | 1820 | 1477459620475 Marionette TRACE conn3 <- [1,1178,null,{"value":"7"}] 22:27:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/051.html 22:27:00 INFO - PROCESS | 1820 | 1477459620483 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:00 INFO - PROCESS | 1820 | 1477459620690 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 22:27:00 INFO - PROCESS | 1820 | 1477459620707 Marionette TRACE conn3 -> [0,1180,"getWindowHandles",null] 22:27:00 INFO - PROCESS | 1820 | 1477459620710 Marionette TRACE conn3 <- [1,1180,null,["7"]] 22:27:00 INFO - PROCESS | 1820 | 1477459620715 Marionette TRACE conn3 -> [0,1181,"switchToWindow",{"name":"7"}] 22:27:00 INFO - PROCESS | 1820 | 1477459620727 Marionette TRACE conn3 <- [1,1181,null,{}] 22:27:00 INFO - PROCESS | 1820 | 1477459620732 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:00 INFO - PROCESS | 1820 | ++DOCSHELL 0x929f1800 == 42 [pid = 1820] [id = 274] 22:27:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x929f2000) [pid = 1820] [serial = 808] [outer = (nil)] 22:27:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x929f5000) [pid = 1820] [serial = 809] [outer = 0x929f2000] 22:27:00 INFO - PROCESS | 1820 | 1477459620810 Marionette DEBUG loaded listener.js 22:27:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x929f8000) [pid = 1820] [serial = 810] [outer = 0x929f2000] 22:27:01 INFO - PROCESS | 1820 | 1477459621410 Marionette TRACE conn3 <- [1,1182,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/051.html",0,null,null,[["document.write \\r\\n",0,null,null]]]}] 22:27:01 INFO - . 22:27:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/051.html | took 979ms 22:27:01 INFO - PROCESS | 1820 | 1477459621463 Marionette TRACE conn3 -> [0,1183,"getWindowHandle",null] 22:27:01 INFO - PROCESS | 1820 | 1477459621471 Marionette TRACE conn3 <- [1,1183,null,{"value":"7"}] 22:27:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml 22:27:01 INFO - PROCESS | 1820 | 1477459621524 Marionette TRACE conn3 -> [0,1184,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:01 INFO - PROCESS | 1820 | 1477459621767 Marionette TRACE conn3 <- [1,1184,null,{"value":null}] 22:27:01 INFO - PROCESS | 1820 | 1477459621932 Marionette TRACE conn3 -> [0,1185,"getWindowHandles",null] 22:27:01 INFO - PROCESS | 1820 | 1477459621939 Marionette TRACE conn3 <- [1,1185,null,["7"]] 22:27:01 INFO - PROCESS | 1820 | 1477459621949 Marionette TRACE conn3 -> [0,1186,"switchToWindow",{"name":"7"}] 22:27:01 INFO - PROCESS | 1820 | 1477459621957 Marionette TRACE conn3 <- [1,1186,null,{}] 22:27:01 INFO - PROCESS | 1820 | 1477459621966 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x923e8800 == 43 [pid = 1820] [id = 275] 22:27:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x929eb800) [pid = 1820] [serial = 811] [outer = (nil)] 22:27:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x929f1000) [pid = 1820] [serial = 812] [outer = 0x929eb800] 22:27:02 INFO - PROCESS | 1820 | 1477459622063 Marionette DEBUG loaded listener.js 22:27:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x929f2800) [pid = 1820] [serial = 813] [outer = 0x929eb800] 22:27:02 INFO - PROCESS | 1820 | 1477459622671 Marionette TRACE conn3 <- [1,1187,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml",0,null,null,[["document.write in XHTML",0,null,null]]]}] 22:27:02 INFO - . 22:27:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml | took 1226ms 22:27:02 INFO - PROCESS | 1820 | 1477459622708 Marionette TRACE conn3 -> [0,1188,"getWindowHandle",null] 22:27:02 INFO - PROCESS | 1820 | 1477459622713 Marionette TRACE conn3 <- [1,1188,null,{"value":"7"}] 22:27:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html 22:27:02 INFO - PROCESS | 1820 | 1477459622723 Marionette TRACE conn3 -> [0,1189,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:02 INFO - PROCESS | 1820 | 1477459622922 Marionette TRACE conn3 <- [1,1189,null,{"value":null}] 22:27:03 INFO - PROCESS | 1820 | 1477459623094 Marionette TRACE conn3 -> [0,1190,"getWindowHandles",null] 22:27:03 INFO - PROCESS | 1820 | 1477459623098 Marionette TRACE conn3 <- [1,1190,null,["7"]] 22:27:03 INFO - PROCESS | 1820 | 1477459623112 Marionette TRACE conn3 -> [0,1191,"switchToWindow",{"name":"7"}] 22:27:03 INFO - PROCESS | 1820 | 1477459623117 Marionette TRACE conn3 <- [1,1191,null,{}] 22:27:03 INFO - PROCESS | 1820 | 1477459623124 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:03 INFO - PROCESS | 1820 | ++DOCSHELL 0x907c7800 == 44 [pid = 1820] [id = 276] 22:27:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x957ee000) [pid = 1820] [serial = 814] [outer = (nil)] 22:27:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x9833a400) [pid = 1820] [serial = 815] [outer = 0x957ee000] 22:27:03 INFO - PROCESS | 1820 | 1477459623215 Marionette DEBUG loaded listener.js 22:27:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x98332000) [pid = 1820] [serial = 816] [outer = 0x957ee000] 22:27:03 INFO - PROCESS | 1820 | ++DOCSHELL 0x9b4f5800 == 45 [pid = 1820] [id = 277] 22:27:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0xa2759c00) [pid = 1820] [serial = 817] [outer = (nil)] 22:27:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0xa27ee400) [pid = 1820] [serial = 818] [outer = 0xa2759c00] 22:27:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0xa2eea000) [pid = 1820] [serial = 819] [outer = 0xa2759c00] 22:27:04 INFO - PROCESS | 1820 | 1477459624037 Marionette TRACE conn3 <- [1,1192,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/document.write-02.html",0,null,null,[["Calling document.write with null and undefined",0,null,null],["document.write(null)",0,null,null],["document.write(undefined)",0,null,null]]]}] 22:27:04 INFO - ... 22:27:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html | took 1374ms 22:27:04 INFO - PROCESS | 1820 | 1477459624105 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 22:27:04 INFO - PROCESS | 1820 | 1477459624113 Marionette TRACE conn3 <- [1,1193,null,{"value":"7"}] 22:27:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html 22:27:04 INFO - PROCESS | 1820 | 1477459624120 Marionette TRACE conn3 -> [0,1194,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:04 INFO - PROCESS | 1820 | 1477459624324 Marionette TRACE conn3 <- [1,1194,null,{"value":null}] 22:27:04 INFO - PROCESS | 1820 | 1477459624481 Marionette TRACE conn3 -> [0,1195,"getWindowHandles",null] 22:27:04 INFO - PROCESS | 1820 | 1477459624487 Marionette TRACE conn3 <- [1,1195,null,["7"]] 22:27:04 INFO - PROCESS | 1820 | 1477459624496 Marionette TRACE conn3 -> [0,1196,"switchToWindow",{"name":"7"}] 22:27:04 INFO - PROCESS | 1820 | 1477459624503 Marionette TRACE conn3 <- [1,1196,null,{}] 22:27:04 INFO - PROCESS | 1820 | 1477459624510 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:04 INFO - PROCESS | 1820 | ++DOCSHELL 0xa488ec00 == 46 [pid = 1820] [id = 278] 22:27:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0xa4894800) [pid = 1820] [serial = 820] [outer = (nil)] 22:27:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0xa4c93000) [pid = 1820] [serial = 821] [outer = 0xa4894800] 22:27:04 INFO - PROCESS | 1820 | 1477459624602 Marionette DEBUG loaded listener.js 22:27:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0xa9347800) [pid = 1820] [serial = 822] [outer = 0xa4894800] 22:27:05 INFO - PROCESS | 1820 | ++DOCSHELL 0x94ed2800 == 47 [pid = 1820] [id = 279] 22:27:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x94ed3400) [pid = 1820] [serial = 823] [outer = (nil)] 22:27:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x94ecc800) [pid = 1820] [serial = 824] [outer = 0x94ed3400] 22:27:05 INFO - PROCESS | 1820 | 1477459625297 Marionette TRACE conn3 <- [1,1197,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_001.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 22:27:05 INFO - . 22:27:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html | took 1233ms 22:27:05 INFO - PROCESS | 1820 | 1477459625352 Marionette TRACE conn3 -> [0,1198,"getWindowHandle",null] 22:27:05 INFO - PROCESS | 1820 | 1477459625358 Marionette TRACE conn3 <- [1,1198,null,{"value":"7"}] 22:27:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html 22:27:05 INFO - PROCESS | 1820 | 1477459625373 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:05 INFO - PROCESS | 1820 | 1477459625573 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 22:27:05 INFO - PROCESS | 1820 | 1477459625736 Marionette TRACE conn3 -> [0,1200,"getWindowHandles",null] 22:27:05 INFO - PROCESS | 1820 | 1477459625741 Marionette TRACE conn3 <- [1,1200,null,["7"]] 22:27:05 INFO - PROCESS | 1820 | 1477459625750 Marionette TRACE conn3 -> [0,1201,"switchToWindow",{"name":"7"}] 22:27:05 INFO - PROCESS | 1820 | 1477459625755 Marionette TRACE conn3 <- [1,1201,null,{}] 22:27:05 INFO - PROCESS | 1820 | 1477459625763 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:05 INFO - PROCESS | 1820 | ++DOCSHELL 0x94ed1000 == 48 [pid = 1820] [id = 280] 22:27:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x94ed8800) [pid = 1820] [serial = 825] [outer = (nil)] 22:27:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x9a238400) [pid = 1820] [serial = 826] [outer = 0x94ed8800] 22:27:05 INFO - PROCESS | 1820 | 1477459625897 Marionette DEBUG loaded listener.js 22:27:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0xa296e400) [pid = 1820] [serial = 827] [outer = 0x94ed8800] 22:27:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x94623800 == 49 [pid = 1820] [id = 281] 22:27:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x94625000) [pid = 1820] [serial = 828] [outer = (nil)] 22:27:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x9461f800) [pid = 1820] [serial = 829] [outer = 0x94625000] 22:27:06 INFO - PROCESS | 1820 | 1477459626563 Marionette TRACE conn3 <- [1,1202,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_002.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 22:27:06 INFO - . 22:27:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html | took 1223ms 22:27:06 INFO - PROCESS | 1820 | 1477459626610 Marionette TRACE conn3 -> [0,1203,"getWindowHandle",null] 22:27:06 INFO - PROCESS | 1820 | 1477459626615 Marionette TRACE conn3 <- [1,1203,null,{"value":"7"}] 22:27:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html 22:27:06 INFO - PROCESS | 1820 | 1477459626624 Marionette TRACE conn3 -> [0,1204,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:06 INFO - PROCESS | 1820 | 1477459626835 Marionette TRACE conn3 <- [1,1204,null,{"value":null}] 22:27:06 INFO - PROCESS | 1820 | 1477459626972 Marionette TRACE conn3 -> [0,1205,"getWindowHandles",null] 22:27:06 INFO - PROCESS | 1820 | 1477459626976 Marionette TRACE conn3 <- [1,1205,null,["7"]] 22:27:06 INFO - PROCESS | 1820 | 1477459626982 Marionette TRACE conn3 -> [0,1206,"switchToWindow",{"name":"7"}] 22:27:06 INFO - PROCESS | 1820 | 1477459626987 Marionette TRACE conn3 <- [1,1206,null,{}] 22:27:07 INFO - PROCESS | 1820 | 1477459626993 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c00e800 == 50 [pid = 1820] [id = 282] 22:27:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x8cf09400) [pid = 1820] [serial = 830] [outer = (nil)] 22:27:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0x94eccc00) [pid = 1820] [serial = 831] [outer = 0x8cf09400] 22:27:07 INFO - PROCESS | 1820 | 1477459627092 Marionette DEBUG loaded listener.js 22:27:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0x94ed2400) [pid = 1820] [serial = 832] [outer = 0x8cf09400] 22:27:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f992400 == 51 [pid = 1820] [id = 283] 22:27:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 94 (0x8fad6000) [pid = 1820] [serial = 833] [outer = (nil)] 22:27:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 95 (0x8ddc9c00) [pid = 1820] [serial = 834] [outer = 0x8fad6000] 22:27:07 INFO - PROCESS | 1820 | 1477459627985 Marionette TRACE conn3 <- [1,1207,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_003.html",0,null,null,[["document.write script into iframe",0,null,null]]]}] 22:27:08 INFO - . 22:27:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html | took 1437ms 22:27:08 INFO - PROCESS | 1820 | 1477459628061 Marionette TRACE conn3 -> [0,1208,"getWindowHandle",null] 22:27:08 INFO - PROCESS | 1820 | 1477459628066 Marionette TRACE conn3 <- [1,1208,null,{"value":"7"}] 22:27:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html 22:27:08 INFO - PROCESS | 1820 | 1477459628077 Marionette TRACE conn3 -> [0,1209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:08 INFO - PROCESS | 1820 | 1477459628289 Marionette TRACE conn3 <- [1,1209,null,{"value":null}] 22:27:08 INFO - PROCESS | 1820 | 1477459628458 Marionette TRACE conn3 -> [0,1210,"getWindowHandles",null] 22:27:08 INFO - PROCESS | 1820 | 1477459628463 Marionette TRACE conn3 <- [1,1210,null,["7"]] 22:27:08 INFO - PROCESS | 1820 | 1477459628474 Marionette TRACE conn3 -> [0,1211,"switchToWindow",{"name":"7"}] 22:27:08 INFO - PROCESS | 1820 | 1477459628483 Marionette TRACE conn3 <- [1,1211,null,{}] 22:27:08 INFO - PROCESS | 1820 | 1477459628488 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x929f9000 == 52 [pid = 1820] [id = 284] 22:27:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 96 (0x8f989400) [pid = 1820] [serial = 835] [outer = (nil)] 22:27:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 97 (0x907c0800) [pid = 1820] [serial = 836] [outer = 0x8f989400] 22:27:08 INFO - PROCESS | 1820 | 1477459628674 Marionette DEBUG loaded listener.js 22:27:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 98 (0x94624000) [pid = 1820] [serial = 837] [outer = 0x8f989400] 22:27:09 INFO - PROCESS | 1820 | --DOCSHELL 0x90733000 == 51 [pid = 1820] [id = 247] 22:27:09 INFO - PROCESS | 1820 | --DOCSHELL 0x8cf0a000 == 50 [pid = 1820] [id = 273] 22:27:09 INFO - PROCESS | 1820 | --DOCSHELL 0xa10e8800 == 49 [pid = 1820] [id = 272] 22:27:09 INFO - PROCESS | 1820 | --DOCSHELL 0x90734800 == 48 [pid = 1820] [id = 268] 22:27:09 INFO - PROCESS | 1820 | --DOCSHELL 0x8c010c00 == 47 [pid = 1820] [id = 269] 22:27:09 INFO - PROCESS | 1820 | --DOCSHELL 0x9a2e4000 == 46 [pid = 1820] [id = 260] 22:27:09 INFO - PROCESS | 1820 | --DOCSHELL 0x8facbc00 == 45 [pid = 1820] [id = 261] 22:27:09 INFO - PROCESS | 1820 | --DOCSHELL 0x932b8800 == 44 [pid = 1820] [id = 262] 22:27:09 INFO - PROCESS | 1820 | --DOCSHELL 0x8ddbd800 == 43 [pid = 1820] [id = 254] 22:27:09 INFO - PROCESS | 1820 | --DOCSHELL 0x9b4f7400 == 42 [pid = 1820] [id = 264] 22:27:09 INFO - PROCESS | 1820 | --DOCSHELL 0x8d058c00 == 41 [pid = 1820] [id = 267] 22:27:09 INFO - PROCESS | 1820 | --DOCSHELL 0x98399000 == 40 [pid = 1820] [id = 263] 22:27:09 INFO - PROCESS | 1820 | --DOCSHELL 0xa29cfc00 == 39 [pid = 1820] [id = 266] 22:27:09 INFO - PROCESS | 1820 | --DOCSHELL 0x8de6a000 == 38 [pid = 1820] [id = 256] 22:27:09 INFO - PROCESS | 1820 | --DOCSHELL 0x98331800 == 37 [pid = 1820] [id = 265] 22:27:09 INFO - PROCESS | 1820 | --DOCSHELL 0x93817000 == 36 [pid = 1820] [id = 255] 22:27:09 INFO - PROCESS | 1820 | --DOCSHELL 0x94623800 == 35 [pid = 1820] [id = 281] 22:27:09 INFO - PROCESS | 1820 | --DOCSHELL 0x8f992400 == 34 [pid = 1820] [id = 283] 22:27:09 INFO - PROCESS | 1820 | --DOCSHELL 0x8c00e800 == 33 [pid = 1820] [id = 282] 22:27:09 INFO - PROCESS | 1820 | --DOCSHELL 0x929f1800 == 32 [pid = 1820] [id = 274] 22:27:09 INFO - PROCESS | 1820 | --DOCSHELL 0x923e8800 == 31 [pid = 1820] [id = 275] 22:27:09 INFO - PROCESS | 1820 | --DOCSHELL 0x9b4f5800 == 30 [pid = 1820] [id = 277] 22:27:09 INFO - PROCESS | 1820 | --DOCSHELL 0x907c7800 == 29 [pid = 1820] [id = 276] 22:27:09 INFO - PROCESS | 1820 | --DOCSHELL 0x94ed2800 == 28 [pid = 1820] [id = 279] 22:27:09 INFO - PROCESS | 1820 | --DOCSHELL 0xa488ec00 == 27 [pid = 1820] [id = 278] 22:27:09 INFO - PROCESS | 1820 | --DOCSHELL 0x94ed1000 == 26 [pid = 1820] [id = 280] 22:27:09 INFO - PROCESS | 1820 | --DOMWINDOW == 97 (0x8df73800) [pid = 1820] [serial = 748] [outer = (nil)] [url = about:blank] 22:27:09 INFO - PROCESS | 1820 | --DOMWINDOW == 96 (0x8df6b400) [pid = 1820] [serial = 747] [outer = (nil)] [url = about:blank] 22:27:09 INFO - PROCESS | 1820 | --DOMWINDOW == 95 (0x9510ac00) [pid = 1820] [serial = 751] [outer = (nil)] [url = about:blank] 22:27:09 INFO - PROCESS | 1820 | --DOMWINDOW == 94 (0x94317000) [pid = 1820] [serial = 750] [outer = (nil)] [url = about:blank] 22:27:09 INFO - PROCESS | 1820 | --DOMWINDOW == 93 (0x9b3ba800) [pid = 1820] [serial = 754] [outer = (nil)] [url = about:blank] 22:27:09 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0x9a489400) [pid = 1820] [serial = 753] [outer = (nil)] [url = about:blank] 22:27:09 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0x90729000) [pid = 1820] [serial = 757] [outer = (nil)] [url = about:blank] 22:27:09 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x90733800) [pid = 1820] [serial = 756] [outer = (nil)] [url = about:blank] 22:27:09 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x94e80000) [pid = 1820] [serial = 760] [outer = (nil)] [url = about:blank] 22:27:09 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x94698800) [pid = 1820] [serial = 759] [outer = (nil)] [url = about:blank] 22:27:09 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x9a020000) [pid = 1820] [serial = 763] [outer = (nil)] [url = about:blank] 22:27:09 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x9833cc00) [pid = 1820] [serial = 762] [outer = (nil)] [url = about:blank] 22:27:09 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x9a48a000) [pid = 1820] [serial = 766] [outer = (nil)] [url = about:blank] 22:27:09 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x9a3d1c00) [pid = 1820] [serial = 765] [outer = (nil)] [url = about:blank] 22:27:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c003000 == 27 [pid = 1820] [id = 285] 22:27:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x8c00e800) [pid = 1820] [serial = 838] [outer = (nil)] 22:27:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x8cf0a000) [pid = 1820] [serial = 839] [outer = 0x8c00e800] 22:27:10 INFO - PROCESS | 1820 | 1477459630325 Marionette TRACE conn3 <- [1,1212,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_004.html",0,null,null,[["document.write script into iframe write back into parent",0,null,null]]]}] 22:27:10 INFO - . 22:27:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html | took 2275ms 22:27:10 INFO - PROCESS | 1820 | 1477459630351 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 22:27:10 INFO - PROCESS | 1820 | 1477459630358 Marionette TRACE conn3 <- [1,1213,null,{"value":"7"}] 22:27:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html 22:27:10 INFO - PROCESS | 1820 | 1477459630370 Marionette TRACE conn3 -> [0,1214,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:10 INFO - PROCESS | 1820 | 1477459630588 Marionette TRACE conn3 <- [1,1214,null,{"value":null}] 22:27:10 INFO - PROCESS | 1820 | 1477459630726 Marionette TRACE conn3 -> [0,1215,"getWindowHandles",null] 22:27:10 INFO - PROCESS | 1820 | 1477459630729 Marionette TRACE conn3 <- [1,1215,null,["7"]] 22:27:10 INFO - PROCESS | 1820 | 1477459630737 Marionette TRACE conn3 -> [0,1216,"switchToWindow",{"name":"7"}] 22:27:10 INFO - PROCESS | 1820 | 1477459630746 Marionette TRACE conn3 <- [1,1216,null,{}] 22:27:10 INFO - PROCESS | 1820 | 1477459630753 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x8facc400 == 28 [pid = 1820] [id = 286] 22:27:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x8facd000) [pid = 1820] [serial = 840] [outer = (nil)] 22:27:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x8fad7000) [pid = 1820] [serial = 841] [outer = 0x8facd000] 22:27:10 INFO - PROCESS | 1820 | 1477459630838 Marionette DEBUG loaded listener.js 22:27:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x9072f400) [pid = 1820] [serial = 842] [outer = 0x8facd000] 22:27:11 INFO - PROCESS | 1820 | ++DOCSHELL 0x92359000 == 29 [pid = 1820] [id = 287] 22:27:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x9235a400) [pid = 1820] [serial = 843] [outer = (nil)] 22:27:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x9213f000) [pid = 1820] [serial = 844] [outer = 0x9235a400] 22:27:11 INFO - PROCESS | 1820 | 1477459631459 Marionette TRACE conn3 <- [1,1217,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_005.html",0,null,null,[["document.write external script into iframe write back into parent",0,null,null]]]}] 22:27:11 INFO - . 22:27:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html | took 1179ms 22:27:11 INFO - PROCESS | 1820 | 1477459631548 Marionette TRACE conn3 -> [0,1218,"getWindowHandle",null] 22:27:11 INFO - PROCESS | 1820 | 1477459631555 Marionette TRACE conn3 <- [1,1218,null,{"value":"7"}] 22:27:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html 22:27:11 INFO - PROCESS | 1820 | 1477459631568 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:11 INFO - PROCESS | 1820 | 1477459631813 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 22:27:11 INFO - PROCESS | 1820 | 1477459631890 Marionette TRACE conn3 -> [0,1220,"getWindowHandles",null] 22:27:11 INFO - PROCESS | 1820 | 1477459631895 Marionette TRACE conn3 <- [1,1220,null,["7"]] 22:27:11 INFO - PROCESS | 1820 | 1477459631902 Marionette TRACE conn3 -> [0,1221,"switchToWindow",{"name":"7"}] 22:27:11 INFO - PROCESS | 1820 | 1477459631908 Marionette TRACE conn3 <- [1,1221,null,{}] 22:27:11 INFO - PROCESS | 1820 | 1477459631914 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:11 INFO - PROCESS | 1820 | ++DOCSHELL 0x929f6000 == 30 [pid = 1820] [id = 288] 22:27:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0x931bac00) [pid = 1820] [serial = 845] [outer = (nil)] 22:27:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0x93817000) [pid = 1820] [serial = 846] [outer = 0x931bac00] 22:27:12 INFO - PROCESS | 1820 | 1477459631998 Marionette DEBUG loaded listener.js 22:27:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 94 (0x93d79400) [pid = 1820] [serial = 847] [outer = 0x931bac00] 22:27:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x9462ac00 == 31 [pid = 1820] [id = 289] 22:27:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 95 (0x94698800) [pid = 1820] [serial = 848] [outer = (nil)] 22:27:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 96 (0x9461c800) [pid = 1820] [serial = 849] [outer = 0x94698800] 22:27:12 INFO - PROCESS | 1820 | 1477459632670 Marionette TRACE conn3 <- [1,1222,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_006.html",0,null,null,[["document.write external script into iframe write back into parent",0,null,null]]]}] 22:27:12 INFO - . 22:27:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html | took 1177ms 22:27:12 INFO - PROCESS | 1820 | 1477459632760 Marionette TRACE conn3 -> [0,1223,"getWindowHandle",null] 22:27:12 INFO - PROCESS | 1820 | 1477459632767 Marionette TRACE conn3 <- [1,1223,null,{"value":"7"}] 22:27:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html 22:27:12 INFO - PROCESS | 1820 | 1477459632775 Marionette TRACE conn3 -> [0,1224,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:13 INFO - PROCESS | 1820 | 1477459633009 Marionette TRACE conn3 <- [1,1224,null,{"value":null}] 22:27:13 INFO - PROCESS | 1820 | 1477459633032 Marionette TRACE conn3 -> [0,1225,"getWindowHandles",null] 22:27:13 INFO - PROCESS | 1820 | 1477459633037 Marionette TRACE conn3 <- [1,1225,null,["7"]] 22:27:13 INFO - PROCESS | 1820 | 1477459633043 Marionette TRACE conn3 -> [0,1226,"switchToWindow",{"name":"7"}] 22:27:13 INFO - PROCESS | 1820 | 1477459633050 Marionette TRACE conn3 <- [1,1226,null,{}] 22:27:13 INFO - PROCESS | 1820 | 1477459633120 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x94e8d400 == 32 [pid = 1820] [id = 290] 22:27:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 97 (0x94ecb400) [pid = 1820] [serial = 850] [outer = (nil)] 22:27:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 98 (0x94ece400) [pid = 1820] [serial = 851] [outer = 0x94ecb400] 22:27:13 INFO - PROCESS | 1820 | 1477459633222 Marionette DEBUG loaded listener.js 22:27:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 99 (0x94ed1800) [pid = 1820] [serial = 852] [outer = 0x94ecb400] 22:27:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x95728c00 == 33 [pid = 1820] [id = 291] 22:27:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 100 (0x957acc00) [pid = 1820] [serial = 853] [outer = (nil)] 22:27:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 101 (0x95145000) [pid = 1820] [serial = 854] [outer = 0x957acc00] 22:27:13 INFO - PROCESS | 1820 | 1477459633897 Marionette TRACE conn3 <- [1,1227,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_007.html",0,null,null,[["document.write comment into iframe",0,null,null]]]}] 22:27:13 INFO - . 22:27:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html | took 1170ms 22:27:13 INFO - PROCESS | 1820 | 1477459633946 Marionette TRACE conn3 -> [0,1228,"getWindowHandle",null] 22:27:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html 22:27:13 INFO - PROCESS | 1820 | 1477459633951 Marionette TRACE conn3 <- [1,1228,null,{"value":"7"}] 22:27:13 INFO - PROCESS | 1820 | 1477459633959 Marionette TRACE conn3 -> [0,1229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:14 INFO - PROCESS | 1820 | 1477459634188 Marionette TRACE conn3 <- [1,1229,null,{"value":null}] 22:27:14 INFO - PROCESS | 1820 | --DOMWINDOW == 100 (0x9b4f7800) [pid = 1820] [serial = 776] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html] 22:27:14 INFO - PROCESS | 1820 | --DOMWINDOW == 99 (0x929f2000) [pid = 1820] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html] 22:27:14 INFO - PROCESS | 1820 | --DOMWINDOW == 98 (0xa2ee8000) [pid = 1820] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html] 22:27:14 INFO - PROCESS | 1820 | --DOMWINDOW == 97 (0xa27ea400) [pid = 1820] [serial = 798] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 22:27:14 INFO - PROCESS | 1820 | --DOMWINDOW == 96 (0x8facb400) [pid = 1820] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html] 22:27:14 INFO - PROCESS | 1820 | --DOMWINDOW == 95 (0x9a48b400) [pid = 1820] [serial = 743] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html] 22:27:14 INFO - PROCESS | 1820 | --DOMWINDOW == 94 (0x8df74800) [pid = 1820] [serial = 791] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html] 22:27:14 INFO - PROCESS | 1820 | --DOMWINDOW == 93 (0x8f90d800) [pid = 1820] [serial = 785] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html] 22:27:14 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0x907bc800) [pid = 1820] [serial = 788] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html] 22:27:14 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0xa2be8400) [pid = 1820] [serial = 782] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html] 22:27:14 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x9b4f5400) [pid = 1820] [serial = 779] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html] 22:27:14 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x93318400) [pid = 1820] [serial = 770] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html] 22:27:14 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x9b3bd800) [pid = 1820] [serial = 794] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 22:27:14 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x90728800) [pid = 1820] [serial = 767] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html] 22:27:14 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x98f10400) [pid = 1820] [serial = 773] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html] 22:27:14 INFO - PROCESS | 1820 | 1477459634875 Marionette TRACE conn3 -> [0,1230,"getWindowHandles",null] 22:27:14 INFO - PROCESS | 1820 | 1477459634880 Marionette TRACE conn3 <- [1,1230,null,["7"]] 22:27:14 INFO - PROCESS | 1820 | 1477459634890 Marionette TRACE conn3 -> [0,1231,"switchToWindow",{"name":"7"}] 22:27:14 INFO - PROCESS | 1820 | 1477459634894 Marionette TRACE conn3 <- [1,1231,null,{}] 22:27:14 INFO - PROCESS | 1820 | 1477459634901 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x8cf0a400 == 34 [pid = 1820] [id = 292] 22:27:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x8d057000) [pid = 1820] [serial = 855] [outer = (nil)] 22:27:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x8facb400) [pid = 1820] [serial = 856] [outer = 0x8d057000] 22:27:14 INFO - PROCESS | 1820 | 1477459634984 Marionette DEBUG loaded listener.js 22:27:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x929f2000) [pid = 1820] [serial = 857] [outer = 0x8d057000] 22:27:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x9839dc00 == 35 [pid = 1820] [id = 293] 22:27:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x9a01b000) [pid = 1820] [serial = 858] [outer = (nil)] 22:27:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x9571e800) [pid = 1820] [serial = 859] [outer = 0x9a01b000] 22:27:15 INFO - PROCESS | 1820 | 1477459635577 Marionette TRACE conn3 <- [1,1232,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_008.html",0,null,null,[["document.write plaintext into iframe",0,null,null]]]}] 22:27:15 INFO - . 22:27:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html | took 1675ms 22:27:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html 22:27:15 INFO - PROCESS | 1820 | 1477459635633 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 22:27:15 INFO - PROCESS | 1820 | 1477459635636 Marionette TRACE conn3 <- [1,1233,null,{"value":"7"}] 22:27:15 INFO - PROCESS | 1820 | 1477459635643 Marionette TRACE conn3 -> [0,1234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:15 INFO - PROCESS | 1820 | 1477459635874 Marionette TRACE conn3 <- [1,1234,null,{"value":null}] 22:27:15 INFO - PROCESS | 1820 | 1477459635891 Marionette TRACE conn3 -> [0,1235,"getWindowHandles",null] 22:27:15 INFO - PROCESS | 1820 | 1477459635896 Marionette TRACE conn3 <- [1,1235,null,["7"]] 22:27:15 INFO - PROCESS | 1820 | 1477459635901 Marionette TRACE conn3 -> [0,1236,"switchToWindow",{"name":"7"}] 22:27:15 INFO - PROCESS | 1820 | 1477459635907 Marionette TRACE conn3 <- [1,1236,null,{}] 22:27:15 INFO - PROCESS | 1820 | 1477459635912 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x98f05000 == 36 [pid = 1820] [id = 294] 22:27:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0x98f05400) [pid = 1820] [serial = 860] [outer = (nil)] 22:27:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0x9a22a400) [pid = 1820] [serial = 861] [outer = 0x98f05400] 22:27:15 INFO - PROCESS | 1820 | 1477459635988 Marionette DEBUG loaded listener.js 22:27:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 94 (0x9a2e1400) [pid = 1820] [serial = 862] [outer = 0x98f05400] 22:27:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a3d1c00 == 37 [pid = 1820] [id = 295] 22:27:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 95 (0x9a48c000) [pid = 1820] [serial = 863] [outer = (nil)] 22:27:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 96 (0x983a1400) [pid = 1820] [serial = 864] [outer = 0x9a48c000] 22:27:16 INFO - PROCESS | 1820 | 1477459636589 Marionette TRACE conn3 <- [1,1237,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_009.html",0,null,null,[["document.write plaintext into iframe",0,null,null]]]}] 22:27:16 INFO - . 22:27:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html | took 970ms 22:27:16 INFO - PROCESS | 1820 | 1477459636634 Marionette TRACE conn3 -> [0,1238,"getWindowHandle",null] 22:27:16 INFO - PROCESS | 1820 | 1477459636638 Marionette TRACE conn3 <- [1,1238,null,{"value":"7"}] 22:27:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html 22:27:16 INFO - PROCESS | 1820 | 1477459636644 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:16 INFO - PROCESS | 1820 | 1477459636850 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 22:27:17 INFO - PROCESS | 1820 | 1477459637037 Marionette TRACE conn3 -> [0,1240,"getWindowHandles",null] 22:27:17 INFO - PROCESS | 1820 | 1477459637043 Marionette TRACE conn3 <- [1,1240,null,["7"]] 22:27:17 INFO - PROCESS | 1820 | 1477459637052 Marionette TRACE conn3 -> [0,1241,"switchToWindow",{"name":"7"}] 22:27:17 INFO - PROCESS | 1820 | 1477459637063 Marionette TRACE conn3 <- [1,1241,null,{}] 22:27:17 INFO - PROCESS | 1820 | 1477459637072 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x8d05ac00 == 38 [pid = 1820] [id = 296] 22:27:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 97 (0x8d05d400) [pid = 1820] [serial = 865] [outer = (nil)] 22:27:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 98 (0x8de6e000) [pid = 1820] [serial = 866] [outer = 0x8d05d400] 22:27:17 INFO - PROCESS | 1820 | 1477459637169 Marionette DEBUG loaded listener.js 22:27:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 99 (0x8d059800) [pid = 1820] [serial = 867] [outer = 0x8d05d400] 22:27:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x924f3c00 == 39 [pid = 1820] [id = 297] 22:27:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 100 (0x929f3400) [pid = 1820] [serial = 868] [outer = (nil)] 22:27:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 101 (0x9073f800) [pid = 1820] [serial = 869] [outer = 0x929f3400] 22:27:18 INFO - PROCESS | 1820 | 1477459638002 Marionette TRACE conn3 <- [1,1242,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_010.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 22:27:18 INFO - . 22:27:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html | took 1424ms 22:27:18 INFO - PROCESS | 1820 | 1477459638113 Marionette TRACE conn3 -> [0,1243,"getWindowHandle",null] 22:27:18 INFO - PROCESS | 1820 | 1477459638120 Marionette TRACE conn3 <- [1,1243,null,{"value":"7"}] 22:27:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_001.html 22:27:18 INFO - PROCESS | 1820 | 1477459638159 Marionette TRACE conn3 -> [0,1244,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:18 INFO - PROCESS | 1820 | 1477459638372 Marionette TRACE conn3 <- [1,1244,null,{"value":null}] 22:27:18 INFO - PROCESS | 1820 | 1477459638538 Marionette TRACE conn3 -> [0,1245,"getWindowHandles",null] 22:27:18 INFO - PROCESS | 1820 | 1477459638545 Marionette TRACE conn3 <- [1,1245,null,["7"]] 22:27:18 INFO - PROCESS | 1820 | 1477459638552 Marionette TRACE conn3 -> [0,1246,"switchToWindow",{"name":"7"}] 22:27:18 INFO - PROCESS | 1820 | 1477459638559 Marionette TRACE conn3 <- [1,1246,null,{}] 22:27:18 INFO - PROCESS | 1820 | 1477459638565 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x94620000 == 40 [pid = 1820] [id = 298] 22:27:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 102 (0x94620c00) [pid = 1820] [serial = 870] [outer = (nil)] 22:27:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 103 (0x9469bc00) [pid = 1820] [serial = 871] [outer = 0x94620c00] 22:27:18 INFO - PROCESS | 1820 | 1477459638698 Marionette DEBUG loaded listener.js 22:27:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 104 (0x94db1400) [pid = 1820] [serial = 872] [outer = 0x94620c00] 22:27:19 INFO - PROCESS | 1820 | 1477459639441 Marionette TRACE conn3 <- [1,1247,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_001.html",0,null,null,[["document.write script",0,null,null]]]}] 22:27:19 INFO - . 22:27:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_001.html | took 1328ms 22:27:19 INFO - PROCESS | 1820 | 1477459639486 Marionette TRACE conn3 -> [0,1248,"getWindowHandle",null] 22:27:19 INFO - PROCESS | 1820 | 1477459639490 Marionette TRACE conn3 <- [1,1248,null,{"value":"7"}] 22:27:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_002.html 22:27:19 INFO - PROCESS | 1820 | 1477459639499 Marionette TRACE conn3 -> [0,1249,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:19 INFO - PROCESS | 1820 | 1477459639693 Marionette TRACE conn3 <- [1,1249,null,{"value":null}] 22:27:19 INFO - PROCESS | 1820 | 1477459639863 Marionette TRACE conn3 -> [0,1250,"getWindowHandles",null] 22:27:19 INFO - PROCESS | 1820 | 1477459639875 Marionette TRACE conn3 <- [1,1250,null,["7"]] 22:27:19 INFO - PROCESS | 1820 | 1477459639888 Marionette TRACE conn3 -> [0,1251,"switchToWindow",{"name":"7"}] 22:27:19 INFO - PROCESS | 1820 | 1477459639895 Marionette TRACE conn3 <- [1,1251,null,{}] 22:27:19 INFO - PROCESS | 1820 | 1477459639902 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:19 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a484000 == 41 [pid = 1820] [id = 299] 22:27:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 105 (0x9a485000) [pid = 1820] [serial = 873] [outer = (nil)] 22:27:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 106 (0x9b0e8800) [pid = 1820] [serial = 874] [outer = 0x9a485000] 22:27:19 INFO - PROCESS | 1820 | 1477459639988 Marionette DEBUG loaded listener.js 22:27:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 107 (0x8f901800) [pid = 1820] [serial = 875] [outer = 0x9a485000] 22:27:20 INFO - PROCESS | 1820 | 1477459640637 Marionette TRACE conn3 <- [1,1252,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_002.html",0,null,null,[["document.write script executed synchronously",0,null,null]]]}] 22:27:20 INFO - . 22:27:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_002.html | took 1177ms 22:27:20 INFO - PROCESS | 1820 | 1477459640676 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 22:27:20 INFO - PROCESS | 1820 | 1477459640680 Marionette TRACE conn3 <- [1,1253,null,{"value":"7"}] 22:27:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_003.html 22:27:20 INFO - PROCESS | 1820 | 1477459640688 Marionette TRACE conn3 -> [0,1254,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:20 INFO - PROCESS | 1820 | 1477459640891 Marionette TRACE conn3 <- [1,1254,null,{"value":null}] 22:27:21 INFO - PROCESS | 1820 | 1477459641078 Marionette TRACE conn3 -> [0,1255,"getWindowHandles",null] 22:27:21 INFO - PROCESS | 1820 | 1477459641083 Marionette TRACE conn3 <- [1,1255,null,["7"]] 22:27:21 INFO - PROCESS | 1820 | 1477459641090 Marionette TRACE conn3 -> [0,1256,"switchToWindow",{"name":"7"}] 22:27:21 INFO - PROCESS | 1820 | 1477459641098 Marionette TRACE conn3 <- [1,1256,null,{}] 22:27:21 INFO - PROCESS | 1820 | 1477459641108 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:21 INFO - PROCESS | 1820 | ++DOCSHELL 0x929ee000 == 42 [pid = 1820] [id = 300] 22:27:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 108 (0x929f0800) [pid = 1820] [serial = 876] [outer = (nil)] 22:27:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 109 (0x9a01bc00) [pid = 1820] [serial = 877] [outer = 0x929f0800] 22:27:21 INFO - PROCESS | 1820 | 1477459641197 Marionette DEBUG loaded listener.js 22:27:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 110 (0x9a2eec00) [pid = 1820] [serial = 878] [outer = 0x929f0800] 22:27:22 INFO - PROCESS | 1820 | 1477459642036 Marionette TRACE conn3 <- [1,1257,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_003.html",0,null,null,[["document.write script writing a further script",0,null,null]]]}] 22:27:22 INFO - . 22:27:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_003.html | took 1421ms 22:27:22 INFO - PROCESS | 1820 | 1477459642111 Marionette TRACE conn3 -> [0,1258,"getWindowHandle",null] 22:27:22 INFO - PROCESS | 1820 | 1477459642118 Marionette TRACE conn3 <- [1,1258,null,{"value":"7"}] 22:27:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_004.html 22:27:22 INFO - PROCESS | 1820 | 1477459642128 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:22 INFO - PROCESS | 1820 | 1477459642333 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 22:27:22 INFO - PROCESS | 1820 | --DOCSHELL 0x9a3d1c00 == 41 [pid = 1820] [id = 295] 22:27:22 INFO - PROCESS | 1820 | --DOCSHELL 0x98f05000 == 40 [pid = 1820] [id = 294] 22:27:22 INFO - PROCESS | 1820 | --DOCSHELL 0x9839dc00 == 39 [pid = 1820] [id = 293] 22:27:22 INFO - PROCESS | 1820 | --DOCSHELL 0x8cf0a400 == 38 [pid = 1820] [id = 292] 22:27:22 INFO - PROCESS | 1820 | --DOCSHELL 0x95728c00 == 37 [pid = 1820] [id = 291] 22:27:22 INFO - PROCESS | 1820 | --DOCSHELL 0x94e8d400 == 36 [pid = 1820] [id = 290] 22:27:22 INFO - PROCESS | 1820 | --DOCSHELL 0x9462ac00 == 35 [pid = 1820] [id = 289] 22:27:22 INFO - PROCESS | 1820 | 1477459642494 Marionette TRACE conn3 -> [0,1260,"getWindowHandles",null] 22:27:22 INFO - PROCESS | 1820 | 1477459642500 Marionette TRACE conn3 <- [1,1260,null,["7"]] 22:27:22 INFO - PROCESS | 1820 | --DOCSHELL 0x929f6000 == 34 [pid = 1820] [id = 288] 22:27:22 INFO - PROCESS | 1820 | --DOCSHELL 0x92359000 == 33 [pid = 1820] [id = 287] 22:27:22 INFO - PROCESS | 1820 | --DOCSHELL 0x8facc400 == 32 [pid = 1820] [id = 286] 22:27:22 INFO - PROCESS | 1820 | --DOCSHELL 0x8c003000 == 31 [pid = 1820] [id = 285] 22:27:22 INFO - PROCESS | 1820 | 1477459642528 Marionette TRACE conn3 -> [0,1261,"switchToWindow",{"name":"7"}] 22:27:22 INFO - PROCESS | 1820 | 1477459642535 Marionette TRACE conn3 <- [1,1261,null,{}] 22:27:22 INFO - PROCESS | 1820 | 1477459642542 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x907bec00 == 32 [pid = 1820] [id = 301] 22:27:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 111 (0x907c1400) [pid = 1820] [serial = 879] [outer = (nil)] 22:27:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 112 (0x929ec800) [pid = 1820] [serial = 880] [outer = 0x907c1400] 22:27:22 INFO - PROCESS | 1820 | 1477459642637 Marionette DEBUG loaded listener.js 22:27:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 113 (0x92359000) [pid = 1820] [serial = 881] [outer = 0x907c1400] 22:27:22 INFO - PROCESS | 1820 | --DOMWINDOW == 112 (0x9b353800) [pid = 1820] [serial = 745] [outer = (nil)] [url = about:blank] 22:27:22 INFO - PROCESS | 1820 | --DOMWINDOW == 111 (0x929f5000) [pid = 1820] [serial = 809] [outer = (nil)] [url = about:blank] 22:27:22 INFO - PROCESS | 1820 | --DOMWINDOW == 110 (0x929f8000) [pid = 1820] [serial = 810] [outer = (nil)] [url = about:blank] 22:27:22 INFO - PROCESS | 1820 | --DOMWINDOW == 109 (0xa93cb400) [pid = 1820] [serial = 806] [outer = (nil)] [url = about:blank] 22:27:22 INFO - PROCESS | 1820 | --DOMWINDOW == 108 (0xa93cf000) [pid = 1820] [serial = 807] [outer = (nil)] [url = about:blank] 22:27:22 INFO - PROCESS | 1820 | --DOMWINDOW == 107 (0xa45d9800) [pid = 1820] [serial = 803] [outer = (nil)] [url = about:blank] 22:27:22 INFO - PROCESS | 1820 | --DOMWINDOW == 106 (0xa45e2000) [pid = 1820] [serial = 804] [outer = (nil)] [url = about:blank] 22:27:22 INFO - PROCESS | 1820 | --DOMWINDOW == 105 (0xa2ee5000) [pid = 1820] [serial = 799] [outer = (nil)] [url = about:blank] 22:27:22 INFO - PROCESS | 1820 | --DOMWINDOW == 104 (0xa2ee7c00) [pid = 1820] [serial = 800] [outer = (nil)] [url = about:blank] 22:27:22 INFO - PROCESS | 1820 | --DOMWINDOW == 103 (0xa27f1000) [pid = 1820] [serial = 801] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 22:27:22 INFO - PROCESS | 1820 | --DOMWINDOW == 102 (0x9b4ed800) [pid = 1820] [serial = 795] [outer = (nil)] [url = about:blank] 22:27:22 INFO - PROCESS | 1820 | --DOMWINDOW == 101 (0x9a332800) [pid = 1820] [serial = 796] [outer = (nil)] [url = about:blank] 22:27:22 INFO - PROCESS | 1820 | --DOMWINDOW == 100 (0xa10e6c00) [pid = 1820] [serial = 797] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 22:27:22 INFO - PROCESS | 1820 | --DOMWINDOW == 99 (0x94e82400) [pid = 1820] [serial = 792] [outer = (nil)] [url = about:blank] 22:27:22 INFO - PROCESS | 1820 | --DOMWINDOW == 98 (0x95109c00) [pid = 1820] [serial = 793] [outer = (nil)] [url = about:blank] 22:27:22 INFO - PROCESS | 1820 | --DOMWINDOW == 97 (0x9514dc00) [pid = 1820] [serial = 789] [outer = (nil)] [url = about:blank] 22:27:22 INFO - PROCESS | 1820 | --DOMWINDOW == 96 (0x94317800) [pid = 1820] [serial = 790] [outer = (nil)] [url = about:blank] 22:27:22 INFO - PROCESS | 1820 | --DOMWINDOW == 95 (0x94091800) [pid = 1820] [serial = 786] [outer = (nil)] [url = about:blank] 22:27:22 INFO - PROCESS | 1820 | --DOMWINDOW == 94 (0x94095800) [pid = 1820] [serial = 787] [outer = (nil)] [url = about:blank] 22:27:22 INFO - PROCESS | 1820 | --DOMWINDOW == 93 (0xa2bec800) [pid = 1820] [serial = 783] [outer = (nil)] [url = about:blank] 22:27:22 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0xa2bed000) [pid = 1820] [serial = 784] [outer = (nil)] [url = about:blank] 22:27:22 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0xa27eac00) [pid = 1820] [serial = 780] [outer = (nil)] [url = about:blank] 22:27:22 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0xa29cc400) [pid = 1820] [serial = 781] [outer = (nil)] [url = about:blank] 22:27:22 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x9b568800) [pid = 1820] [serial = 777] [outer = (nil)] [url = about:blank] 22:27:22 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0xa10c6800) [pid = 1820] [serial = 778] [outer = (nil)] [url = about:blank] 22:27:22 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x9a232400) [pid = 1820] [serial = 774] [outer = (nil)] [url = about:blank] 22:27:22 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x9a237800) [pid = 1820] [serial = 775] [outer = (nil)] [url = about:blank] 22:27:22 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x93d7f800) [pid = 1820] [serial = 771] [outer = (nil)] [url = about:blank] 22:27:22 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x9409f800) [pid = 1820] [serial = 772] [outer = (nil)] [url = about:blank] 22:27:22 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x957ee400) [pid = 1820] [serial = 768] [outer = (nil)] [url = about:blank] 22:27:22 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x9b4a8c00) [pid = 1820] [serial = 769] [outer = (nil)] [url = about:blank] 22:27:23 INFO - PROCESS | 1820 | 1477459643228 Marionette TRACE conn3 <- [1,1262,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_004.html",0,null,null,[["document.write script writing script; order of execution",0,null,null]]]}] 22:27:23 INFO - . 22:27:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_004.html | took 1133ms 22:27:23 INFO - PROCESS | 1820 | 1477459643261 Marionette TRACE conn3 -> [0,1263,"getWindowHandle",null] 22:27:23 INFO - PROCESS | 1820 | 1477459643267 Marionette TRACE conn3 <- [1,1263,null,{"value":"7"}] 22:27:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_005.html 22:27:23 INFO - PROCESS | 1820 | 1477459643275 Marionette TRACE conn3 -> [0,1264,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:23 INFO - PROCESS | 1820 | 1477459643446 Marionette TRACE conn3 <- [1,1264,null,{"value":null}] 22:27:23 INFO - PROCESS | 1820 | 1477459643562 Marionette TRACE conn3 -> [0,1265,"getWindowHandles",null] 22:27:23 INFO - PROCESS | 1820 | 1477459643566 Marionette TRACE conn3 <- [1,1265,null,["7"]] 22:27:23 INFO - PROCESS | 1820 | 1477459643575 Marionette TRACE conn3 -> [0,1266,"switchToWindow",{"name":"7"}] 22:27:23 INFO - PROCESS | 1820 | 1477459643579 Marionette TRACE conn3 <- [1,1266,null,{}] 22:27:23 INFO - PROCESS | 1820 | 1477459643586 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x94318c00 == 33 [pid = 1820] [id = 302] 22:27:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x9461d800) [pid = 1820] [serial = 882] [outer = (nil)] 22:27:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x94625800) [pid = 1820] [serial = 883] [outer = 0x9461d800] 22:27:23 INFO - PROCESS | 1820 | 1477459643665 Marionette DEBUG loaded listener.js 22:27:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x94695000) [pid = 1820] [serial = 884] [outer = 0x9461d800] 22:27:24 INFO - PROCESS | 1820 | 1477459644190 Marionette TRACE conn3 <- [1,1267,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_005.html",0,null,null,[["document.write external script",0,null,null]]]}] 22:27:24 INFO - . 22:27:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_005.html | took 969ms 22:27:24 INFO - PROCESS | 1820 | 1477459644252 Marionette TRACE conn3 -> [0,1268,"getWindowHandle",null] 22:27:24 INFO - PROCESS | 1820 | 1477459644260 Marionette TRACE conn3 <- [1,1268,null,{"value":"7"}] 22:27:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_006.html 22:27:24 INFO - PROCESS | 1820 | 1477459644268 Marionette TRACE conn3 -> [0,1269,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:24 INFO - PROCESS | 1820 | 1477459644474 Marionette TRACE conn3 <- [1,1269,null,{"value":null}] 22:27:24 INFO - PROCESS | 1820 | 1477459644548 Marionette TRACE conn3 -> [0,1270,"getWindowHandles",null] 22:27:24 INFO - PROCESS | 1820 | 1477459644552 Marionette TRACE conn3 <- [1,1270,null,["7"]] 22:27:24 INFO - PROCESS | 1820 | 1477459644558 Marionette TRACE conn3 -> [0,1271,"switchToWindow",{"name":"7"}] 22:27:24 INFO - PROCESS | 1820 | 1477459644565 Marionette TRACE conn3 <- [1,1271,null,{}] 22:27:24 INFO - PROCESS | 1820 | 1477459644571 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x95727c00 == 34 [pid = 1820] [id = 303] 22:27:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x957a1800) [pid = 1820] [serial = 885] [outer = (nil)] 22:27:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x957e5c00) [pid = 1820] [serial = 886] [outer = 0x957a1800] 22:27:24 INFO - PROCESS | 1820 | 1477459644653 Marionette DEBUG loaded listener.js 22:27:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x98330000) [pid = 1820] [serial = 887] [outer = 0x957a1800] 22:27:25 INFO - PROCESS | 1820 | 1477459645202 Marionette TRACE conn3 <- [1,1272,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_006.html",0,null,null,[["document.write external script followed by internal script",0,null,null]]]}] 22:27:25 INFO - . 22:27:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_006.html | took 975ms 22:27:25 INFO - PROCESS | 1820 | 1477459645243 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 22:27:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_007.html 22:27:25 INFO - PROCESS | 1820 | 1477459645248 Marionette TRACE conn3 <- [1,1273,null,{"value":"7"}] 22:27:25 INFO - PROCESS | 1820 | 1477459645255 Marionette TRACE conn3 -> [0,1274,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:25 INFO - PROCESS | 1820 | 1477459645475 Marionette TRACE conn3 <- [1,1274,null,{"value":null}] 22:27:25 INFO - PROCESS | 1820 | 1477459645500 Marionette TRACE conn3 -> [0,1275,"getWindowHandles",null] 22:27:25 INFO - PROCESS | 1820 | 1477459645505 Marionette TRACE conn3 <- [1,1275,null,["7"]] 22:27:25 INFO - PROCESS | 1820 | 1477459645511 Marionette TRACE conn3 -> [0,1276,"switchToWindow",{"name":"7"}] 22:27:25 INFO - PROCESS | 1820 | 1477459645517 Marionette TRACE conn3 <- [1,1276,null,{}] 22:27:25 INFO - PROCESS | 1820 | 1477459645589 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a237800 == 35 [pid = 1820] [id = 304] 22:27:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x9a2ed800) [pid = 1820] [serial = 888] [outer = (nil)] 22:27:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x9a33b800) [pid = 1820] [serial = 889] [outer = 0x9a2ed800] 22:27:25 INFO - PROCESS | 1820 | 1477459645669 Marionette DEBUG loaded listener.js 22:27:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x9a48a000) [pid = 1820] [serial = 890] [outer = 0x9a2ed800] 22:27:26 INFO - PROCESS | 1820 | 1477459646234 Marionette TRACE conn3 <- [1,1277,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_007.html",0,null,null,[["document.write external script that document.writes inline script",0,null,null]]]}] 22:27:26 INFO - . 22:27:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_007.html | took 1024ms 22:27:26 INFO - PROCESS | 1820 | 1477459646278 Marionette TRACE conn3 -> [0,1278,"getWindowHandle",null] 22:27:26 INFO - PROCESS | 1820 | 1477459646282 Marionette TRACE conn3 <- [1,1278,null,{"value":"7"}] 22:27:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_008.html 22:27:26 INFO - PROCESS | 1820 | 1477459646289 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:26 INFO - PROCESS | 1820 | 1477459646489 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 22:27:26 INFO - PROCESS | 1820 | 1477459646512 Marionette TRACE conn3 -> [0,1280,"getWindowHandles",null] 22:27:26 INFO - PROCESS | 1820 | 1477459646516 Marionette TRACE conn3 <- [1,1280,null,["7"]] 22:27:26 INFO - PROCESS | 1820 | 1477459646522 Marionette TRACE conn3 -> [0,1281,"switchToWindow",{"name":"7"}] 22:27:26 INFO - PROCESS | 1820 | 1477459646539 Marionette TRACE conn3 <- [1,1281,null,{}] 22:27:26 INFO - PROCESS | 1820 | 1477459646608 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x9b4a4400 == 36 [pid = 1820] [id = 305] 22:27:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0x9b4a5000) [pid = 1820] [serial = 891] [outer = (nil)] 22:27:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0x9b4ed000) [pid = 1820] [serial = 892] [outer = 0x9b4a5000] 22:27:26 INFO - PROCESS | 1820 | 1477459646684 Marionette DEBUG loaded listener.js 22:27:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 94 (0x9b4ed800) [pid = 1820] [serial = 893] [outer = 0x9b4a5000] 22:27:27 INFO - PROCESS | 1820 | --DOMWINDOW == 93 (0x8d057000) [pid = 1820] [serial = 855] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html] 22:27:27 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0x929eb800) [pid = 1820] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml] 22:27:27 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0xa2759c00) [pid = 1820] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 22:27:27 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x957ee000) [pid = 1820] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 22:27:27 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x94ed3400) [pid = 1820] [serial = 823] [outer = (nil)] [url = about:blank] 22:27:27 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0xa4894800) [pid = 1820] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html] 22:27:27 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x9a01b000) [pid = 1820] [serial = 858] [outer = (nil)] [url = about:blank] 22:27:27 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x8c00e800) [pid = 1820] [serial = 838] [outer = (nil)] [url = about:blank] 22:27:27 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x94625000) [pid = 1820] [serial = 828] [outer = (nil)] [url = about:blank] 22:27:27 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x8f989400) [pid = 1820] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html] 22:27:27 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x957acc00) [pid = 1820] [serial = 853] [outer = (nil)] [url = about:blank] 22:27:27 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x94ed8800) [pid = 1820] [serial = 825] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html] 22:27:27 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x94ecb400) [pid = 1820] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html] 22:27:27 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x9235a400) [pid = 1820] [serial = 843] [outer = (nil)] [url = about:blank] 22:27:27 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x8fad6000) [pid = 1820] [serial = 833] [outer = (nil)] [url = about:blank] 22:27:27 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x8facd000) [pid = 1820] [serial = 840] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html] 22:27:27 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x8cf09400) [pid = 1820] [serial = 830] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html] 22:27:27 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x94698800) [pid = 1820] [serial = 848] [outer = (nil)] [url = about:blank] 22:27:27 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x931bac00) [pid = 1820] [serial = 845] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html] 22:27:27 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x9a48c000) [pid = 1820] [serial = 863] [outer = (nil)] [url = about:blank] 22:27:27 INFO - PROCESS | 1820 | 1477459647339 Marionette TRACE conn3 <- [1,1282,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_008.html",0,null,null,[["document.write external script that document.writes external script",0,null,null]]]}] 22:27:27 INFO - . 22:27:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_008.html | took 1083ms 22:27:27 INFO - PROCESS | 1820 | 1477459647372 Marionette TRACE conn3 -> [0,1283,"getWindowHandle",null] 22:27:27 INFO - PROCESS | 1820 | 1477459647375 Marionette TRACE conn3 <- [1,1283,null,{"value":"7"}] 22:27:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_009.html 22:27:27 INFO - PROCESS | 1820 | 1477459647384 Marionette TRACE conn3 -> [0,1284,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:27 INFO - PROCESS | 1820 | 1477459647617 Marionette TRACE conn3 <- [1,1284,null,{"value":null}] 22:27:27 INFO - PROCESS | 1820 | 1477459647703 Marionette TRACE conn3 -> [0,1285,"getWindowHandles",null] 22:27:27 INFO - PROCESS | 1820 | 1477459647706 Marionette TRACE conn3 <- [1,1285,null,["7"]] 22:27:27 INFO - PROCESS | 1820 | 1477459647713 Marionette TRACE conn3 -> [0,1286,"switchToWindow",{"name":"7"}] 22:27:27 INFO - PROCESS | 1820 | 1477459647718 Marionette TRACE conn3 <- [1,1286,null,{}] 22:27:27 INFO - PROCESS | 1820 | 1477459647723 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:27 INFO - PROCESS | 1820 | ++DOCSHELL 0x94ed3400 == 37 [pid = 1820] [id = 306] 22:27:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x957ee000) [pid = 1820] [serial = 894] [outer = (nil)] 22:27:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x9b4f6400) [pid = 1820] [serial = 895] [outer = 0x957ee000] 22:27:27 INFO - PROCESS | 1820 | 1477459647804 Marionette DEBUG loaded listener.js 22:27:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x9b55f000) [pid = 1820] [serial = 896] [outer = 0x957ee000] 22:27:28 INFO - PROCESS | 1820 | 1477459648255 Marionette TRACE conn3 <- [1,1287,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_009.html",0,null,null,[["document.write script that document.writes script",0,null,null]]]}] 22:27:28 INFO - . 22:27:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_009.html | took 930ms 22:27:28 INFO - PROCESS | 1820 | 1477459648313 Marionette TRACE conn3 -> [0,1288,"getWindowHandle",null] 22:27:28 INFO - PROCESS | 1820 | 1477459648317 Marionette TRACE conn3 <- [1,1288,null,{"value":"7"}] 22:27:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_010.html 22:27:28 INFO - PROCESS | 1820 | 1477459648324 Marionette TRACE conn3 -> [0,1289,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:28 INFO - PROCESS | 1820 | 1477459648498 Marionette TRACE conn3 <- [1,1289,null,{"value":null}] 22:27:28 INFO - PROCESS | 1820 | 1477459648613 Marionette TRACE conn3 -> [0,1290,"getWindowHandles",null] 22:27:28 INFO - PROCESS | 1820 | 1477459648615 Marionette TRACE conn3 <- [1,1290,null,["7"]] 22:27:28 INFO - PROCESS | 1820 | 1477459648621 Marionette TRACE conn3 -> [0,1291,"switchToWindow",{"name":"7"}] 22:27:28 INFO - PROCESS | 1820 | 1477459648632 Marionette TRACE conn3 <- [1,1291,null,{}] 22:27:28 INFO - PROCESS | 1820 | 1477459648637 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a2e4000 == 38 [pid = 1820] [id = 307] 22:27:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0xa10e7400) [pid = 1820] [serial = 897] [outer = (nil)] 22:27:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0xa27ea400) [pid = 1820] [serial = 898] [outer = 0xa10e7400] 22:27:28 INFO - PROCESS | 1820 | 1477459648713 Marionette DEBUG loaded listener.js 22:27:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0xa27ec400) [pid = 1820] [serial = 899] [outer = 0xa10e7400] 22:27:29 INFO - PROCESS | 1820 | 1477459649300 Marionette TRACE conn3 <- [1,1292,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_010.html",0,null,null,[["document.write external script tokenizer order",0,null,null]]]}] 22:27:29 INFO - . 22:27:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_010.html | took 1020ms 22:27:29 INFO - PROCESS | 1820 | 1477459649345 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 22:27:29 INFO - PROCESS | 1820 | 1477459649352 Marionette TRACE conn3 <- [1,1293,null,{"value":"7"}] 22:27:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_011.html 22:27:29 INFO - PROCESS | 1820 | 1477459649363 Marionette TRACE conn3 -> [0,1294,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:29 INFO - PROCESS | 1820 | 1477459649571 Marionette TRACE conn3 <- [1,1294,null,{"value":null}] 22:27:29 INFO - PROCESS | 1820 | 1477459649728 Marionette TRACE conn3 -> [0,1295,"getWindowHandles",null] 22:27:29 INFO - PROCESS | 1820 | 1477459649735 Marionette TRACE conn3 <- [1,1295,null,["7"]] 22:27:29 INFO - PROCESS | 1820 | 1477459649746 Marionette TRACE conn3 -> [0,1296,"switchToWindow",{"name":"7"}] 22:27:29 INFO - PROCESS | 1820 | 1477459649753 Marionette TRACE conn3 <- [1,1296,null,{}] 22:27:29 INFO - PROCESS | 1820 | 1477459649761 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x907b9c00 == 39 [pid = 1820] [id = 308] 22:27:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x907bb800) [pid = 1820] [serial = 900] [outer = (nil)] 22:27:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x929f5400) [pid = 1820] [serial = 901] [outer = 0x907bb800] 22:27:29 INFO - PROCESS | 1820 | 1477459649897 Marionette DEBUG loaded listener.js 22:27:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x93318400) [pid = 1820] [serial = 902] [outer = 0x907bb800] 22:27:30 INFO - PROCESS | 1820 | 1477459650525 Marionette TRACE conn3 <- [1,1297,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_011.html",0,null,null,[["document.write external script that document.writes external script",0,null,null]]]}] 22:27:30 INFO - . 22:27:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_011.html | took 1228ms 22:27:30 INFO - PROCESS | 1820 | 1477459650591 Marionette TRACE conn3 -> [0,1298,"getWindowHandle",null] 22:27:30 INFO - PROCESS | 1820 | 1477459650596 Marionette TRACE conn3 <- [1,1298,null,{"value":"7"}] 22:27:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_012.html 22:27:30 INFO - PROCESS | 1820 | 1477459650603 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:30 INFO - PROCESS | 1820 | 1477459650791 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 22:27:30 INFO - PROCESS | 1820 | 1477459650953 Marionette TRACE conn3 -> [0,1300,"getWindowHandles",null] 22:27:30 INFO - PROCESS | 1820 | 1477459650958 Marionette TRACE conn3 <- [1,1300,null,["7"]] 22:27:30 INFO - PROCESS | 1820 | 1477459650972 Marionette TRACE conn3 -> [0,1301,"switchToWindow",{"name":"7"}] 22:27:30 INFO - PROCESS | 1820 | 1477459650978 Marionette TRACE conn3 <- [1,1301,null,{}] 22:27:31 INFO - PROCESS | 1820 | 1477459650984 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x94ecf400 == 40 [pid = 1820] [id = 309] 22:27:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x94ed5000) [pid = 1820] [serial = 903] [outer = (nil)] 22:27:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x95109c00) [pid = 1820] [serial = 904] [outer = 0x94ed5000] 22:27:31 INFO - PROCESS | 1820 | 1477459651072 Marionette DEBUG loaded listener.js 22:27:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x9571f800) [pid = 1820] [serial = 905] [outer = 0x94ed5000] 22:27:31 INFO - PROCESS | 1820 | 1477459651652 Marionette TRACE conn3 <- [1,1302,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_012.html",0,null,null,[["document.write external script tokenizer order",0,null,null]]]}] 22:27:31 INFO - . 22:27:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_012.html | took 1075ms 22:27:31 INFO - PROCESS | 1820 | 1477459651699 Marionette TRACE conn3 -> [0,1303,"getWindowHandle",null] 22:27:31 INFO - PROCESS | 1820 | 1477459651707 Marionette TRACE conn3 <- [1,1303,null,{"value":"7"}] 22:27:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_013.html 22:27:31 INFO - PROCESS | 1820 | 1477459651716 Marionette TRACE conn3 -> [0,1304,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:31 INFO - PROCESS | 1820 | 1477459651885 Marionette TRACE conn3 <- [1,1304,null,{"value":null}] 22:27:32 INFO - PROCESS | 1820 | 1477459652058 Marionette TRACE conn3 -> [0,1305,"getWindowHandles",null] 22:27:32 INFO - PROCESS | 1820 | 1477459652063 Marionette TRACE conn3 <- [1,1305,null,["7"]] 22:27:32 INFO - PROCESS | 1820 | 1477459652074 Marionette TRACE conn3 -> [0,1306,"switchToWindow",{"name":"7"}] 22:27:32 INFO - PROCESS | 1820 | 1477459652082 Marionette TRACE conn3 <- [1,1306,null,{}] 22:27:32 INFO - PROCESS | 1820 | 1477459652089 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x9b4f3800 == 41 [pid = 1820] [id = 310] 22:27:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x9b4f3c00) [pid = 1820] [serial = 906] [outer = (nil)] 22:27:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0xa10c7800) [pid = 1820] [serial = 907] [outer = 0x9b4f3c00] 22:27:32 INFO - PROCESS | 1820 | 1477459652179 Marionette DEBUG loaded listener.js 22:27:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0xa275c800) [pid = 1820] [serial = 908] [outer = 0x9b4f3c00] 22:27:32 INFO - PROCESS | 1820 | 1477459652801 Marionette TRACE conn3 <- [1,1307,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_013.html",0,null,null,[["document.write",0,null,null]]]}] 22:27:32 INFO - . 22:27:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_013.html | took 1120ms 22:27:32 INFO - PROCESS | 1820 | 1477459652836 Marionette TRACE conn3 -> [0,1308,"getWindowHandle",null] 22:27:32 INFO - PROCESS | 1820 | 1477459652841 Marionette TRACE conn3 <- [1,1308,null,{"value":"7"}] 22:27:32 INFO - TEST-START | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html 22:27:32 INFO - PROCESS | 1820 | 1477459652849 Marionette TRACE conn3 -> [0,1309,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:33 INFO - PROCESS | 1820 | 1477459653025 Marionette TRACE conn3 <- [1,1309,null,{"value":null}] 22:27:33 INFO - PROCESS | 1820 | 1477459653199 Marionette TRACE conn3 -> [0,1310,"getWindowHandles",null] 22:27:33 INFO - PROCESS | 1820 | 1477459653203 Marionette TRACE conn3 <- [1,1310,null,["7"]] 22:27:33 INFO - PROCESS | 1820 | 1477459653211 Marionette TRACE conn3 -> [0,1311,"switchToWindow",{"name":"7"}] 22:27:33 INFO - PROCESS | 1820 | 1477459653216 Marionette TRACE conn3 <- [1,1311,null,{}] 22:27:33 INFO - PROCESS | 1820 | 1477459653228 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:33 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2ede400 == 42 [pid = 1820] [id = 311] 22:27:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0xa2edf000) [pid = 1820] [serial = 909] [outer = (nil)] 22:27:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0xa2ee7000) [pid = 1820] [serial = 910] [outer = 0xa2edf000] 22:27:33 INFO - PROCESS | 1820 | 1477459653315 Marionette DEBUG loaded listener.js 22:27:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0xa2ee9400) [pid = 1820] [serial = 911] [outer = 0xa2edf000] 22:27:33 INFO - PROCESS | 1820 | 1477459653934 Marionette TRACE conn3 <- [1,1312,null,{"value":["/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html",0,null,null,[["Getting spellcheck IDL attribute",0,null,null],["Setting spellcheck IDL attribute to true",0,null,null],["Setting spellcheck IDL attribute to false",0,null,null]]]}] 22:27:33 INFO - ... 22:27:33 INFO - TEST-OK | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html | took 1120ms 22:27:34 INFO - PROCESS | 1820 | 1477459654000 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 22:27:34 INFO - PROCESS | 1820 | 1477459654004 Marionette TRACE conn3 <- [1,1313,null,{"value":"7"}] 22:27:34 INFO - TEST-START | /html/editing/focus/document-level-focus-apis/document-level-apis.html 22:27:34 INFO - PROCESS | 1820 | 1477459654012 Marionette TRACE conn3 -> [0,1314,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:34 INFO - PROCESS | 1820 | 1477459654241 Marionette TRACE conn3 <- [1,1314,null,{"value":null}] 22:27:34 INFO - PROCESS | 1820 | 1477459654429 Marionette TRACE conn3 -> [0,1315,"getWindowHandles",null] 22:27:34 INFO - PROCESS | 1820 | 1477459654434 Marionette TRACE conn3 <- [1,1315,null,["7"]] 22:27:34 INFO - PROCESS | 1820 | 1477459654440 Marionette TRACE conn3 -> [0,1316,"switchToWindow",{"name":"7"}] 22:27:34 INFO - PROCESS | 1820 | 1477459654446 Marionette TRACE conn3 <- [1,1316,null,{}] 22:27:34 INFO - PROCESS | 1820 | 1477459654451 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:34 INFO - PROCESS | 1820 | ++DOCSHELL 0xa45e4c00 == 43 [pid = 1820] [id = 312] 22:27:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0xa45e8400) [pid = 1820] [serial = 912] [outer = (nil)] 22:27:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 94 (0xa4c91800) [pid = 1820] [serial = 913] [outer = 0xa45e8400] 22:27:34 INFO - PROCESS | 1820 | 1477459654538 Marionette DEBUG loaded listener.js 22:27:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 95 (0xa4844400) [pid = 1820] [serial = 914] [outer = 0xa45e8400] 22:27:34 INFO - PROCESS | 1820 | ++DOCSHELL 0xa5fb8c00 == 44 [pid = 1820] [id = 313] 22:27:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 96 (0xa5fb9000) [pid = 1820] [serial = 915] [outer = (nil)] 22:27:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 97 (0xa5fb9c00) [pid = 1820] [serial = 916] [outer = 0xa5fb9000] 22:27:35 INFO - PROCESS | 1820 | 1477459655252 Marionette TRACE conn3 <- [1,1317,null,{"value":["/html/editing/focus/document-level-focus-apis/document-level-apis.html",0,null,null,[["The body element must be the active element if no element is focused",0,null,null],["The element must be the active element if it is focused",0,null,null],["The hasFocus() method must return false if the Document has no browsing context",0,null,null],["When a child browsing context is focused, its browsing context container is also focused",0,null,null]]]}] 22:27:35 INFO - .... 22:27:35 INFO - TEST-OK | /html/editing/focus/document-level-focus-apis/document-level-apis.html | took 1273ms 22:27:35 INFO - PROCESS | 1820 | 1477459655286 Marionette TRACE conn3 -> [0,1318,"getWindowHandle",null] 22:27:35 INFO - PROCESS | 1820 | 1477459655289 Marionette TRACE conn3 <- [1,1318,null,{"value":"7"}] 22:27:35 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/historical.html 22:27:35 INFO - PROCESS | 1820 | 1477459655298 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:35 INFO - PROCESS | 1820 | 1477459655588 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 22:27:35 INFO - PROCESS | 1820 | 1477459655706 Marionette TRACE conn3 -> [0,1320,"getWindowHandles",null] 22:27:35 INFO - PROCESS | 1820 | 1477459655710 Marionette TRACE conn3 <- [1,1320,null,["7"]] 22:27:35 INFO - PROCESS | 1820 | 1477459655717 Marionette TRACE conn3 -> [0,1321,"switchToWindow",{"name":"7"}] 22:27:35 INFO - PROCESS | 1820 | 1477459655723 Marionette TRACE conn3 <- [1,1321,null,{}] 22:27:35 INFO - PROCESS | 1820 | 1477459655731 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c00f000 == 45 [pid = 1820] [id = 314] 22:27:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 98 (0x8c00f800) [pid = 1820] [serial = 917] [outer = (nil)] 22:27:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 99 (0x907c0000) [pid = 1820] [serial = 918] [outer = 0x8c00f800] 22:27:35 INFO - PROCESS | 1820 | 1477459655817 Marionette DEBUG loaded listener.js 22:27:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 100 (0x8fad5400) [pid = 1820] [serial = 919] [outer = 0x8c00f800] 22:27:36 INFO - PROCESS | 1820 | 1477459656575 Marionette TRACE conn3 <- [1,1322,null,{"value":["/html/semantics/document-metadata/the-style-element/historical.html",0,null,null,[["style.scoped should not be supported",1,"assert_false: expected false got true","t/<@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:8:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:7:3\n@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:13:1\n"]]]}] 22:27:36 INFO - . 22:27:36 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/historical.html | took 1326ms 22:27:36 INFO - PROCESS | 1820 | 1477459656627 Marionette TRACE conn3 -> [0,1323,"getWindowHandle",null] 22:27:36 INFO - PROCESS | 1820 | 1477459656633 Marionette TRACE conn3 <- [1,1323,null,{"value":"7"}] 22:27:36 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style-error-01.html 22:27:36 INFO - PROCESS | 1820 | 1477459656645 Marionette TRACE conn3 -> [0,1324,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:36 INFO - PROCESS | 1820 | 1477459656868 Marionette TRACE conn3 <- [1,1324,null,{"value":null}] 22:27:37 INFO - PROCESS | 1820 | 1477459657058 Marionette TRACE conn3 -> [0,1325,"getWindowHandles",null] 22:27:37 INFO - PROCESS | 1820 | 1477459657063 Marionette TRACE conn3 <- [1,1325,null,["7"]] 22:27:37 INFO - PROCESS | 1820 | 1477459657075 Marionette TRACE conn3 -> [0,1326,"switchToWindow",{"name":"7"}] 22:27:37 INFO - PROCESS | 1820 | 1477459657082 Marionette TRACE conn3 <- [1,1326,null,{}] 22:27:37 INFO - PROCESS | 1820 | 1477459657088 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fad2800 == 46 [pid = 1820] [id = 315] 22:27:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 101 (0x8fad8400) [pid = 1820] [serial = 920] [outer = (nil)] 22:27:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 102 (0x94317800) [pid = 1820] [serial = 921] [outer = 0x8fad8400] 22:27:37 INFO - PROCESS | 1820 | 1477459657173 Marionette DEBUG loaded listener.js 22:27:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 103 (0x9381a800) [pid = 1820] [serial = 922] [outer = 0x8fad8400] 22:27:37 INFO - PROCESS | 1820 | --DOCSHELL 0x94ed3400 == 45 [pid = 1820] [id = 306] 22:27:37 INFO - PROCESS | 1820 | --DOCSHELL 0x9b4a4400 == 44 [pid = 1820] [id = 305] 22:27:37 INFO - PROCESS | 1820 | --DOCSHELL 0x9a237800 == 43 [pid = 1820] [id = 304] 22:27:37 INFO - PROCESS | 1820 | --DOMWINDOW == 102 (0x9a22a400) [pid = 1820] [serial = 861] [outer = (nil)] [url = about:blank] 22:27:37 INFO - PROCESS | 1820 | --DOMWINDOW == 101 (0x983a1400) [pid = 1820] [serial = 864] [outer = (nil)] [url = about:blank] 22:27:37 INFO - PROCESS | 1820 | --DOCSHELL 0x95727c00 == 42 [pid = 1820] [id = 303] 22:27:37 INFO - PROCESS | 1820 | --DOCSHELL 0x94318c00 == 41 [pid = 1820] [id = 302] 22:27:37 INFO - PROCESS | 1820 | --DOCSHELL 0x907bec00 == 40 [pid = 1820] [id = 301] 22:27:37 INFO - PROCESS | 1820 | --DOCSHELL 0x929ee000 == 39 [pid = 1820] [id = 300] 22:27:37 INFO - PROCESS | 1820 | --DOCSHELL 0x9a484000 == 38 [pid = 1820] [id = 299] 22:27:37 INFO - PROCESS | 1820 | --DOCSHELL 0x94620000 == 37 [pid = 1820] [id = 298] 22:27:37 INFO - PROCESS | 1820 | --DOCSHELL 0x924f3c00 == 36 [pid = 1820] [id = 297] 22:27:37 INFO - PROCESS | 1820 | --DOCSHELL 0x8d05ac00 == 35 [pid = 1820] [id = 296] 22:27:37 INFO - PROCESS | 1820 | --DOMWINDOW == 100 (0x94624000) [pid = 1820] [serial = 837] [outer = (nil)] [url = about:blank] 22:27:37 INFO - PROCESS | 1820 | --DOMWINDOW == 99 (0x929f1000) [pid = 1820] [serial = 812] [outer = (nil)] [url = about:blank] 22:27:37 INFO - PROCESS | 1820 | --DOMWINDOW == 98 (0x8facb400) [pid = 1820] [serial = 856] [outer = (nil)] [url = about:blank] 22:27:37 INFO - PROCESS | 1820 | --DOMWINDOW == 97 (0xa296e400) [pid = 1820] [serial = 827] [outer = (nil)] [url = about:blank] 22:27:37 INFO - PROCESS | 1820 | --DOMWINDOW == 96 (0xa27ee400) [pid = 1820] [serial = 818] [outer = (nil)] [url = about:blank] 22:27:37 INFO - PROCESS | 1820 | --DOMWINDOW == 95 (0x94eccc00) [pid = 1820] [serial = 831] [outer = (nil)] [url = about:blank] 22:27:37 INFO - PROCESS | 1820 | --DOMWINDOW == 94 (0x94ece400) [pid = 1820] [serial = 851] [outer = (nil)] [url = about:blank] 22:27:37 INFO - PROCESS | 1820 | --DOMWINDOW == 93 (0x9833a400) [pid = 1820] [serial = 815] [outer = (nil)] [url = about:blank] 22:27:37 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0xa9347800) [pid = 1820] [serial = 822] [outer = (nil)] [url = about:blank] 22:27:37 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0x93817000) [pid = 1820] [serial = 846] [outer = (nil)] [url = about:blank] 22:27:37 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x9072f400) [pid = 1820] [serial = 842] [outer = (nil)] [url = about:blank] 22:27:37 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x8fad7000) [pid = 1820] [serial = 841] [outer = (nil)] [url = about:blank] 22:27:37 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x93d79400) [pid = 1820] [serial = 847] [outer = (nil)] [url = about:blank] 22:27:37 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x94ed1800) [pid = 1820] [serial = 852] [outer = (nil)] [url = about:blank] 22:27:37 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0xa4c93000) [pid = 1820] [serial = 821] [outer = (nil)] [url = about:blank] 22:27:37 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x929f2800) [pid = 1820] [serial = 813] [outer = (nil)] [url = about:blank] 22:27:37 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0xa2eea000) [pid = 1820] [serial = 819] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 22:27:37 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x907c0800) [pid = 1820] [serial = 836] [outer = (nil)] [url = about:blank] 22:27:37 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x98332000) [pid = 1820] [serial = 816] [outer = (nil)] [url = about:blank] 22:27:37 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x929f2000) [pid = 1820] [serial = 857] [outer = (nil)] [url = about:blank] 22:27:37 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x94ed2400) [pid = 1820] [serial = 832] [outer = (nil)] [url = about:blank] 22:27:37 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x9a238400) [pid = 1820] [serial = 826] [outer = (nil)] [url = about:blank] 22:27:37 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x94ecc800) [pid = 1820] [serial = 824] [outer = (nil)] [url = about:blank] 22:27:37 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x9571e800) [pid = 1820] [serial = 859] [outer = (nil)] [url = about:blank] 22:27:37 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x8cf0a000) [pid = 1820] [serial = 839] [outer = (nil)] [url = about:blank] 22:27:37 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x9461f800) [pid = 1820] [serial = 829] [outer = (nil)] [url = about:blank] 22:27:37 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x95145000) [pid = 1820] [serial = 854] [outer = (nil)] [url = about:blank] 22:27:37 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x9213f000) [pid = 1820] [serial = 844] [outer = (nil)] [url = about:blank] 22:27:37 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8ddc9c00) [pid = 1820] [serial = 834] [outer = (nil)] [url = about:blank] 22:27:37 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x9461c800) [pid = 1820] [serial = 849] [outer = (nil)] [url = about:blank] 22:27:37 INFO - PROCESS | 1820 | 1477459657855 Marionette TRACE conn3 <- [1,1327,null,{"value":["/html/semantics/document-metadata/the-style-element/style-error-01.html",0,null,null,[["Should get an error event for a text/plain response.",0,null,null]]]}] 22:27:37 INFO - . 22:27:37 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style-error-01.html | took 1275ms 22:27:37 INFO - PROCESS | 1820 | 1477459657920 Marionette TRACE conn3 -> [0,1328,"getWindowHandle",null] 22:27:37 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_disabled.html 22:27:37 INFO - PROCESS | 1820 | 1477459657927 Marionette TRACE conn3 <- [1,1328,null,{"value":"7"}] 22:27:37 INFO - PROCESS | 1820 | 1477459657934 Marionette TRACE conn3 -> [0,1329,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:38 INFO - PROCESS | 1820 | 1477459658098 Marionette TRACE conn3 <- [1,1329,null,{"value":null}] 22:27:38 INFO - PROCESS | 1820 | 1477459658214 Marionette TRACE conn3 -> [0,1330,"getWindowHandles",null] 22:27:38 INFO - PROCESS | 1820 | 1477459658217 Marionette TRACE conn3 <- [1,1330,null,["7"]] 22:27:38 INFO - PROCESS | 1820 | 1477459658224 Marionette TRACE conn3 -> [0,1331,"switchToWindow",{"name":"7"}] 22:27:38 INFO - PROCESS | 1820 | 1477459658230 Marionette TRACE conn3 <- [1,1331,null,{}] 22:27:38 INFO - PROCESS | 1820 | 1477459658236 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x924f3c00 == 36 [pid = 1820] [id = 316] 22:27:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x929ed000) [pid = 1820] [serial = 923] [outer = (nil)] 22:27:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x93d75000) [pid = 1820] [serial = 924] [outer = 0x929ed000] 22:27:38 INFO - PROCESS | 1820 | 1477459658314 Marionette DEBUG loaded listener.js 22:27:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8de72800) [pid = 1820] [serial = 925] [outer = 0x929ed000] 22:27:38 INFO - PROCESS | 1820 | 1477459658845 Marionette TRACE conn3 <- [1,1332,null,{"value":["/html/semantics/document-metadata/the-style-element/style_disabled.html",0,null,null,[["The style is not applied when it is disabled",0,null,null]]]}] 22:27:38 INFO - . 22:27:38 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_disabled.html | took 968ms 22:27:38 INFO - PROCESS | 1820 | 1477459658909 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 22:27:38 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_events.html 22:27:38 INFO - PROCESS | 1820 | 1477459658916 Marionette TRACE conn3 <- [1,1333,null,{"value":"7"}] 22:27:38 INFO - PROCESS | 1820 | 1477459658923 Marionette TRACE conn3 -> [0,1334,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:39 INFO - PROCESS | 1820 | 1477459659080 Marionette TRACE conn3 <- [1,1334,null,{"value":null}] 22:27:39 INFO - PROCESS | 1820 | 1477459659201 Marionette TRACE conn3 -> [0,1335,"getWindowHandles",null] 22:27:39 INFO - PROCESS | 1820 | 1477459659206 Marionette TRACE conn3 <- [1,1335,null,["7"]] 22:27:39 INFO - PROCESS | 1820 | 1477459659211 Marionette TRACE conn3 -> [0,1336,"switchToWindow",{"name":"7"}] 22:27:39 INFO - PROCESS | 1820 | 1477459659217 Marionette TRACE conn3 <- [1,1336,null,{}] 22:27:39 INFO - PROCESS | 1820 | 1477459659224 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x957e8400 == 37 [pid = 1820] [id = 317] 22:27:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x957e8800) [pid = 1820] [serial = 926] [outer = (nil)] 22:27:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x97d8f000) [pid = 1820] [serial = 927] [outer = 0x957e8800] 22:27:39 INFO - PROCESS | 1820 | 1477459659322 Marionette DEBUG loaded listener.js 22:27:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x983a1400) [pid = 1820] [serial = 928] [outer = 0x957e8800] 22:27:39 INFO - PROCESS | 1820 | 1477459659807 Marionette TRACE conn3 <- [1,1337,null,{"value":["/html/semantics/document-metadata/the-style-element/style_events.html",0,null,null,[["If the style is loaded successfully, the 'load' event must be fired",0,null,null],["If the style is loaded unsuccessfully, the 'error' event must be fired",0,null,null]]]}] 22:27:39 INFO - .. 22:27:39 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_events.html | took 925ms 22:27:39 INFO - PROCESS | 1820 | 1477459659848 Marionette TRACE conn3 -> [0,1338,"getWindowHandle",null] 22:27:39 INFO - PROCESS | 1820 | 1477459659853 Marionette TRACE conn3 <- [1,1338,null,{"value":"7"}] 22:27:39 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_media.html 22:27:39 INFO - PROCESS | 1820 | 1477459659864 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:40 INFO - PROCESS | 1820 | 1477459660033 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 22:27:40 INFO - PROCESS | 1820 | 1477459660160 Marionette TRACE conn3 -> [0,1340,"getWindowHandles",null] 22:27:40 INFO - PROCESS | 1820 | 1477459660164 Marionette TRACE conn3 <- [1,1340,null,["7"]] 22:27:40 INFO - PROCESS | 1820 | 1477459660172 Marionette TRACE conn3 -> [0,1341,"switchToWindow",{"name":"7"}] 22:27:40 INFO - PROCESS | 1820 | 1477459660177 Marionette TRACE conn3 <- [1,1341,null,{}] 22:27:40 INFO - PROCESS | 1820 | 1477459660183 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:40 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a333400 == 38 [pid = 1820] [id = 318] 22:27:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x9a338800) [pid = 1820] [serial = 929] [outer = (nil)] 22:27:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x9a633c00) [pid = 1820] [serial = 930] [outer = 0x9a338800] 22:27:40 INFO - PROCESS | 1820 | 1477459660262 Marionette DEBUG loaded listener.js 22:27:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x9b0f0400) [pid = 1820] [serial = 931] [outer = 0x9a338800] 22:27:40 INFO - PROCESS | 1820 | 1477459660816 Marionette TRACE conn3 <- [1,1342,null,{"value":["/html/semantics/document-metadata/the-style-element/style_media.html",0,null,null,[["The style information must be applied to the environment specified by the media attribute",0,null,null]]]}] 22:27:40 INFO - . 22:27:40 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_media.html | took 972ms 22:27:40 INFO - PROCESS | 1820 | 1477459660832 Marionette TRACE conn3 -> [0,1343,"getWindowHandle",null] 22:27:40 INFO - PROCESS | 1820 | 1477459660835 Marionette TRACE conn3 <- [1,1343,null,{"value":"7"}] 22:27:40 INFO - TEST-START | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html 22:27:40 INFO - PROCESS | 1820 | 1477459660842 Marionette TRACE conn3 -> [0,1344,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:41 INFO - PROCESS | 1820 | 1477459661046 Marionette TRACE conn3 <- [1,1344,null,{"value":null}] 22:27:41 INFO - PROCESS | 1820 | 1477459661074 Marionette TRACE conn3 -> [0,1345,"getWindowHandles",null] 22:27:41 INFO - PROCESS | 1820 | 1477459661077 Marionette TRACE conn3 <- [1,1345,null,["7"]] 22:27:41 INFO - PROCESS | 1820 | 1477459661081 Marionette TRACE conn3 -> [0,1346,"switchToWindow",{"name":"7"}] 22:27:41 INFO - PROCESS | 1820 | 1477459661087 Marionette TRACE conn3 <- [1,1346,null,{}] 22:27:41 INFO - PROCESS | 1820 | 1477459661092 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:41 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de73c00 == 39 [pid = 1820] [id = 319] 22:27:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x9b3c1c00) [pid = 1820] [serial = 932] [outer = (nil)] 22:27:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x9b4f3000) [pid = 1820] [serial = 933] [outer = 0x9b3c1c00] 22:27:41 INFO - PROCESS | 1820 | 1477459661168 Marionette DEBUG loaded listener.js 22:27:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0xa10c8c00) [pid = 1820] [serial = 934] [outer = 0x9b3c1c00] 22:27:41 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x9461d800) [pid = 1820] [serial = 882] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html] 22:27:41 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x957a1800) [pid = 1820] [serial = 885] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html] 22:27:41 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x9b4a5000) [pid = 1820] [serial = 891] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html] 22:27:41 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x907c1400) [pid = 1820] [serial = 879] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html] 22:27:41 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x98f05400) [pid = 1820] [serial = 860] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html] 22:27:41 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x957ee000) [pid = 1820] [serial = 894] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html] 22:27:41 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x9a2ed800) [pid = 1820] [serial = 888] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html] 22:27:41 INFO - PROCESS | 1820 | 1477459661957 Marionette TRACE conn3 <- [1,1347,null,{"value":["/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html",0,null,null,[["audio.currentSrc initial value",0,null,null],["audio.currentSrc after setting src attribute \"\"",0,null,null],["audio.currentSrc after adding source element with src attribute \"\"",0,null,null],["audio.currentSrc after setting src attribute \".\"",0,null,null],["audio.currentSrc after adding source element with src attribute \".\"",0,null,null],["audio.currentSrc after setting src attribute \" \"",0,null,null],["audio.currentSrc after adding source element with src attribute \" \"",0,null,null],["audio.currentSrc after setting src attribute \"data:,\"",0,null,null],["audio.currentSrc after adding source element with src attribute \"data:,\"",0,null,null],["video.currentSrc initial value",0,null,null],["video.currentSrc after setting src attribute \"\"",0,null,null],["video.currentSrc after adding source element with src attribute \"\"",0,null,null],["video.currentSrc after setting src attribute \".\"",0,null,null],["video.currentSrc after adding source element with src attribute \".\"",0,null,null],["video.currentSrc after setting src attribute \" \"",0,null,null],["video.currentSrc after adding source element with src attribute \" \"",0,null,null],["video.currentSrc after setting src attribute \"data:,\"",0,null,null],["video.currentSrc after adding source element with src attribute \"data:,\"",0,null,null]]]}] 22:27:42 INFO - .................. 22:27:42 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html | took 1176ms 22:27:42 INFO - PROCESS | 1820 | 1477459662020 Marionette TRACE conn3 -> [0,1348,"getWindowHandle",null] 22:27:42 INFO - PROCESS | 1820 | 1477459662024 Marionette TRACE conn3 <- [1,1348,null,{"value":"7"}] 22:27:42 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 22:27:42 INFO - PROCESS | 1820 | 1477459662032 Marionette TRACE conn3 -> [0,1349,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:42 INFO - PROCESS | 1820 | 1477459662249 Marionette TRACE conn3 <- [1,1349,null,{"value":null}] 22:27:42 INFO - PROCESS | 1820 | 1477459662321 Marionette TRACE conn3 -> [0,1350,"getWindowHandles",null] 22:27:42 INFO - PROCESS | 1820 | 1477459662323 Marionette TRACE conn3 <- [1,1350,null,["7"]] 22:27:42 INFO - PROCESS | 1820 | 1477459662329 Marionette TRACE conn3 -> [0,1351,"switchToWindow",{"name":"7"}] 22:27:42 INFO - PROCESS | 1820 | 1477459662336 Marionette TRACE conn3 <- [1,1351,null,{}] 22:27:42 INFO - PROCESS | 1820 | 1477459662342 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x95144400 == 40 [pid = 1820] [id = 320] 22:27:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x957ee000) [pid = 1820] [serial = 935] [outer = (nil)] 22:27:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0xa2eebc00) [pid = 1820] [serial = 936] [outer = 0x957ee000] 22:27:42 INFO - PROCESS | 1820 | 1477459662419 Marionette DEBUG loaded listener.js 22:27:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0xa5fb4c00) [pid = 1820] [serial = 937] [outer = 0x957ee000] 22:27:43 INFO - PROCESS | 1820 | 1477459663708 Marionette TRACE conn3 <- [1,1352,null,{"value":["/html/semantics/embedded-content/media-elements/ready-states/autoplay.html",0,null,null,[["audio.autoplay",0,null,null],["audio.autoplay and load()",0,null,null],["audio.autoplay and play()",0,null,null],["audio.autoplay and pause()",0,null,null],["audio.autoplay and internal pause steps",0,null,null],["video.autoplay",0,null,null],["video.autoplay and load()",0,null,null],["video.autoplay and play()",0,null,null],["video.autoplay and pause()",0,null,null],["video.autoplay and internal pause steps",0,null,null]]]}] 22:27:43 INFO - .......... 22:27:43 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 1724ms 22:27:43 INFO - PROCESS | 1820 | 1477459663782 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 22:27:43 INFO - PROCESS | 1820 | 1477459663790 Marionette TRACE conn3 <- [1,1353,null,{"value":"7"}] 22:27:43 INFO - TEST-START | /html/semantics/embedded-content/the-video-element/video-tabindex.html 22:27:43 INFO - PROCESS | 1820 | 1477459663802 Marionette TRACE conn3 -> [0,1354,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:44 INFO - PROCESS | 1820 | 1477459664063 Marionette TRACE conn3 <- [1,1354,null,{"value":null}] 22:27:44 INFO - PROCESS | 1820 | 1477459664167 Marionette TRACE conn3 -> [0,1355,"getWindowHandles",null] 22:27:44 INFO - PROCESS | 1820 | 1477459664173 Marionette TRACE conn3 <- [1,1355,null,["7"]] 22:27:44 INFO - PROCESS | 1820 | 1477459664180 Marionette TRACE conn3 -> [0,1356,"switchToWindow",{"name":"7"}] 22:27:44 INFO - PROCESS | 1820 | 1477459664190 Marionette TRACE conn3 <- [1,1356,null,{}] 22:27:44 INFO - PROCESS | 1820 | 1477459664198 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x83972000 == 41 [pid = 1820] [id = 321] 22:27:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x83972400) [pid = 1820] [serial = 938] [outer = (nil)] 22:27:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x83974400) [pid = 1820] [serial = 939] [outer = 0x83972400] 22:27:44 INFO - PROCESS | 1820 | 1477459664343 Marionette DEBUG loaded listener.js 22:27:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x83978800) [pid = 1820] [serial = 940] [outer = 0x83972400] 22:27:44 INFO - PROCESS | 1820 | 1477459664989 Marionette TRACE conn3 <- [1,1357,null,{"value":["/html/semantics/embedded-content/the-video-element/video-tabindex.html",0,null,null,[["Attributes shouldn't magically appear",0,null,null]]]}] 22:27:45 INFO - . 22:27:45 INFO - TEST-OK | /html/semantics/embedded-content/the-video-element/video-tabindex.html | took 1222ms 22:27:45 INFO - PROCESS | 1820 | 1477459665034 Marionette TRACE conn3 -> [0,1358,"getWindowHandle",null] 22:27:45 INFO - PROCESS | 1820 | 1477459665041 Marionette TRACE conn3 <- [1,1358,null,{"value":"7"}] 22:27:45 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-checkValidity.html 22:27:45 INFO - PROCESS | 1820 | 1477459665053 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:45 INFO - PROCESS | 1820 | 1477459665249 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 22:27:45 INFO - PROCESS | 1820 | 1477459665418 Marionette TRACE conn3 -> [0,1360,"getWindowHandles",null] 22:27:45 INFO - PROCESS | 1820 | 1477459665425 Marionette TRACE conn3 <- [1,1360,null,["7"]] 22:27:45 INFO - PROCESS | 1820 | 1477459665432 Marionette TRACE conn3 -> [0,1361,"switchToWindow",{"name":"7"}] 22:27:45 INFO - PROCESS | 1820 | 1477459665440 Marionette TRACE conn3 <- [1,1361,null,{}] 22:27:45 INFO - PROCESS | 1820 | 1477459665447 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:45 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de6f400 == 42 [pid = 1820] [id = 322] 22:27:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x8de70c00) [pid = 1820] [serial = 941] [outer = (nil)] 22:27:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x8f922000) [pid = 1820] [serial = 942] [outer = 0x8de70c00] 22:27:45 INFO - PROCESS | 1820 | 1477459665579 Marionette DEBUG loaded listener.js 22:27:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x8f92b400) [pid = 1820] [serial = 943] [outer = 0x8de70c00] 22:27:47 INFO - .................................................................................................................................. 22:27:47 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-checkValidity.html | took 2304ms 22:27:47 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-reportValidity.html 22:27:47 INFO - PROCESS | 1820 | 1477459667246 Marionette TRACE conn3 <- [1,1362,null,{"value":["/html/semantics/forms/constraints/form-validation-checkValidity.html",0,null,null,[["[INPUT in TEXT status] no constraint",0,null,null],["[INPUT in TEXT status] no constraint (in a form)",0,null,null],["[INPUT in TEXT status] not suffering from being too long",0,null,null],["[INPUT in TEXT status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEXT status] suffering from being missing",0,null,null],["[INPUT in TEXT status] suffering from being missing (in a form)",0,null,null],["[INPUT in SEARCH status] no constraint",0,null,null],["[INPUT in SEARCH status] no constraint (in a form)",0,null,null],["[INPUT in SEARCH status] not suffering from being too long",0,null,null],["[INPUT in SEARCH status] not suffering from being too long (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from being missing",0,null,null],["[INPUT in SEARCH status] suffering from being missing (in a form)",0,null,null],["[INPUT in TEL status] no constraint",0,null,null],["[INPUT in TEL status] no constraint (in a form)",0,null,null],["[INPUT in TEL status] not suffering from being too long",0,null,null],["[INPUT in TEL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEL status] suffering from being missing",0,null,null],["[INPUT in TEL status] suffering from being missing (in a form)",0,null,null],["[INPUT in PASSWORD status] no constraint",0,null,null],["[INPUT in PASSWORD status] no constraint (in a form)",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from being missing",0,null,null],["[INPUT in PASSWORD status] suffering from being missing (in a form)",0,null,null],["[INPUT in URL status] no constraint",0,null,null],["[INPUT in URL status] no constraint (in a form)",0,null,null],["[INPUT in URL status] suffering from being too long",0,null,null],["[INPUT in URL status] suffering from being too long (in a form)",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from a type mismatch",0,null,null],["[INPUT in URL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from being missing",0,null,null],["[INPUT in URL status] suffering from being missing (in a form)",0,null,null],["[INPUT in EMAIL status] no constraint",0,null,null],["[INPUT in EMAIL status] no constraint (in a form)",0,null,null],["[INPUT in EMAIL status] not suffering from being too long",0,null,null],["[INPUT in EMAIL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from being missing",0,null,null],["[INPUT in EMAIL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from an overflow",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an overflow (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from being missing",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATE status] no constraint",0,null,null],["[INPUT in DATE status] no constraint (in a form)",0,null,null],["[INPUT in DATE status] suffering from an overflow",0,null,null],["[INPUT in DATE status] suffering from an overflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from an underflow",0,null,null],["[INPUT in DATE status] suffering from an underflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from a step mismatch",0,null,null],["[INPUT in DATE status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in DATE status] suffering from being missing",0,null,null],["[INPUT in DATE status] suffering from being missing (in a form)",0,null,null],["[INPUT in MONTH status] no constraint",0,null,null],["[INPUT in MONTH status] no constraint (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an overflow",0,null,null],["[INPUT in MONTH status] suffering from an overflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an underflow",0,null,null],["[INPUT in MONTH status] suffering from an underflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in MONTH status] suffering from being missing",0,null,null],["[INPUT in MONTH status] suffering from being missing (in a form)",0,null,null],["[INPUT in WEEK status] no constraint",0,null,null],["[INPUT in WEEK status] no constraint (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an overflow",0,null,null],["[INPUT in WEEK status] suffering from an overflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an underflow",0,null,null],["[INPUT in WEEK status] suffering from an underflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in WEEK status] suffering from being missing",0,null,null],["[INPUT in WEEK status] suffering from being missing (in a form)",0,null,null],["[INPUT in TIME status] no constraint",0,null,null],["[INPUT in TIME status] no constraint (in a form)",0,null,null],["[INPUT in TIME status] suffering from an overflow",0,null,null],["[INPUT in TIME status] suffering from an overflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from an underflow",0,null,null],["[INPUT in TIME status] suffering from an underflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from a step mismatch",0,null,null],["[INPUT in TIME status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in TIME status] suffering from being missing",0,null,null],["[INPUT in TIME status] suffering from being missing (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an overflow",0,null,null],["[INPUT in NUMBER status] suffering from an overflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an underflow",0,null,null],["[INPUT in NUMBER status] suffering from an underflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from being missing",0,null,null],["[INPUT in NUMBER status] suffering from being missing (in a form)",0,null,null],["[INPUT in CHECKBOX status] no constraint",0,null,null],["[INPUT in CHECKBOX status] no constraint (in a form)",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing (in a form)",0,null,null],["[INPUT in RADIO status] no constraint",0,null,null],["[INPUT in RADIO status] no constraint (in a form)",0,null,null],["[INPUT in RADIO status] suffering from being missing",0,null,null],["[INPUT in RADIO status] suffering from being missing (in a form)",0,null,null],["[INPUT in FILE status] no constraint",0,null,null],["[INPUT in FILE status] no constraint (in a form)",0,null,null],["[INPUT in FILE status] suffering from being missing",0,null,null],["[INPUT in FILE status] suffering from being missing (in a form)",0,null,null],["[select] no constraint",0,null,null],["[select] no constraint (in a form)",0,null,null],["[select] suffering from being missing",0,null,null],["[select] suffering from being missing (in a form)",0,null,null],["[textarea] no constraint",0,null,null],["[textarea] no constraint (in a form)",0,null,null],["[textarea] suffering from being missing",0,null,null],["[textarea] suffering from being missing (in a form)",0,null,null]]]}] 22:27:47 INFO - PROCESS | 1820 | 1477459667382 Marionette TRACE conn3 -> [0,1363,"getWindowHandle",null] 22:27:47 INFO - PROCESS | 1820 | 1477459667390 Marionette TRACE conn3 <- [1,1363,null,{"value":"7"}] 22:27:47 INFO - PROCESS | 1820 | 1477459667404 Marionette TRACE conn3 -> [0,1364,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:47 INFO - PROCESS | 1820 | 1477459667628 Marionette TRACE conn3 <- [1,1364,null,{"value":null}] 22:27:47 INFO - PROCESS | 1820 | 1477459667816 Marionette TRACE conn3 -> [0,1365,"getWindowHandles",null] 22:27:47 INFO - PROCESS | 1820 | 1477459667827 Marionette TRACE conn3 <- [1,1365,null,["7"]] 22:27:47 INFO - PROCESS | 1820 | 1477459667839 Marionette TRACE conn3 -> [0,1366,"switchToWindow",{"name":"7"}] 22:27:47 INFO - PROCESS | 1820 | 1477459667846 Marionette TRACE conn3 <- [1,1366,null,{}] 22:27:47 INFO - PROCESS | 1820 | 1477459667852 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x9b35f400 == 43 [pid = 1820] [id = 323] 22:27:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x9b3b8c00) [pid = 1820] [serial = 944] [outer = (nil)] 22:27:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x9b4aac00) [pid = 1820] [serial = 945] [outer = 0x9b3b8c00] 22:27:47 INFO - PROCESS | 1820 | 1477459667940 Marionette DEBUG loaded listener.js 22:27:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0xa29c7000) [pid = 1820] [serial = 946] [outer = 0x9b3b8c00] 22:27:49 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 22:27:49 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 22:27:50 INFO - ... 22:27:50 INFO - PROCESS | 1820 | 1477459670830 Marionette TRACE conn3 <- [1,1367,null,{"value":["/html/semantics/forms/constraints/form-validation-reportValidity.html",0,null,null,[["[INPUT in TEXT status] no constraint",0,null,null],["[INPUT in TEXT status] no constraint (in a form)",0,null,null],["[INPUT in TEXT status] not suffering from being too long",0,null,null],["[INPUT in TEXT status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEXT status] suffering from being missing",0,null,null],["[INPUT in TEXT status] suffering from being missing (in a form)",0,null,null],["[INPUT in SEARCH status] no constraint",0,null,null],["[INPUT in SEARCH status] no constraint (in a form)",0,null,null],["[INPUT in SEARCH status] not suffering from being too long",0,null,null],["[INPUT in SEARCH status] not suffering from being too long (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from being missing",0,null,null],["[INPUT in SEARCH status] suffering from being missing (in a form)",0,null,null],["[INPUT in TEL status] no constraint",0,null,null],["[INPUT in TEL status] no constraint (in a form)",0,null,null],["[INPUT in TEL status] not suffering from being too long",0,null,null],["[INPUT in TEL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEL status] suffering from being missing",0,null,null],["[INPUT in TEL status] suffering from being missing (in a form)",0,null,null],["[INPUT in PASSWORD status] no constraint",0,null,null],["[INPUT in PASSWORD status] no constraint (in a form)",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from being missing",0,null,null],["[INPUT in PASSWORD status] suffering from being missing (in a form)",0,null,null],["[INPUT in URL status] no constraint",0,null,null],["[INPUT in URL status] no constraint (in a form)",0,null,null],["[INPUT in URL status] not suffering from being too long",0,null,null],["[INPUT in URL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from a type mismatch",0,null,null],["[INPUT in URL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from being missing",0,null,null],["[INPUT in URL status] suffering from being missing (in a form)",0,null,null],["[INPUT in EMAIL status] no constraint",0,null,null],["[INPUT in EMAIL status] no constraint (in a form)",0,null,null],["[INPUT in EMAIL status] not suffering from being too long",0,null,null],["[INPUT in EMAIL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from being missing",0,null,null],["[INPUT in EMAIL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from an overflow",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an overflow (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from being missing",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATE status] no constraint",0,null,null],["[INPUT in DATE status] no constraint (in a form)",0,null,null],["[INPUT in DATE status] suffering from an overflow",0,null,null],["[INPUT in DATE status] suffering from an overflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from an underflow",0,null,null],["[INPUT in DATE status] suffering from an underflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from a step mismatch",0,null,null],["[INPUT in DATE status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in DATE status] suffering from being missing",0,null,null],["[INPUT in DATE status] suffering from being missing (in a form)",0,null,null],["[INPUT in MONTH status] no constraint",0,null,null],["[INPUT in MONTH status] no constraint (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an overflow",0,null,null],["[INPUT in MONTH status] suffering from an overflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an underflow",0,null,null],["[INPUT in MONTH status] suffering from an underflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in MONTH status] suffering from being missing",0,null,null],["[INPUT in MONTH status] suffering from being missing (in a form)",0,null,null],["[INPUT in WEEK status] no constraint",0,null,null],["[INPUT in WEEK status] no constraint (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an overflow",0,null,null],["[INPUT in WEEK status] suffering from an overflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an underflow",0,null,null],["[INPUT in WEEK status] suffering from an underflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in WEEK status] suffering from being missing",0,null,null],["[INPUT in WEEK status] suffering from being missing (in a form)",0,null,null],["[INPUT in TIME status] no constraint",0,null,null],["[INPUT in TIME status] no constraint (in a form)",0,null,null],["[INPUT in TIME status] suffering from an overflow",0,null,null],["[INPUT in TIME status] suffering from an overflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from an underflow",0,null,null],["[INPUT in TIME status] suffering from an underflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from a step mismatch",0,null,null],["[INPUT in TIME status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in TIME status] suffering from being missing",0,null,null],["[INPUT in TIME status] suffering from being missing (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an overflow",0,null,null],["[INPUT in NUMBER status] suffering from an overflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an underflow",0,null,null],["[INPUT in NUMBER status] suffering from an underflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from being missing",0,null,null],["[INPUT in NUMBER status] suffering from being missing (in a form)",0,null,null],["[INPUT in CHECKBOX status] no constraint",0,null,null],["[INPUT in CHECKBOX status] no constraint (in a form)",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing (in a form)",0,null,null],["[INPUT in RADIO status] no constraint",0,null,null],["[INPUT in RADIO status] no constraint (in a form)",0,null,null],["[INPUT in RADIO status] suffering from being missing",0,null,null],["[INPUT in RADIO status] suffering from being missing (in a form)",0,null,null],["[INPUT in FILE status] no constraint",0,null,null],["[INPUT in FILE status] no constraint (in a form)",0,null,null],["[INPUT in FILE status] suffering from being missing",0,null,null],["[INPUT in FILE status] suffering from being missing (in a form)",0,null,null],["[select] no constraint",0,null,null],["[select] no constraint (in a form)",0,null,null],["[select] suffering from being missing",0,null,null],["[select] suffering from being missing (in a form)",0,null,null],["[textarea] no constraint",0,null,null],["[textarea] no constraint (in a form)",0,null,null],["[textarea] suffering from being missing",0,null,null],["[textarea] suffering from being missing (in a form)",0,null,null]]]}] 22:27:50 INFO - ............................................................................................................................... 22:27:50 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-reportValidity.html | took 3555ms 22:27:50 INFO - PROCESS | 1820 | 1477459670956 Marionette TRACE conn3 -> [0,1368,"getWindowHandle",null] 22:27:50 INFO - PROCESS | 1820 | 1477459670960 Marionette TRACE conn3 <- [1,1368,null,{"value":"7"}] 22:27:50 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validate.html 22:27:51 INFO - PROCESS | 1820 | 1477459671010 Marionette TRACE conn3 -> [0,1369,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:51 INFO - PROCESS | 1820 | 1477459671228 Marionette TRACE conn3 <- [1,1369,null,{"value":null}] 22:27:51 INFO - PROCESS | 1820 | 1477459671387 Marionette TRACE conn3 -> [0,1370,"getWindowHandles",null] 22:27:51 INFO - PROCESS | 1820 | 1477459671390 Marionette TRACE conn3 <- [1,1370,null,["7"]] 22:27:51 INFO - PROCESS | 1820 | 1477459671399 Marionette TRACE conn3 -> [0,1371,"switchToWindow",{"name":"7"}] 22:27:51 INFO - PROCESS | 1820 | 1477459671404 Marionette TRACE conn3 <- [1,1371,null,{}] 22:27:51 INFO - PROCESS | 1820 | 1477459671410 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x833f4800 == 44 [pid = 1820] [id = 324] 22:27:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x833f4c00) [pid = 1820] [serial = 947] [outer = (nil)] 22:27:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x833f7800) [pid = 1820] [serial = 948] [outer = 0x833f4c00] 22:27:51 INFO - PROCESS | 1820 | 1477459671495 Marionette DEBUG loaded listener.js 22:27:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x833f7400) [pid = 1820] [serial = 949] [outer = 0x833f4c00] 22:27:52 INFO - PROCESS | 1820 | 1477459672204 Marionette TRACE conn3 <- [1,1372,null,{"value":["/html/semantics/forms/constraints/form-validation-validate.html",0,null,null,[["If there is any invalid submittable element whose form owner is the form, the form.checkValidity must be false",0,null,null],["If there is any invalid submittable element whose form owner is the form, the form.reportValidity must be false",0,null,null],["If all of the submittable elements whose form owner is the form are valid, the form.checkValidity must be true",0,null,null],["If all of the submittable elements whose form owner is the form are valid, the form.reportValidity must be true",0,null,null],["Check the checkValidity method of the form element when it has a fieldset child",0,null,null],["Check the reportValidity method of the form element when it has a fieldset child",0,null,null],["The invalid event must be fired at the invalid controls",0,null,null],["The invalid event must not be fired at the invalid controls",0,null,null]]]}] 22:27:52 INFO - ........ 22:27:52 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validate.html | took 1288ms 22:27:52 INFO - PROCESS | 1820 | 1477459672256 Marionette TRACE conn3 -> [0,1373,"getWindowHandle",null] 22:27:52 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-badInput.html 22:27:52 INFO - PROCESS | 1820 | 1477459672261 Marionette TRACE conn3 <- [1,1373,null,{"value":"7"}] 22:27:52 INFO - PROCESS | 1820 | 1477459672269 Marionette TRACE conn3 -> [0,1374,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:52 INFO - PROCESS | 1820 | 1477459672431 Marionette TRACE conn3 <- [1,1374,null,{"value":null}] 22:27:52 INFO - PROCESS | 1820 | 1477459672604 Marionette TRACE conn3 -> [0,1375,"getWindowHandles",null] 22:27:52 INFO - PROCESS | 1820 | 1477459672609 Marionette TRACE conn3 <- [1,1375,null,["7"]] 22:27:52 INFO - PROCESS | 1820 | 1477459672616 Marionette TRACE conn3 -> [0,1376,"switchToWindow",{"name":"7"}] 22:27:52 INFO - PROCESS | 1820 | 1477459672621 Marionette TRACE conn3 <- [1,1376,null,{}] 22:27:52 INFO - PROCESS | 1820 | 1477459672626 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:52 INFO - PROCESS | 1820 | ++DOCSHELL 0x95537800 == 45 [pid = 1820] [id = 325] 22:27:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0x95537c00) [pid = 1820] [serial = 950] [outer = (nil)] 22:27:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0x9a48ec00) [pid = 1820] [serial = 951] [outer = 0x95537c00] 22:27:52 INFO - PROCESS | 1820 | 1477459672716 Marionette DEBUG loaded listener.js 22:27:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 94 (0x835c4800) [pid = 1820] [serial = 952] [outer = 0x95537c00] 22:27:53 INFO - PROCESS | 1820 | 1477459673373 Marionette TRACE conn3 <- [1,1377,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-badInput.html",0,null,null,[["[INPUT in EMAIL status] The multiple attribute is false and the value attribute is empty",0,null,null],["[INPUT in EMAIL status] The multiple attribute is false and the value attribute is a valid e-mail address",0,null,null],["[INPUT in EMAIL status] The multiple attribute is true and the value contains valid e-mail addresses",0,null,null],["[INPUT in EMAIL status] The multiple attribute is true and the value attribute contains a ','",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is empty",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is a valid date and time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute cannot convert to a valid normalized forced-UTC global date and time string",0,null,null],["[INPUT in COLOR status] The value attribute is empty",0,null,null],["[INPUT in COLOR status] The value attribute is a valid sample color",0,null,null],["[INPUT in COLOR status] The value attribute is not a valid lowercase sample color",0,null,null],["[INPUT in COLOR status] The value attribute cannot convert to a valid sample color",0,null,null]]]}] 22:27:53 INFO - ........... 22:27:53 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-badInput.html | took 1175ms 22:27:53 INFO - PROCESS | 1820 | 1477459673443 Marionette TRACE conn3 -> [0,1378,"getWindowHandle",null] 22:27:53 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-customError.html 22:27:53 INFO - PROCESS | 1820 | 1477459673450 Marionette TRACE conn3 <- [1,1378,null,{"value":"7"}] 22:27:53 INFO - PROCESS | 1820 | 1477459673457 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:53 INFO - PROCESS | 1820 | 1477459673623 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 22:27:53 INFO - PROCESS | 1820 | 1477459673921 Marionette TRACE conn3 -> [0,1380,"getWindowHandles",null] 22:27:53 INFO - PROCESS | 1820 | 1477459673928 Marionette TRACE conn3 <- [1,1380,null,["7"]] 22:27:53 INFO - PROCESS | 1820 | 1477459673949 Marionette TRACE conn3 -> [0,1381,"switchToWindow",{"name":"7"}] 22:27:53 INFO - PROCESS | 1820 | 1477459673959 Marionette TRACE conn3 <- [1,1381,null,{}] 22:27:53 INFO - PROCESS | 1820 | 1477459673966 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:54 INFO - PROCESS | 1820 | ++DOCSHELL 0x833f1c00 == 46 [pid = 1820] [id = 326] 22:27:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 95 (0x833f2800) [pid = 1820] [serial = 953] [outer = (nil)] 22:27:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 96 (0x835c3400) [pid = 1820] [serial = 954] [outer = 0x833f2800] 22:27:54 INFO - PROCESS | 1820 | 1477459674051 Marionette DEBUG loaded listener.js 22:27:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 97 (0x835c3c00) [pid = 1820] [serial = 955] [outer = 0x833f2800] 22:27:54 INFO - PROCESS | 1820 | 1477459674777 Marionette TRACE conn3 <- [1,1382,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-customError.html",0,null,null,[["[input] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[input] The validity.customError must be false if the custom validity error message is empty",0,null,null],["[button] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[button] The validity.customError must be false if the custom validity error message is empty",0,null,null],["[select] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[select] The validity.customError must be false i the custom validity error message is empty",0,null,null],["[textarea] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[textarea] The validity.customError must be false if the custom validity error message is empty",0,null,null]]]}] 22:27:54 INFO - ........ 22:27:54 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-customError.html | took 1426ms 22:27:54 INFO - PROCESS | 1820 | 1477459674883 Marionette TRACE conn3 -> [0,1383,"getWindowHandle",null] 22:27:54 INFO - PROCESS | 1820 | 1477459674896 Marionette TRACE conn3 <- [1,1383,null,{"value":"7"}] 22:27:54 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html 22:27:54 INFO - PROCESS | 1820 | 1477459674919 Marionette TRACE conn3 -> [0,1384,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:55 INFO - PROCESS | 1820 | 1477459675105 Marionette TRACE conn3 <- [1,1384,null,{"value":null}] 22:27:55 INFO - PROCESS | 1820 | 1477459675287 Marionette TRACE conn3 -> [0,1385,"getWindowHandles",null] 22:27:55 INFO - PROCESS | 1820 | 1477459675293 Marionette TRACE conn3 <- [1,1385,null,["7"]] 22:27:55 INFO - PROCESS | 1820 | 1477459675307 Marionette TRACE conn3 -> [0,1386,"switchToWindow",{"name":"7"}] 22:27:55 INFO - PROCESS | 1820 | 1477459675316 Marionette TRACE conn3 <- [1,1386,null,{}] 22:27:55 INFO - PROCESS | 1820 | 1477459675323 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f992800 == 47 [pid = 1820] [id = 327] 22:27:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 98 (0x8faca400) [pid = 1820] [serial = 956] [outer = (nil)] 22:27:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 99 (0x8fad7c00) [pid = 1820] [serial = 957] [outer = 0x8faca400] 22:27:55 INFO - PROCESS | 1820 | 1477459675407 Marionette DEBUG loaded listener.js 22:27:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 100 (0x8fad7000) [pid = 1820] [serial = 958] [outer = 0x8faca400] 22:27:56 INFO - PROCESS | 1820 | --DOCSHELL 0x8de73c00 == 46 [pid = 1820] [id = 319] 22:27:56 INFO - PROCESS | 1820 | --DOCSHELL 0x95144400 == 45 [pid = 1820] [id = 320] 22:27:56 INFO - PROCESS | 1820 | --DOCSHELL 0x9a333400 == 44 [pid = 1820] [id = 318] 22:27:56 INFO - PROCESS | 1820 | --DOCSHELL 0x924f3c00 == 43 [pid = 1820] [id = 316] 22:27:56 INFO - PROCESS | 1820 | --DOCSHELL 0x957e8400 == 42 [pid = 1820] [id = 317] 22:27:56 INFO - PROCESS | 1820 | --DOCSHELL 0xa5fb8c00 == 41 [pid = 1820] [id = 313] 22:27:56 INFO - PROCESS | 1820 | --DOCSHELL 0x8fad2800 == 40 [pid = 1820] [id = 315] 22:27:56 INFO - PROCESS | 1820 | --DOCSHELL 0x8df6e400 == 39 [pid = 1820] [id = 220] 22:27:56 INFO - PROCESS | 1820 | --DOCSHELL 0x93947400 == 38 [pid = 1820] [id = 235] 22:27:56 INFO - PROCESS | 1820 | --DOCSHELL 0x8facec00 == 37 [pid = 1820] [id = 222] 22:27:56 INFO - PROCESS | 1820 | --DOCSHELL 0xa45e4c00 == 36 [pid = 1820] [id = 312] 22:27:56 INFO - PROCESS | 1820 | --DOCSHELL 0x9b567c00 == 35 [pid = 1820] [id = 238] 22:27:56 INFO - PROCESS | 1820 | --DOCSHELL 0x907bf000 == 34 [pid = 1820] [id = 223] 22:27:56 INFO - PROCESS | 1820 | --DOCSHELL 0x90733c00 == 33 [pid = 1820] [id = 234] 22:27:56 INFO - PROCESS | 1820 | --DOCSHELL 0x93d77c00 == 32 [pid = 1820] [id = 224] 22:27:56 INFO - PROCESS | 1820 | --DOCSHELL 0x94ecf400 == 31 [pid = 1820] [id = 309] 22:27:56 INFO - PROCESS | 1820 | --DOCSHELL 0x929f9000 == 30 [pid = 1820] [id = 284] 22:27:56 INFO - PROCESS | 1820 | --DOCSHELL 0x907b9c00 == 29 [pid = 1820] [id = 308] 22:27:56 INFO - PROCESS | 1820 | --DOCSHELL 0x9b4f3800 == 28 [pid = 1820] [id = 310] 22:27:56 INFO - PROCESS | 1820 | --DOCSHELL 0x9a68d400 == 27 [pid = 1820] [id = 237] 22:27:56 INFO - PROCESS | 1820 | --DOCSHELL 0x8facc800 == 26 [pid = 1820] [id = 225] 22:27:56 INFO - PROCESS | 1820 | --DOCSHELL 0x97d96400 == 25 [pid = 1820] [id = 227] 22:27:56 INFO - PROCESS | 1820 | --DOCSHELL 0x9b3bd000 == 24 [pid = 1820] [id = 270] 22:27:56 INFO - PROCESS | 1820 | --DOCSHELL 0x95103400 == 23 [pid = 1820] [id = 226] 22:27:56 INFO - PROCESS | 1820 | --DOCSHELL 0xa2ede400 == 22 [pid = 1820] [id = 311] 22:27:56 INFO - PROCESS | 1820 | --DOCSHELL 0x98f0e400 == 21 [pid = 1820] [id = 232] 22:27:56 INFO - PROCESS | 1820 | --DOCSHELL 0x8f906c00 == 20 [pid = 1820] [id = 230] 22:27:56 INFO - PROCESS | 1820 | --DOCSHELL 0x93436c00 == 19 [pid = 1820] [id = 231] 22:27:57 INFO - PROCESS | 1820 | --DOCSHELL 0xa2757c00 == 18 [pid = 1820] [id = 271] 22:27:57 INFO - PROCESS | 1820 | --DOCSHELL 0x9a093000 == 17 [pid = 1820] [id = 229] 22:27:57 INFO - PROCESS | 1820 | --DOCSHELL 0x8fad9800 == 16 [pid = 1820] [id = 228] 22:27:57 INFO - PROCESS | 1820 | --DOCSHELL 0x9a488c00 == 15 [pid = 1820] [id = 233] 22:27:57 INFO - PROCESS | 1820 | --DOCSHELL 0x9a022c00 == 14 [pid = 1820] [id = 236] 22:27:57 INFO - PROCESS | 1820 | --DOCSHELL 0x833f4800 == 13 [pid = 1820] [id = 324] 22:27:57 INFO - PROCESS | 1820 | --DOCSHELL 0x95537800 == 12 [pid = 1820] [id = 325] 22:27:57 INFO - PROCESS | 1820 | --DOCSHELL 0x83972000 == 11 [pid = 1820] [id = 321] 22:27:57 INFO - PROCESS | 1820 | --DOCSHELL 0x8c00f000 == 10 [pid = 1820] [id = 314] 22:27:57 INFO - PROCESS | 1820 | --DOCSHELL 0x9a2e4000 == 9 [pid = 1820] [id = 307] 22:27:57 INFO - PROCESS | 1820 | --DOCSHELL 0x8de6f400 == 8 [pid = 1820] [id = 322] 22:27:57 INFO - PROCESS | 1820 | --DOCSHELL 0x9b35f400 == 7 [pid = 1820] [id = 323] 22:27:57 INFO - PROCESS | 1820 | --DOMWINDOW == 99 (0x92359000) [pid = 1820] [serial = 881] [outer = (nil)] [url = about:blank] 22:27:57 INFO - PROCESS | 1820 | --DOMWINDOW == 98 (0x929ec800) [pid = 1820] [serial = 880] [outer = (nil)] [url = about:blank] 22:27:57 INFO - PROCESS | 1820 | --DOMWINDOW == 97 (0x94695000) [pid = 1820] [serial = 884] [outer = (nil)] [url = about:blank] 22:27:57 INFO - PROCESS | 1820 | --DOMWINDOW == 96 (0x94625800) [pid = 1820] [serial = 883] [outer = (nil)] [url = about:blank] 22:27:57 INFO - PROCESS | 1820 | --DOMWINDOW == 95 (0x98330000) [pid = 1820] [serial = 887] [outer = (nil)] [url = about:blank] 22:27:57 INFO - PROCESS | 1820 | --DOMWINDOW == 94 (0x957e5c00) [pid = 1820] [serial = 886] [outer = (nil)] [url = about:blank] 22:27:57 INFO - PROCESS | 1820 | --DOMWINDOW == 93 (0x9a48a000) [pid = 1820] [serial = 890] [outer = (nil)] [url = about:blank] 22:27:57 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0x9a33b800) [pid = 1820] [serial = 889] [outer = (nil)] [url = about:blank] 22:27:57 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0x9b4ed800) [pid = 1820] [serial = 893] [outer = (nil)] [url = about:blank] 22:27:57 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x9b4ed000) [pid = 1820] [serial = 892] [outer = (nil)] [url = about:blank] 22:27:57 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x9b55f000) [pid = 1820] [serial = 896] [outer = (nil)] [url = about:blank] 22:27:57 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x9b4f6400) [pid = 1820] [serial = 895] [outer = (nil)] [url = about:blank] 22:27:57 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0xa27ea400) [pid = 1820] [serial = 898] [outer = (nil)] [url = about:blank] 22:27:57 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x9469bc00) [pid = 1820] [serial = 871] [outer = (nil)] [url = about:blank] 22:27:57 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x8de6e000) [pid = 1820] [serial = 866] [outer = (nil)] [url = about:blank] 22:27:57 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x9a01bc00) [pid = 1820] [serial = 877] [outer = (nil)] [url = about:blank] 22:27:57 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x9b0e8800) [pid = 1820] [serial = 874] [outer = (nil)] [url = about:blank] 22:27:57 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x9a2e1400) [pid = 1820] [serial = 862] [outer = (nil)] [url = about:blank] 22:27:57 INFO - PROCESS | 1820 | 1477459677260 Marionette TRACE conn3 <- [1,1387,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html",0,null,null,[["[INPUT in TEXT status] The pattern attribute is not set",0,null,null],["[INPUT in TEXT status] The value attibute is empty string",0,null,null],["[INPUT in TEXT status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in TEXT status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in TEXT status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The pattern attribute is not set",0,null,null],["[INPUT in SEARCH status] The value attibute is empty string",0,null,null],["[INPUT in SEARCH status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in TEL status] The pattern attribute is not set",0,null,null],["[INPUT in TEL status] The value attibute is empty string",0,null,null],["[INPUT in TEL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in TEL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in TEL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in URL status] The pattern attribute is not set",0,null,null],["[INPUT in URL status] The value attibute is empty string",0,null,null],["[INPUT in URL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in URL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in URL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The pattern attribute is not set",0,null,null],["[INPUT in EMAIL status] The value attibute is empty string",0,null,null],["[INPUT in EMAIL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The pattern attribute is not set",0,null,null],["[INPUT in PASSWORD status] The value attibute is empty string",0,null,null],["[INPUT in PASSWORD status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The value attribute mismatches the pattern attribute",0,null,null]]]}] 22:27:57 INFO - .............................. 22:27:57 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html | took 2433ms 22:27:57 INFO - PROCESS | 1820 | 1477459677346 Marionette TRACE conn3 -> [0,1388,"getWindowHandle",null] 22:27:57 INFO - PROCESS | 1820 | 1477459677353 Marionette TRACE conn3 <- [1,1388,null,{"value":"7"}] 22:27:57 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html 22:27:57 INFO - PROCESS | 1820 | 1477459677363 Marionette TRACE conn3 -> [0,1389,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:57 INFO - PROCESS | 1820 | 1477459677549 Marionette TRACE conn3 <- [1,1389,null,{"value":null}] 22:27:57 INFO - PROCESS | 1820 | 1477459677665 Marionette TRACE conn3 -> [0,1390,"getWindowHandles",null] 22:27:57 INFO - PROCESS | 1820 | 1477459677668 Marionette TRACE conn3 <- [1,1390,null,["7"]] 22:27:57 INFO - PROCESS | 1820 | 1477459677680 Marionette TRACE conn3 -> [0,1391,"switchToWindow",{"name":"7"}] 22:27:57 INFO - PROCESS | 1820 | 1477459677689 Marionette TRACE conn3 <- [1,1391,null,{}] 22:27:57 INFO - PROCESS | 1820 | 1477459677695 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:57 INFO - PROCESS | 1820 | ++DOCSHELL 0x835c7400 == 8 [pid = 1820] [id = 328] 22:27:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x835c8000) [pid = 1820] [serial = 959] [outer = (nil)] 22:27:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x8396f400) [pid = 1820] [serial = 960] [outer = 0x835c8000] 22:27:57 INFO - PROCESS | 1820 | 1477459677790 Marionette DEBUG loaded listener.js 22:27:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x8c002000) [pid = 1820] [serial = 961] [outer = 0x835c8000] 22:27:58 INFO - ............................................................... 22:27:58 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html | took 1349ms 22:27:58 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html 22:27:58 INFO - PROCESS | 1820 | 1477459678645 Marionette TRACE conn3 <- [1,1392,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html",0,null,null,[["[INPUT in DATETIME-LOCAL status] The max attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Value is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The max attribute is an invalid local date time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The max attribute is greater than the value attribute",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(hour is greater than 23)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value if an invalid local date time string(year is two digits)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is greater than max",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 1 digit)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 2 digits)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 3 digits)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(Year is 10000 should be valid)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATE status] The max attribute is not set",0,null,null],["[INPUT in DATE status] Value is empty string",0,null,null],["[INPUT in DATE status] The max attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value is an invalid date(year is three digits)",0,null,null],["[INPUT in DATE status] The value is an invalid date(month is greater than 12)",0,null,null],["[INPUT in DATE status] The value is an invalid date(date is greater than 29 for Feb)",0,null,null],["[INPUT in DATE status] The max attribute is greater than value attribute",0,null,null],["[INPUT in DATE status] The value attribute is greater than max attribute",0,null,null],["[INPUT in DATE status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in MONTH status] The max attribute is not set",0,null,null],["[INPUT in MONTH status] Value is empty string",0,null,null],["[INPUT in MONTH status] The max attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(year is three digits)",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(month is greater than 12)",0,null,null],["[INPUT in MONTH status] The max attribute is greater than value attribute",0,null,null],["[INPUT in MONTH status] The value attribute is greater than max attribute",0,null,null],["[INPUT in MONTH status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in WEEK status] The max attribute is not set",0,null,null],["[INPUT in WEEK status] Value is empty string",0,null,null],["[INPUT in WEEK status] The max attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string(w is in lowercase)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(year is three digits)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(week is too greater)",0,null,null],["[INPUT in WEEK status] The max attribute is greater than value attribute",0,null,null],["[INPUT in WEEK status] The value attribute is greater than max attribute",0,null,null],["[INPUT in WEEK status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in TIME status] The max attribute is not set",0,null,null],["[INPUT in TIME status] Value is empty string",0,null,null],["[INPUT in TIME status] The max attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(hour is greater than 23)",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(minute is greater than 59)",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(second is greater than 59)",0,null,null],["[INPUT in TIME status] The max attribute is greater than value attribute",0,null,null],["[INPUT in TIME status] The time missing second and minute parts is invalid",0,null,null],["[INPUT in TIME status] The value attribute is greater than max attribute",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 1 digit)",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 2 digit)",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 3 digit)",0,null,null],["[INPUT in TIME status] The time missing second part is valid",0,null,null],["[INPUT in NUMBER status] The max attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is empty string",0,null,null],["[INPUT in NUMBER status] The max is greater than value(integer)",0,null,null],["[INPUT in NUMBER status] The max is greater than value(floating number)",0,null,null],["[INPUT in NUMBER status] The max equals to value",0,null,null],["[INPUT in NUMBER status] The value is not a number",0,null,null],["[INPUT in NUMBER status] The value is greater than max(integer)",0,null,null],["[INPUT in NUMBER status] The value is greater than max(floating number)",0,null,null],["[INPUT in NUMBER status] The value is greater than max(scientific notation)",0,null,null]]]}] 22:27:58 INFO - PROCESS | 1820 | 1477459678712 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 22:27:58 INFO - PROCESS | 1820 | 1477459678721 Marionette TRACE conn3 <- [1,1393,null,{"value":"7"}] 22:27:58 INFO - PROCESS | 1820 | 1477459678743 Marionette TRACE conn3 -> [0,1394,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:58 INFO - PROCESS | 1820 | 1477459678948 Marionette TRACE conn3 <- [1,1394,null,{"value":null}] 22:27:58 INFO - PROCESS | 1820 | 1477459678958 Marionette TRACE conn3 -> [0,1395,"getWindowHandles",null] 22:27:58 INFO - PROCESS | 1820 | 1477459678961 Marionette TRACE conn3 <- [1,1395,null,["7"]] 22:27:58 INFO - PROCESS | 1820 | 1477459678970 Marionette TRACE conn3 -> [0,1396,"switchToWindow",{"name":"7"}] 22:27:58 INFO - PROCESS | 1820 | 1477459678975 Marionette TRACE conn3 <- [1,1396,null,{}] 22:27:59 INFO - PROCESS | 1820 | 1477459678981 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c010000 == 9 [pid = 1820] [id = 329] 22:27:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x9214ac00) [pid = 1820] [serial = 962] [outer = (nil)] 22:27:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x929ed400) [pid = 1820] [serial = 963] [outer = 0x9214ac00] 22:27:59 INFO - PROCESS | 1820 | 1477459679179 Marionette DEBUG loaded listener.js 22:27:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x929f4800) [pid = 1820] [serial = 964] [outer = 0x9214ac00] 22:28:00 INFO - ............................................................. 22:28:00 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html | took 1415ms 22:28:00 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html 22:28:00 INFO - PROCESS | 1820 | 1477459680090 Marionette TRACE conn3 <- [1,1397,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html",0,null,null,[["[INPUT in DATETIME-LOCAL status] The min attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Value is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The min attribute is an invalid local date time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The min attribute is less than the value attribute",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(hour is greater than 23)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(year is two digits)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is less than min",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 1 digit)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 2 digits)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 3 digits)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(Year is 10000 should be valid)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max",0,null,null],["[INPUT in DATE status] The min attribute is not set",0,null,null],["[INPUT in DATE status] Value is empty string",0,null,null],["[INPUT in DATE status] The min attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value is an invalid date(year is three digits)",0,null,null],["[INPUT in DATE status] The value is an invalid date(month is less than 12)",0,null,null],["[INPUT in DATE status] The value is an invalid date(date is less than 29 for Feb)",0,null,null],["[INPUT in DATE status] The min attribute is less than value attribute",0,null,null],["[INPUT in DATE status] The value attribute is less than min attribute",0,null,null],["[INPUT in DATE status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in MONTH status] The min attribute is not set",0,null,null],["[INPUT in MONTH status] Value is empty string",0,null,null],["[INPUT in MONTH status] The min attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(year is three digits)",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(month is less than 12)",0,null,null],["[INPUT in MONTH status] The min attribute is less than value attribute",0,null,null],["[INPUT in MONTH status] The value attribute is less than min attribute",0,null,null],["[INPUT in MONTH status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in WEEK status] The min attribute is not set",0,null,null],["[INPUT in WEEK status] Value is empty string",0,null,null],["[INPUT in WEEK status] The min attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string(w is in lowercase)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(year is three digits)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(week is too greater)",0,null,null],["[INPUT in WEEK status] The min attribute is less than value attribute",0,null,null],["[INPUT in WEEK status] The value attribute is less than min attribute",0,null,null],["[INPUT in WEEK status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in TIME status] The min attribute is not set",0,null,null],["[INPUT in TIME status] Value is empty string",0,null,null],["[INPUT in TIME status] The min attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The min attribute is less than value attribute",0,null,null],["[INPUT in TIME status] The time missing second and minute parts is invalid",0,null,null],["[INPUT in TIME status] The value attribute is less than min attribute",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 1 digit)",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 2 digit)",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 3 digit)",0,null,null],["[INPUT in TIME status] The time missing second part is valid",0,null,null],["[INPUT in NUMBER status] The min attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is empty string",0,null,null],["[INPUT in NUMBER status] The min is less than value(integer)",0,null,null],["[INPUT in NUMBER status] The min is less than value(floating number)",0,null,null],["[INPUT in NUMBER status] The min equals to value",0,null,null],["[INPUT in NUMBER status] The value is not a number",0,null,null],["[INPUT in NUMBER status] The value is less than min(integer)",0,null,null],["[INPUT in NUMBER status] The value is less than min(floating number)",0,null,null],["[INPUT in NUMBER status] The value is less than min(scientific notation)",0,null,null]]]}] 22:28:00 INFO - PROCESS | 1820 | 1477459680169 Marionette TRACE conn3 -> [0,1398,"getWindowHandle",null] 22:28:00 INFO - PROCESS | 1820 | 1477459680182 Marionette TRACE conn3 <- [1,1398,null,{"value":"7"}] 22:28:00 INFO - PROCESS | 1820 | 1477459680201 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:00 INFO - PROCESS | 1820 | 1477459680449 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 22:28:00 INFO - PROCESS | 1820 | 1477459680484 Marionette TRACE conn3 -> [0,1400,"getWindowHandles",null] 22:28:00 INFO - PROCESS | 1820 | 1477459680488 Marionette TRACE conn3 <- [1,1400,null,["7"]] 22:28:00 INFO - PROCESS | 1820 | 1477459680494 Marionette TRACE conn3 -> [0,1401,"switchToWindow",{"name":"7"}] 22:28:00 INFO - PROCESS | 1820 | 1477459680501 Marionette TRACE conn3 <- [1,1401,null,{}] 22:28:00 INFO - PROCESS | 1820 | 1477459680570 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:00 INFO - PROCESS | 1820 | ++DOCSHELL 0x9552f000 == 10 [pid = 1820] [id = 330] 22:28:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x9552f400) [pid = 1820] [serial = 965] [outer = (nil)] 22:28:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x95530c00) [pid = 1820] [serial = 966] [outer = 0x9552f400] 22:28:00 INFO - PROCESS | 1820 | 1477459680654 Marionette DEBUG loaded listener.js 22:28:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x95539400) [pid = 1820] [serial = 967] [outer = 0x9552f400] 22:28:02 INFO - PROCESS | 1820 | 1477459682075 Marionette TRACE conn3 <- [1,1402,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html",0,null,null,[["[INPUT in DATE status] The step attribute is not set",0,null,null],["[INPUT in DATE status] The value attibute is empty string",0,null,null],["[INPUT in DATE status] The value must match the step",0,null,null],["[INPUT in DATE status] The value must mismatch the step",0,null,null],["[INPUT in MONTH status] The step attribute is not set",0,null,null],["[INPUT in MONTH status] The value attibute is empty string",0,null,null],["[INPUT in MONTH status] The value must match the step",0,null,null],["[INPUT in MONTH status] The value must mismatch the step",0,null,null],["[INPUT in WEEK status] The step attribute is not set",0,null,null],["[INPUT in WEEK status] The value attibute is empty string",0,null,null],["[INPUT in WEEK status] The value must match the step",0,null,null],["[INPUT in WEEK status] The value must mismatch the step",0,null,null],["[INPUT in TIME status] The step attribute is not set",0,null,null],["[INPUT in TIME status] The value attibute is empty string",0,null,null],["[INPUT in TIME status] The value must match the step",0,null,null],["[INPUT in TIME status] The value must mismatch the step",0,null,null],["[INPUT in DATETIME-LOCAL status] The step attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attibute is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The value must match the step",0,null,null],["[INPUT in DATETIME-LOCAL status] The value must mismatch the step",1,"assert_true: The validity.stepMismatch should be true. expected true got false","validator.test_stepMismatch/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:102:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_stepMismatch@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:97:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html:76:3\n"],["[INPUT in NUMBER status] The step attribute is not set",0,null,null],["[INPUT in NUMBER status] The value attibute is empty string",0,null,null],["[INPUT in NUMBER status] The value must match the step",0,null,null],["[INPUT in NUMBER status] The value must mismatch the step",0,null,null]]]}] 22:28:02 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x929f3400) [pid = 1820] [serial = 868] [outer = (nil)] [url = about:blank] 22:28:02 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x94620c00) [pid = 1820] [serial = 870] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html] 22:28:02 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x9a485000) [pid = 1820] [serial = 873] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html] 22:28:02 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x929f0800) [pid = 1820] [serial = 876] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html] 22:28:02 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x8d05d400) [pid = 1820] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html] 22:28:02 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x9b3c1c00) [pid = 1820] [serial = 932] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html] 22:28:02 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0xa2edf000) [pid = 1820] [serial = 909] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html] 22:28:02 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x8fad8400) [pid = 1820] [serial = 920] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html] 22:28:02 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x929ed000) [pid = 1820] [serial = 923] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html] 22:28:02 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0xa5fb9000) [pid = 1820] [serial = 915] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 22:28:02 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0xa45e8400) [pid = 1820] [serial = 912] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html] 22:28:02 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x8c00f800) [pid = 1820] [serial = 917] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html] 22:28:02 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x94ed5000) [pid = 1820] [serial = 903] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html] 22:28:02 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x907bb800) [pid = 1820] [serial = 900] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html] 22:28:02 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x9b4f3c00) [pid = 1820] [serial = 906] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html] 22:28:02 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x957e8800) [pid = 1820] [serial = 926] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html] 22:28:02 INFO - ........................ 22:28:02 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html | took 1985ms 22:28:02 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0xa10e7400) [pid = 1820] [serial = 897] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html] 22:28:02 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x957ee000) [pid = 1820] [serial = 935] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 22:28:02 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x9a338800) [pid = 1820] [serial = 929] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html] 22:28:02 INFO - PROCESS | 1820 | 1477459682195 Marionette TRACE conn3 -> [0,1403,"getWindowHandle",null] 22:28:02 INFO - PROCESS | 1820 | 1477459682200 Marionette TRACE conn3 <- [1,1403,null,{"value":"7"}] 22:28:02 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooLong.html 22:28:02 INFO - PROCESS | 1820 | 1477459682208 Marionette TRACE conn3 -> [0,1404,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:02 INFO - PROCESS | 1820 | 1477459682376 Marionette TRACE conn3 <- [1,1404,null,{"value":null}] 22:28:02 INFO - PROCESS | 1820 | 1477459682498 Marionette TRACE conn3 -> [0,1405,"getWindowHandles",null] 22:28:02 INFO - PROCESS | 1820 | 1477459682503 Marionette TRACE conn3 <- [1,1405,null,["7"]] 22:28:02 INFO - PROCESS | 1820 | 1477459682508 Marionette TRACE conn3 -> [0,1406,"switchToWindow",{"name":"7"}] 22:28:02 INFO - PROCESS | 1820 | 1477459682516 Marionette TRACE conn3 <- [1,1406,null,{}] 22:28:02 INFO - PROCESS | 1820 | 1477459682522 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x93319c00 == 11 [pid = 1820] [id = 331] 22:28:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x94318800) [pid = 1820] [serial = 968] [outer = (nil)] 22:28:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x94ed4400) [pid = 1820] [serial = 969] [outer = 0x94318800] 22:28:02 INFO - PROCESS | 1820 | 1477459682603 Marionette DEBUG loaded listener.js 22:28:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x9a093800) [pid = 1820] [serial = 970] [outer = 0x94318800] 22:28:03 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 22:28:03 INFO - PROCESS | 1820 | 1477459683563 Marionette TRACE conn3 <- [1,1407,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-tooLong.html",0,null,null,[["[INPUT in TEXT status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in TEXT status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in SEARCH status] Non-dirty value - value is empty string",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in TEL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in TEL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in URL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in URL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in URL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in URL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in URL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in EMAIL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - value is empty string",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value is greater than maxlength",0,null,null],["[textarea] Non-dirty value - maxlength is not set",0,null,null],["[textarea] Non-dirty value - value is empty string",0,null,null],["[textarea] Non-dirty value - length of value is less than maxlength",0,null,null],["[textarea] Non-dirty value - length of value equals to maxlength",0,null,null],["[textarea] Non-dirty value - length of value is greater than maxlength",0,null,null],["[textarea] Dirty value - value is less than maxlength",0,null,null],["[textarea] Dirty value - length of value(LF, CRLF) in unicode is less than maxlength",0,null,null],["[textarea] Dirty value - length of value equals to maxlength",0,null,null],["[textarea] Dirty value - length of value is greater than maxlength",0,null,null]]]}] 22:28:03 INFO - ............................................................... 22:28:03 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooLong.html | took 1451ms 22:28:03 INFO - PROCESS | 1820 | 1477459683659 Marionette TRACE conn3 -> [0,1408,"getWindowHandle",null] 22:28:03 INFO - PROCESS | 1820 | 1477459683663 Marionette TRACE conn3 <- [1,1408,null,{"value":"7"}] 22:28:03 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooShort.html 22:28:03 INFO - PROCESS | 1820 | 1477459683675 Marionette TRACE conn3 -> [0,1409,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:03 INFO - PROCESS | 1820 | 1477459683857 Marionette TRACE conn3 <- [1,1409,null,{"value":null}] 22:28:03 INFO - PROCESS | 1820 | 1477459683977 Marionette TRACE conn3 -> [0,1410,"getWindowHandles",null] 22:28:03 INFO - PROCESS | 1820 | 1477459683980 Marionette TRACE conn3 <- [1,1410,null,["7"]] 22:28:03 INFO - PROCESS | 1820 | 1477459683989 Marionette TRACE conn3 -> [0,1411,"switchToWindow",{"name":"7"}] 22:28:03 INFO - PROCESS | 1820 | 1477459683993 Marionette TRACE conn3 <- [1,1411,null,{}] 22:28:04 INFO - PROCESS | 1820 | 1477459683999 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:04 INFO - PROCESS | 1820 | ++DOCSHELL 0x9b0ef000 == 12 [pid = 1820] [id = 332] 22:28:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x9b0ef400) [pid = 1820] [serial = 971] [outer = (nil)] 22:28:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x9b352800) [pid = 1820] [serial = 972] [outer = 0x9b0ef400] 22:28:04 INFO - PROCESS | 1820 | 1477459684078 Marionette DEBUG loaded listener.js 22:28:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x9b3bb000) [pid = 1820] [serial = 973] [outer = 0x9b0ef400] 22:28:04 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 22:28:05 INFO - PROCESS | 1820 | 1477459685233 Marionette TRACE conn3 <- [1,1412,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-tooShort.html",0,null,null,[["[INPUT in TEXT status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in TEXT status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - value equals to minLength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in SEARCH status] Non-dirty value - value is empty string",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - value equals to minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in TEL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in TEL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in TEL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in TEL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in URL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in URL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in URL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in URL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in URL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in URL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in EMAIL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - value is empty string",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value equals to minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value is less than minLength",0,null,null],["[textarea] Non-dirty value - minLength is no set",0,null,null],["[textarea] Non-dirty value - value is empty string",0,null,null],["[textarea] Non-dirty value - length of value is greater than minLength",0,null,null],["[textarea] Non-dirty value - length of value equals to minLength",0,null,null],["[textarea] Non-dirty value - length of length of value is greater than minLength",0,null,null],["[textarea] Dirty value - value is less than minLength",0,null,null],["[textarea] Dirty value - length of value(LF, CRLF) in unicode is less than minLength",0,null,null],["[textarea] Dirty value - length of value equals to minLength",0,null,null],["[textarea] Dirty value - length of value is greater than minLength",0,null,null]]]}] 22:28:05 INFO - ............................................................... 22:28:05 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooShort.html | took 1742ms 22:28:05 INFO - PROCESS | 1820 | 1477459685419 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 22:28:05 INFO - PROCESS | 1820 | 1477459685424 Marionette TRACE conn3 <- [1,1413,null,{"value":"7"}] 22:28:05 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html 22:28:05 INFO - PROCESS | 1820 | 1477459685434 Marionette TRACE conn3 -> [0,1414,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:05 INFO - PROCESS | 1820 | 1477459685619 Marionette TRACE conn3 <- [1,1414,null,{"value":null}] 22:28:05 INFO - PROCESS | 1820 | 1477459685804 Marionette TRACE conn3 -> [0,1415,"getWindowHandles",null] 22:28:05 INFO - PROCESS | 1820 | 1477459685812 Marionette TRACE conn3 <- [1,1415,null,["7"]] 22:28:05 INFO - PROCESS | 1820 | 1477459685821 Marionette TRACE conn3 -> [0,1416,"switchToWindow",{"name":"7"}] 22:28:05 INFO - PROCESS | 1820 | 1477459685828 Marionette TRACE conn3 <- [1,1416,null,{}] 22:28:05 INFO - PROCESS | 1820 | 1477459685836 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:05 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c010c00 == 13 [pid = 1820] [id = 333] 22:28:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x8f91f800) [pid = 1820] [serial = 974] [outer = (nil)] 22:28:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x8f98c000) [pid = 1820] [serial = 975] [outer = 0x8f91f800] 22:28:05 INFO - PROCESS | 1820 | 1477459685928 Marionette DEBUG loaded listener.js 22:28:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x8f98c400) [pid = 1820] [serial = 976] [outer = 0x8f91f800] 22:28:06 INFO - PROCESS | 1820 | 1477459686681 Marionette TRACE conn3 <- [1,1417,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html",0,null,null,[["[INPUT in EMAIL status] The value is empty",0,null,null],["[INPUT in EMAIL status] The value is a valid email address",0,null,null],["[INPUT in EMAIL status] The value is a valid email address with some white spaces.",0,null,null],["[INPUT in EMAIL status] The value is not an email address",0,null,null],["[INPUT in EMAIL status] The value contains multiple email addresses",0,null,null],["[INPUT in EMAIL status] The value is valid email addresses",0,null,null],["[INPUT in EMAIL status] The value contains invalid separator",0,null,null],["[INPUT in URL status] The value is empty",0,null,null],["[INPUT in URL status] The value is a valid url",0,null,null],["[INPUT in URL status] The value is a valid url with some white spaces.",0,null,null],["[INPUT in URL status] The value is not an url",0,null,null]]]}] 22:28:06 INFO - ........... 22:28:06 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html | took 1322ms 22:28:06 INFO - PROCESS | 1820 | 1477459686756 Marionette TRACE conn3 -> [0,1418,"getWindowHandle",null] 22:28:06 INFO - PROCESS | 1820 | 1477459686761 Marionette TRACE conn3 <- [1,1418,null,{"value":"7"}] 22:28:06 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valid.html 22:28:06 INFO - PROCESS | 1820 | 1477459686770 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:06 INFO - PROCESS | 1820 | 1477459686970 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 22:28:07 INFO - PROCESS | 1820 | 1477459687128 Marionette TRACE conn3 -> [0,1420,"getWindowHandles",null] 22:28:07 INFO - PROCESS | 1820 | 1477459687133 Marionette TRACE conn3 <- [1,1420,null,["7"]] 22:28:07 INFO - PROCESS | 1820 | 1477459687146 Marionette TRACE conn3 -> [0,1421,"switchToWindow",{"name":"7"}] 22:28:07 INFO - PROCESS | 1820 | 1477459687153 Marionette TRACE conn3 <- [1,1421,null,{}] 22:28:07 INFO - PROCESS | 1820 | 1477459687159 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c00bc00 == 14 [pid = 1820] [id = 334] 22:28:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x94da5000) [pid = 1820] [serial = 977] [outer = (nil)] 22:28:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x94e8a800) [pid = 1820] [serial = 978] [outer = 0x94da5000] 22:28:07 INFO - PROCESS | 1820 | 1477459687251 Marionette DEBUG loaded listener.js 22:28:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x94e8c000) [pid = 1820] [serial = 979] [outer = 0x94da5000] 22:28:08 INFO - PROCESS | 1820 | 1477459688254 Marionette TRACE conn3 <- [1,1422,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-valid.html",0,null,null,[["[INPUT in TEXT status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in TEXT status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in SEARCH status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in SEARCH status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in TEL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in TEL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in PASSWORD status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in PASSWORD status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.typeMismatch is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.typeMismatch is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.rangeOverflow is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.rangeUnderflow is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.stepMismatch is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.stepMismatch is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in MONTH status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in CHECKBOX status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in RADIO status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in FILE status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[select] validity.valid must be false if validity.valueMissing is true",0,null,null],["[textarea] validity.valid must be false if validity.valueMissing is true",0,null,null]]]}] 22:28:08 INFO - ........................................... 22:28:08 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valid.html | took 1601ms 22:28:08 INFO - PROCESS | 1820 | 1477459688391 Marionette TRACE conn3 -> [0,1423,"getWindowHandle",null] 22:28:08 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html 22:28:08 INFO - PROCESS | 1820 | 1477459688399 Marionette TRACE conn3 <- [1,1423,null,{"value":"7"}] 22:28:08 INFO - PROCESS | 1820 | 1477459688409 Marionette TRACE conn3 -> [0,1424,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:08 INFO - PROCESS | 1820 | 1477459688610 Marionette TRACE conn3 <- [1,1424,null,{"value":null}] 22:28:08 INFO - PROCESS | 1820 | 1477459688751 Marionette TRACE conn3 -> [0,1425,"getWindowHandles",null] 22:28:08 INFO - PROCESS | 1820 | 1477459688757 Marionette TRACE conn3 <- [1,1425,null,["7"]] 22:28:08 INFO - PROCESS | 1820 | 1477459688764 Marionette TRACE conn3 -> [0,1426,"switchToWindow",{"name":"7"}] 22:28:08 INFO - PROCESS | 1820 | 1477459688773 Marionette TRACE conn3 <- [1,1426,null,{}] 22:28:08 INFO - PROCESS | 1820 | 1477459688779 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x9a633800 == 15 [pid = 1820] [id = 335] 22:28:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x9a63cc00) [pid = 1820] [serial = 980] [outer = (nil)] 22:28:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x9b35fc00) [pid = 1820] [serial = 981] [outer = 0x9a63cc00] 22:28:08 INFO - PROCESS | 1820 | 1477459688872 Marionette DEBUG loaded listener.js 22:28:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x9b3b7800) [pid = 1820] [serial = 982] [outer = 0x9a63cc00] 22:28:10 INFO - .............................................................................................. 22:28:10 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html | took 1666ms 22:28:10 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-willValidate.html 22:28:10 INFO - PROCESS | 1820 | 1477459689965 Marionette TRACE conn3 <- [1,1427,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-valueMissing.html",0,null,null,[["[INPUT in TEXT status] The required attribute is not set",0,null,null],["[INPUT in TEXT status] The value is not empty and required is true",0,null,null],["[INPUT in TEXT status] The value is empty and required is true",0,null,null],["[INPUT in SEARCH status] The required attribute is not set",0,null,null],["[INPUT in SEARCH status] The value is not empty and required is true",0,null,null],["[INPUT in SEARCH status] The value is empty and required is true",0,null,null],["[INPUT in TEL status] The required attribute is not set",0,null,null],["[INPUT in TEL status] The value is not empty and required is true",0,null,null],["[INPUT in TEL status] The value is empty and required is true",0,null,null],["[INPUT in URL status] The required attribute is not set",0,null,null],["[INPUT in URL status] The value is not empty and required is true",0,null,null],["[INPUT in URL status] The value is empty and required is true",0,null,null],["[INPUT in EMAIL status] The required attribute is not set",0,null,null],["[INPUT in EMAIL status] The value is not empty and required is true",0,null,null],["[INPUT in EMAIL status] The value is empty and required is true",0,null,null],["[INPUT in PASSWORD status] The required attribute is not set",0,null,null],["[INPUT in PASSWORD status] The value is not empty and required is true",0,null,null],["[INPUT in PASSWORD status] The value is empty and required is true",0,null,null],["[INPUT in DATETIME-LOCAL status] The required attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(2000-12-10T12:00:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(2000-12-10 12:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(1979-10-14T12:00:00.001)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is a number(1234567)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] The value attribute is a Date object",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] Invalid local date and time string(1979-10-99 99:99)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(1979-10-14 12:00:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Invalid local date and time string(2001-12-21 12:00)-two white space",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] the value attribute is a string(abc)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] The value attribute is empty string",0,null,null],["[INPUT in DATE status] The required attribute is not set",0,null,null],["[INPUT in DATE status] Valid date string(2000-12-10)",0,null,null],["[INPUT in DATE status] Valid date string(9999-01-01)",0,null,null],["[INPUT in DATE status] The value attribute is a number(1234567)",0,null,null],["[INPUT in DATE status] The value attribute is a Date object",0,null,null],["[INPUT in DATE status] Invalid date string(9999-99-99)",0,null,null],["[INPUT in DATE status] Invalid date string(37-01-01)",0,null,null],["[INPUT in DATE status] Invalid date string(2000/01/01)",0,null,null],["[INPUT in DATE status] The value attribute is empty string",0,null,null],["[INPUT in MONTH status] The required attribute is not set",0,null,null],["[INPUT in MONTH status] Valid month string(2000-12)",0,null,null],["[INPUT in MONTH status] Valid month string(9999-01)",0,null,null],["[INPUT in MONTH status] The value attribute is a number(1234567)",0,null,null],["[INPUT in MONTH status] The value attribute is a Date object",0,null,null],["[INPUT in MONTH status] Invalid month string(2000-99)",0,null,null],["[INPUT in MONTH status] Invalid month string(37-01)",0,null,null],["[INPUT in MONTH status] Invalid month string(2000/01)",0,null,null],["[INPUT in MONTH status] The value attribute is empty string",0,null,null],["[INPUT in WEEK status] The required attribute is not set",0,null,null],["[INPUT in WEEK status] Valid week string(2000-W12)",0,null,null],["[INPUT in WEEK status] Valid week string(9999-W01)",0,null,null],["[INPUT in WEEK status] The value attribute is a number(1234567)",0,null,null],["[INPUT in WEEK status] The value attribute is a Date object",0,null,null],["[INPUT in WEEK status] Invalid week string(2000-W99)",0,null,null],["[INPUT in WEEK status] invalid week string(2000-W00)",0,null,null],["[INPUT in WEEK status] invalid week string(2000-w01)",0,null,null],["[INPUT in WEEK status] The value attribute is empty string",0,null,null],["[INPUT in TIME status] The required attribute is not set",0,null,null],["[INPUT in TIME status] Validtime string(12:00:00)",0,null,null],["[INPUT in TIME status] Validtime string(12:00)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.001)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.01)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.1)",0,null,null],["[INPUT in TIME status] The value attribute is a number(1234567)",0,null,null],["[INPUT in TIME status] The value attribute is a time object",0,null,null],["[INPUT in TIME status] Invalid time string(25:00:00)",0,null,null],["[INPUT in TIME status] Invalid time string(12:60:00)",0,null,null],["[INPUT in TIME status] Invalid time string(12:00:60)",0,null,null],["[INPUT in TIME status] Invalid time string(12:00:00:001)",0,null,null],["[INPUT in TIME status] The value attribute is empty string",0,null,null],["[INPUT in NUMBER status] The required attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is an integer with a leading symbol '+'",0,null,null],["[INPUT in NUMBER status] Value is a number with a '-' symbol",0,null,null],["[INPUT in NUMBER status] Value is a number in scientific notation form(e is in lowercase)",0,null,null],["[INPUT in NUMBER status] Value is a number in scientific notation form(E is in uppercase)",0,null,null],["[INPUT in NUMBER status] Value is -0",0,null,null],["[INPUT in NUMBER status] Value is a number with some white spaces",0,null,null],["[INPUT in NUMBER status] Value is Math.pow(2, 1024)",0,null,null],["[INPUT in NUMBER status] Value is Math.pow(-2, 1024)",0,null,null],["[INPUT in NUMBER status] Value is a string that cannot be converted to a number",0,null,null],["[INPUT in NUMBER status] The value attribute is empty string",0,null,null],["[INPUT in CHECKBOX status] The required attribute is not set",0,null,null],["[INPUT in CHECKBOX status] The checked attribute is true",0,null,null],["[INPUT in CHECKBOX status] The checked attribute is false",0,null,null],["[INPUT in RADIO status] The required attribute is not set",0,null,null],["[INPUT in RADIO status] The checked attribute is true",0,null,null],["[INPUT in RADIO status] The checked attribute is false",0,null,null],["[INPUT in FILE status] The required attribute is not set",0,null,null],["[INPUT in FILE status] The Files attribute is null",0,null,null],["[select] The required attribute is not set",0,null,null],["[select] Selected the option with value equals to 1",0,null,null],["[select] Selected the option with value equals to empty",0,null,null],["[textarea] The required attribute is not set",0,null,null],["[textarea] The value is not empty",0,null,null],["[textarea] The value is empty",0,null,null]]]}] 22:28:10 INFO - PROCESS | 1820 | 1477459690076 Marionette TRACE conn3 -> [0,1428,"getWindowHandle",null] 22:28:10 INFO - PROCESS | 1820 | 1477459690079 Marionette TRACE conn3 <- [1,1428,null,{"value":"7"}] 22:28:10 INFO - PROCESS | 1820 | 1477459690100 Marionette TRACE conn3 -> [0,1429,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:10 INFO - PROCESS | 1820 | 1477459690357 Marionette TRACE conn3 <- [1,1429,null,{"value":null}] 22:28:10 INFO - PROCESS | 1820 | 1477459690531 Marionette TRACE conn3 -> [0,1430,"getWindowHandles",null] 22:28:10 INFO - PROCESS | 1820 | 1477459690534 Marionette TRACE conn3 <- [1,1430,null,["7"]] 22:28:10 INFO - PROCESS | 1820 | 1477459690540 Marionette TRACE conn3 -> [0,1431,"switchToWindow",{"name":"7"}] 22:28:10 INFO - PROCESS | 1820 | 1477459690547 Marionette TRACE conn3 <- [1,1431,null,{}] 22:28:10 INFO - PROCESS | 1820 | 1477459690553 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x82fc2400 == 16 [pid = 1820] [id = 336] 22:28:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x8330d400) [pid = 1820] [serial = 983] [outer = (nil)] 22:28:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x90727800) [pid = 1820] [serial = 984] [outer = 0x8330d400] 22:28:10 INFO - PROCESS | 1820 | 1477459690687 Marionette DEBUG loaded listener.js 22:28:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x9431a400) [pid = 1820] [serial = 985] [outer = 0x8330d400] 22:28:11 INFO - .......................................................................... 22:28:11 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-willValidate.html | took 1812ms 22:28:11 INFO - TEST-START | /html/semantics/forms/constraints/inputwillvalidate.html 22:28:12 INFO - PROCESS | 1820 | 1477459691836 Marionette TRACE conn3 <- [1,1432,null,{"value":["/html/semantics/forms/constraints/form-validation-willValidate.html",0,null,null,[["[INPUT in HIDDEN status] Must be barred from the constraint validation",0,null,null],["[INPUT in BUTTON status] Must be barred from the constraint validation",0,null,null],["[INPUT in RESET status] Must be barred from the constraint validation",0,null,null],["[BUTTON in BUTTON status] Must be barred from the constraint validation",0,null,null],["[BUTTON in RESET status] Must be barred from the constraint validation",0,null,null],["[fieldset] Must not be barred from the constraint validation",1,"assert_true: The willValidate attribute should be true. expected true got false","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[output] Must not be barred from the constraint validation",0,null,null],["[object] Must be barred from the constraint validation",0,null,null],["[keygen] Must be barred from the constraint validation",1,"assert_true: The willValidate attribute doesn't exist. expected true got false","validator.pre_check@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:297:9\nvalidator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:155:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[INPUT in TEXT status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TEXT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TEXT status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TEXT status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in SEARCH status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in SEARCH status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in SEARCH status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in SEARCH status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in TEL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TEL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TEL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TEL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in URL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in URL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in URL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in URL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in EMAIL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in EMAIL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in EMAIL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in EMAIL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in PASSWORD status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in PASSWORD status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in PASSWORD status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in PASSWORD status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in DATETIME-LOCAL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in DATETIME-LOCAL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in DATETIME-LOCAL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in DATETIME-LOCAL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in DATE status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in DATE status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in DATE status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in DATE status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in MONTH status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in MONTH status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in MONTH status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in MONTH status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in WEEK status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in WEEK status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in WEEK status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in WEEK status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in TIME status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TIME status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TIME status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TIME status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in COLOR status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in COLOR status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in COLOR status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in COLOR status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in FILE status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in FILE status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in FILE status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in FILE status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in SUBMIT status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in SUBMIT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in SUBMIT status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in SUBMIT status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[BUTTON in SUBMIT status] Must be barred from the constraint validation",0,null,null],["[BUTTON in SUBMIT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[BUTTON in SUBMIT status] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[select] Must be barred from the constraint validation",0,null,null],["[select] The willValidate attribute must be true if an element is mutable",0,null,null],["[select] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[textarea] Must be barred from the constraint validation",0,null,null],["[textarea] The willValidate attribute must be true if an element is mutable",0,null,null],["[textarea] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"]]]}] 22:28:12 INFO - PROCESS | 1820 | 1477459691906 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 22:28:12 INFO - PROCESS | 1820 | 1477459691913 Marionette TRACE conn3 <- [1,1433,null,{"value":"7"}] 22:28:12 INFO - PROCESS | 1820 | 1477459691988 Marionette TRACE conn3 -> [0,1434,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:12 INFO - PROCESS | 1820 | 1477459692202 Marionette TRACE conn3 <- [1,1434,null,{"value":null}] 22:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x94db1400) [pid = 1820] [serial = 872] [outer = (nil)] [url = about:blank] 22:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x8f901800) [pid = 1820] [serial = 875] [outer = (nil)] [url = about:blank] 22:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x9a2eec00) [pid = 1820] [serial = 878] [outer = (nil)] [url = about:blank] 22:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x8d059800) [pid = 1820] [serial = 867] [outer = (nil)] [url = about:blank] 22:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x9073f800) [pid = 1820] [serial = 869] [outer = (nil)] [url = about:blank] 22:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0xa5fb9c00) [pid = 1820] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 22:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0xa5fb4c00) [pid = 1820] [serial = 937] [outer = (nil)] [url = about:blank] 22:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0xa2eebc00) [pid = 1820] [serial = 936] [outer = (nil)] [url = about:blank] 22:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x9b4f3000) [pid = 1820] [serial = 933] [outer = (nil)] [url = about:blank] 22:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0xa10c8c00) [pid = 1820] [serial = 934] [outer = (nil)] [url = about:blank] 22:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x9a633c00) [pid = 1820] [serial = 930] [outer = (nil)] [url = about:blank] 22:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x9b0f0400) [pid = 1820] [serial = 931] [outer = (nil)] [url = about:blank] 22:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x97d8f000) [pid = 1820] [serial = 927] [outer = (nil)] [url = about:blank] 22:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x983a1400) [pid = 1820] [serial = 928] [outer = (nil)] [url = about:blank] 22:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x93d75000) [pid = 1820] [serial = 924] [outer = (nil)] [url = about:blank] 22:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8de72800) [pid = 1820] [serial = 925] [outer = (nil)] [url = about:blank] 22:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x94317800) [pid = 1820] [serial = 921] [outer = (nil)] [url = about:blank] 22:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x9381a800) [pid = 1820] [serial = 922] [outer = (nil)] [url = about:blank] 22:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x907c0000) [pid = 1820] [serial = 918] [outer = (nil)] [url = about:blank] 22:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8fad5400) [pid = 1820] [serial = 919] [outer = (nil)] [url = about:blank] 22:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0xa4c91800) [pid = 1820] [serial = 913] [outer = (nil)] [url = about:blank] 22:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0xa4844400) [pid = 1820] [serial = 914] [outer = (nil)] [url = about:blank] 22:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0xa2ee7000) [pid = 1820] [serial = 910] [outer = (nil)] [url = about:blank] 22:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0xa2ee9400) [pid = 1820] [serial = 911] [outer = (nil)] [url = about:blank] 22:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0xa10c7800) [pid = 1820] [serial = 907] [outer = (nil)] [url = about:blank] 22:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0xa275c800) [pid = 1820] [serial = 908] [outer = (nil)] [url = about:blank] 22:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x95109c00) [pid = 1820] [serial = 904] [outer = (nil)] [url = about:blank] 22:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x9571f800) [pid = 1820] [serial = 905] [outer = (nil)] [url = about:blank] 22:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x929f5400) [pid = 1820] [serial = 901] [outer = (nil)] [url = about:blank] 22:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x93318400) [pid = 1820] [serial = 902] [outer = (nil)] [url = about:blank] 22:28:12 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0xa27ec400) [pid = 1820] [serial = 899] [outer = (nil)] [url = about:blank] 22:28:12 INFO - PROCESS | 1820 | 1477459692452 Marionette TRACE conn3 -> [0,1435,"getWindowHandles",null] 22:28:12 INFO - PROCESS | 1820 | 1477459692456 Marionette TRACE conn3 <- [1,1435,null,["7"]] 22:28:12 INFO - PROCESS | 1820 | 1477459692469 Marionette TRACE conn3 -> [0,1436,"switchToWindow",{"name":"7"}] 22:28:12 INFO - PROCESS | 1820 | 1477459692477 Marionette TRACE conn3 <- [1,1436,null,{}] 22:28:12 INFO - PROCESS | 1820 | 1477459692497 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x82fbb000 == 17 [pid = 1820] [id = 337] 22:28:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x82fbb400) [pid = 1820] [serial = 986] [outer = (nil)] 22:28:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x82fc6800) [pid = 1820] [serial = 987] [outer = 0x82fbb400] 22:28:12 INFO - PROCESS | 1820 | 1477459692580 Marionette DEBUG loaded listener.js 22:28:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8bd6d800) [pid = 1820] [serial = 988] [outer = 0x82fbb400] 22:28:13 INFO - PROCESS | 1820 | 1477459693094 Marionette TRACE conn3 <- [1,1437,null,{"value":["/html/semantics/forms/constraints/inputwillvalidate.html",0,null,null,[["willValidate property returns true when required attribute exists",0,null,null],["willValidate property returns false when disabled attribute exists",0,null,null]]]}] 22:28:13 INFO - .. 22:28:13 INFO - TEST-OK | /html/semantics/forms/constraints/inputwillvalidate.html | took 1222ms 22:28:13 INFO - PROCESS | 1820 | 1477459693159 Marionette TRACE conn3 -> [0,1438,"getWindowHandle",null] 22:28:13 INFO - PROCESS | 1820 | 1477459693166 Marionette TRACE conn3 <- [1,1438,null,{"value":"7"}] 22:28:13 INFO - TEST-START | /html/semantics/forms/form-control-infrastructure/form.html 22:28:13 INFO - PROCESS | 1820 | 1477459693182 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:13 INFO - PROCESS | 1820 | 1477459693342 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 22:28:13 INFO - PROCESS | 1820 | 1477459693462 Marionette TRACE conn3 -> [0,1440,"getWindowHandles",null] 22:28:13 INFO - PROCESS | 1820 | 1477459693468 Marionette TRACE conn3 <- [1,1440,null,["7"]] 22:28:13 INFO - PROCESS | 1820 | 1477459693475 Marionette TRACE conn3 -> [0,1441,"switchToWindow",{"name":"7"}] 22:28:13 INFO - PROCESS | 1820 | 1477459693480 Marionette TRACE conn3 <- [1,1441,null,{}] 22:28:13 INFO - PROCESS | 1820 | 1477459693486 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x8bd78400 == 18 [pid = 1820] [id = 338] 22:28:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8bd79000) [pid = 1820] [serial = 989] [outer = (nil)] 22:28:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8bed5800) [pid = 1820] [serial = 990] [outer = 0x8bd79000] 22:28:13 INFO - PROCESS | 1820 | 1477459693565 Marionette DEBUG loaded listener.js 22:28:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8bed9400) [pid = 1820] [serial = 991] [outer = 0x8bd79000] 22:28:14 INFO - PROCESS | 1820 | 1477459694262 Marionette TRACE conn3 <- [1,1442,null,{"value":["/html/semantics/forms/form-control-infrastructure/form.html",0,null,null,[["button.form",0,null,null],["fieldset.form",0,null,null],["input.form",0,null,null],["keygen.form",0,null,null],["object.form",0,null,null],["output.form",0,null,null],["select.form",0,null,null],["textarea.form",0,null,null],["label.form",0,null,null],["label-form.form",0,null,null],["label-form-form2.form",0,null,null],["label-with-control.form",0,null,null],["label-for.form",0,null,null],["label-with-progress.form",1,"assert_equals: Sanity check: label.control.form expected (object) null but got (undefined) undefined","testLabel/<@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:80:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestLabel@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:78:3\n@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:90:1\n"],["label-with-meter.form",1,"assert_equals: Sanity check: label.control.form expected (object) null but got (undefined) undefined","testLabel/<@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:80:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestLabel@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:78:3\n@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:91:1\n"],["label-for-control-form-in-form.form",0,null,null],["label-for-control-form.form",0,null,null],["label-in-table.form",0,null,null],["label-in-table-with-control.form",0,null,null],["label-in-table-for.form",0,null,null]]]}] 22:28:14 INFO - .................... 22:28:14 INFO - TEST-OK | /html/semantics/forms/form-control-infrastructure/form.html | took 1194ms 22:28:14 INFO - PROCESS | 1820 | 1477459694386 Marionette TRACE conn3 -> [0,1443,"getWindowHandle",null] 22:28:14 INFO - PROCESS | 1820 | 1477459694393 Marionette TRACE conn3 <- [1,1443,null,{"value":"7"}] 22:28:14 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html 22:28:14 INFO - PROCESS | 1820 | 1477459694417 Marionette TRACE conn3 -> [0,1444,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:14 INFO - PROCESS | 1820 | 1477459694634 Marionette TRACE conn3 <- [1,1444,null,{"value":null}] 22:28:14 INFO - PROCESS | 1820 | 1477459694654 Marionette TRACE conn3 -> [0,1445,"getWindowHandles",null] 22:28:14 INFO - PROCESS | 1820 | 1477459694659 Marionette TRACE conn3 <- [1,1445,null,["7"]] 22:28:14 INFO - PROCESS | 1820 | 1477459694664 Marionette TRACE conn3 -> [0,1446,"switchToWindow",{"name":"7"}] 22:28:14 INFO - PROCESS | 1820 | 1477459694671 Marionette TRACE conn3 <- [1,1446,null,{}] 22:28:14 INFO - PROCESS | 1820 | 1477459694677 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c7bb800 == 19 [pid = 1820] [id = 339] 22:28:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8c7bbc00) [pid = 1820] [serial = 992] [outer = (nil)] 22:28:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8c7bd400) [pid = 1820] [serial = 993] [outer = 0x8c7bbc00] 22:28:14 INFO - PROCESS | 1820 | 1477459694824 Marionette DEBUG loaded listener.js 22:28:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8c8d6000) [pid = 1820] [serial = 994] [outer = 0x8c7bbc00] 22:28:15 INFO - PROCESS | 1820 | 1477459695413 Marionette TRACE conn3 <- [1,1447,null,{"value":["/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html",0,null,null,[["The type attribute must return 'fieldset'",0,null,null],["The form attribute must return the fieldset's form owner",0,null,null],["The elements must return an HTMLFormControlsCollection object",1,"assert_true: The elements attribute should be an HTMLFormControlsCollection object expected true got false","@http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html:41:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html:40:1\n"],["The controls must root at the fieldset element",0,null,null]]]}] 22:28:15 INFO - .... 22:28:15 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html | took 1072ms 22:28:15 INFO - PROCESS | 1820 | 1477459695475 Marionette TRACE conn3 -> [0,1448,"getWindowHandle",null] 22:28:15 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-001.html 22:28:15 INFO - PROCESS | 1820 | 1477459695479 Marionette TRACE conn3 <- [1,1448,null,{"value":"7"}] 22:28:15 INFO - PROCESS | 1820 | 1477459695486 Marionette TRACE conn3 -> [0,1449,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:15 INFO - PROCESS | 1820 | 1477459695706 Marionette TRACE conn3 <- [1,1449,null,{"value":null}] 22:28:15 INFO - PROCESS | 1820 | 1477459695725 Marionette TRACE conn3 -> [0,1450,"getWindowHandles",null] 22:28:15 INFO - PROCESS | 1820 | 1477459695731 Marionette TRACE conn3 <- [1,1450,null,["7"]] 22:28:15 INFO - PROCESS | 1820 | 1477459695736 Marionette TRACE conn3 -> [0,1451,"switchToWindow",{"name":"7"}] 22:28:15 INFO - PROCESS | 1820 | 1477459695744 Marionette TRACE conn3 <- [1,1451,null,{}] 22:28:15 INFO - PROCESS | 1820 | 1477459695751 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c8e4000 == 20 [pid = 1820] [id = 340] 22:28:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8c8e4c00) [pid = 1820] [serial = 995] [outer = (nil)] 22:28:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8c9f2400) [pid = 1820] [serial = 996] [outer = 0x8c8e4c00] 22:28:15 INFO - PROCESS | 1820 | 1477459695894 Marionette DEBUG loaded listener.js 22:28:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8c9f4c00) [pid = 1820] [serial = 997] [outer = 0x8c8e4c00] 22:28:16 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x835c8000) [pid = 1820] [serial = 959] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html] 22:28:16 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x83972400) [pid = 1820] [serial = 938] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html] 22:28:16 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8faca400) [pid = 1820] [serial = 956] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html] 22:28:16 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8de70c00) [pid = 1820] [serial = 941] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html] 22:28:16 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x94318800) [pid = 1820] [serial = 968] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html] 22:28:16 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x833f4c00) [pid = 1820] [serial = 947] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html] 22:28:16 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x95537c00) [pid = 1820] [serial = 950] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html] 22:28:16 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x833f2800) [pid = 1820] [serial = 953] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html] 22:28:16 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x9552f400) [pid = 1820] [serial = 965] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html] 22:28:16 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x9214ac00) [pid = 1820] [serial = 962] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html] 22:28:16 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x9b3b8c00) [pid = 1820] [serial = 944] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html] 22:28:16 INFO - PROCESS | 1820 | 1477459696771 Marionette TRACE conn3 <- [1,1452,null,{"value":["/html/semantics/forms/the-fieldset-element/disabled-001.html",0,null,null,[["The disabled attribute, when specified, causes all the form control descendants of the fieldset element, excluding those that are descendants of the fieldset element's first legend element child, if any, to be disabled.",0,null,null],["The first 'legend' element is not a child of the disabled fieldset: Its descendants should be disabled.",0,null,null],["The element is not a child of the disabled fieldset: Its descendants should be disabled.",0,null,null],["The element is child of the disabled fieldset: Its descendants should be disabled.",0,null,null]]]}] 22:28:16 INFO - .... 22:28:16 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-001.html | took 1322ms 22:28:16 INFO - PROCESS | 1820 | 1477459696819 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 22:28:16 INFO - PROCESS | 1820 | 1477459696823 Marionette TRACE conn3 <- [1,1453,null,{"value":"7"}] 22:28:16 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml 22:28:16 INFO - PROCESS | 1820 | 1477459696830 Marionette TRACE conn3 -> [0,1454,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:17 INFO - PROCESS | 1820 | 1477459696998 Marionette TRACE conn3 <- [1,1454,null,{"value":null}] 22:28:17 INFO - PROCESS | 1820 | 1477459697011 Marionette TRACE conn3 -> [0,1455,"getWindowHandles",null] 22:28:17 INFO - PROCESS | 1820 | 1477459697014 Marionette TRACE conn3 <- [1,1455,null,["7"]] 22:28:17 INFO - PROCESS | 1820 | 1477459697021 Marionette TRACE conn3 -> [0,1456,"switchToWindow",{"name":"7"}] 22:28:17 INFO - PROCESS | 1820 | 1477459697026 Marionette TRACE conn3 <- [1,1456,null,{}] 22:28:17 INFO - PROCESS | 1820 | 1477459697031 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c9f7800 == 21 [pid = 1820] [id = 341] 22:28:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8c9f7c00) [pid = 1820] [serial = 998] [outer = (nil)] 22:28:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8c9fec00) [pid = 1820] [serial = 999] [outer = 0x8c9f7c00] 22:28:17 INFO - PROCESS | 1820 | 1477459697211 Marionette DEBUG loaded listener.js 22:28:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8de70c00) [pid = 1820] [serial = 1000] [outer = 0x8c9f7c00] 22:28:17 INFO - PROCESS | 1820 | 1477459697729 Marionette TRACE conn3 <- [1,1457,null,{"value":["/html/semantics/forms/the-fieldset-element/disabled-002.xhtml",0,null,null,[["A file input without a disabled attribute that is a descendant of a disabled fieldset should be disabled (modulo legend-related complications that don't apply here)",0,null,null]]]}] 22:28:17 INFO - . 22:28:17 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml | took 978ms 22:28:17 INFO - PROCESS | 1820 | 1477459697814 Marionette TRACE conn3 -> [0,1458,"getWindowHandle",null] 22:28:17 INFO - PROCESS | 1820 | 1477459697818 Marionette TRACE conn3 <- [1,1458,null,{"value":"7"}] 22:28:17 INFO - TEST-START | /html/semantics/grouping-content/the-div-element/grouping-div.html 22:28:17 INFO - PROCESS | 1820 | 1477459697829 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:18 INFO - PROCESS | 1820 | 1477459698073 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 22:28:18 INFO - PROCESS | 1820 | 1477459698083 Marionette TRACE conn3 -> [0,1460,"getWindowHandles",null] 22:28:18 INFO - PROCESS | 1820 | 1477459698087 Marionette TRACE conn3 <- [1,1460,null,["7"]] 22:28:18 INFO - PROCESS | 1820 | 1477459698092 Marionette TRACE conn3 -> [0,1461,"switchToWindow",{"name":"7"}] 22:28:18 INFO - PROCESS | 1820 | 1477459698096 Marionette TRACE conn3 <- [1,1461,null,{}] 22:28:18 INFO - PROCESS | 1820 | 1477459698102 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c8da000 == 22 [pid = 1820] [id = 342] 22:28:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8de69400) [pid = 1820] [serial = 1001] [outer = (nil)] 22:28:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8fa86400) [pid = 1820] [serial = 1002] [outer = 0x8de69400] 22:28:18 INFO - PROCESS | 1820 | 1477459698247 Marionette DEBUG loaded listener.js 22:28:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8fad1800) [pid = 1820] [serial = 1003] [outer = 0x8de69400] 22:28:18 INFO - PROCESS | 1820 | 1477459698818 Marionette TRACE conn3 <- [1,1462,null,{"value":["/html/semantics/grouping-content/the-div-element/grouping-div.html",0,null,null,[["The prototype for div is HTMLDivElement.prototype",0,null,null]]]}] 22:28:18 INFO - . 22:28:18 INFO - TEST-OK | /html/semantics/grouping-content/the-div-element/grouping-div.html | took 1076ms 22:28:18 INFO - PROCESS | 1820 | 1477459698906 Marionette TRACE conn3 -> [0,1463,"getWindowHandle",null] 22:28:18 INFO - PROCESS | 1820 | 1477459698913 Marionette TRACE conn3 <- [1,1463,null,{"value":"7"}] 22:28:18 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_001.htm 22:28:18 INFO - PROCESS | 1820 | 1477459698927 Marionette TRACE conn3 -> [0,1464,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:19 INFO - PROCESS | 1820 | 1477459699192 Marionette TRACE conn3 <- [1,1464,null,{"value":null}] 22:28:19 INFO - PROCESS | 1820 | 1477459699310 Marionette TRACE conn3 -> [0,1465,"getWindowHandles",null] 22:28:19 INFO - PROCESS | 1820 | 1477459699316 Marionette TRACE conn3 <- [1,1465,null,["7"]] 22:28:19 INFO - PROCESS | 1820 | 1477459699325 Marionette TRACE conn3 -> [0,1466,"switchToWindow",{"name":"7"}] 22:28:19 INFO - PROCESS | 1820 | 1477459699333 Marionette TRACE conn3 <- [1,1466,null,{}] 22:28:19 INFO - PROCESS | 1820 | 1477459699344 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:19 INFO - PROCESS | 1820 | ++DOCSHELL 0x8bd71400 == 23 [pid = 1820] [id = 343] 22:28:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8bd71c00) [pid = 1820] [serial = 1004] [outer = (nil)] 22:28:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8bd75400) [pid = 1820] [serial = 1005] [outer = 0x8bd71c00] 22:28:19 INFO - PROCESS | 1820 | 1477459699481 Marionette DEBUG loaded listener.js 22:28:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8bed5400) [pid = 1820] [serial = 1006] [outer = 0x8bd71c00] 22:28:20 INFO - PROCESS | 1820 | 1477459700078 Marionette TRACE conn3 <- [1,1467,null,{"value":["/html/semantics/scripting-1/the-script-element/async_001.htm",0,null,null,[["Async property on a dynamically-created script is true by default",0,null,null]]]}] 22:28:20 INFO - . 22:28:20 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_001.htm | took 1170ms 22:28:20 INFO - PROCESS | 1820 | 1477459700095 Marionette TRACE conn3 -> [0,1468,"getWindowHandle",null] 22:28:20 INFO - PROCESS | 1820 | 1477459700099 Marionette TRACE conn3 <- [1,1468,null,{"value":"7"}] 22:28:20 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_002.htm 22:28:20 INFO - PROCESS | 1820 | 1477459700133 Marionette TRACE conn3 -> [0,1469,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:20 INFO - PROCESS | 1820 | 1477459700320 Marionette TRACE conn3 <- [1,1469,null,{"value":null}] 22:28:20 INFO - PROCESS | 1820 | 1477459700545 Marionette TRACE conn3 -> [0,1470,"getWindowHandles",null] 22:28:20 INFO - PROCESS | 1820 | 1477459700553 Marionette TRACE conn3 <- [1,1470,null,["7"]] 22:28:20 INFO - PROCESS | 1820 | 1477459700580 Marionette TRACE conn3 -> [0,1471,"switchToWindow",{"name":"7"}] 22:28:20 INFO - PROCESS | 1820 | 1477459700586 Marionette TRACE conn3 <- [1,1471,null,{}] 22:28:20 INFO - PROCESS | 1820 | 1477459700636 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c7b2800 == 24 [pid = 1820] [id = 344] 22:28:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8c7b5000) [pid = 1820] [serial = 1007] [outer = (nil)] 22:28:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8c7b9800) [pid = 1820] [serial = 1008] [outer = 0x8c7b5000] 22:28:20 INFO - PROCESS | 1820 | 1477459700731 Marionette DEBUG loaded listener.js 22:28:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8c8d7400) [pid = 1820] [serial = 1009] [outer = 0x8c7b5000] 22:28:21 INFO - PROCESS | 1820 | 1477459701302 Marionette TRACE conn3 <- [1,1472,null,{"value":["/html/semantics/scripting-1/the-script-element/async_002.htm",0,null,null,[["Test 'async' attribute are reflected in the async property with setAttribute",0,null,null],["Test 'async' attribute are reflected in the async property with removeAttribute",0,null,null]]]}] 22:28:21 INFO - .. 22:28:21 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_002.htm | took 1222ms 22:28:21 INFO - PROCESS | 1820 | 1477459701362 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 22:28:21 INFO - PROCESS | 1820 | 1477459701370 Marionette TRACE conn3 <- [1,1473,null,{"value":"7"}] 22:28:21 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_003.htm 22:28:21 INFO - PROCESS | 1820 | 1477459701379 Marionette TRACE conn3 -> [0,1474,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:21 INFO - PROCESS | 1820 | 1477459701549 Marionette TRACE conn3 <- [1,1474,null,{"value":null}] 22:28:21 INFO - PROCESS | 1820 | 1477459701723 Marionette TRACE conn3 -> [0,1475,"getWindowHandles",null] 22:28:21 INFO - PROCESS | 1820 | 1477459701728 Marionette TRACE conn3 <- [1,1475,null,["7"]] 22:28:21 INFO - PROCESS | 1820 | 1477459701736 Marionette TRACE conn3 -> [0,1476,"switchToWindow",{"name":"7"}] 22:28:21 INFO - PROCESS | 1820 | 1477459701745 Marionette TRACE conn3 <- [1,1476,null,{}] 22:28:21 INFO - PROCESS | 1820 | 1477459701756 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:21 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f924000 == 25 [pid = 1820] [id = 345] 22:28:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8f927000) [pid = 1820] [serial = 1010] [outer = (nil)] 22:28:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8fa7d000) [pid = 1820] [serial = 1011] [outer = 0x8f927000] 22:28:21 INFO - PROCESS | 1820 | 1477459701849 Marionette DEBUG loaded listener.js 22:28:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8fa7f400) [pid = 1820] [serial = 1012] [outer = 0x8f927000] 22:28:24 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8f922000) [pid = 1820] [serial = 942] [outer = (nil)] [url = about:blank] 22:28:24 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x929f4800) [pid = 1820] [serial = 964] [outer = (nil)] [url = about:blank] 22:28:24 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0xa29c7000) [pid = 1820] [serial = 946] [outer = (nil)] [url = about:blank] 22:28:24 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x83978800) [pid = 1820] [serial = 940] [outer = (nil)] [url = about:blank] 22:28:24 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x9b4aac00) [pid = 1820] [serial = 945] [outer = (nil)] [url = about:blank] 22:28:24 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8c002000) [pid = 1820] [serial = 961] [outer = (nil)] [url = about:blank] 22:28:24 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x83974400) [pid = 1820] [serial = 939] [outer = (nil)] [url = about:blank] 22:28:24 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x95539400) [pid = 1820] [serial = 967] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x95530c00) [pid = 1820] [serial = 966] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8fad7c00) [pid = 1820] [serial = 957] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x835c3400) [pid = 1820] [serial = 954] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x94ed4400) [pid = 1820] [serial = 969] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x835c4800) [pid = 1820] [serial = 952] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x833f7800) [pid = 1820] [serial = 948] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x9a093800) [pid = 1820] [serial = 970] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x833f7400) [pid = 1820] [serial = 949] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x9a48ec00) [pid = 1820] [serial = 951] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x929ed400) [pid = 1820] [serial = 963] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x8f92b400) [pid = 1820] [serial = 943] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x8fad7000) [pid = 1820] [serial = 958] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x8396f400) [pid = 1820] [serial = 960] [outer = (nil)] [url = about:blank] 22:28:25 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x835c3c00) [pid = 1820] [serial = 955] [outer = (nil)] [url = about:blank] 22:28:26 INFO - PROCESS | 1820 | 1477459706310 Marionette TRACE conn3 <- [1,1477,null,{"value":["/html/semantics/scripting-1/the-script-element/async_003.htm",0,null,null,[["An async script does not block the parser while downloading",0,null,null]]]}] 22:28:26 INFO - . 22:28:26 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_003.htm | took 4989ms 22:28:26 INFO - PROCESS | 1820 | 1477459706370 Marionette TRACE conn3 -> [0,1478,"getWindowHandle",null] 22:28:26 INFO - PROCESS | 1820 | 1477459706377 Marionette TRACE conn3 <- [1,1478,null,{"value":"7"}] 22:28:26 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_004.htm 22:28:26 INFO - PROCESS | 1820 | 1477459706389 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:26 INFO - PROCESS | 1820 | 1477459706577 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 22:28:26 INFO - PROCESS | 1820 | 1477459706596 Marionette TRACE conn3 -> [0,1480,"getWindowHandles",null] 22:28:26 INFO - PROCESS | 1820 | 1477459706601 Marionette TRACE conn3 <- [1,1480,null,["7"]] 22:28:26 INFO - PROCESS | 1820 | 1477459706611 Marionette TRACE conn3 -> [0,1481,"switchToWindow",{"name":"7"}] 22:28:26 INFO - PROCESS | 1820 | 1477459706618 Marionette TRACE conn3 <- [1,1481,null,{}] 22:28:26 INFO - PROCESS | 1820 | 1477459706729 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x833f8c00 == 26 [pid = 1820] [id = 346] 22:28:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x833f9000) [pid = 1820] [serial = 1013] [outer = (nil)] 22:28:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x835c5000) [pid = 1820] [serial = 1014] [outer = 0x833f9000] 22:28:26 INFO - PROCESS | 1820 | 1477459706820 Marionette DEBUG loaded listener.js 22:28:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x835cc000) [pid = 1820] [serial = 1015] [outer = 0x833f9000] 22:28:29 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x8f91f800) [pid = 1820] [serial = 974] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html] 22:28:29 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x9b0ef400) [pid = 1820] [serial = 971] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html] 22:28:29 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x8bd79000) [pid = 1820] [serial = 989] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html] 22:28:29 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x9a63cc00) [pid = 1820] [serial = 980] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html] 22:28:29 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x94da5000) [pid = 1820] [serial = 977] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html] 22:28:29 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x8c8e4c00) [pid = 1820] [serial = 995] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html] 22:28:29 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x82fbb400) [pid = 1820] [serial = 986] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html] 22:28:29 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x8330d400) [pid = 1820] [serial = 983] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html] 22:28:29 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8c9f7c00) [pid = 1820] [serial = 998] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml] 22:28:29 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x8c7bbc00) [pid = 1820] [serial = 992] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html] 22:28:29 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x8de69400) [pid = 1820] [serial = 1001] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html] 22:28:31 INFO - PROCESS | 1820 | 1477459711317 Marionette TRACE conn3 <- [1,1482,null,{"value":["/html/semantics/scripting-1/the-script-element/async_004.htm",0,null,null,[["async script executes as soon as possible after a download is complete",0,null,null]]]}] 22:28:31 INFO - . 22:28:31 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_004.htm | took 4981ms 22:28:31 INFO - PROCESS | 1820 | 1477459711408 Marionette TRACE conn3 -> [0,1483,"getWindowHandle",null] 22:28:31 INFO - PROCESS | 1820 | 1477459711415 Marionette TRACE conn3 <- [1,1483,null,{"value":"7"}] 22:28:31 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_005.htm 22:28:31 INFO - PROCESS | 1820 | 1477459711426 Marionette TRACE conn3 -> [0,1484,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:31 INFO - PROCESS | 1820 | 1477459711626 Marionette TRACE conn3 <- [1,1484,null,{"value":null}] 22:28:31 INFO - PROCESS | 1820 | 1477459711784 Marionette TRACE conn3 -> [0,1485,"getWindowHandles",null] 22:28:31 INFO - PROCESS | 1820 | 1477459711790 Marionette TRACE conn3 <- [1,1485,null,["7"]] 22:28:31 INFO - PROCESS | 1820 | 1477459711798 Marionette TRACE conn3 -> [0,1486,"switchToWindow",{"name":"7"}] 22:28:31 INFO - PROCESS | 1820 | 1477459711806 Marionette TRACE conn3 <- [1,1486,null,{}] 22:28:31 INFO - PROCESS | 1820 | 1477459711814 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x835ca400 == 27 [pid = 1820] [id = 347] 22:28:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x835cb000) [pid = 1820] [serial = 1016] [outer = (nil)] 22:28:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x835cf800) [pid = 1820] [serial = 1017] [outer = 0x835cb000] 22:28:31 INFO - PROCESS | 1820 | 1477459711909 Marionette DEBUG loaded listener.js 22:28:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x835c6400) [pid = 1820] [serial = 1018] [outer = 0x835cb000] 22:28:33 INFO - PROCESS | 1820 | --DOCSHELL 0x82fbb000 == 26 [pid = 1820] [id = 337] 22:28:33 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8fa86400) [pid = 1820] [serial = 1002] [outer = (nil)] [url = about:blank] 22:28:33 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x8fad1800) [pid = 1820] [serial = 1003] [outer = (nil)] [url = about:blank] 22:28:33 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x8c9fec00) [pid = 1820] [serial = 999] [outer = (nil)] [url = about:blank] 22:28:33 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x8de70c00) [pid = 1820] [serial = 1000] [outer = (nil)] [url = about:blank] 22:28:33 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x8c9f2400) [pid = 1820] [serial = 996] [outer = (nil)] [url = about:blank] 22:28:33 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x8c9f4c00) [pid = 1820] [serial = 997] [outer = (nil)] [url = about:blank] 22:28:33 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x8c7bd400) [pid = 1820] [serial = 993] [outer = (nil)] [url = about:blank] 22:28:33 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x8c8d6000) [pid = 1820] [serial = 994] [outer = (nil)] [url = about:blank] 22:28:33 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8bed5800) [pid = 1820] [serial = 990] [outer = (nil)] [url = about:blank] 22:28:33 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8bed9400) [pid = 1820] [serial = 991] [outer = (nil)] [url = about:blank] 22:28:33 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x82fc6800) [pid = 1820] [serial = 987] [outer = (nil)] [url = about:blank] 22:28:33 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8bd6d800) [pid = 1820] [serial = 988] [outer = (nil)] [url = about:blank] 22:28:33 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x90727800) [pid = 1820] [serial = 984] [outer = (nil)] [url = about:blank] 22:28:33 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x9431a400) [pid = 1820] [serial = 985] [outer = (nil)] [url = about:blank] 22:28:33 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x9b35fc00) [pid = 1820] [serial = 981] [outer = (nil)] [url = about:blank] 22:28:33 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x9b3b7800) [pid = 1820] [serial = 982] [outer = (nil)] [url = about:blank] 22:28:33 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x94e8a800) [pid = 1820] [serial = 978] [outer = (nil)] [url = about:blank] 22:28:33 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x94e8c000) [pid = 1820] [serial = 979] [outer = (nil)] [url = about:blank] 22:28:33 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8f98c000) [pid = 1820] [serial = 975] [outer = (nil)] [url = about:blank] 22:28:33 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8f98c400) [pid = 1820] [serial = 976] [outer = (nil)] [url = about:blank] 22:28:33 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x9b352800) [pid = 1820] [serial = 972] [outer = (nil)] [url = about:blank] 22:28:33 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x9b3bb000) [pid = 1820] [serial = 973] [outer = (nil)] [url = about:blank] 22:28:35 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8f927000) [pid = 1820] [serial = 1010] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm] 22:28:35 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8bd71c00) [pid = 1820] [serial = 1004] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm] 22:28:35 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8c7b5000) [pid = 1820] [serial = 1007] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm] 22:28:37 INFO - PROCESS | 1820 | 1477459717510 Marionette TRACE conn3 <- [1,1487,null,{"value":["/html/semantics/scripting-1/the-script-element/async_005.htm",0,null,null,[["A script element with both async and defer set should execute asynchronously",0,null,null]]]}] 22:28:37 INFO - . 22:28:37 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_005.htm | took 6097ms 22:28:37 INFO - PROCESS | 1820 | 1477459717522 Marionette TRACE conn3 -> [0,1488,"getWindowHandle",null] 22:28:37 INFO - PROCESS | 1820 | 1477459717528 Marionette TRACE conn3 <- [1,1488,null,{"value":"7"}] 22:28:37 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_006.htm 22:28:37 INFO - PROCESS | 1820 | 1477459717538 Marionette TRACE conn3 -> [0,1489,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:37 INFO - PROCESS | 1820 | 1477459717703 Marionette TRACE conn3 <- [1,1489,null,{"value":null}] 22:28:37 INFO - PROCESS | 1820 | 1477459717813 Marionette TRACE conn3 -> [0,1490,"getWindowHandles",null] 22:28:37 INFO - PROCESS | 1820 | 1477459717817 Marionette TRACE conn3 <- [1,1490,null,["7"]] 22:28:37 INFO - PROCESS | 1820 | 1477459717825 Marionette TRACE conn3 -> [0,1491,"switchToWindow",{"name":"7"}] 22:28:37 INFO - PROCESS | 1820 | 1477459717833 Marionette TRACE conn3 <- [1,1491,null,{}] 22:28:37 INFO - PROCESS | 1820 | 1477459717841 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x833f7000 == 27 [pid = 1820] [id = 348] 22:28:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x833f7400) [pid = 1820] [serial = 1019] [outer = (nil)] 22:28:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x835c5400) [pid = 1820] [serial = 1020] [outer = 0x833f7400] 22:28:37 INFO - PROCESS | 1820 | 1477459717935 Marionette DEBUG loaded listener.js 22:28:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x835ca000) [pid = 1820] [serial = 1021] [outer = 0x833f7400] 22:28:41 INFO - PROCESS | 1820 | --DOCSHELL 0x8c7b2800 == 26 [pid = 1820] [id = 344] 22:28:41 INFO - PROCESS | 1820 | --DOCSHELL 0x8bd71400 == 25 [pid = 1820] [id = 343] 22:28:41 INFO - PROCESS | 1820 | --DOCSHELL 0x82fc2400 == 24 [pid = 1820] [id = 336] 22:28:41 INFO - PROCESS | 1820 | --DOCSHELL 0x8c8da000 == 23 [pid = 1820] [id = 342] 22:28:41 INFO - PROCESS | 1820 | --DOCSHELL 0x9a633800 == 22 [pid = 1820] [id = 335] 22:28:41 INFO - PROCESS | 1820 | --DOCSHELL 0x8c010c00 == 21 [pid = 1820] [id = 333] 22:28:41 INFO - PROCESS | 1820 | --DOCSHELL 0x8f924000 == 20 [pid = 1820] [id = 345] 22:28:41 INFO - PROCESS | 1820 | --DOCSHELL 0x8c010000 == 19 [pid = 1820] [id = 329] 22:28:41 INFO - PROCESS | 1820 | --DOCSHELL 0x93319c00 == 18 [pid = 1820] [id = 331] 22:28:41 INFO - PROCESS | 1820 | --DOCSHELL 0x833f1c00 == 17 [pid = 1820] [id = 326] 22:28:41 INFO - PROCESS | 1820 | --DOCSHELL 0x835c7400 == 16 [pid = 1820] [id = 328] 22:28:41 INFO - PROCESS | 1820 | --DOCSHELL 0x8c7bb800 == 15 [pid = 1820] [id = 339] 22:28:41 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x835c5000) [pid = 1820] [serial = 1014] [outer = (nil)] [url = about:blank] 22:28:41 INFO - PROCESS | 1820 | --DOCSHELL 0x8bd78400 == 14 [pid = 1820] [id = 338] 22:28:41 INFO - PROCESS | 1820 | --DOCSHELL 0x8c9f7800 == 13 [pid = 1820] [id = 341] 22:28:41 INFO - PROCESS | 1820 | --DOCSHELL 0x9b0ef000 == 12 [pid = 1820] [id = 332] 22:28:41 INFO - PROCESS | 1820 | --DOCSHELL 0x8f992800 == 11 [pid = 1820] [id = 327] 22:28:41 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8fa7f400) [pid = 1820] [serial = 1012] [outer = (nil)] [url = about:blank] 22:28:41 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8fa7d000) [pid = 1820] [serial = 1011] [outer = (nil)] [url = about:blank] 22:28:41 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8c7b9800) [pid = 1820] [serial = 1008] [outer = (nil)] [url = about:blank] 22:28:41 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8c8d7400) [pid = 1820] [serial = 1009] [outer = (nil)] [url = about:blank] 22:28:41 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x8bd75400) [pid = 1820] [serial = 1005] [outer = (nil)] [url = about:blank] 22:28:41 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x8bed5400) [pid = 1820] [serial = 1006] [outer = (nil)] [url = about:blank] 22:28:42 INFO - PROCESS | 1820 | 1477459722397 Marionette TRACE conn3 <- [1,1492,null,{"value":["/html/semantics/scripting-1/the-script-element/async_006.htm",0,null,null,[["dynamically created external script executes asynchronously",0,null,null]]]}] 22:28:42 INFO - . 22:28:42 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_006.htm | took 4884ms 22:28:42 INFO - PROCESS | 1820 | 1477459722422 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 22:28:42 INFO - PROCESS | 1820 | 1477459722429 Marionette TRACE conn3 <- [1,1493,null,{"value":"7"}] 22:28:42 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_007.htm 22:28:42 INFO - PROCESS | 1820 | 1477459722442 Marionette TRACE conn3 -> [0,1494,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:42 INFO - PROCESS | 1820 | 1477459722663 Marionette TRACE conn3 <- [1,1494,null,{"value":null}] 22:28:42 INFO - PROCESS | 1820 | 1477459722685 Marionette TRACE conn3 -> [0,1495,"getWindowHandles",null] 22:28:42 INFO - PROCESS | 1820 | 1477459722690 Marionette TRACE conn3 <- [1,1495,null,["7"]] 22:28:42 INFO - PROCESS | 1820 | 1477459722699 Marionette TRACE conn3 -> [0,1496,"switchToWindow",{"name":"7"}] 22:28:42 INFO - PROCESS | 1820 | 1477459722709 Marionette TRACE conn3 <- [1,1496,null,{}] 22:28:42 INFO - PROCESS | 1820 | 1477459722782 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x833f5800 == 12 [pid = 1820] [id = 349] 22:28:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x833f6000) [pid = 1820] [serial = 1022] [outer = (nil)] 22:28:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x835c4c00) [pid = 1820] [serial = 1023] [outer = 0x833f6000] 22:28:42 INFO - PROCESS | 1820 | 1477459722871 Marionette DEBUG loaded listener.js 22:28:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x835c7c00) [pid = 1820] [serial = 1024] [outer = 0x833f6000] 22:28:43 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x833f9000) [pid = 1820] [serial = 1013] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm] 22:28:43 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x835cb000) [pid = 1820] [serial = 1016] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm] 22:28:48 INFO - PROCESS | 1820 | --DOCSHELL 0x8c00bc00 == 11 [pid = 1820] [id = 334] 22:28:48 INFO - PROCESS | 1820 | --DOCSHELL 0x8c8e4000 == 10 [pid = 1820] [id = 340] 22:28:48 INFO - PROCESS | 1820 | --DOCSHELL 0x833f8c00 == 9 [pid = 1820] [id = 346] 22:28:49 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x835cf800) [pid = 1820] [serial = 1017] [outer = (nil)] [url = about:blank] 22:28:49 INFO - PROCESS | 1820 | --DOMWINDOW == 18 (0x835c6400) [pid = 1820] [serial = 1018] [outer = (nil)] [url = about:blank] 22:28:49 INFO - PROCESS | 1820 | --DOMWINDOW == 17 (0x835cc000) [pid = 1820] [serial = 1015] [outer = (nil)] [url = about:blank] 22:28:49 INFO - PROCESS | 1820 | --DOMWINDOW == 16 (0x835c5400) [pid = 1820] [serial = 1020] [outer = (nil)] [url = about:blank] 22:28:51 INFO - PROCESS | 1820 | --DOMWINDOW == 15 (0x833f7400) [pid = 1820] [serial = 1019] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm] 22:28:51 INFO - PROCESS | 1820 | 1477459731435 Marionette TRACE conn3 <- [1,1497,null,{"value":["/html/semantics/scripting-1/the-script-element/async_007.htm",0,null,null,[["Ordered async script execution when script.async == false",0,null,null]]]}] 22:28:51 INFO - . 22:28:51 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_007.htm | took 9047ms 22:28:51 INFO - PROCESS | 1820 | 1477459731486 Marionette TRACE conn3 -> [0,1498,"getWindowHandle",null] 22:28:51 INFO - PROCESS | 1820 | 1477459731493 Marionette TRACE conn3 <- [1,1498,null,{"value":"7"}] 22:28:51 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_008.htm 22:28:51 INFO - PROCESS | 1820 | 1477459731504 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:51 INFO - PROCESS | 1820 | 1477459731683 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 22:28:51 INFO - PROCESS | 1820 | 1477459731790 Marionette TRACE conn3 -> [0,1500,"getWindowHandles",null] 22:28:51 INFO - PROCESS | 1820 | 1477459731795 Marionette TRACE conn3 <- [1,1500,null,["7"]] 22:28:51 INFO - PROCESS | 1820 | 1477459731802 Marionette TRACE conn3 -> [0,1501,"switchToWindow",{"name":"7"}] 22:28:51 INFO - PROCESS | 1820 | 1477459731811 Marionette TRACE conn3 <- [1,1501,null,{}] 22:28:51 INFO - PROCESS | 1820 | 1477459731816 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x833f2000 == 10 [pid = 1820] [id = 350] 22:28:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 16 (0x833f2800) [pid = 1820] [serial = 1025] [outer = (nil)] 22:28:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 17 (0x833f6800) [pid = 1820] [serial = 1026] [outer = 0x833f2800] 22:28:51 INFO - PROCESS | 1820 | 1477459731903 Marionette DEBUG loaded listener.js 22:28:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 18 (0x835c5000) [pid = 1820] [serial = 1027] [outer = 0x833f2800] 22:28:54 INFO - PROCESS | 1820 | 1477459734406 Marionette TRACE conn3 <- [1,1502,null,{"value":["/html/semantics/scripting-1/the-script-element/async_008.htm",0,null,null,[["Async script element execution delays the window's load event",0,null,null]]]}] 22:28:54 INFO - . 22:28:54 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_008.htm | took 2926ms 22:28:54 INFO - PROCESS | 1820 | 1477459734428 Marionette TRACE conn3 -> [0,1503,"getWindowHandle",null] 22:28:54 INFO - PROCESS | 1820 | 1477459734436 Marionette TRACE conn3 <- [1,1503,null,{"value":"7"}] 22:28:54 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_009.htm 22:28:54 INFO - PROCESS | 1820 | 1477459734444 Marionette TRACE conn3 -> [0,1504,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:54 INFO - PROCESS | 1820 | 1477459734662 Marionette TRACE conn3 <- [1,1504,null,{"value":null}] 22:28:54 INFO - PROCESS | 1820 | 1477459734678 Marionette TRACE conn3 -> [0,1505,"getWindowHandles",null] 22:28:54 INFO - PROCESS | 1820 | 1477459734681 Marionette TRACE conn3 <- [1,1505,null,["7"]] 22:28:54 INFO - PROCESS | 1820 | 1477459734689 Marionette TRACE conn3 -> [0,1506,"switchToWindow",{"name":"7"}] 22:28:54 INFO - PROCESS | 1820 | 1477459734695 Marionette TRACE conn3 <- [1,1506,null,{}] 22:28:54 INFO - PROCESS | 1820 | 1477459734701 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:54 INFO - PROCESS | 1820 | ++DOCSHELL 0x83977800 == 11 [pid = 1820] [id = 351] 22:28:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 19 (0x83978000) [pid = 1820] [serial = 1028] [outer = (nil)] 22:28:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x8397b000) [pid = 1820] [serial = 1029] [outer = 0x83978000] 22:28:54 INFO - PROCESS | 1820 | 1477459734782 Marionette DEBUG loaded listener.js 22:28:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x8397b400) [pid = 1820] [serial = 1030] [outer = 0x83978000] 22:28:56 INFO - PROCESS | 1820 | 1477459736297 Marionette TRACE conn3 <- [1,1507,null,{"value":["/html/semantics/scripting-1/the-script-element/async_009.htm",0,null,null,[["Document.write() silently fails from an Async script",0,null,null]]]}] 22:28:56 INFO - . 22:28:56 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_009.htm | took 1878ms 22:28:56 INFO - PROCESS | 1820 | 1477459736324 Marionette TRACE conn3 -> [0,1508,"getWindowHandle",null] 22:28:56 INFO - PROCESS | 1820 | 1477459736330 Marionette TRACE conn3 <- [1,1508,null,{"value":"7"}] 22:28:56 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_010.htm 22:28:56 INFO - PROCESS | 1820 | 1477459736341 Marionette TRACE conn3 -> [0,1509,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:56 INFO - PROCESS | 1820 | 1477459736567 Marionette TRACE conn3 <- [1,1509,null,{"value":null}] 22:28:56 INFO - PROCESS | 1820 | 1477459736709 Marionette TRACE conn3 -> [0,1510,"getWindowHandles",null] 22:28:56 INFO - PROCESS | 1820 | 1477459736714 Marionette TRACE conn3 <- [1,1510,null,["7"]] 22:28:56 INFO - PROCESS | 1820 | 1477459736722 Marionette TRACE conn3 -> [0,1511,"switchToWindow",{"name":"7"}] 22:28:56 INFO - PROCESS | 1820 | 1477459736730 Marionette TRACE conn3 <- [1,1511,null,{}] 22:28:56 INFO - PROCESS | 1820 | 1477459736737 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x83976000 == 12 [pid = 1820] [id = 352] 22:28:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83976400) [pid = 1820] [serial = 1031] [outer = (nil)] 22:28:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x8397bc00) [pid = 1820] [serial = 1032] [outer = 0x83976400] 22:28:56 INFO - PROCESS | 1820 | 1477459736834 Marionette DEBUG loaded listener.js 22:28:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8bd74400) [pid = 1820] [serial = 1033] [outer = 0x83976400] 22:28:57 INFO - PROCESS | 1820 | --DOCSHELL 0x9552f000 == 11 [pid = 1820] [id = 330] 22:28:57 INFO - PROCESS | 1820 | --DOCSHELL 0x833f5800 == 10 [pid = 1820] [id = 349] 22:28:57 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x835ca000) [pid = 1820] [serial = 1021] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x835c4c00) [pid = 1820] [serial = 1023] [outer = (nil)] [url = about:blank] 22:28:59 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x833f2800) [pid = 1820] [serial = 1025] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm] 22:28:59 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x833f6000) [pid = 1820] [serial = 1022] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm] 22:29:04 INFO - PROCESS | 1820 | --DOCSHELL 0x833f2000 == 9 [pid = 1820] [id = 350] 22:29:04 INFO - PROCESS | 1820 | --DOCSHELL 0x833f7000 == 8 [pid = 1820] [id = 348] 22:29:04 INFO - PROCESS | 1820 | --DOCSHELL 0x835ca400 == 7 [pid = 1820] [id = 347] 22:29:04 INFO - PROCESS | 1820 | --DOCSHELL 0x83977800 == 6 [pid = 1820] [id = 351] 22:29:05 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x835c7c00) [pid = 1820] [serial = 1024] [outer = (nil)] [url = about:blank] 22:29:05 INFO - PROCESS | 1820 | --DOMWINDOW == 18 (0x835c5000) [pid = 1820] [serial = 1027] [outer = (nil)] [url = about:blank] 22:29:05 INFO - PROCESS | 1820 | --DOMWINDOW == 17 (0x833f6800) [pid = 1820] [serial = 1026] [outer = (nil)] [url = about:blank] 22:29:05 INFO - PROCESS | 1820 | 1477459745404 Marionette TRACE conn3 <- [1,1512,null,{"value":["/html/semantics/scripting-1/the-script-element/async_010.htm",0,null,null,[["Removing an async script before execution",0,null,null]]]}] 22:29:05 INFO - . 22:29:05 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_010.htm | took 9096ms 22:29:05 INFO - PROCESS | 1820 | 1477459745438 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 22:29:05 INFO - PROCESS | 1820 | 1477459745445 Marionette TRACE conn3 <- [1,1513,null,{"value":"7"}] 22:29:05 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_011.htm 22:29:05 INFO - PROCESS | 1820 | 1477459745457 Marionette TRACE conn3 -> [0,1514,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:05 INFO - PROCESS | 1820 | 1477459745668 Marionette TRACE conn3 <- [1,1514,null,{"value":null}] 22:29:05 INFO - PROCESS | 1820 | 1477459745838 Marionette TRACE conn3 -> [0,1515,"getWindowHandles",null] 22:29:05 INFO - PROCESS | 1820 | 1477459745843 Marionette TRACE conn3 <- [1,1515,null,["7"]] 22:29:05 INFO - PROCESS | 1820 | 1477459745859 Marionette TRACE conn3 -> [0,1516,"switchToWindow",{"name":"7"}] 22:29:05 INFO - PROCESS | 1820 | 1477459745868 Marionette TRACE conn3 <- [1,1516,null,{}] 22:29:05 INFO - PROCESS | 1820 | 1477459745882 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:05 INFO - PROCESS | 1820 | ++DOCSHELL 0x833ed400 == 7 [pid = 1820] [id = 353] 22:29:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 18 (0x833ed800) [pid = 1820] [serial = 1034] [outer = (nil)] 22:29:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 19 (0x833efc00) [pid = 1820] [serial = 1035] [outer = 0x833ed800] 22:29:05 INFO - PROCESS | 1820 | 1477459745971 Marionette DEBUG loaded listener.js 22:29:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x833f6c00) [pid = 1820] [serial = 1036] [outer = 0x833ed800] 22:29:06 INFO - PROCESS | 1820 | 1477459746481 Marionette TRACE conn3 <- [1,1517,null,{"value":["/html/semantics/scripting-1/the-script-element/async_011.htm",0,null,null,[["An empty parser-inserted script element should return async=true",0,null,null]]]}] 22:29:06 INFO - . 22:29:06 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_011.htm | took 1077ms 22:29:06 INFO - PROCESS | 1820 | 1477459746534 Marionette TRACE conn3 -> [0,1518,"getWindowHandle",null] 22:29:06 INFO - PROCESS | 1820 | 1477459746542 Marionette TRACE conn3 <- [1,1518,null,{"value":"7"}] 22:29:06 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/historical.html 22:29:06 INFO - PROCESS | 1820 | 1477459746557 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:06 INFO - PROCESS | 1820 | 1477459746741 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 22:29:06 INFO - PROCESS | 1820 | 1477459746843 Marionette TRACE conn3 -> [0,1520,"getWindowHandles",null] 22:29:06 INFO - PROCESS | 1820 | 1477459746849 Marionette TRACE conn3 <- [1,1520,null,["7"]] 22:29:06 INFO - PROCESS | 1820 | 1477459746860 Marionette TRACE conn3 -> [0,1521,"switchToWindow",{"name":"7"}] 22:29:06 INFO - PROCESS | 1820 | 1477459746865 Marionette TRACE conn3 <- [1,1521,null,{}] 22:29:06 INFO - PROCESS | 1820 | 1477459746872 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x8396e400 == 8 [pid = 1820] [id = 354] 22:29:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x8396f000) [pid = 1820] [serial = 1037] [outer = (nil)] 22:29:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83971800) [pid = 1820] [serial = 1038] [outer = 0x8396f000] 22:29:06 INFO - PROCESS | 1820 | 1477459746952 Marionette DEBUG loaded listener.js 22:29:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83972000) [pid = 1820] [serial = 1039] [outer = 0x8396f000] 22:29:07 INFO - PROCESS | 1820 | 1477459747573 Marionette TRACE conn3 <- [1,1522,null,{"value":["/html/semantics/scripting-1/the-script-element/historical.html",0,null,null,[["script.onbeforescriptexecute should not be supported",0,null,null],["script.onafterscriptexecute should not be supported",0,null,null],["onbeforescriptexecute content attribute should not be supported",1,"assert_unreached: Reached unreachable code","onbeforescriptexecute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:48\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nonbeforescriptexecute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:1\n"],["onafterscriptexecute content attribute should not be supported",1,"assert_unreached: Reached unreachable code","onafterscriptexecute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:47\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nonafterscriptexecute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:1\n"],["beforescriptexecute event should not be supported",1,"assert_unreached: Reached unreachable code","t_beforescriptexecute_event [0,1523,"getWindowHandle",null] 22:29:07 INFO - PROCESS | 1820 | 1477459747654 Marionette TRACE conn3 <- [1,1523,null,{"value":"7"}] 22:29:07 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/load-event.html 22:29:07 INFO - PROCESS | 1820 | 1477459747662 Marionette TRACE conn3 -> [0,1524,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:07 INFO - PROCESS | 1820 | 1477459747874 Marionette TRACE conn3 <- [1,1524,null,{"value":null}] 22:29:07 INFO - PROCESS | 1820 | 1477459747940 Marionette TRACE conn3 -> [0,1525,"getWindowHandles",null] 22:29:07 INFO - PROCESS | 1820 | 1477459747949 Marionette TRACE conn3 <- [1,1525,null,["7"]] 22:29:07 INFO - PROCESS | 1820 | 1477459747959 Marionette TRACE conn3 -> [0,1526,"switchToWindow",{"name":"7"}] 22:29:07 INFO - PROCESS | 1820 | 1477459747969 Marionette TRACE conn3 <- [1,1526,null,{}] 22:29:08 INFO - PROCESS | 1820 | 1477459747983 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x8bee1800 == 9 [pid = 1820] [id = 355] 22:29:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8bee2400) [pid = 1820] [serial = 1040] [outer = (nil)] 22:29:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8bee3c00) [pid = 1820] [serial = 1041] [outer = 0x8bee2400] 22:29:08 INFO - PROCESS | 1820 | 1477459748069 Marionette DEBUG loaded listener.js 22:29:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8c008400) [pid = 1820] [serial = 1042] [outer = 0x8bee2400] 22:29:08 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x83978000) [pid = 1820] [serial = 1028] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm] 22:29:08 INFO - PROCESS | 1820 | 1477459748611 Marionette TRACE conn3 <- [1,1527,null,{"value":["/html/semantics/scripting-1/the-script-element/load-event.html",0,null,null,[["load events should not be fired for inline scripts",0,null,null]]]}] 22:29:08 INFO - . 22:29:08 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/load-event.html | took 971ms 22:29:08 INFO - PROCESS | 1820 | 1477459748632 Marionette TRACE conn3 -> [0,1528,"getWindowHandle",null] 22:29:08 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-01.html 22:29:08 INFO - PROCESS | 1820 | 1477459748637 Marionette TRACE conn3 <- [1,1528,null,{"value":"7"}] 22:29:08 INFO - PROCESS | 1820 | 1477459748644 Marionette TRACE conn3 -> [0,1529,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:08 INFO - PROCESS | 1820 | 1477459748851 Marionette TRACE conn3 <- [1,1529,null,{"value":null}] 22:29:08 INFO - PROCESS | 1820 | 1477459748865 Marionette TRACE conn3 -> [0,1530,"getWindowHandles",null] 22:29:08 INFO - PROCESS | 1820 | 1477459748872 Marionette TRACE conn3 <- [1,1530,null,["7"]] 22:29:08 INFO - PROCESS | 1820 | 1477459748883 Marionette TRACE conn3 -> [0,1531,"switchToWindow",{"name":"7"}] 22:29:08 INFO - PROCESS | 1820 | 1477459748890 Marionette TRACE conn3 <- [1,1531,null,{}] 22:29:08 INFO - PROCESS | 1820 | 1477459748896 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x8bd71000 == 10 [pid = 1820] [id = 356] 22:29:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8c8e1400) [pid = 1820] [serial = 1043] [outer = (nil)] 22:29:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8c9f0400) [pid = 1820] [serial = 1044] [outer = 0x8c8e1400] 22:29:08 INFO - PROCESS | 1820 | 1477459748975 Marionette DEBUG loaded listener.js 22:29:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8c9f6400) [pid = 1820] [serial = 1045] [outer = 0x8c8e1400] 22:29:09 INFO - PROCESS | 1820 | 1477459749624 Marionette TRACE conn3 <- [1,1532,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-01.html",0,null,null,[["Script @type: unknown parameters",0,null,null],["Script @type: unknown parameters 1",0,null,null],["Script @type: unknown parameters 2",0,null,null],["Script @type: unknown parameters 3",0,null,null],["Script @type: unknown parameters 4",0,null,null],["Script @type: unknown parameters 5",0,null,null]]]}] 22:29:09 INFO - ...... 22:29:09 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-01.html | took 1022ms 22:29:09 INFO - PROCESS | 1820 | 1477459749666 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 22:29:09 INFO - PROCESS | 1820 | 1477459749670 Marionette TRACE conn3 <- [1,1533,null,{"value":"7"}] 22:29:09 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-02.html 22:29:09 INFO - PROCESS | 1820 | 1477459749678 Marionette TRACE conn3 -> [0,1534,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:09 INFO - PROCESS | 1820 | 1477459749832 Marionette TRACE conn3 <- [1,1534,null,{"value":null}] 22:29:09 INFO - PROCESS | 1820 | 1477459749845 Marionette TRACE conn3 -> [0,1535,"getWindowHandles",null] 22:29:09 INFO - PROCESS | 1820 | 1477459749851 Marionette TRACE conn3 <- [1,1535,null,["7"]] 22:29:09 INFO - PROCESS | 1820 | 1477459749858 Marionette TRACE conn3 -> [0,1536,"switchToWindow",{"name":"7"}] 22:29:09 INFO - PROCESS | 1820 | 1477459749863 Marionette TRACE conn3 <- [1,1536,null,{}] 22:29:09 INFO - PROCESS | 1820 | 1477459749868 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c9ff400 == 11 [pid = 1820] [id = 357] 22:29:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8c9ff800) [pid = 1820] [serial = 1046] [outer = (nil)] 22:29:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8d058c00) [pid = 1820] [serial = 1047] [outer = 0x8c9ff800] 22:29:10 INFO - PROCESS | 1820 | 1477459750034 Marionette DEBUG loaded listener.js 22:29:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8dc7b000) [pid = 1820] [serial = 1048] [outer = 0x8c9ff800] 22:29:10 INFO - PROCESS | 1820 | 1477459750547 Marionette TRACE conn3 <- [1,1537,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-02.html",0,null,null,[["Script @type: unknown parameters",1,"assert_not_equals: got disallowed value 5","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:26:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:24:3\n"],["Script @type: unknown parameters 1",1,"assert_equals: expected 5 but got 10","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:35:3\n"]]]}] 22:29:10 INFO - .. 22:29:10 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-02.html | took 926ms 22:29:10 INFO - PROCESS | 1820 | 1477459750604 Marionette TRACE conn3 -> [0,1538,"getWindowHandle",null] 22:29:10 INFO - PROCESS | 1820 | 1477459750607 Marionette TRACE conn3 <- [1,1538,null,{"value":"7"}] 22:29:10 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-03.html 22:29:10 INFO - PROCESS | 1820 | 1477459750614 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:10 INFO - PROCESS | 1820 | 1477459750821 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 22:29:10 INFO - PROCESS | 1820 | 1477459750941 Marionette TRACE conn3 -> [0,1540,"getWindowHandles",null] 22:29:10 INFO - PROCESS | 1820 | 1477459750945 Marionette TRACE conn3 <- [1,1540,null,["7"]] 22:29:10 INFO - PROCESS | 1820 | 1477459750950 Marionette TRACE conn3 -> [0,1541,"switchToWindow",{"name":"7"}] 22:29:10 INFO - PROCESS | 1820 | 1477459750956 Marionette TRACE conn3 <- [1,1541,null,{}] 22:29:10 INFO - PROCESS | 1820 | 1477459750961 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de6ec00 == 12 [pid = 1820] [id = 358] 22:29:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8de6f000) [pid = 1820] [serial = 1049] [outer = (nil)] 22:29:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8df71c00) [pid = 1820] [serial = 1050] [outer = 0x8de6f000] 22:29:11 INFO - PROCESS | 1820 | 1477459751042 Marionette DEBUG loaded listener.js 22:29:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8f920800) [pid = 1820] [serial = 1051] [outer = 0x8de6f000] 22:29:11 INFO - PROCESS | 1820 | 1477459751685 Marionette TRACE conn3 <- [1,1542,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-03.html",0,null,null,[["Script changing @charset",1,"assert_equals: expected \"śćążź\" but got \"\\ufffd湿\\ufffd\"","window.onload<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:17:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1441:17\nEventHandlerNonNull*@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:16:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:10:1\n"]]]}] 22:29:11 INFO - . 22:29:11 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-03.html | took 1134ms 22:29:11 INFO - PROCESS | 1820 | 1477459751750 Marionette TRACE conn3 -> [0,1543,"getWindowHandle",null] 22:29:11 INFO - PROCESS | 1820 | 1477459751756 Marionette TRACE conn3 <- [1,1543,null,{"value":"7"}] 22:29:11 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html 22:29:11 INFO - PROCESS | 1820 | 1477459751767 Marionette TRACE conn3 -> [0,1544,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:11 INFO - PROCESS | 1820 | 1477459751946 Marionette TRACE conn3 <- [1,1544,null,{"value":null}] 22:29:12 INFO - PROCESS | 1820 | 1477459752089 Marionette TRACE conn3 -> [0,1545,"getWindowHandles",null] 22:29:12 INFO - PROCESS | 1820 | 1477459752094 Marionette TRACE conn3 <- [1,1545,null,["7"]] 22:29:12 INFO - PROCESS | 1820 | 1477459752103 Marionette TRACE conn3 -> [0,1546,"switchToWindow",{"name":"7"}] 22:29:12 INFO - PROCESS | 1820 | 1477459752111 Marionette TRACE conn3 <- [1,1546,null,{}] 22:29:12 INFO - PROCESS | 1820 | 1477459752120 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x8bd71c00 == 13 [pid = 1820] [id = 359] 22:29:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8bd72000) [pid = 1820] [serial = 1052] [outer = (nil)] 22:29:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8bd76000) [pid = 1820] [serial = 1053] [outer = 0x8bd72000] 22:29:12 INFO - PROCESS | 1820 | 1477459752212 Marionette DEBUG loaded listener.js 22:29:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8bd74000) [pid = 1820] [serial = 1054] [outer = 0x8bd72000] 22:29:12 INFO - PROCESS | 1820 | 1477459752865 Marionette TRACE conn3 <- [1,1547,null,{"value":["/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html",0,null,null,[["HTMLScriptElement: crossorigin attribute network test1",0,null,null],["HTMLScriptElement: crossorigin attribute network test2",0,null,null],["HTMLScriptElement: crossorigin attribute network test3",0,null,null]]]}] 22:29:12 INFO - ... 22:29:12 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html | took 1124ms 22:29:12 INFO - PROCESS | 1820 | 1477459752891 Marionette TRACE conn3 -> [0,1548,"getWindowHandle",null] 22:29:12 INFO - PROCESS | 1820 | 1477459752898 Marionette TRACE conn3 <- [1,1548,null,{"value":"7"}] 22:29:12 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin.html 22:29:12 INFO - PROCESS | 1820 | 1477459752905 Marionette TRACE conn3 -> [0,1549,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:13 INFO - PROCESS | 1820 | 1477459753091 Marionette TRACE conn3 <- [1,1549,null,{"value":null}] 22:29:13 INFO - PROCESS | 1820 | 1477459753208 Marionette TRACE conn3 -> [0,1550,"getWindowHandles",null] 22:29:13 INFO - PROCESS | 1820 | 1477459753213 Marionette TRACE conn3 <- [1,1550,null,["7"]] 22:29:13 INFO - PROCESS | 1820 | 1477459753263 Marionette TRACE conn3 -> [0,1551,"switchToWindow",{"name":"7"}] 22:29:13 INFO - PROCESS | 1820 | 1477459753268 Marionette TRACE conn3 <- [1,1551,null,{}] 22:29:13 INFO - PROCESS | 1820 | 1477459753276 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c9f4000 == 14 [pid = 1820] [id = 360] 22:29:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8c9f4800) [pid = 1820] [serial = 1055] [outer = (nil)] 22:29:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8cf10000) [pid = 1820] [serial = 1056] [outer = 0x8c9f4800] 22:29:13 INFO - PROCESS | 1820 | 1477459753363 Marionette DEBUG loaded listener.js 22:29:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8dc80c00) [pid = 1820] [serial = 1057] [outer = 0x8c9f4800] 22:29:13 INFO - PROCESS | 1820 | 1477459753928 Marionette TRACE conn3 <- [1,1552,null,{"value":["/html/semantics/scripting-1/the-script-element/script-crossorigin.html",0,null,null,[["HTMLScriptElement: crossOrigin IDL attribute",0,null,null]]]}] 22:29:13 INFO - . 22:29:13 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin.html | took 1076ms 22:29:13 INFO - PROCESS | 1820 | 1477459753989 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 22:29:14 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml 22:29:14 INFO - PROCESS | 1820 | 1477459753997 Marionette TRACE conn3 <- [1,1553,null,{"value":"7"}] 22:29:14 INFO - PROCESS | 1820 | 1477459754004 Marionette TRACE conn3 -> [0,1554,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:14 INFO - PROCESS | 1820 | 1477459754171 Marionette TRACE conn3 <- [1,1554,null,{"value":null}] 22:29:14 INFO - PROCESS | 1820 | 1477459754315 Marionette TRACE conn3 -> [0,1555,"getWindowHandles",null] 22:29:14 INFO - PROCESS | 1820 | 1477459754320 Marionette TRACE conn3 <- [1,1555,null,["7"]] 22:29:14 INFO - PROCESS | 1820 | 1477459754330 Marionette TRACE conn3 -> [0,1556,"switchToWindow",{"name":"7"}] 22:29:14 INFO - PROCESS | 1820 | 1477459754339 Marionette TRACE conn3 <- [1,1556,null,{}] 22:29:14 INFO - PROCESS | 1820 | 1477459754345 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x82fc0c00 == 15 [pid = 1820] [id = 361] 22:29:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8bee1400) [pid = 1820] [serial = 1058] [outer = (nil)] 22:29:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8f98c400) [pid = 1820] [serial = 1059] [outer = 0x8bee1400] 22:29:14 INFO - PROCESS | 1820 | 1477459754434 Marionette DEBUG loaded listener.js 22:29:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x8fa7a800) [pid = 1820] [serial = 1060] [outer = 0x8bee1400] 22:29:14 INFO - PROCESS | 1820 | 1477459754992 Marionette TRACE conn3 <- [1,1557,null,{"value":["/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml",0,null,null,[["Scripts with for and event attributes should not run.",0,null,null]]]}] 22:29:15 INFO - . 22:29:15 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml | took 1021ms 22:29:15 INFO - PROCESS | 1820 | 1477459755024 Marionette TRACE conn3 -> [0,1558,"getWindowHandle",null] 22:29:15 INFO - PROCESS | 1820 | 1477459755028 Marionette TRACE conn3 <- [1,1558,null,{"value":"7"}] 22:29:15 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event.html 22:29:15 INFO - PROCESS | 1820 | 1477459755039 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:15 INFO - PROCESS | 1820 | 1477459755221 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 22:29:15 INFO - PROCESS | 1820 | 1477459755335 Marionette TRACE conn3 -> [0,1560,"getWindowHandles",null] 22:29:15 INFO - PROCESS | 1820 | 1477459755339 Marionette TRACE conn3 <- [1,1560,null,["7"]] 22:29:15 INFO - PROCESS | 1820 | 1477459755376 Marionette TRACE conn3 -> [0,1561,"switchToWindow",{"name":"7"}] 22:29:15 INFO - PROCESS | 1820 | 1477459755382 Marionette TRACE conn3 <- [1,1561,null,{}] 22:29:15 INFO - PROCESS | 1820 | 1477459755388 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa84c00 == 16 [pid = 1820] [id = 362] 22:29:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x8fa85800) [pid = 1820] [serial = 1061] [outer = (nil)] 22:29:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x8fa87c00) [pid = 1820] [serial = 1062] [outer = 0x8fa85800] 22:29:15 INFO - PROCESS | 1820 | 1477459755471 Marionette DEBUG loaded listener.js 22:29:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x8fa89c00) [pid = 1820] [serial = 1063] [outer = 0x8fa85800] 22:29:16 INFO - .................. 22:29:16 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event.html | took 1327ms 22:29:16 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-language-type.html 22:29:16 INFO - PROCESS | 1820 | 1477459756342 Marionette TRACE conn3 <- [1,1562,null,{"value":["/html/semantics/scripting-1/the-script-element/script-for-event.html",0,null,null,[["Scripts with for and event attributes",0,null,null],["Script 0",0,null,null],["Script 1",1,"assert_equals: script for=\"window\" event=\"onload x\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 2",1,"assert_equals: script for=\"window\" event=\"onload(x\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 3",1,"assert_equals: script for=\"window\" event=\"onload(x)\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 4",0,null,null],["Script 5",0,null,null],["Script 6",0,null,null],["Script 7",0,null,null],["Script 8",0,null,null],["Script 9",0,null,null],["Script 10",0,null,null],["Script 11",0,null,null],["Script 12",0,null,null],["Script 13",0,null,null],["Script 14",0,null,null],["Script 15",0,null,null],["Script 16",0,null,null]]]}] 22:29:16 INFO - PROCESS | 1820 | 1477459756366 Marionette TRACE conn3 -> [0,1563,"getWindowHandle",null] 22:29:16 INFO - PROCESS | 1820 | 1477459756371 Marionette TRACE conn3 <- [1,1563,null,{"value":"7"}] 22:29:16 INFO - PROCESS | 1820 | --DOCSHELL 0x83976000 == 15 [pid = 1820] [id = 352] 22:29:16 INFO - PROCESS | 1820 | 1477459756465 Marionette TRACE conn3 -> [0,1564,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:16 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x8397b000) [pid = 1820] [serial = 1029] [outer = (nil)] [url = about:blank] 22:29:16 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x8397b400) [pid = 1820] [serial = 1030] [outer = (nil)] [url = about:blank] 22:29:16 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x8397bc00) [pid = 1820] [serial = 1032] [outer = (nil)] [url = about:blank] 22:29:16 INFO - PROCESS | 1820 | 1477459756650 Marionette TRACE conn3 <- [1,1564,null,{"value":null}] 22:29:16 INFO - PROCESS | 1820 | 1477459756661 Marionette TRACE conn3 -> [0,1565,"getWindowHandles",null] 22:29:16 INFO - PROCESS | 1820 | 1477459756664 Marionette TRACE conn3 <- [1,1565,null,["7"]] 22:29:16 INFO - PROCESS | 1820 | 1477459756671 Marionette TRACE conn3 -> [0,1566,"switchToWindow",{"name":"7"}] 22:29:16 INFO - PROCESS | 1820 | 1477459756678 Marionette TRACE conn3 <- [1,1566,null,{}] 22:29:16 INFO - PROCESS | 1820 | 1477459756684 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c8dd400 == 16 [pid = 1820] [id = 363] 22:29:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x8c8dfc00) [pid = 1820] [serial = 1064] [outer = (nil)] 22:29:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x8c9f3c00) [pid = 1820] [serial = 1065] [outer = 0x8c8dfc00] 22:29:16 INFO - PROCESS | 1820 | 1477459756774 Marionette DEBUG loaded listener.js 22:29:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x8dc7fc00) [pid = 1820] [serial = 1066] [outer = 0x8c8dfc00] 22:29:17 INFO - PROCESS | 1820 | 1477459757379 Marionette TRACE conn3 <- [1,1567,null,{"value":["/html/semantics/scripting-1/the-script-element/script-language-type.html",0,null,null,[["A script with empty type should run",0,null,null]]]}] 22:29:17 INFO - . 22:29:17 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-language-type.html | took 1024ms 22:29:17 INFO - PROCESS | 1820 | 1477459757406 Marionette TRACE conn3 -> [0,1568,"getWindowHandle",null] 22:29:17 INFO - PROCESS | 1820 | 1477459757412 Marionette TRACE conn3 <- [1,1568,null,{"value":"7"}] 22:29:17 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-01.html 22:29:17 INFO - PROCESS | 1820 | 1477459757427 Marionette TRACE conn3 -> [0,1569,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:17 INFO - PROCESS | 1820 | 1477459757586 Marionette TRACE conn3 <- [1,1569,null,{"value":null}] 22:29:17 INFO - PROCESS | 1820 | 1477459757690 Marionette TRACE conn3 -> [0,1570,"getWindowHandles",null] 22:29:17 INFO - PROCESS | 1820 | 1477459757695 Marionette TRACE conn3 <- [1,1570,null,["7"]] 22:29:17 INFO - PROCESS | 1820 | 1477459757704 Marionette TRACE conn3 -> [0,1571,"switchToWindow",{"name":"7"}] 22:29:17 INFO - PROCESS | 1820 | 1477459757709 Marionette TRACE conn3 <- [1,1571,null,{}] 22:29:17 INFO - PROCESS | 1820 | 1477459757715 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f905400 == 17 [pid = 1820] [id = 364] 22:29:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x8f907000) [pid = 1820] [serial = 1067] [outer = (nil)] 22:29:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x8f929400) [pid = 1820] [serial = 1068] [outer = 0x8f907000] 22:29:17 INFO - PROCESS | 1820 | 1477459757794 Marionette DEBUG loaded listener.js 22:29:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x8f92c000) [pid = 1820] [serial = 1069] [outer = 0x8f907000] 22:29:18 INFO - PROCESS | 1820 | 1477459758289 Marionette TRACE conn3 <- [1,1572,null,{"value":["/html/semantics/scripting-1/the-script-element/script-languages-01.html",0,null,null,[["Script @type: unknown parameters",1,"assert_unreached: 'charset' should have prevented this script from executing. Reached unreachable code","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:11:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:10:1\n"],["Script @type: unknown parameters 1",1,"assert_unreached: 'x-test' should have prevented this script from executing. Reached unreachable code","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:16:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:15:1\n"],["Script @type: unknown parameters 2",0,null,null]]]}] 22:29:18 INFO - ... 22:29:18 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-01.html | took 927ms 22:29:18 INFO - PROCESS | 1820 | 1477459758355 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 22:29:18 INFO - PROCESS | 1820 | 1477459758362 Marionette TRACE conn3 <- [1,1573,null,{"value":"7"}] 22:29:18 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-02.html 22:29:18 INFO - PROCESS | 1820 | 1477459758373 Marionette TRACE conn3 -> [0,1574,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:18 INFO - PROCESS | 1820 | 1477459758519 Marionette TRACE conn3 <- [1,1574,null,{"value":null}] 22:29:18 INFO - PROCESS | 1820 | 1477459758534 Marionette TRACE conn3 -> [0,1575,"getWindowHandles",null] 22:29:18 INFO - PROCESS | 1820 | 1477459758539 Marionette TRACE conn3 <- [1,1575,null,["7"]] 22:29:18 INFO - PROCESS | 1820 | 1477459758543 Marionette TRACE conn3 -> [0,1576,"switchToWindow",{"name":"7"}] 22:29:18 INFO - PROCESS | 1820 | 1477459758549 Marionette TRACE conn3 <- [1,1576,null,{}] 22:29:18 INFO - PROCESS | 1820 | 1477459758555 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fad8400 == 18 [pid = 1820] [id = 365] 22:29:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x8fad9800) [pid = 1820] [serial = 1070] [outer = (nil)] 22:29:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x90728000) [pid = 1820] [serial = 1071] [outer = 0x8fad9800] 22:29:18 INFO - PROCESS | 1820 | 1477459758732 Marionette DEBUG loaded listener.js 22:29:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x90733800) [pid = 1820] [serial = 1072] [outer = 0x8fad9800] 22:29:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x804B0022: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentUtils.cpp, line 6145 22:29:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x804B0022: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1348 22:29:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:29:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:29:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:29:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:29:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:29:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:29:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:29:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:29:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:29:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:29:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:29:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:29:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:29:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:29:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:29:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:29:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:29:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:29:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:29:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:29:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:29:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:29:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:29:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:29:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:29:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:29:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:29:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:29:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:29:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:29:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:29:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:29:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:29:20 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x833ed800) [pid = 1820] [serial = 1034] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm] 22:29:20 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x83976400) [pid = 1820] [serial = 1031] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm] 22:29:20 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x8c8e1400) [pid = 1820] [serial = 1043] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html] 22:29:20 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x8c9ff800) [pid = 1820] [serial = 1046] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html] 22:29:20 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8396f000) [pid = 1820] [serial = 1037] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html] 22:29:20 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x8bee2400) [pid = 1820] [serial = 1040] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html] 22:29:20 INFO - .................................................................................................................................................................................................................................................................................................................................... 22:29:20 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-02.html | took 2260ms 22:29:20 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml 22:29:21 INFO - PROCESS | 1820 | 1477459760358 Marionette TRACE conn3 <- [1,1577,null,{"value":["/html/semantics/scripting-1/the-script-element/script-languages-02.html",0,null,null,[["Script should run with type=\"\"",0,null,null],["Script shouldn't run with type=\" \"",0,null,null],["Script should run with type=\"application/ecmascript\"",0,null,null],["Script should run with type=\"application/javascript\"",0,null,null],["Script should run with type=\"application/x-ecmascript\"",0,null,null],["Script should run with type=\"application/x-javascript\"",0,null,null],["Script should run with type=\"APPLICATION/ECMASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/JAVASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/X-ECMASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/X-JAVASCRIPT\"",0,null,null],["Script should run with type=\"application/ecmascript \"",0,null,null],["Script should run with type=\"application/javascript \"",0,null,null],["Script should run with type=\"application/x-ecmascript \"",0,null,null],["Script should run with type=\"application/x-javascript \"",0,null,null],["Script should run with type=\" application/ecmascript\"",0,null,null],["Script should run with type=\" application/javascript\"",0,null,null],["Script should run with type=\" application/x-ecmascript\"",0,null,null],["Script should run with type=\" application/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\t\"",0,null,null],["Script should run with type=\"application/javascript\\t\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\t\"",0,null,null],["Script should run with type=\"application/x-javascript\\t\"",0,null,null],["Script should run with type=\"\\tapplication/ecmascript\"",0,null,null],["Script should run with type=\"\\tapplication/javascript\"",0,null,null],["Script should run with type=\"\\tapplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\tapplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\n\"",0,null,null],["Script should run with type=\"application/javascript\\n\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\n\"",0,null,null],["Script should run with type=\"application/x-javascript\\n\"",0,null,null],["Script should run with type=\"\\napplication/ecmascript\"",0,null,null],["Script should run with type=\"\\napplication/javascript\"",0,null,null],["Script should run with type=\"\\napplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\napplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\r\"",0,null,null],["Script should run with type=\"application/javascript\\r\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\r\"",0,null,null],["Script should run with type=\"application/x-javascript\\r\"",0,null,null],["Script should run with type=\"\\rapplication/ecmascript\"",0,null,null],["Script should run with type=\"\\rapplication/javascript\"",0,null,null],["Script should run with type=\"\\rapplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\rapplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/x-ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/x-javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script shouldn't run with type=\"application/ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/x-ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/x-javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/x-ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/x-javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script should run with type=\"text/ecmascript\"",0,null,null],["Script should run with type=\"text/javascript\"",0,null,null],["Script should run with type=\"text/javascript1.0\"",0,null,null],["Script should run with type=\"text/javascript1.1\"",0,null,null],["Script should run with type=\"text/javascript1.2\"",0,null,null],["Script should run with type=\"text/javascript1.3\"",0,null,null],["Script should run with type=\"text/javascript1.4\"",0,null,null],["Script should run with type=\"text/javascript1.5\"",0,null,null],["Script should run with type=\"text/jscript\"",0,null,null],["Script should run with type=\"text/livescript\"",0,null,null],["Script should run with type=\"text/x-ecmascript\"",0,null,null],["Script should run with type=\"text/x-javascript\"",0,null,null],["Script should run with type=\"TEXT/ECMASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.0\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.1\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.2\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.3\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.4\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.5\"",0,null,null],["Script should run with type=\"TEXT/JSCRIPT\"",0,null,null],["Script should run with type=\"TEXT/LIVESCRIPT\"",0,null,null],["Script should run with type=\"TEXT/X-ECMASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/X-JAVASCRIPT\"",0,null,null],["Script should run with type=\"text/ecmascript \"",0,null,null],["Script should run with type=\"text/javascript \"",0,null,null],["Script should run with type=\"text/javascript1.0 \"",0,null,null],["Script should run with type=\"text/javascript1.1 \"",0,null,null],["Script should run with type=\"text/javascript1.2 \"",0,null,null],["Script should run with type=\"text/javascript1.3 \"",0,null,null],["Script should run with type=\"text/javascript1.4 \"",0,null,null],["Script should run with type=\"text/javascript1.5 \"",0,null,null],["Script should run with type=\"text/jscript \"",0,null,null],["Script should run with type=\"text/livescript \"",0,null,null],["Script should run with type=\"text/x-ecmascript \"",0,null,null],["Script should run with type=\"text/x-javascript \"",0,null,null],["Script should run with type=\" text/ecmascript\"",0,null,null],["Script should run with type=\" text/javascript\"",0,null,null],["Script should run with type=\" text/javascript1.0\"",0,null,null],["Script should run with type=\" text/javascript1.1\"",0,null,null],["Script should run with type=\" text/javascript1.2\"",0,null,null],["Script should run with type=\" text/javascript1.3\"",0,null,null],["Script should run with type=\" text/javascript1.4\"",0,null,null],["Script should run with type=\" text/javascript1.5\"",0,null,null],["Script should run with type=\" text/jscript\"",0,null,null],["Script should run with type=\" text/livescript\"",0,null,null],["Script should run with type=\" text/x-ecmascript\"",0,null,null],["Script should run with type=\" text/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\t\"",0,null,null],["Script should run with type=\"text/javascript\\t\"",0,null,null],["Script should run with type=\"text/javascript1.0\\t\"",0,null,null],["Script should run with type=\"text/javascript1.1\\t\"",0,null,null],["Script should run with type=\"text/javascript1.2\\t\"",0,null,null],["Script should run with type=\"text/javascript1.3\\t\"",0,null,null],["Script should run with type=\"text/javascript1.4\\t\"",0,null,null],["Script should run with type=\"text/javascript1.5\\t\"",0,null,null],["Script should run with type=\"text/jscript\\t\"",0,null,null],["Script should run with type=\"text/livescript\\t\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\t\"",0,null,null],["Script should run with type=\"text/x-javascript\\t\"",0,null,null],["Script should run with type=\"\\ttext/ecmascript\"",0,null,null],["Script should run with type=\"\\ttext/javascript\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.0\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.1\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.2\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.3\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.4\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.5\"",0,null,null],["Script should run with type=\"\\ttext/jscript\"",0,null,null],["Script should run with type=\"\\ttext/livescript\"",0,null,null],["Script should run with type=\"\\ttext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\ttext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\n\"",0,null,null],["Script should run with type=\"text/javascript\\n\"",0,null,null],["Script should run with type=\"text/javascript1.0\\n\"",0,null,null],["Script should run with type=\"text/javascript1.1\\n\"",0,null,null],["Script should run with type=\"text/javascript1.2\\n\"",0,null,null],["Script should run with type=\"text/javascript1.3\\n\"",0,null,null],["Script should run with type=\"text/javascript1.4\\n\"",0,null,null],["Script should run with type=\"text/javascript1.5\\n\"",0,null,null],["Script should run with type=\"text/jscript\\n\"",0,null,null],["Script should run with type=\"text/livescript\\n\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\n\"",0,null,null],["Script should run with type=\"text/x-javascript\\n\"",0,null,null],["Script should run with type=\"\\ntext/ecmascript\"",0,null,null],["Script should run with type=\"\\ntext/javascript\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.0\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.1\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.2\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.3\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.4\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.5\"",0,null,null],["Script should run with type=\"\\ntext/jscript\"",0,null,null],["Script should run with type=\"\\ntext/livescript\"",0,null,null],["Script should run with type=\"\\ntext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\ntext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\r\"",0,null,null],["Script should run with type=\"text/javascript\\r\"",0,null,null],["Script should run with type=\"text/javascript1.0\\r\"",0,null,null],["Script should run with type=\"text/javascript1.1\\r\"",0,null,null],["Script should run with type=\"text/javascript1.2\\r\"",0,null,null],["Script should run with type=\"text/javascript1.3\\r\"",0,null,null],["Script should run with type=\"text/javascript1.4\\r\"",0,null,null],["Script should run with type=\"text/javascript1.5\\r\"",0,null,null],["Script should run with type=\"text/jscript\\r\"",0,null,null],["Script should run with type=\"text/livescript\\r\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\r\"",0,null,null],["Script should run with type=\"text/x-javascript\\r\"",0,null,null],["Script should run with type=\"\\rtext/ecmascript\"",0,null,null],["Script should run with type=\"\\rtext/javascript\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.0\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.1\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.2\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.3\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.4\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.5\"",0,null,null],["Script should run with type=\"\\rtext/jscript\"",0,null,null],["Script should run with type=\"\\rtext/livescript\"",0,null,null],["Script should run with type=\"\\rtext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\rtext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.0\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.1\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.2\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.3\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.4\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.5\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/jscript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/livescript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/x-ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/x-javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.0\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.1\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.2\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.3\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.4\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.5\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/jscript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/livescript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script shouldn't run with type=\"text/ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.0\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.1\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.2\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.3\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.4\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.5\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/jscript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/livescript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/x-ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/x-javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.0\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.1\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.2\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.3\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.4\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.5\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/jscript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/livescript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/x-ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/x-javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script should run with language=\"\"",0,null,null],["Script shouldn't run with language=\" \"",0,null,null],["Script should run with language=\"ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"javascript\"",0,null,null],["Script should run with language=\"javascript1.0\"",0,null,null],["Script should run with language=\"javascript1.1\"",0,null,null],["Script should run with language=\"javascript1.2\"",0,null,null],["Script should run with language=\"javascript1.3\"",0,null,null],["Script should run with language=\"javascript1.4\"",0,null,null],["Script should run with language=\"javascript1.5\"",0,null,null],["Script should run with language=\"jscript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"livescript\"",0,null,null],["Script should run with language=\"x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"ECMASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"JAVASCRIPT\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.0\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.1\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.2\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.3\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.4\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.5\"",0,null,null],["Script should run with language=\"JSCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"LIVESCRIPT\"",0,null,null],["Script should run with language=\"X-ECMASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"X-JAVASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script shouldn't run with language=\"ecmascript \"",0,null,null],["Script shouldn't run with language=\"javascript \"",0,null,null],["Script shouldn't run with language=\"javascript1.0 \"",0,null,null],["Script shouldn't run with language=\"javascript1.1 \"",0,null,null],["Script shouldn't run with language=\"javascript1.2 \"",0,null,null],["Script shouldn't run with language=\"javascript1.3 \"",0,null,null],["Script shouldn't run with language=\"javascript1.4 \"",0,null,null],["Script shouldn't run with language=\"javascript1.5 \"",0,null,null],["Script shouldn't run with language=\"jscript \"",0,null,null],["Script shouldn't run with language=\"livescript \"",0,null,null],["Script shouldn't run with language=\"x-ecmascript \"",0,null,null],["Script shouldn't run with language=\"x-javascript \"",0,null,null],["Script shouldn't run with language=\" ecmascript\"",0,null,null],["Script shouldn't run with language=\" javascript\"",0,null,null],["Script shouldn't run with language=\" javascript1.0\"",0,null,null],["Script shouldn't run with language=\" javascript1.1\"",0,null,null],["Script shouldn't run with language=\" javascript1.2\"",0,null,null],["Script shouldn't run with language=\" javascript1.3\"",0,null,null],["Script shouldn't run with language=\" javascript1.4\"",0,null,null],["Script shouldn't run with language=\" javascript1.5\"",0,null,null],["Script shouldn't run with language=\" jscript\"",0,null,null],["Script shouldn't run with language=\" livescript\"",0,null,null],["Script shouldn't run with language=\" x-ecmascript\"",0,null,null],["Script shouldn't run with language=\" x-javascript\"",0,null,null],["Script shouldn't run with language=\"ecmascriptxyz\"",0,null,null],["Script shouldn't run with language=\"javascriptxyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.0xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.1xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.2xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.3xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.4xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.5xyz\"",0,null,null],["Script shouldn't run with language=\"jscriptxyz\"",0,null,null],["Script shouldn't run with language=\"livescriptxyz\"",0,null,null],["Script shouldn't run with language=\"x-ecmascriptxyz\"",0,null,null],["Script shouldn't run with language=\"x-javascriptxyz\"",0,null,null],["Script shouldn't run with language=\"xyzecmascript\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.0\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.1\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.2\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.3\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.4\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.5\"",0,null,null],["Script shouldn't run with language=\"xyzjscript\"",0,null,null],["Script shouldn't run with language=\"xyzlivescript\"",0,null,null],["Script shouldn't run with language=\"xyzx-ecmascript\"",0,null,null],["Script shouldn't run with language=\"xyzx-javascript\"",0,null,null],["Script shouldn't run with language=\"ecmascript\\0\"",0,null,null],["Script shouldn't run with language=\"javascript\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.0\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.1\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.2\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.3\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.4\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.5\\0\"",0,null,null],["Script shouldn't run with language=\"jscript\\0\"",0,null,null],["Script shouldn't run with language=\"livescript\\0\"",0,null,null],["Script shouldn't run with language=\"x-ecmascript\\0\"",0,null,null],["Script shouldn't run with language=\"x-javascript\\0\"",0,null,null],["Script shouldn't run with language=\"ecmascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.0\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.1\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.2\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.3\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.4\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.5\\0foo\"",0,null,null],["Script shouldn't run with language=\"jscript\\0foo\"",0,null,null],["Script shouldn't run with language=\"livescript\\0foo\"",0,null,null],["Script shouldn't run with language=\"x-ecmascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"x-javascript\\0foo\"",0,null,null]]]}] 22:29:21 INFO - PROCESS | 1820 | 1477459760633 Marionette TRACE conn3 -> [0,1578,"getWindowHandle",null] 22:29:21 INFO - PROCESS | 1820 | 1477459760636 Marionette TRACE conn3 <- [1,1578,null,{"value":"7"}] 22:29:21 INFO - PROCESS | 1820 | 1477459760650 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:21 INFO - PROCESS | 1820 | 1477459760973 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 22:29:21 INFO - PROCESS | 1820 | 1477459761269 Marionette TRACE conn3 -> [0,1580,"getWindowHandles",null] 22:29:21 INFO - PROCESS | 1820 | 1477459761272 Marionette TRACE conn3 <- [1,1580,null,["7"]] 22:29:21 INFO - PROCESS | 1820 | 1477459761276 Marionette TRACE conn3 -> [0,1581,"switchToWindow",{"name":"7"}] 22:29:21 INFO - PROCESS | 1820 | 1477459761281 Marionette TRACE conn3 <- [1,1581,null,{}] 22:29:21 INFO - PROCESS | 1820 | 1477459761286 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:21 INFO - PROCESS | 1820 | ++DOCSHELL 0x9552ac00 == 19 [pid = 1820] [id = 366] 22:29:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x9552b400) [pid = 1820] [serial = 1073] [outer = (nil)] 22:29:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x9552d800) [pid = 1820] [serial = 1074] [outer = 0x9552b400] 22:29:21 INFO - PROCESS | 1820 | 1477459761359 Marionette DEBUG loaded listener.js 22:29:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x95531400) [pid = 1820] [serial = 1075] [outer = 0x9552b400] 22:29:21 INFO - PROCESS | 1820 | ++DOCSHELL 0x95539000 == 20 [pid = 1820] [id = 367] 22:29:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x9571e800) [pid = 1820] [serial = 1076] [outer = (nil)] 22:29:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x95724800) [pid = 1820] [serial = 1077] [outer = 0x9571e800] 22:29:21 INFO - PROCESS | 1820 | 1477459761923 Marionette TRACE conn3 <- [1,1582,null,{"value":["/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml",0,null,null,[["Script inside noembed, noframes and iframe",0,null,null]]]}] 22:29:21 INFO - . 22:29:21 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml | took 1332ms 22:29:21 INFO - PROCESS | 1820 | 1477459761978 Marionette TRACE conn3 -> [0,1583,"getWindowHandle",null] 22:29:21 INFO - PROCESS | 1820 | 1477459761982 Marionette TRACE conn3 <- [1,1583,null,{"value":"7"}] 22:29:21 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html 22:29:21 INFO - PROCESS | 1820 | 1477459761988 Marionette TRACE conn3 -> [0,1584,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:22 INFO - PROCESS | 1820 | 1477459762205 Marionette TRACE conn3 <- [1,1584,null,{"value":null}] 22:29:22 INFO - PROCESS | 1820 | 1477459762220 Marionette TRACE conn3 -> [0,1585,"getWindowHandles",null] 22:29:22 INFO - PROCESS | 1820 | 1477459762222 Marionette TRACE conn3 <- [1,1585,null,["7"]] 22:29:22 INFO - PROCESS | 1820 | 1477459762229 Marionette TRACE conn3 -> [0,1586,"switchToWindow",{"name":"7"}] 22:29:22 INFO - PROCESS | 1820 | 1477459762234 Marionette TRACE conn3 <- [1,1586,null,{}] 22:29:22 INFO - PROCESS | 1820 | 1477459762238 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c9ff000 == 21 [pid = 1820] [id = 368] 22:29:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x95536c00) [pid = 1820] [serial = 1078] [outer = (nil)] 22:29:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x9571b800) [pid = 1820] [serial = 1079] [outer = 0x95536c00] 22:29:22 INFO - PROCESS | 1820 | 1477459762314 Marionette DEBUG loaded listener.js 22:29:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x957a5000) [pid = 1820] [serial = 1080] [outer = 0x95536c00] 22:29:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x835cd000 == 22 [pid = 1820] [id = 369] 22:29:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x83971400) [pid = 1820] [serial = 1081] [outer = (nil)] 22:29:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x8397c000) [pid = 1820] [serial = 1082] [outer = 0x83971400] 22:29:25 INFO - PROCESS | 1820 | --DOCSHELL 0x95539000 == 21 [pid = 1820] [id = 367] 22:29:25 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x8d058c00) [pid = 1820] [serial = 1047] [outer = (nil)] [url = about:blank] 22:29:25 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x8dc7b000) [pid = 1820] [serial = 1048] [outer = (nil)] [url = about:blank] 22:29:25 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x8c9f0400) [pid = 1820] [serial = 1044] [outer = (nil)] [url = about:blank] 22:29:25 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x8c9f6400) [pid = 1820] [serial = 1045] [outer = (nil)] [url = about:blank] 22:29:25 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x8bee3c00) [pid = 1820] [serial = 1041] [outer = (nil)] [url = about:blank] 22:29:25 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x8c008400) [pid = 1820] [serial = 1042] [outer = (nil)] [url = about:blank] 22:29:25 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x83971800) [pid = 1820] [serial = 1038] [outer = (nil)] [url = about:blank] 22:29:25 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x83972000) [pid = 1820] [serial = 1039] [outer = (nil)] [url = about:blank] 22:29:25 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x833efc00) [pid = 1820] [serial = 1035] [outer = (nil)] [url = about:blank] 22:29:25 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x833f6c00) [pid = 1820] [serial = 1036] [outer = (nil)] [url = about:blank] 22:29:25 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x8bd74400) [pid = 1820] [serial = 1033] [outer = (nil)] [url = about:blank] 22:29:25 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x8df71c00) [pid = 1820] [serial = 1050] [outer = (nil)] [url = about:blank] 22:29:27 INFO - PROCESS | 1820 | 1477459767855 Marionette TRACE conn3 <- [1,1587,null,{"value":["/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html",0,null,null,[["Script is not executed after script thread is shutdown",0,null,null]]]}] 22:29:27 INFO - . 22:29:27 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html | took 5889ms 22:29:27 INFO - PROCESS | 1820 | 1477459767879 Marionette TRACE conn3 -> [0,1588,"getWindowHandle",null] 22:29:27 INFO - PROCESS | 1820 | 1477459767886 Marionette TRACE conn3 <- [1,1588,null,{"value":"7"}] 22:29:27 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html 22:29:27 INFO - PROCESS | 1820 | 1477459767897 Marionette TRACE conn3 -> [0,1589,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:28 INFO - PROCESS | 1820 | 1477459768112 Marionette TRACE conn3 <- [1,1589,null,{"value":null}] 22:29:28 INFO - PROCESS | 1820 | 1477459768187 Marionette TRACE conn3 -> [0,1590,"getWindowHandles",null] 22:29:28 INFO - PROCESS | 1820 | 1477459768193 Marionette TRACE conn3 <- [1,1590,null,["7"]] 22:29:28 INFO - PROCESS | 1820 | 1477459768201 Marionette TRACE conn3 -> [0,1591,"switchToWindow",{"name":"7"}] 22:29:28 INFO - PROCESS | 1820 | 1477459768209 Marionette TRACE conn3 <- [1,1591,null,{}] 22:29:28 INFO - PROCESS | 1820 | 1477459768221 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x835c6c00 == 22 [pid = 1820] [id = 370] 22:29:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x835c7400) [pid = 1820] [serial = 1083] [outer = (nil)] 22:29:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x835ccc00) [pid = 1820] [serial = 1084] [outer = 0x835c7400] 22:29:28 INFO - PROCESS | 1820 | 1477459768309 Marionette DEBUG loaded listener.js 22:29:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x835cd400) [pid = 1820] [serial = 1085] [outer = 0x835c7400] 22:29:28 INFO - PROCESS | 1820 | 1477459768878 Marionette TRACE conn3 <- [1,1592,null,{"value":["/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html",0,null,null,[["Script that 404",0,null,null],["Script that does not 404",0,null,null]]]}] 22:29:28 INFO - .. 22:29:28 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html | took 1019ms 22:29:28 INFO - PROCESS | 1820 | 1477459768915 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 22:29:28 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html 22:29:28 INFO - PROCESS | 1820 | 1477459768920 Marionette TRACE conn3 <- [1,1593,null,{"value":"7"}] 22:29:28 INFO - PROCESS | 1820 | 1477459768936 Marionette TRACE conn3 -> [0,1594,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:29 INFO - PROCESS | 1820 | 1477459769148 Marionette TRACE conn3 <- [1,1594,null,{"value":null}] 22:29:29 INFO - PROCESS | 1820 | 1477459769176 Marionette TRACE conn3 -> [0,1595,"getWindowHandles",null] 22:29:29 INFO - PROCESS | 1820 | 1477459769179 Marionette TRACE conn3 <- [1,1595,null,["7"]] 22:29:29 INFO - PROCESS | 1820 | 1477459769186 Marionette TRACE conn3 -> [0,1596,"switchToWindow",{"name":"7"}] 22:29:29 INFO - PROCESS | 1820 | 1477459769192 Marionette TRACE conn3 <- [1,1596,null,{}] 22:29:29 INFO - PROCESS | 1820 | 1477459769198 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x8bd7b800 == 23 [pid = 1820] [id = 371] 22:29:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x8bed5400) [pid = 1820] [serial = 1086] [outer = (nil)] 22:29:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x8bed8800) [pid = 1820] [serial = 1087] [outer = 0x8bed5400] 22:29:29 INFO - PROCESS | 1820 | 1477459769337 Marionette DEBUG loaded listener.js 22:29:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x8bed9000) [pid = 1820] [serial = 1088] [outer = 0x8bed5400] 22:29:29 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x8c9f4800) [pid = 1820] [serial = 1055] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html] 22:29:29 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x8bd72000) [pid = 1820] [serial = 1052] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html] 22:29:29 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8c8dfc00) [pid = 1820] [serial = 1064] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html] 22:29:29 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x8fa85800) [pid = 1820] [serial = 1061] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html] 22:29:29 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x8de6f000) [pid = 1820] [serial = 1049] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html] 22:29:29 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x8f907000) [pid = 1820] [serial = 1067] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html] 22:29:29 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x8bee1400) [pid = 1820] [serial = 1058] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml] 22:29:29 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x9571e800) [pid = 1820] [serial = 1076] [outer = (nil)] [url = about:blank] 22:29:29 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x9552b400) [pid = 1820] [serial = 1073] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml] 22:29:29 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x8fad9800) [pid = 1820] [serial = 1070] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html] 22:29:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c00f800 == 24 [pid = 1820] [id = 372] 22:29:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8c8df400) [pid = 1820] [serial = 1089] [outer = (nil)] 22:29:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8c8e2400) [pid = 1820] [serial = 1090] [outer = 0x8c8df400] 22:29:30 INFO - PROCESS | 1820 | 1477459770069 Marionette TRACE conn3 <- [1,1597,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html",0,null,null,[["Test that the insertion point is defined in the error event of a parser-inserted script that actually started a fetch (but just had it fail).",0,null,null]]]}] 22:29:30 INFO - . 22:29:30 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html | took 1170ms 22:29:30 INFO - PROCESS | 1820 | 1477459770105 Marionette TRACE conn3 -> [0,1598,"getWindowHandle",null] 22:29:30 INFO - PROCESS | 1820 | 1477459770113 Marionette TRACE conn3 <- [1,1598,null,{"value":"7"}] 22:29:30 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html 22:29:30 INFO - PROCESS | 1820 | 1477459770120 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:30 INFO - PROCESS | 1820 | 1477459770286 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 22:29:30 INFO - PROCESS | 1820 | 1477459770396 Marionette TRACE conn3 -> [0,1600,"getWindowHandles",null] 22:29:30 INFO - PROCESS | 1820 | 1477459770401 Marionette TRACE conn3 <- [1,1600,null,["7"]] 22:29:30 INFO - PROCESS | 1820 | 1477459770405 Marionette TRACE conn3 -> [0,1601,"switchToWindow",{"name":"7"}] 22:29:30 INFO - PROCESS | 1820 | 1477459770412 Marionette TRACE conn3 <- [1,1601,null,{}] 22:29:30 INFO - PROCESS | 1820 | 1477459770418 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c9fb800 == 25 [pid = 1820] [id = 373] 22:29:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x8d057400) [pid = 1820] [serial = 1091] [outer = (nil)] 22:29:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x8dc78000) [pid = 1820] [serial = 1092] [outer = 0x8d057400] 22:29:30 INFO - PROCESS | 1820 | 1477459770498 Marionette DEBUG loaded listener.js 22:29:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x8dc85000) [pid = 1820] [serial = 1093] [outer = 0x8d057400] 22:29:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de6e800 == 26 [pid = 1820] [id = 374] 22:29:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x8f903000) [pid = 1820] [serial = 1094] [outer = (nil)] 22:29:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x8f901800) [pid = 1820] [serial = 1095] [outer = 0x8f903000] 22:29:30 INFO - PROCESS | 1820 | [1820] WARNING: Failed to create a URI: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5TreeOpExecutor.cpp, line 887 22:29:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x8dc85800) [pid = 1820] [serial = 1096] [outer = 0x8f903000] 22:29:31 INFO - PROCESS | 1820 | 1477459771105 Marionette TRACE conn3 <- [1,1602,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html",0,null,null,[["Test that the insertion point is not defined in the error event of a\n parser-inserted script that has an unparseable URL",0,null,null]]]}] 22:29:31 INFO - . 22:29:31 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html | took 1023ms 22:29:31 INFO - PROCESS | 1820 | 1477459771142 Marionette TRACE conn3 -> [0,1603,"getWindowHandle",null] 22:29:31 INFO - PROCESS | 1820 | 1477459771146 Marionette TRACE conn3 <- [1,1603,null,{"value":"7"}] 22:29:31 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html 22:29:31 INFO - PROCESS | 1820 | 1477459771154 Marionette TRACE conn3 -> [0,1604,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:31 INFO - PROCESS | 1820 | 1477459771344 Marionette TRACE conn3 <- [1,1604,null,{"value":null}] 22:29:31 INFO - PROCESS | 1820 | 1477459771457 Marionette TRACE conn3 -> [0,1605,"getWindowHandles",null] 22:29:31 INFO - PROCESS | 1820 | 1477459771461 Marionette TRACE conn3 <- [1,1605,null,["7"]] 22:29:31 INFO - PROCESS | 1820 | 1477459771467 Marionette TRACE conn3 -> [0,1606,"switchToWindow",{"name":"7"}] 22:29:31 INFO - PROCESS | 1820 | 1477459771472 Marionette TRACE conn3 <- [1,1606,null,{}] 22:29:31 INFO - PROCESS | 1820 | 1477459771479 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c9f0c00 == 27 [pid = 1820] [id = 375] 22:29:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x8de6d800) [pid = 1820] [serial = 1097] [outer = (nil)] 22:29:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x8f90d800) [pid = 1820] [serial = 1098] [outer = 0x8de6d800] 22:29:31 INFO - PROCESS | 1820 | 1477459771557 Marionette DEBUG loaded listener.js 22:29:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x8fa7f800) [pid = 1820] [serial = 1099] [outer = 0x8de6d800] 22:29:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x833f6c00 == 28 [pid = 1820] [id = 376] 22:29:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x835c5c00) [pid = 1820] [serial = 1100] [outer = (nil)] 22:29:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x835cc000) [pid = 1820] [serial = 1101] [outer = 0x835c5c00] 22:29:32 INFO - PROCESS | 1820 | 1477459772357 Marionette TRACE conn3 <- [1,1607,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html",0,null,null,[["Test that the insertion point is defined in the load event of a parser-inserted script.",0,null,null]]]}] 22:29:32 INFO - . 22:29:32 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html | took 1235ms 22:29:32 INFO - PROCESS | 1820 | 1477459772409 Marionette TRACE conn3 -> [0,1608,"getWindowHandle",null] 22:29:32 INFO - PROCESS | 1820 | 1477459772415 Marionette TRACE conn3 <- [1,1608,null,{"value":"7"}] 22:29:32 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-string.html 22:29:32 INFO - PROCESS | 1820 | 1477459772427 Marionette TRACE conn3 -> [0,1609,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:32 INFO - PROCESS | 1820 | 1477459772643 Marionette TRACE conn3 <- [1,1609,null,{"value":null}] 22:29:32 INFO - PROCESS | 1820 | 1477459772791 Marionette TRACE conn3 -> [0,1610,"getWindowHandles",null] 22:29:32 INFO - PROCESS | 1820 | 1477459772797 Marionette TRACE conn3 <- [1,1610,null,["7"]] 22:29:32 INFO - PROCESS | 1820 | 1477459772809 Marionette TRACE conn3 -> [0,1611,"switchToWindow",{"name":"7"}] 22:29:32 INFO - PROCESS | 1820 | 1477459772816 Marionette TRACE conn3 <- [1,1611,null,{}] 22:29:32 INFO - PROCESS | 1820 | 1477459772823 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c002800 == 29 [pid = 1820] [id = 377] 22:29:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x8c003c00) [pid = 1820] [serial = 1102] [outer = (nil)] 22:29:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x8c010000) [pid = 1820] [serial = 1103] [outer = 0x8c003c00] 22:29:32 INFO - PROCESS | 1820 | 1477459772922 Marionette DEBUG loaded listener.js 22:29:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x8c8d6800) [pid = 1820] [serial = 1104] [outer = 0x8c003c00] 22:29:33 INFO - PROCESS | 1820 | 1477459773517 Marionette TRACE conn3 <- [1,1612,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onload-string.html",0,null,null,[["Setting onload to a string should convert to null.",0,null,null]]]}] 22:29:33 INFO - . 22:29:33 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-string.html | took 1119ms 22:29:33 INFO - PROCESS | 1820 | 1477459773545 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 22:29:33 INFO - PROCESS | 1820 | 1477459773553 Marionette TRACE conn3 <- [1,1613,null,{"value":"7"}] 22:29:33 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml 22:29:33 INFO - PROCESS | 1820 | 1477459773581 Marionette TRACE conn3 -> [0,1614,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:33 INFO - PROCESS | 1820 | 1477459773757 Marionette TRACE conn3 <- [1,1614,null,{"value":null}] 22:29:33 INFO - PROCESS | 1820 | 1477459773919 Marionette TRACE conn3 -> [0,1615,"getWindowHandles",null] 22:29:33 INFO - PROCESS | 1820 | 1477459773924 Marionette TRACE conn3 <- [1,1615,null,["7"]] 22:29:33 INFO - PROCESS | 1820 | 1477459773932 Marionette TRACE conn3 -> [0,1616,"switchToWindow",{"name":"7"}] 22:29:33 INFO - PROCESS | 1820 | 1477459773938 Marionette TRACE conn3 <- [1,1616,null,{}] 22:29:33 INFO - PROCESS | 1820 | 1477459773945 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa7f000 == 30 [pid = 1820] [id = 378] 22:29:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x8fa82000) [pid = 1820] [serial = 1105] [outer = (nil)] 22:29:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x8fa86000) [pid = 1820] [serial = 1106] [outer = 0x8fa82000] 22:29:34 INFO - PROCESS | 1820 | 1477459774034 Marionette DEBUG loaded listener.js 22:29:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x8fa87800) [pid = 1820] [serial = 1107] [outer = 0x8fa82000] 22:29:34 INFO - PROCESS | 1820 | 1477459774630 Marionette TRACE conn3 <- [1,1617,null,{"value":["/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml",0,null,null,[["Getter with CDATA section",0,null,null]]]}] 22:29:34 INFO - . 22:29:34 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml | took 1123ms 22:29:34 INFO - PROCESS | 1820 | 1477459774709 Marionette TRACE conn3 -> [0,1618,"getWindowHandle",null] 22:29:34 INFO - PROCESS | 1820 | 1477459774716 Marionette TRACE conn3 <- [1,1618,null,{"value":"7"}] 22:29:34 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text.html 22:29:34 INFO - PROCESS | 1820 | 1477459774724 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:34 INFO - PROCESS | 1820 | 1477459774895 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 22:29:35 INFO - PROCESS | 1820 | 1477459775061 Marionette TRACE conn3 -> [0,1620,"getWindowHandles",null] 22:29:35 INFO - PROCESS | 1820 | 1477459775066 Marionette TRACE conn3 <- [1,1620,null,["7"]] 22:29:35 INFO - PROCESS | 1820 | 1477459775077 Marionette TRACE conn3 -> [0,1621,"switchToWindow",{"name":"7"}] 22:29:35 INFO - PROCESS | 1820 | 1477459775084 Marionette TRACE conn3 <- [1,1621,null,{}] 22:29:35 INFO - PROCESS | 1820 | 1477459775091 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x91154c00 == 31 [pid = 1820] [id = 379] 22:29:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x9213f000) [pid = 1820] [serial = 1108] [outer = (nil)] 22:29:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x92359c00) [pid = 1820] [serial = 1109] [outer = 0x9213f000] 22:29:35 INFO - PROCESS | 1820 | 1477459775180 Marionette DEBUG loaded listener.js 22:29:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x9235a400) [pid = 1820] [serial = 1110] [outer = 0x9213f000] 22:29:35 INFO - PROCESS | 1820 | 1477459775768 Marionette TRACE conn3 <- [1,1622,null,{"value":["/html/semantics/scripting-1/the-script-element/script-text.html",0,null,null,[["Getter",0,null,null],["Setter (non-empty string)",0,null,null],["Setter (empty string)",0,null,null],["Setter (null)",0,null,null],["Setter (undefined)",0,null,null],["Setter (text node reuse)",1,"assert_not_equals: got disallowed value Text node \"two\"","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html:68:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html:59:1\n"]]]}] 22:29:35 INFO - ...... 22:29:35 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text.html | took 1079ms 22:29:35 INFO - PROCESS | 1820 | 1477459775823 Marionette TRACE conn3 -> [0,1623,"getWindowHandle",null] 22:29:35 INFO - PROCESS | 1820 | 1477459775827 Marionette TRACE conn3 <- [1,1623,null,{"value":"7"}] 22:29:35 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/scripting-enabled.html 22:29:35 INFO - PROCESS | 1820 | 1477459775840 Marionette TRACE conn3 -> [0,1624,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:36 INFO - PROCESS | 1820 | 1477459776048 Marionette TRACE conn3 <- [1,1624,null,{"value":null}] 22:29:36 INFO - PROCESS | 1820 | 1477459776212 Marionette TRACE conn3 -> [0,1625,"getWindowHandles",null] 22:29:36 INFO - PROCESS | 1820 | 1477459776216 Marionette TRACE conn3 <- [1,1625,null,["7"]] 22:29:36 INFO - PROCESS | 1820 | 1477459776226 Marionette TRACE conn3 -> [0,1626,"switchToWindow",{"name":"7"}] 22:29:36 INFO - PROCESS | 1820 | 1477459776231 Marionette TRACE conn3 <- [1,1626,null,{}] 22:29:36 INFO - PROCESS | 1820 | 1477459776252 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:36 INFO - PROCESS | 1820 | ++DOCSHELL 0x93940000 == 32 [pid = 1820] [id = 380] 22:29:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x93947400) [pid = 1820] [serial = 1111] [outer = (nil)] 22:29:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x93d70c00) [pid = 1820] [serial = 1112] [outer = 0x93947400] 22:29:36 INFO - PROCESS | 1820 | 1477459776339 Marionette DEBUG loaded listener.js 22:29:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x94096c00) [pid = 1820] [serial = 1113] [outer = 0x93947400] 22:29:36 INFO - PROCESS | 1820 | 1477459776948 Marionette TRACE conn3 <- [1,1627,null,{"value":["/html/semantics/scripting-1/the-script-element/scripting-enabled.html",0,null,null,[["script on document returned by createHTMLDocument should not execute",0,null,null]]]}] 22:29:36 INFO - . 22:29:36 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/scripting-enabled.html | took 1124ms 22:29:36 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 22:29:36 INFO - PROCESS | 1820 | 1477459776960 Marionette TRACE conn3 -> [0,1628,"getWindowHandle",null] 22:29:36 INFO - PROCESS | 1820 | 1477459776963 Marionette TRACE conn3 <- [1,1628,null,{"value":"7"}] 22:29:36 INFO - PROCESS | 1820 | 1477459776970 Marionette TRACE conn3 -> [0,1629,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:37 INFO - PROCESS | 1820 | 1477459777146 Marionette TRACE conn3 <- [1,1629,null,{"value":null}] 22:29:37 INFO - PROCESS | 1820 | 1477459777429 Marionette TRACE conn3 -> [0,1630,"getWindowHandles",null] 22:29:37 INFO - PROCESS | 1820 | 1477459777434 Marionette TRACE conn3 <- [1,1630,null,["7"]] 22:29:37 INFO - PROCESS | 1820 | 1477459777446 Marionette TRACE conn3 -> [0,1631,"switchToWindow",{"name":"7"}] 22:29:37 INFO - PROCESS | 1820 | 1477459777455 Marionette TRACE conn3 <- [1,1631,null,{}] 22:29:37 INFO - PROCESS | 1820 | 1477459777463 Marionette TRACE conn3 -> [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\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x833eb800 == 33 [pid = 1820] [id = 381] 22:29:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x833ec000) [pid = 1820] [serial = 1114] [outer = (nil)] 22:29:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x833f4400) [pid = 1820] [serial = 1115] [outer = 0x833ec000] 22:29:37 INFO - PROCESS | 1820 | 1477459777544 Marionette DEBUG loaded listener.js 22:29:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x833f2800) [pid = 1820] [serial = 1116] [outer = 0x833ec000] 22:29:38 INFO - PROCESS | 1820 | --DOCSHELL 0x8c00f800 == 32 [pid = 1820] [id = 372] 22:29:38 INFO - PROCESS | 1820 | --DOCSHELL 0x835cd000 == 31 [pid = 1820] [id = 369] 22:29:38 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x9552d800) [pid = 1820] [serial = 1074] [outer = (nil)] [url = about:blank] 22:29:38 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x95531400) [pid = 1820] [serial = 1075] [outer = (nil)] [url = about:blank] 22:29:38 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x90728000) [pid = 1820] [serial = 1071] [outer = (nil)] [url = about:blank] 22:29:38 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x90733800) [pid = 1820] [serial = 1072] [outer = (nil)] [url = about:blank] 22:29:38 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8f929400) [pid = 1820] [serial = 1068] [outer = (nil)] [url = about:blank] 22:29:38 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8f92c000) [pid = 1820] [serial = 1069] [outer = (nil)] [url = about:blank] 22:29:38 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x8c9f3c00) [pid = 1820] [serial = 1065] [outer = (nil)] [url = about:blank] 22:29:38 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8dc7fc00) [pid = 1820] [serial = 1066] [outer = (nil)] [url = about:blank] 22:29:38 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x8fa87c00) [pid = 1820] [serial = 1062] [outer = (nil)] [url = about:blank] 22:29:38 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x8fa89c00) [pid = 1820] [serial = 1063] [outer = (nil)] [url = about:blank] 22:29:38 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x8f98c400) [pid = 1820] [serial = 1059] [outer = (nil)] [url = about:blank] 22:29:38 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x8fa7a800) [pid = 1820] [serial = 1060] [outer = (nil)] [url = about:blank] 22:29:38 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x8cf10000) [pid = 1820] [serial = 1056] [outer = (nil)] [url = about:blank] 22:29:38 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x8dc80c00) [pid = 1820] [serial = 1057] [outer = (nil)] [url = about:blank] 22:29:38 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x8bd76000) [pid = 1820] [serial = 1053] [outer = (nil)] [url = about:blank] 22:29:38 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x8bd74000) [pid = 1820] [serial = 1054] [outer = (nil)] [url = about:blank] 22:29:38 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x8f920800) [pid = 1820] [serial = 1051] [outer = (nil)] [url = about:blank] 22:29:38 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x95724800) [pid = 1820] [serial = 1077] [outer = (nil)] [url = about:blank] 22:29:38 INFO - PROCESS | 1820 | 1477459778226 Marionette TRACE conn3 <- [1,1632,null,{"value":["/html/semantics/tabular-data/the-tfoot-element/rows.html",0,null,null,[["'tfoot' element, 'rows' attribute",0,null,null]]]}] 22:29:38 INFO - . 22:29:38 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 1320ms 22:29:38 INFO - PROCESS | 1820 | 1477459778290 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 22:29:38 INFO - PROCESS | 1820 | 1477459778296 Marionette TRACE conn3 <- [1,1633,null,{"value":"7"}] 22:29:38 INFO - TEST-START | /js/builtins/Array.DefineOwnProperty.html 22:29:38 INFO - PROCESS | 1820 | 1477459778329 Marionette TRACE conn3 -> [0,1634,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:38 INFO - PROCESS | 1820 | 1477459778494 Marionette TRACE conn3 <- [1,1634,null,{"value":null}] 22:29:38 INFO - PROCESS | 1820 | 1477459778510 Marionette TRACE conn3 -> [0,1635,"getWindowHandles",null] 22:29:38 INFO - PROCESS | 1820 | 1477459778517 Marionette TRACE conn3 <- [1,1635,null,["7"]] 22:29:38 INFO - PROCESS | 1820 | 1477459778523 Marionette TRACE conn3 -> [0,1636,"switchToWindow",{"name":"7"}] 22:29:38 INFO - PROCESS | 1820 | 1477459778532 Marionette TRACE conn3 <- [1,1636,null,{}] 22:29:38 INFO - PROCESS | 1820 | 1477459778537 Marionette TRACE conn3 -> [0,1637,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Array.DefineOwnProperty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x8bee0800 == 32 [pid = 1820] [id = 382] 22:29:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x8bee0c00) [pid = 1820] [serial = 1117] [outer = (nil)] 22:29:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x8c00f800) [pid = 1820] [serial = 1118] [outer = 0x8bee0c00] 22:29:38 INFO - PROCESS | 1820 | 1477459778617 Marionette DEBUG loaded listener.js 22:29:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x8c9f0400) [pid = 1820] [serial = 1119] [outer = 0x8bee0c00] 22:29:39 INFO - PROCESS | 1820 | 1477459779284 Marionette TRACE conn3 <- [1,1637,null,{"value":["/js/builtins/Array.DefineOwnProperty.html",0,null,null,[["Array.[[DefineOwnProperty]]",0,null,null]]]}] 22:29:39 INFO - . 22:29:39 INFO - TEST-OK | /js/builtins/Array.DefineOwnProperty.html | took 973ms 22:29:39 INFO - PROCESS | 1820 | 1477459779294 Marionette TRACE conn3 -> [0,1638,"getWindowHandle",null] 22:29:39 INFO - PROCESS | 1820 | 1477459779298 Marionette TRACE conn3 <- [1,1638,null,{"value":"7"}] 22:29:39 INFO - TEST-START | /js/builtins/Array.prototype.join-order.html 22:29:39 INFO - PROCESS | 1820 | 1477459779305 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:39 INFO - PROCESS | 1820 | 1477459779473 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 22:29:39 INFO - PROCESS | 1820 | 1477459779597 Marionette TRACE conn3 -> [0,1640,"getWindowHandles",null] 22:29:39 INFO - PROCESS | 1820 | 1477459779607 Marionette TRACE conn3 <- [1,1640,null,["7"]] 22:29:39 INFO - PROCESS | 1820 | 1477459779613 Marionette TRACE conn3 -> [0,1641,"switchToWindow",{"name":"7"}] 22:29:39 INFO - PROCESS | 1820 | 1477459779620 Marionette TRACE conn3 <- [1,1641,null,{}] 22:29:39 INFO - PROCESS | 1820 | 1477459779625 Marionette TRACE conn3 -> [0,1642,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Array.prototype.join-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa7bc00 == 33 [pid = 1820] [id = 383] 22:29:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x8fa7c400) [pid = 1820] [serial = 1120] [outer = (nil)] 22:29:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x8fa80c00) [pid = 1820] [serial = 1121] [outer = 0x8fa7c400] 22:29:39 INFO - PROCESS | 1820 | 1477459779701 Marionette DEBUG loaded listener.js 22:29:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x8facc800) [pid = 1820] [serial = 1122] [outer = 0x8fa7c400] 22:29:40 INFO - PROCESS | 1820 | 1477459780304 Marionette TRACE conn3 <- [1,1642,null,{"value":["/js/builtins/Array.prototype.join-order.html",0,null,null,[["Array.prototype.join must call ToObject before looking at the separator argument.",0,null,null],["Step 2.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter function.",0,null,null],["Step 3.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter valueOf and toString.",0,null,null]]]}] 22:29:40 INFO - ................................................... 22:29:40 INFO - TEST-OK | /js/builtins/Array.prototype.join-order.html | took 1076ms 22:29:40 INFO - PROCESS | 1820 | 1477459780383 Marionette TRACE conn3 -> [0,1643,"getWindowHandle",null] 22:29:40 INFO - PROCESS | 1820 | 1477459780388 Marionette TRACE conn3 <- [1,1643,null,{"value":"7"}] 22:29:40 INFO - TEST-START | /js/builtins/Math.max.html 22:29:40 INFO - PROCESS | 1820 | 1477459780396 Marionette TRACE conn3 -> [0,1644,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:40 INFO - PROCESS | 1820 | 1477459780604 Marionette TRACE conn3 <- [1,1644,null,{"value":null}] 22:29:40 INFO - PROCESS | 1820 | 1477459780623 Marionette TRACE conn3 -> [0,1645,"getWindowHandles",null] 22:29:40 INFO - PROCESS | 1820 | 1477459780626 Marionette TRACE conn3 <- [1,1645,null,["7"]] 22:29:40 INFO - PROCESS | 1820 | 1477459780632 Marionette TRACE conn3 -> [0,1646,"switchToWindow",{"name":"7"}] 22:29:40 INFO - PROCESS | 1820 | 1477459780639 Marionette TRACE conn3 <- [1,1646,null,{}] 22:29:40 INFO - PROCESS | 1820 | 1477459780644 Marionette TRACE conn3 -> [0,1647,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Math.max.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Math.max.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:40 INFO - PROCESS | 1820 | ++DOCSHELL 0x907b9c00 == 34 [pid = 1820] [id = 384] 22:29:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x907bbc00) [pid = 1820] [serial = 1123] [outer = (nil)] 22:29:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x9115a400) [pid = 1820] [serial = 1124] [outer = 0x907bbc00] 22:29:40 INFO - PROCESS | 1820 | 1477459780779 Marionette DEBUG loaded listener.js 22:29:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x923e3800) [pid = 1820] [serial = 1125] [outer = 0x907bbc00] 22:29:41 INFO - PROCESS | 1820 | 1477459781351 Marionette TRACE conn3 <- [1,1647,null,{"value":["/js/builtins/Math.max.html",0,null,null,[["ToNumber should be called on all arguments: NaN.",0,null,null],["ToNumber should be called on all arguments: -Infinity.",0,null,null],["ToNumber should be called on all arguments: Infinity.",0,null,null],["ToNumber should be called left to right.",0,null,null],["Should return a number.",0,null,null],["Should handle negative zero correctly.",0,null,null]]]}] 22:29:41 INFO - ...... 22:29:41 INFO - TEST-OK | /js/builtins/Math.max.html | took 971ms 22:29:41 INFO - PROCESS | 1820 | 1477459781367 Marionette TRACE conn3 -> [0,1648,"getWindowHandle",null] 22:29:41 INFO - PROCESS | 1820 | 1477459781371 Marionette TRACE conn3 <- [1,1648,null,{"value":"7"}] 22:29:41 INFO - TEST-START | /js/builtins/Math.min.html 22:29:41 INFO - PROCESS | 1820 | 1477459781396 Marionette TRACE conn3 -> [0,1649,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:41 INFO - PROCESS | 1820 | 1477459781614 Marionette TRACE conn3 <- [1,1649,null,{"value":null}] 22:29:41 INFO - PROCESS | 1820 | 1477459781634 Marionette TRACE conn3 -> [0,1650,"getWindowHandles",null] 22:29:41 INFO - PROCESS | 1820 | 1477459781637 Marionette TRACE conn3 <- [1,1650,null,["7"]] 22:29:41 INFO - PROCESS | 1820 | 1477459781643 Marionette TRACE conn3 -> [0,1651,"switchToWindow",{"name":"7"}] 22:29:41 INFO - PROCESS | 1820 | 1477459781648 Marionette TRACE conn3 <- [1,1651,null,{}] 22:29:41 INFO - PROCESS | 1820 | 1477459781653 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Math.min.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Math.min.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:41 INFO - PROCESS | 1820 | ++DOCSHELL 0x929f2400 == 35 [pid = 1820] [id = 385] 22:29:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x929f2800) [pid = 1820] [serial = 1126] [outer = (nil)] 22:29:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x929f3800) [pid = 1820] [serial = 1127] [outer = 0x929f2800] 22:29:41 INFO - PROCESS | 1820 | 1477459781730 Marionette DEBUG loaded listener.js 22:29:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x931bb400) [pid = 1820] [serial = 1128] [outer = 0x929f2800] 22:29:42 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x8bed5400) [pid = 1820] [serial = 1086] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html] 22:29:42 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8d057400) [pid = 1820] [serial = 1091] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html] 22:29:42 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x83971400) [pid = 1820] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 22:29:42 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x835c7400) [pid = 1820] [serial = 1083] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html] 22:29:42 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x8f903000) [pid = 1820] [serial = 1094] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 22:29:42 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x8c8df400) [pid = 1820] [serial = 1089] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-1-helper.html] 22:29:42 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x95536c00) [pid = 1820] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html] 22:29:42 INFO - PROCESS | 1820 | 1477459782367 Marionette TRACE conn3 <- [1,1652,null,{"value":["/js/builtins/Math.min.html",0,null,null,[["ToNumber should be called on all arguments: NaN.",0,null,null],["ToNumber should be called on all arguments: -Infinity.",0,null,null],["ToNumber should be called on all arguments: Infinity.",0,null,null],["ToNumber should be called left to right.",0,null,null],["Should return a number.",0,null,null],["Should handle negative zero correctly.",0,null,null]]]}] 22:29:42 INFO - ...... 22:29:42 INFO - TEST-OK | /js/builtins/Math.min.html | took 1024ms 22:29:42 INFO - PROCESS | 1820 | 1477459782419 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 22:29:42 INFO - PROCESS | 1820 | 1477459782423 Marionette TRACE conn3 <- [1,1653,null,{"value":"7"}] 22:29:42 INFO - TEST-START | /js/builtins/Object.prototype.freeze.html 22:29:42 INFO - PROCESS | 1820 | 1477459782443 Marionette TRACE conn3 -> [0,1654,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:42 INFO - PROCESS | 1820 | 1477459782594 Marionette TRACE conn3 <- [1,1654,null,{"value":null}] 22:29:42 INFO - PROCESS | 1820 | 1477459782602 Marionette TRACE conn3 -> [0,1655,"getWindowHandles",null] 22:29:42 INFO - PROCESS | 1820 | 1477459782606 Marionette TRACE conn3 <- [1,1655,null,["7"]] 22:29:42 INFO - PROCESS | 1820 | 1477459782612 Marionette TRACE conn3 -> [0,1656,"switchToWindow",{"name":"7"}] 22:29:42 INFO - PROCESS | 1820 | 1477459782617 Marionette TRACE conn3 <- [1,1656,null,{}] 22:29:42 INFO - PROCESS | 1820 | 1477459782623 Marionette TRACE conn3 -> [0,1657,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.freeze.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x8d052000 == 36 [pid = 1820] [id = 386] 22:29:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x93322c00) [pid = 1820] [serial = 1129] [outer = (nil)] 22:29:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x936bfc00) [pid = 1820] [serial = 1130] [outer = 0x93322c00] 22:29:42 INFO - PROCESS | 1820 | 1477459782830 Marionette DEBUG loaded listener.js 22:29:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x94317800) [pid = 1820] [serial = 1131] [outer = 0x93322c00] 22:29:43 INFO - PROCESS | 1820 | 1477459783342 Marionette TRACE conn3 <- [1,1657,null,{"value":["/js/builtins/Object.prototype.freeze.html",0,null,null,[["Object.freeze",0,null,null],["Object.freeze 1",1,"assert_throws: function \"function () { Object.freeze(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:45:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:44:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:43:1\n"]]]}] 22:29:43 INFO - .. 22:29:43 INFO - TEST-OK | /js/builtins/Object.prototype.freeze.html | took 921ms 22:29:43 INFO - PROCESS | 1820 | 1477459783365 Marionette TRACE conn3 -> [0,1658,"getWindowHandle",null] 22:29:43 INFO - PROCESS | 1820 | 1477459783367 Marionette TRACE conn3 <- [1,1658,null,{"value":"7"}] 22:29:43 INFO - TEST-START | /js/builtins/Object.prototype.getOwnPropertyNames.html 22:29:43 INFO - PROCESS | 1820 | 1477459783385 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:43 INFO - PROCESS | 1820 | 1477459783543 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 22:29:43 INFO - PROCESS | 1820 | 1477459783658 Marionette TRACE conn3 -> [0,1660,"getWindowHandles",null] 22:29:43 INFO - PROCESS | 1820 | 1477459783661 Marionette TRACE conn3 <- [1,1660,null,["7"]] 22:29:43 INFO - PROCESS | 1820 | 1477459783666 Marionette TRACE conn3 -> [0,1661,"switchToWindow",{"name":"7"}] 22:29:43 INFO - PROCESS | 1820 | 1477459783672 Marionette TRACE conn3 <- [1,1661,null,{}] 22:29:43 INFO - PROCESS | 1820 | 1477459783678 Marionette TRACE conn3 -> [0,1662,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.getOwnPropertyNames.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:43 INFO - PROCESS | 1820 | ++DOCSHELL 0x94bf6000 == 37 [pid = 1820] [id = 387] 22:29:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x94bf6800) [pid = 1820] [serial = 1132] [outer = (nil)] 22:29:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x94dabc00) [pid = 1820] [serial = 1133] [outer = 0x94bf6800] 22:29:43 INFO - PROCESS | 1820 | 1477459783755 Marionette DEBUG loaded listener.js 22:29:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x94db1000) [pid = 1820] [serial = 1134] [outer = 0x94bf6800] 22:29:44 INFO - .... 22:29:44 INFO - TEST-OK | /js/builtins/Object.prototype.getOwnPropertyNames.html | took 870ms 22:29:44 INFO - PROCESS | 1820 | 1477459784237 Marionette TRACE conn3 <- [1,1662,null,{"value":["/js/builtins/Object.prototype.getOwnPropertyNames.html",0,null,null,[["object",0,null,null],["array-like",0,null,null],["non-enumerable property",0,null,null],["items on the prototype chain are not listed",0,null,null]]]}] 22:29:44 INFO - PROCESS | 1820 | 1477459784246 Marionette TRACE conn3 -> [0,1663,"getWindowHandle",null] 22:29:44 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-order.html 22:29:44 INFO - PROCESS | 1820 | 1477459784250 Marionette TRACE conn3 <- [1,1663,null,{"value":"7"}] 22:29:44 INFO - PROCESS | 1820 | 1477459784257 Marionette TRACE conn3 -> [0,1664,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:44 INFO - PROCESS | 1820 | 1477459784406 Marionette TRACE conn3 <- [1,1664,null,{"value":null}] 22:29:44 INFO - PROCESS | 1820 | 1477459784414 Marionette TRACE conn3 -> [0,1665,"getWindowHandles",null] 22:29:44 INFO - PROCESS | 1820 | 1477459784416 Marionette TRACE conn3 <- [1,1665,null,["7"]] 22:29:44 INFO - PROCESS | 1820 | 1477459784423 Marionette TRACE conn3 -> [0,1666,"switchToWindow",{"name":"7"}] 22:29:44 INFO - PROCESS | 1820 | 1477459784428 Marionette TRACE conn3 <- [1,1666,null,{}] 22:29:44 INFO - PROCESS | 1820 | 1477459784570 Marionette TRACE conn3 -> [0,1667,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.hasOwnProperty-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x82fbb800 == 38 [pid = 1820] [id = 388] 22:29:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x82fc3c00) [pid = 1820] [serial = 1135] [outer = (nil)] 22:29:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x833f8800) [pid = 1820] [serial = 1136] [outer = 0x82fc3c00] 22:29:44 INFO - PROCESS | 1820 | 1477459784665 Marionette DEBUG loaded listener.js 22:29:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8bd74400) [pid = 1820] [serial = 1137] [outer = 0x82fc3c00] 22:29:45 INFO - PROCESS | 1820 | 1477459785313 Marionette TRACE conn3 <- [1,1667,null,{"value":["/js/builtins/Object.prototype.hasOwnProperty-order.html",0,null,null,[["Object.prototype.hasOwnProperty",0,null,null],["Object.prototype.hasOwnProperty 1",0,null,null],["Object.prototype.hasOwnProperty 2",0,null,null],["Object.prototype.hasOwnProperty 3",0,null,null]]]}] 22:29:45 INFO - .... 22:29:45 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-order.html | took 1076ms 22:29:45 INFO - PROCESS | 1820 | 1477459785345 Marionette TRACE conn3 -> [0,1668,"getWindowHandle",null] 22:29:45 INFO - PROCESS | 1820 | 1477459785349 Marionette TRACE conn3 <- [1,1668,null,{"value":"7"}] 22:29:45 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html 22:29:45 INFO - PROCESS | 1820 | 1477459785365 Marionette TRACE conn3 -> [0,1669,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:45 INFO - PROCESS | 1820 | 1477459785553 Marionette TRACE conn3 <- [1,1669,null,{"value":null}] 22:29:45 INFO - PROCESS | 1820 | 1477459785722 Marionette TRACE conn3 -> [0,1670,"getWindowHandles",null] 22:29:45 INFO - PROCESS | 1820 | 1477459785728 Marionette TRACE conn3 <- [1,1670,null,["7"]] 22:29:45 INFO - PROCESS | 1820 | 1477459785737 Marionette TRACE conn3 -> [0,1671,"switchToWindow",{"name":"7"}] 22:29:45 INFO - PROCESS | 1820 | 1477459785744 Marionette TRACE conn3 <- [1,1671,null,{}] 22:29:45 INFO - PROCESS | 1820 | 1477459785760 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:45 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f92b000 == 39 [pid = 1820] [id = 389] 22:29:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8f92b400) [pid = 1820] [serial = 1138] [outer = (nil)] 22:29:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8f992000) [pid = 1820] [serial = 1139] [outer = 0x8f92b400] 22:29:45 INFO - PROCESS | 1820 | 1477459785855 Marionette DEBUG loaded listener.js 22:29:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8f991400) [pid = 1820] [serial = 1140] [outer = 0x8f92b400] 22:29:46 INFO - PROCESS | 1820 | 1477459786440 Marionette TRACE conn3 <- [1,1672,null,{"value":["/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html",0,null,null,[["Object.prototype.hasOwnProperty: Check prototype chain",0,null,null],["Object.prototype.hasOwnProperty: Check prototype chain 1",0,null,null],["Object.prototype.hasOwnProperty: Check prototype chain 2",0,null,null]]]}] 22:29:46 INFO - ... 22:29:46 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html | took 1124ms 22:29:46 INFO - PROCESS | 1820 | 1477459786494 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 22:29:46 INFO - PROCESS | 1820 | 1477459786498 Marionette TRACE conn3 <- [1,1673,null,{"value":"7"}] 22:29:46 INFO - TEST-START | /js/builtins/Object.prototype.preventExtensions.html 22:29:46 INFO - PROCESS | 1820 | 1477459786509 Marionette TRACE conn3 -> [0,1674,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:46 INFO - PROCESS | 1820 | 1477459786705 Marionette TRACE conn3 <- [1,1674,null,{"value":null}] 22:29:47 INFO - PROCESS | 1820 | ************************* 22:29:47 INFO - PROCESS | 1820 | A coding exception was thrown and uncaught in a Task. 22:29:47 INFO - PROCESS | 1820 | 22:29:47 INFO - PROCESS | 1820 | Full message: TypeError: NetworkError when attempting to fetch resource. 22:29:47 INFO - PROCESS | 1820 | Full stack: 22:29:47 INFO - PROCESS | 1820 | ************************* 22:29:47 INFO - PROCESS | 1820 | 1477459787003 Marionette TRACE conn3 -> [0,1675,"getWindowHandles",null] 22:29:47 INFO - PROCESS | 1820 | 1477459787011 Marionette TRACE conn3 <- [1,1675,null,["7"]] 22:29:47 INFO - PROCESS | 1820 | 1477459787025 Marionette TRACE conn3 -> [0,1676,"switchToWindow",{"name":"7"}] 22:29:47 INFO - PROCESS | 1820 | 1477459787032 Marionette TRACE conn3 <- [1,1676,null,{}] 22:29:47 INFO - PROCESS | 1820 | 1477459787047 Marionette TRACE conn3 -> [0,1677,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.preventExtensions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x94ed1000 == 40 [pid = 1820] [id = 390] 22:29:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x94ed1400) [pid = 1820] [serial = 1141] [outer = (nil)] 22:29:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x94ed3c00) [pid = 1820] [serial = 1142] [outer = 0x94ed1400] 22:29:47 INFO - PROCESS | 1820 | 1477459787137 Marionette DEBUG loaded listener.js 22:29:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x95102800) [pid = 1820] [serial = 1143] [outer = 0x94ed1400] 22:29:47 INFO - PROCESS | 1820 | 1477459787757 Marionette TRACE conn3 <- [1,1677,null,{"value":["/js/builtins/Object.prototype.preventExtensions.html",0,null,null,[["Object.preventExtensions",0,null,null],["Object.preventExtensions 1",1,"assert_throws: function \"function () { Object.preventExtensions(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:44:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:43:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:42:1\n"]]]}] 22:29:47 INFO - .. 22:29:47 INFO - TEST-OK | /js/builtins/Object.prototype.preventExtensions.html | took 1281ms 22:29:47 INFO - PROCESS | 1820 | 1477459787806 Marionette TRACE conn3 -> [0,1678,"getWindowHandle",null] 22:29:47 INFO - PROCESS | 1820 | 1477459787810 Marionette TRACE conn3 <- [1,1678,null,{"value":"7"}] 22:29:47 INFO - TEST-START | /js/builtins/Object.prototype.seal.html 22:29:47 INFO - PROCESS | 1820 | 1477459787819 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:47 INFO - PROCESS | 1820 | 1477459787994 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 22:29:48 INFO - PROCESS | 1820 | 1477459788175 Marionette TRACE conn3 -> [0,1680,"getWindowHandles",null] 22:29:48 INFO - PROCESS | 1820 | 1477459788180 Marionette TRACE conn3 <- [1,1680,null,["7"]] 22:29:48 INFO - PROCESS | 1820 | 1477459788189 Marionette TRACE conn3 -> [0,1681,"switchToWindow",{"name":"7"}] 22:29:48 INFO - PROCESS | 1820 | 1477459788196 Marionette TRACE conn3 <- [1,1681,null,{}] 22:29:48 INFO - PROCESS | 1820 | 1477459788204 Marionette TRACE conn3 -> [0,1682,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.seal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.seal.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:48 INFO - PROCESS | 1820 | ++DOCSHELL 0x95531800 == 41 [pid = 1820] [id = 391] 22:29:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x95531c00) [pid = 1820] [serial = 1144] [outer = (nil)] 22:29:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x95535400) [pid = 1820] [serial = 1145] [outer = 0x95531c00] 22:29:48 INFO - PROCESS | 1820 | 1477459788290 Marionette DEBUG loaded listener.js 22:29:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x95537000) [pid = 1820] [serial = 1146] [outer = 0x95531c00] 22:29:48 INFO - PROCESS | 1820 | 1477459788876 Marionette TRACE conn3 <- [1,1682,null,{"value":["/js/builtins/Object.prototype.seal.html",0,null,null,[["Object.seal",0,null,null],["Object.seal 1",1,"assert_throws: function \"function () { Object.seal(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:44:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:43:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:42:1\n"]]]}] 22:29:48 INFO - .. 22:29:48 INFO - TEST-OK | /js/builtins/Object.prototype.seal.html | took 1075ms 22:29:48 INFO - PROCESS | 1820 | 1477459788894 Marionette TRACE conn3 -> [0,1683,"getWindowHandle",null] 22:29:48 INFO - PROCESS | 1820 | 1477459788898 Marionette TRACE conn3 <- [1,1683,null,{"value":"7"}] 22:29:48 INFO - TEST-START | /js/builtins/Promise-incumbent-global.sub.html 22:29:48 INFO - PROCESS | 1820 | 1477459788905 Marionette TRACE conn3 -> [0,1684,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:49 INFO - PROCESS | 1820 | 1477459789075 Marionette TRACE conn3 <- [1,1684,null,{"value":null}] 22:29:49 INFO - PROCESS | 1820 | 1477459789245 Marionette TRACE conn3 -> [0,1685,"getWindowHandles",null] 22:29:49 INFO - PROCESS | 1820 | 1477459789250 Marionette TRACE conn3 <- [1,1685,null,["7"]] 22:29:49 INFO - PROCESS | 1820 | 1477459789256 Marionette TRACE conn3 -> [0,1686,"switchToWindow",{"name":"7"}] 22:29:49 INFO - PROCESS | 1820 | 1477459789262 Marionette TRACE conn3 <- [1,1686,null,{}] 22:29:49 INFO - PROCESS | 1820 | 1477459789268 Marionette TRACE conn3 -> [0,1687,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Promise-incumbent-global.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:49 INFO - PROCESS | 1820 | ++DOCSHELL 0x9579f400 == 42 [pid = 1820] [id = 392] 22:29:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x957e5800) [pid = 1820] [serial = 1147] [outer = (nil)] 22:29:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x97d99400) [pid = 1820] [serial = 1148] [outer = 0x957e5800] 22:29:49 INFO - PROCESS | 1820 | 1477459789350 Marionette DEBUG loaded listener.js 22:29:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x97d96000) [pid = 1820] [serial = 1149] [outer = 0x957e5800] 22:29:49 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de78400 == 43 [pid = 1820] [id = 393] 22:29:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x983a1000) [pid = 1820] [serial = 1150] [outer = (nil)] 22:29:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x983a2800) [pid = 1820] [serial = 1151] [outer = 0x983a1000] 22:29:49 INFO - PROCESS | 1820 | ++DOCSHELL 0x98f12c00 == 44 [pid = 1820] [id = 394] 22:29:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x98f13400) [pid = 1820] [serial = 1152] [outer = (nil)] 22:29:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x8c00dc00) [pid = 1820] [serial = 1153] [outer = 0x98f13400] 22:29:50 INFO - PROCESS | 1820 | 1477459790383 Marionette TRACE conn3 <- [1,1687,null,{"value":["/js/builtins/Promise-incumbent-global.sub.html",0,null,null,[["Check the incumbent global Promise callbacks are called with",0,null,null]]]}] 22:29:50 INFO - . 22:29:50 INFO - TEST-OK | /js/builtins/Promise-incumbent-global.sub.html | took 1528ms 22:29:50 INFO - PROCESS | 1820 | 1477459790434 Marionette TRACE conn3 -> [0,1688,"getWindowHandle",null] 22:29:50 INFO - PROCESS | 1820 | 1477459790439 Marionette TRACE conn3 <- [1,1688,null,{"value":"7"}] 22:29:50 INFO - TEST-START | /js/builtins/Promise-subclassing.html 22:29:50 INFO - PROCESS | 1820 | 1477459790449 Marionette TRACE conn3 -> [0,1689,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:50 INFO - PROCESS | 1820 | 1477459790753 Marionette TRACE conn3 <- [1,1689,null,{"value":null}] 22:29:50 INFO - PROCESS | 1820 | 1477459790922 Marionette TRACE conn3 -> [0,1690,"getWindowHandles",null] 22:29:50 INFO - PROCESS | 1820 | 1477459790927 Marionette TRACE conn3 <- [1,1690,null,["7"]] 22:29:50 INFO - PROCESS | 1820 | 1477459790934 Marionette TRACE conn3 -> [0,1691,"switchToWindow",{"name":"7"}] 22:29:50 INFO - PROCESS | 1820 | 1477459790941 Marionette TRACE conn3 <- [1,1691,null,{}] 22:29:50 INFO - PROCESS | 1820 | 1477459790947 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Promise-subclassing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Promise-subclassing.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x8bedc800 == 45 [pid = 1820] [id = 395] 22:29:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x8bee4400) [pid = 1820] [serial = 1154] [outer = (nil)] 22:29:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x8c9ff800) [pid = 1820] [serial = 1155] [outer = 0x8bee4400] 22:29:51 INFO - PROCESS | 1820 | 1477459791074 Marionette DEBUG loaded listener.js 22:29:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x8dd81c00) [pid = 1820] [serial = 1156] [outer = 0x8bee4400] 22:29:51 INFO - PROCESS | 1820 | --DOCSHELL 0x8de6e800 == 44 [pid = 1820] [id = 374] 22:29:51 INFO - PROCESS | 1820 | --DOCSHELL 0x94bf6000 == 43 [pid = 1820] [id = 387] 22:29:51 INFO - PROCESS | 1820 | --DOCSHELL 0x8d052000 == 42 [pid = 1820] [id = 386] 22:29:51 INFO - PROCESS | 1820 | --DOCSHELL 0x929f2400 == 41 [pid = 1820] [id = 385] 22:29:51 INFO - PROCESS | 1820 | --DOCSHELL 0x907b9c00 == 40 [pid = 1820] [id = 384] 22:29:51 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa7bc00 == 39 [pid = 1820] [id = 383] 22:29:51 INFO - PROCESS | 1820 | --DOCSHELL 0x8bee0800 == 38 [pid = 1820] [id = 382] 22:29:51 INFO - PROCESS | 1820 | --DOCSHELL 0x833eb800 == 37 [pid = 1820] [id = 381] 22:29:51 INFO - PROCESS | 1820 | --DOCSHELL 0x93940000 == 36 [pid = 1820] [id = 380] 22:29:51 INFO - PROCESS | 1820 | --DOCSHELL 0x91154c00 == 35 [pid = 1820] [id = 379] 22:29:51 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa7f000 == 34 [pid = 1820] [id = 378] 22:29:51 INFO - PROCESS | 1820 | --DOCSHELL 0x8c002800 == 33 [pid = 1820] [id = 377] 22:29:51 INFO - PROCESS | 1820 | --DOCSHELL 0x833f6c00 == 32 [pid = 1820] [id = 376] 22:29:51 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x8397c000) [pid = 1820] [serial = 1082] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 22:29:51 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x8dc85800) [pid = 1820] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 22:29:51 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x8c8e2400) [pid = 1820] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-1-helper.html] 22:29:51 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x8f901800) [pid = 1820] [serial = 1095] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 22:29:51 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x8dc78000) [pid = 1820] [serial = 1092] [outer = (nil)] [url = about:blank] 22:29:51 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x8dc85000) [pid = 1820] [serial = 1093] [outer = (nil)] [url = about:blank] 22:29:51 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x9571b800) [pid = 1820] [serial = 1079] [outer = (nil)] [url = about:blank] 22:29:51 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x8bed8800) [pid = 1820] [serial = 1087] [outer = (nil)] [url = about:blank] 22:29:51 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8bed9000) [pid = 1820] [serial = 1088] [outer = (nil)] [url = about:blank] 22:29:51 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x835ccc00) [pid = 1820] [serial = 1084] [outer = (nil)] [url = about:blank] 22:29:51 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x835cd400) [pid = 1820] [serial = 1085] [outer = (nil)] [url = about:blank] 22:29:51 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x957a5000) [pid = 1820] [serial = 1080] [outer = (nil)] [url = about:blank] 22:29:51 INFO - PROCESS | 1820 | 1477459791796 Marionette TRACE conn3 <- [1,1692,null,{"value":["/js/builtins/Promise-subclassing.html",0,null,null,[["Basic constructor behavior",0,null,null],["Promise.race behavior",0,null,null],["Promise.race without species behavior",0,null,null],["Promise.all behavior",0,null,null],["Promise.resolve behavior",0,null,null],["Promise.reject behavior",0,null,null],["Promise.then behavior",0,null,null],["Promise.catch behavior",0,null,null]]]}] 22:29:51 INFO - ........ 22:29:51 INFO - TEST-OK | /js/builtins/Promise-subclassing.html | took 1371ms 22:29:51 INFO - PROCESS | 1820 | 1477459791827 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 22:29:51 INFO - PROCESS | 1820 | 1477459791834 Marionette TRACE conn3 <- [1,1693,null,{"value":"7"}] 22:29:51 INFO - TEST-START | /js/builtins/WeakMap.prototype-properties.html 22:29:51 INFO - PROCESS | 1820 | 1477459791843 Marionette TRACE conn3 -> [0,1694,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:52 INFO - PROCESS | 1820 | 1477459792033 Marionette TRACE conn3 <- [1,1694,null,{"value":null}] 22:29:52 INFO - PROCESS | 1820 | 1477459792150 Marionette TRACE conn3 -> [0,1695,"getWindowHandles",null] 22:29:52 INFO - PROCESS | 1820 | 1477459792155 Marionette TRACE conn3 <- [1,1695,null,["7"]] 22:29:52 INFO - PROCESS | 1820 | 1477459792161 Marionette TRACE conn3 -> [0,1696,"switchToWindow",{"name":"7"}] 22:29:52 INFO - PROCESS | 1820 | 1477459792167 Marionette TRACE conn3 <- [1,1696,null,{}] 22:29:52 INFO - PROCESS | 1820 | 1477459792173 Marionette TRACE conn3 -> [0,1697,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/WeakMap.prototype-properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:52 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f927000 == 33 [pid = 1820] [id = 396] 22:29:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8f927800) [pid = 1820] [serial = 1157] [outer = (nil)] 22:29:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8f986800) [pid = 1820] [serial = 1158] [outer = 0x8f927800] 22:29:52 INFO - PROCESS | 1820 | 1477459792252 Marionette DEBUG loaded listener.js 22:29:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8fa81c00) [pid = 1820] [serial = 1159] [outer = 0x8f927800] 22:29:52 INFO - PROCESS | 1820 | 1477459792785 Marionette TRACE conn3 <- [1,1697,null,{"value":["/js/builtins/WeakMap.prototype-properties.html",0,null,null,[["The value of the [[Prototype]] internal property of the WeakMap prototype object is the standard built-in Object prototype object (15.2.4).",0,null,null],["The initial value of WeakMap.prototype.constructor is the built-in WeakMap constructor.",0,null,null],["WeakMap.prototype.delete",0,null,null],["WeakMap.prototype.delete.length",0,null,null],["WeakMap.prototype.delete: ToObject on this",0,null,null],["WeakMap.prototype.delete: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.get",0,null,null],["WeakMap.prototype.get.length",0,null,null],["WeakMap.prototype.get: ToObject on this",0,null,null],["WeakMap.prototype.get: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.get: return undefined",0,null,null],["WeakMap.prototype.has",0,null,null],["WeakMap.prototype.has.length",0,null,null],["WeakMap.prototype.has: ToObject on this",0,null,null],["WeakMap.prototype.has: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.set",0,null,null],["WeakMap.prototype.set.length",0,null,null],["WeakMap.prototype.set: ToObject on this",0,null,null],["WeakMap.prototype.set: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.@@toStringTag",0,null,null]]]}] 22:29:52 INFO - .................... 22:29:52 INFO - TEST-OK | /js/builtins/WeakMap.prototype-properties.html | took 978ms 22:29:52 INFO - PROCESS | 1820 | 1477459792830 Marionette TRACE conn3 -> [0,1698,"getWindowHandle",null] 22:29:52 INFO - PROCESS | 1820 | 1477459792837 Marionette TRACE conn3 <- [1,1698,null,{"value":"7"}] 22:29:52 INFO - TEST-START | /media-source/SourceBuffer-abort-readyState.html 22:29:52 INFO - PROCESS | 1820 | 1477459792844 Marionette TRACE conn3 -> [0,1699,"getContext",null] 22:29:52 INFO - PROCESS | 1820 | 1477459792848 Marionette TRACE conn3 <- [1,1699,null,{"value":"content"}] 22:29:52 INFO - PROCESS | 1820 | 1477459792853 Marionette TRACE conn3 -> [0,1700,"setContext",{"value":"chrome"}] 22:29:52 INFO - PROCESS | 1820 | 1477459792857 Marionette TRACE conn3 <- [1,1700,null,{}] 22:29:52 INFO - PROCESS | 1820 | 1477459792862 Marionette TRACE conn3 -> [0,1701,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 22:29:52 INFO - PROCESS | 1820 | 1477459792884 Marionette TRACE conn3 <- [1,1701,null,{"value":true}] 22:29:52 INFO - PROCESS | 1820 | 1477459792890 Marionette TRACE conn3 -> [0,1702,"setContext",{"value":"content"}] 22:29:52 INFO - PROCESS | 1820 | 1477459792893 Marionette TRACE conn3 <- [1,1702,null,{}] 22:29:52 INFO - Setting pref media.mediasource.enabled (true) 22:29:52 INFO - PROCESS | 1820 | 1477459792901 Marionette TRACE conn3 -> [0,1703,"getContext",null] 22:29:52 INFO - PROCESS | 1820 | 1477459792905 Marionette TRACE conn3 <- [1,1703,null,{"value":"content"}] 22:29:52 INFO - PROCESS | 1820 | 1477459792915 Marionette TRACE conn3 -> [0,1704,"setContext",{"value":"chrome"}] 22:29:52 INFO - PROCESS | 1820 | 1477459792918 Marionette TRACE conn3 <- [1,1704,null,{}] 22:29:52 INFO - PROCESS | 1820 | 1477459792924 Marionette TRACE conn3 -> [0,1705,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 22:29:52 INFO - PROCESS | 1820 | 1477459792941 Marionette TRACE conn3 <- [1,1705,null,{"value":null}] 22:29:52 INFO - PROCESS | 1820 | 1477459792946 Marionette TRACE conn3 -> [0,1706,"setContext",{"value":"content"}] 22:29:52 INFO - PROCESS | 1820 | 1477459792949 Marionette TRACE conn3 <- [1,1706,null,{}] 22:29:52 INFO - PROCESS | 1820 | 1477459792954 Marionette TRACE conn3 -> [0,1707,"timeouts",{"script":185000}] 22:29:52 INFO - PROCESS | 1820 | 1477459792957 Marionette TRACE conn3 <- [1,1707,null,{}] 22:29:52 INFO - PROCESS | 1820 | 1477459792963 Marionette TRACE conn3 -> [0,1708,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:53 INFO - PROCESS | 1820 | 1477459793178 Marionette TRACE conn3 <- [1,1708,null,{"value":null}] 22:29:53 INFO - PROCESS | 1820 | 1477459793254 Marionette TRACE conn3 -> [0,1709,"getWindowHandles",null] 22:29:53 INFO - PROCESS | 1820 | 1477459793259 Marionette TRACE conn3 <- [1,1709,null,["7"]] 22:29:53 INFO - PROCESS | 1820 | 1477459793264 Marionette TRACE conn3 -> [0,1710,"switchToWindow",{"name":"7"}] 22:29:53 INFO - PROCESS | 1820 | 1477459793272 Marionette TRACE conn3 <- [1,1710,null,{}] 22:29:53 INFO - PROCESS | 1820 | 1477459793277 Marionette TRACE conn3 -> [0,1711,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-readyState.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:53 INFO - PROCESS | 1820 | ++DOCSHELL 0x92147c00 == 34 [pid = 1820] [id = 397] 22:29:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x9214d400) [pid = 1820] [serial = 1160] [outer = (nil)] 22:29:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x929ed800) [pid = 1820] [serial = 1161] [outer = 0x9214d400] 22:29:53 INFO - PROCESS | 1820 | 1477459793360 Marionette DEBUG loaded listener.js 22:29:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x929f7400) [pid = 1820] [serial = 1162] [outer = 0x9214d400] 22:29:53 INFO - PROCESS | 1820 | 1477459793918 Marionette TRACE conn3 <- [1,1711,null,{"value":["/media-source/SourceBuffer-abort-readyState.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\") : If the readyState attribute of the parent media source is not in the \"open\" state then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null],["SourceBuffer#abort() (video/mp4) : If the readyState attribute of the parent media source is not in the \"open\" state then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null]]]}] 22:29:53 INFO - .. 22:29:53 INFO - TEST-OK | /media-source/SourceBuffer-abort-readyState.html | took 1138ms 22:29:54 INFO - PROCESS | 1820 | 1477459793999 Marionette TRACE conn3 -> [0,1712,"getWindowHandle",null] 22:29:54 INFO - PROCESS | 1820 | 1477459794002 Marionette TRACE conn3 <- [1,1712,null,{"value":"7"}] 22:29:54 INFO - TEST-START | /media-source/SourceBuffer-abort-removed.html 22:29:54 INFO - PROCESS | 1820 | 1477459794008 Marionette TRACE conn3 -> [0,1713,"timeouts",{"script":35000}] 22:29:54 INFO - PROCESS | 1820 | 1477459794013 Marionette TRACE conn3 <- [1,1713,null,{}] 22:29:54 INFO - PROCESS | 1820 | 1477459794022 Marionette TRACE conn3 -> [0,1714,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:54 INFO - PROCESS | 1820 | 1477459794224 Marionette TRACE conn3 <- [1,1714,null,{"value":null}] 22:29:54 INFO - PROCESS | 1820 | 1477459794296 Marionette TRACE conn3 -> [0,1715,"getWindowHandles",null] 22:29:54 INFO - PROCESS | 1820 | 1477459794311 Marionette TRACE conn3 <- [1,1715,null,["7"]] 22:29:54 INFO - PROCESS | 1820 | 1477459794315 Marionette TRACE conn3 -> [0,1716,"switchToWindow",{"name":"7"}] 22:29:54 INFO - PROCESS | 1820 | 1477459794320 Marionette TRACE conn3 <- [1,1716,null,{}] 22:29:54 INFO - PROCESS | 1820 | 1477459794325 Marionette TRACE conn3 -> [0,1717,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:54 INFO - PROCESS | 1820 | ++DOCSHELL 0x9461e800 == 35 [pid = 1820] [id = 398] 22:29:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x9461f000) [pid = 1820] [serial = 1163] [outer = (nil)] 22:29:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x94621800) [pid = 1820] [serial = 1164] [outer = 0x9461f000] 22:29:54 INFO - PROCESS | 1820 | 1477459794404 Marionette DEBUG loaded listener.js 22:29:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x94623400) [pid = 1820] [serial = 1165] [outer = 0x9461f000] 22:29:54 INFO - PROCESS | 1820 | 1477459794936 Marionette TRACE conn3 <- [1,1717,null,{"value":["/media-source/SourceBuffer-abort-removed.html",0,null,null,[["SourceBuffer#abort (video/webm; codecs=\"vorbis,vp8\") : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null],["SourceBuffer#abort (video/mp4) : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null]]]}] 22:29:54 INFO - .. 22:29:54 INFO - TEST-OK | /media-source/SourceBuffer-abort-removed.html | took 983ms 22:29:54 INFO - PROCESS | 1820 | 1477459794992 Marionette TRACE conn3 -> [0,1718,"getWindowHandle",null] 22:29:54 INFO - PROCESS | 1820 | 1477459794995 Marionette TRACE conn3 <- [1,1718,null,{"value":"7"}] 22:29:54 INFO - TEST-START | /media-source/SourceBuffer-abort-updating.html 22:29:55 INFO - PROCESS | 1820 | 1477459795002 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:55 INFO - PROCESS | 1820 | 1477459795215 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 22:29:55 INFO - PROCESS | 1820 | 1477459795233 Marionette TRACE conn3 -> [0,1720,"getWindowHandles",null] 22:29:55 INFO - PROCESS | 1820 | 1477459795236 Marionette TRACE conn3 <- [1,1720,null,["7"]] 22:29:55 INFO - PROCESS | 1820 | 1477459795241 Marionette TRACE conn3 -> [0,1721,"switchToWindow",{"name":"7"}] 22:29:55 INFO - PROCESS | 1820 | 1477459795248 Marionette TRACE conn3 <- [1,1721,null,{}] 22:29:55 INFO - PROCESS | 1820 | 1477459795253 Marionette TRACE conn3 -> [0,1722,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-updating.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x9469fc00 == 36 [pid = 1820] [id = 399] 22:29:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x94e83000) [pid = 1820] [serial = 1166] [outer = (nil)] 22:29:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x94ed0000) [pid = 1820] [serial = 1167] [outer = 0x94e83000] 22:29:55 INFO - PROCESS | 1820 | 1477459795390 Marionette DEBUG loaded listener.js 22:29:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x94ed6800) [pid = 1820] [serial = 1168] [outer = 0x94e83000] 22:29:55 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x9213f000) [pid = 1820] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html] 22:29:55 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x8fa7c400) [pid = 1820] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html] 22:29:55 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x8fa82000) [pid = 1820] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml] 22:29:55 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x8c003c00) [pid = 1820] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html] 22:29:55 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x833ec000) [pid = 1820] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 22:29:55 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x93947400) [pid = 1820] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html] 22:29:55 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x8bee0c00) [pid = 1820] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html] 22:29:55 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x835c5c00) [pid = 1820] [serial = 1100] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 22:29:55 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x93322c00) [pid = 1820] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html] 22:29:55 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x907bbc00) [pid = 1820] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.max.html] 22:29:55 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x929f2800) [pid = 1820] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.min.html] 22:29:56 INFO - PROCESS | 1820 | 1477459796140 Marionette TRACE conn3 <- [1,1722,null,{"value":["/media-source/SourceBuffer-abort-updating.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\") : Check the algorithm when the updating attribute is true.",0,null,null],["SourceBuffer#abort() (video/mp4) : Check the algorithm when the updating attribute is true.",0,null,null]]]}] 22:29:56 INFO - .. 22:29:56 INFO - TEST-OK | /media-source/SourceBuffer-abort-updating.html | took 1169ms 22:29:56 INFO - TEST-START | /media-source/SourceBuffer-abort.html 22:29:56 INFO - PROCESS | 1820 | 1477459796171 Marionette TRACE conn3 -> [0,1723,"getWindowHandle",null] 22:29:56 INFO - PROCESS | 1820 | 1477459796174 Marionette TRACE conn3 <- [1,1723,null,{"value":"7"}] 22:29:56 INFO - PROCESS | 1820 | 1477459796180 Marionette TRACE conn3 -> [0,1724,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:56 INFO - PROCESS | 1820 | 1477459796346 Marionette TRACE conn3 <- [1,1724,null,{"value":null}] 22:29:56 INFO - PROCESS | 1820 | 1477459796360 Marionette TRACE conn3 -> [0,1725,"getWindowHandles",null] 22:29:56 INFO - PROCESS | 1820 | 1477459796362 Marionette TRACE conn3 <- [1,1725,null,["7"]] 22:29:56 INFO - PROCESS | 1820 | 1477459796367 Marionette TRACE conn3 -> [0,1726,"switchToWindow",{"name":"7"}] 22:29:56 INFO - PROCESS | 1820 | 1477459796375 Marionette TRACE conn3 <- [1,1726,null,{}] 22:29:56 INFO - PROCESS | 1820 | 1477459796487 Marionette TRACE conn3 -> [0,1727,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x833f7400 == 37 [pid = 1820] [id = 400] 22:29:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x94e86000) [pid = 1820] [serial = 1169] [outer = (nil)] 22:29:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x9552e400) [pid = 1820] [serial = 1170] [outer = 0x94e86000] 22:29:56 INFO - PROCESS | 1820 | 1477459796567 Marionette DEBUG loaded listener.js 22:29:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x9552f400) [pid = 1820] [serial = 1171] [outer = 0x94e86000] 22:29:57 INFO - PROCESS | 1820 | 1477459797034 Marionette TRACE conn3 <- [1,1727,null,{"value":["/media-source/SourceBuffer-abort.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\"): Check the values of appendWindowStart and appendWindowEnd.",0,null,null],["SourceBuffer#abort() (video/mp4): Check the values of appendWindowStart and appendWindowEnd.",0,null,null]]]}] 22:29:57 INFO - .. 22:29:57 INFO - TEST-OK | /media-source/SourceBuffer-abort.html | took 870ms 22:29:57 INFO - PROCESS | 1820 | 1477459797049 Marionette TRACE conn3 -> [0,1728,"getWindowHandle",null] 22:29:57 INFO - PROCESS | 1820 | 1477459797051 Marionette TRACE conn3 <- [1,1728,null,{"value":"7"}] 22:29:57 INFO - TEST-START | /media-source/URL-createObjectURL-null.html 22:29:57 INFO - Clearing pref media.mediasource.enabled 22:29:57 INFO - PROCESS | 1820 | 1477459797059 Marionette TRACE conn3 -> [0,1729,"getContext",null] 22:29:57 INFO - PROCESS | 1820 | 1477459797062 Marionette TRACE conn3 <- [1,1729,null,{"value":"content"}] 22:29:57 INFO - PROCESS | 1820 | 1477459797067 Marionette TRACE conn3 -> [0,1730,"setContext",{"value":"chrome"}] 22:29:57 INFO - PROCESS | 1820 | 1477459797069 Marionette TRACE conn3 <- [1,1730,null,{}] 22:29:57 INFO - PROCESS | 1820 | 1477459797075 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 22:29:57 INFO - PROCESS | 1820 | 1477459797087 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 22:29:57 INFO - PROCESS | 1820 | 1477459797100 Marionette TRACE conn3 -> [0,1732,"setContext",{"value":"content"}] 22:29:57 INFO - PROCESS | 1820 | 1477459797103 Marionette TRACE conn3 <- [1,1732,null,{}] 22:29:57 INFO - PROCESS | 1820 | 1477459797115 Marionette TRACE conn3 -> [0,1733,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:57 INFO - PROCESS | 1820 | 1477459797252 Marionette TRACE conn3 <- [1,1733,null,{"value":null}] 22:29:57 INFO - PROCESS | 1820 | 1477459797268 Marionette TRACE conn3 -> [0,1734,"getWindowHandles",null] 22:29:57 INFO - PROCESS | 1820 | 1477459797274 Marionette TRACE conn3 <- [1,1734,null,["7"]] 22:29:57 INFO - PROCESS | 1820 | 1477459797280 Marionette TRACE conn3 -> [0,1735,"switchToWindow",{"name":"7"}] 22:29:57 INFO - PROCESS | 1820 | 1477459797284 Marionette TRACE conn3 <- [1,1735,null,{}] 22:29:57 INFO - PROCESS | 1820 | 1477459797290 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL-null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL-null.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:57 INFO - PROCESS | 1820 | ++DOCSHELL 0x957e8400 == 38 [pid = 1820] [id = 401] 22:29:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x957e8800) [pid = 1820] [serial = 1172] [outer = (nil)] 22:29:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x97d96800) [pid = 1820] [serial = 1173] [outer = 0x957e8800] 22:29:57 INFO - PROCESS | 1820 | 1477459797362 Marionette DEBUG loaded listener.js 22:29:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x97d98400) [pid = 1820] [serial = 1174] [outer = 0x957e8800] 22:29:57 INFO - PROCESS | 1820 | 1477459797978 Marionette TRACE conn3 <- [1,1736,null,{"value":["/media-source/URL-createObjectURL-null.html",0,null,null,[["URL.createObjectURL(null)",0,null,null]]]}] 22:29:58 INFO - . 22:29:58 INFO - TEST-OK | /media-source/URL-createObjectURL-null.html | took 978ms 22:29:58 INFO - PROCESS | 1820 | 1477459798043 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 22:29:58 INFO - PROCESS | 1820 | 1477459798050 Marionette TRACE conn3 <- [1,1737,null,{"value":"7"}] 22:29:58 INFO - TEST-START | /media-source/URL-createObjectURL-revoke.html 22:29:58 INFO - PROCESS | 1820 | 1477459798061 Marionette TRACE conn3 -> [0,1738,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:58 INFO - PROCESS | 1820 | 1477459798258 Marionette TRACE conn3 <- [1,1738,null,{"value":null}] 22:29:58 INFO - PROCESS | 1820 | 1477459798430 Marionette TRACE conn3 -> [0,1739,"getWindowHandles",null] 22:29:58 INFO - PROCESS | 1820 | 1477459798435 Marionette TRACE conn3 <- [1,1739,null,["7"]] 22:29:58 INFO - PROCESS | 1820 | 1477459798448 Marionette TRACE conn3 -> [0,1740,"switchToWindow",{"name":"7"}] 22:29:58 INFO - PROCESS | 1820 | 1477459798456 Marionette TRACE conn3 <- [1,1740,null,{}] 22:29:58 INFO - PROCESS | 1820 | 1477459798462 Marionette TRACE conn3 -> [0,1741,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:58 INFO - PROCESS | 1820 | ++DOCSHELL 0x8bede400 == 39 [pid = 1820] [id = 402] 22:29:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x8bedf000) [pid = 1820] [serial = 1175] [outer = (nil)] 22:29:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x8c8df800) [pid = 1820] [serial = 1176] [outer = 0x8bedf000] 22:29:58 INFO - PROCESS | 1820 | 1477459798556 Marionette DEBUG loaded listener.js 22:29:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x8c8e3800) [pid = 1820] [serial = 1177] [outer = 0x8bedf000] 22:29:59 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 22:29:59 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 22:29:59 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 22:29:59 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 22:29:59 INFO - PROCESS | 1820 | 1477459799156 Marionette TRACE conn3 <- [1,1741,null,{"value":["/media-source/URL-createObjectURL-revoke.html",0,null,null,[["Check revoking behavior of URL.revokeObjectURL(url).",0,null,null],["Check referenced MediaSource can open after URL.revokeObjectURL(url).",0,null,null],["Check auto-revoking behavior with URL.createObjectURL(MediaSource).",0,null,null]]]}] 22:29:59 INFO - ... 22:29:59 INFO - TEST-OK | /media-source/URL-createObjectURL-revoke.html | took 1123ms 22:29:59 INFO - PROCESS | 1820 | 1477459799192 Marionette TRACE conn3 -> [0,1742,"getWindowHandle",null] 22:29:59 INFO - PROCESS | 1820 | 1477459799197 Marionette TRACE conn3 <- [1,1742,null,{"value":"7"}] 22:29:59 INFO - TEST-START | /media-source/URL-createObjectURL.html 22:29:59 INFO - PROCESS | 1820 | 1477459799207 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:59 INFO - PROCESS | 1820 | 1477459799392 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 22:29:59 INFO - PROCESS | 1820 | 1477459799566 Marionette TRACE conn3 -> [0,1744,"getWindowHandles",null] 22:29:59 INFO - PROCESS | 1820 | 1477459799570 Marionette TRACE conn3 <- [1,1744,null,["7"]] 22:29:59 INFO - PROCESS | 1820 | 1477459799579 Marionette TRACE conn3 -> [0,1745,"switchToWindow",{"name":"7"}] 22:29:59 INFO - PROCESS | 1820 | 1477459799583 Marionette TRACE conn3 <- [1,1745,null,{}] 22:29:59 INFO - PROCESS | 1820 | 1477459799593 Marionette TRACE conn3 -> [0,1746,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fad7400 == 40 [pid = 1820] [id = 403] 22:29:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x8fad9800) [pid = 1820] [serial = 1178] [outer = (nil)] 22:29:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x907b9400) [pid = 1820] [serial = 1179] [outer = 0x8fad9800] 22:29:59 INFO - PROCESS | 1820 | 1477459799678 Marionette DEBUG loaded listener.js 22:29:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x9072bc00) [pid = 1820] [serial = 1180] [outer = 0x8fad9800] 22:30:00 INFO - PROCESS | 1820 | 1477459800254 Marionette TRACE conn3 <- [1,1746,null,{"value":["/media-source/URL-createObjectURL.html",0,null,null,[["URL.createObjectURL(mediaSource) should return a unique Blob URI.",0,null,null]]]}] 22:30:00 INFO - . 22:30:00 INFO - TEST-OK | /media-source/URL-createObjectURL.html | took 1068ms 22:30:00 INFO - PROCESS | 1820 | 1477459800282 Marionette TRACE conn3 -> [0,1747,"getWindowHandle",null] 22:30:00 INFO - PROCESS | 1820 | 1477459800290 Marionette TRACE conn3 <- [1,1747,null,{"value":"7"}] 22:30:00 INFO - TEST-START | /media-source/interfaces.html 22:30:00 INFO - PROCESS | 1820 | 1477459800319 Marionette TRACE conn3 -> [0,1748,"getContext",null] 22:30:00 INFO - PROCESS | 1820 | 1477459800323 Marionette TRACE conn3 <- [1,1748,null,{"value":"content"}] 22:30:00 INFO - PROCESS | 1820 | 1477459800328 Marionette TRACE conn3 -> [0,1749,"setContext",{"value":"chrome"}] 22:30:00 INFO - PROCESS | 1820 | 1477459800331 Marionette TRACE conn3 <- [1,1749,null,{}] 22:30:00 INFO - PROCESS | 1820 | 1477459800337 Marionette TRACE conn3 -> [0,1750,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 22:30:00 INFO - PROCESS | 1820 | 1477459800360 Marionette TRACE conn3 <- [1,1750,null,{"value":true}] 22:30:00 INFO - PROCESS | 1820 | 1477459800366 Marionette TRACE conn3 -> [0,1751,"setContext",{"value":"content"}] 22:30:00 INFO - PROCESS | 1820 | 1477459800369 Marionette TRACE conn3 <- [1,1751,null,{}] 22:30:00 INFO - Setting pref media.mediasource.enabled (true) 22:30:00 INFO - PROCESS | 1820 | 1477459800375 Marionette TRACE conn3 -> [0,1752,"getContext",null] 22:30:00 INFO - PROCESS | 1820 | 1477459800380 Marionette TRACE conn3 <- [1,1752,null,{"value":"content"}] 22:30:00 INFO - PROCESS | 1820 | 1477459800385 Marionette TRACE conn3 -> [0,1753,"setContext",{"value":"chrome"}] 22:30:00 INFO - PROCESS | 1820 | 1477459800388 Marionette TRACE conn3 <- [1,1753,null,{}] 22:30:00 INFO - PROCESS | 1820 | 1477459800415 Marionette TRACE conn3 -> [0,1754,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 22:30:00 INFO - PROCESS | 1820 | 1477459800435 Marionette TRACE conn3 <- [1,1754,null,{"value":null}] 22:30:00 INFO - PROCESS | 1820 | 1477459800439 Marionette TRACE conn3 -> [0,1755,"setContext",{"value":"content"}] 22:30:00 INFO - PROCESS | 1820 | 1477459800443 Marionette TRACE conn3 <- [1,1755,null,{}] 22:30:00 INFO - PROCESS | 1820 | 1477459800450 Marionette TRACE conn3 -> [0,1756,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:30:00 INFO - PROCESS | 1820 | 1477459800649 Marionette TRACE conn3 <- [1,1756,null,{"value":null}] 22:30:00 INFO - PROCESS | 1820 | 1477459800814 Marionette TRACE conn3 -> [0,1757,"getWindowHandles",null] 22:30:00 INFO - PROCESS | 1820 | 1477459800820 Marionette TRACE conn3 <- [1,1757,null,["7"]] 22:30:00 INFO - PROCESS | 1820 | 1477459800827 Marionette TRACE conn3 -> [0,1758,"switchToWindow",{"name":"7"}] 22:30:00 INFO - PROCESS | 1820 | 1477459800833 Marionette TRACE conn3 <- [1,1758,null,{}] 22:30:00 INFO - PROCESS | 1820 | 1477459800839 Marionette TRACE conn3 -> [0,1759,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/interfaces.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/interfaces.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:30:00 INFO - PROCESS | 1820 | ++DOCSHELL 0x94bf5800 == 41 [pid = 1820] [id = 404] 22:30:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x9552d800) [pid = 1820] [serial = 1181] [outer = (nil)] 22:30:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x95537800) [pid = 1820] [serial = 1182] [outer = 0x9552d800] 22:30:00 INFO - PROCESS | 1820 | 1477459800926 Marionette DEBUG loaded listener.js 22:30:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x957edc00) [pid = 1820] [serial = 1183] [outer = 0x9552d800] 22:30:01 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:30:01 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:30:02 INFO - .................................................................................................................... 22:30:02 INFO - TEST-OK | /media-source/interfaces.html | took 2233ms 22:30:02 INFO - TEST-START | /media-source/mediasource-activesourcebuffers.html 22:30:02 INFO - Clearing pref media.mediasource.enabled 22:30:02 INFO - PROCESS | 1820 | 1477459802423 Marionette TRACE conn3 <- [1,1759,null,{"value":["/media-source/interfaces.html",0,null,null,[["URL interface: operation createObjectURL(MediaSource)",0,null,null],["AudioTrack interface: attribute sourceBuffer",1,"assert_own_property: self does not have own property \"AudioTrack\" expected property \"AudioTrack\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["VideoTrack interface: attribute sourceBuffer",1,"assert_own_property: self does not have own property \"VideoTrack\" expected property \"VideoTrack\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["TextTrack interface: attribute sourceBuffer",1,"assert_true: The prototype object must have a property \"sourceBuffer\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: existence and properties of interface object",0,null,null],["MediaSource interface object length",0,null,null],["MediaSource interface object name",0,null,null],["MediaSource interface: existence and properties of interface prototype object",0,null,null],["MediaSource interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["MediaSource interface: attribute sourceBuffers",0,null,null],["MediaSource interface: attribute activeSourceBuffers",0,null,null],["MediaSource interface: attribute readyState",0,null,null],["MediaSource interface: attribute duration",0,null,null],["MediaSource interface: attribute onsourceopen",0,null,null],["MediaSource interface: attribute onsourceended",0,null,null],["MediaSource interface: attribute onsourceclose",1,"assert_true: The prototype object must have a property \"onsourceclose\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: operation addSourceBuffer(DOMString)",0,null,null],["MediaSource interface: operation removeSourceBuffer(SourceBuffer)",0,null,null],["MediaSource interface: operation endOfStream(EndOfStreamError)",0,null,null],["MediaSource interface: operation setLiveSeekableRange(double,double)",0,null,null],["MediaSource interface: operation clearLiveSeekableRange()",0,null,null],["MediaSource interface: operation isTypeSupported(DOMString)",0,null,null],["MediaSource must be primary interface of mediaSource",0,null,null],["Stringification of mediaSource",0,null,null],["MediaSource interface: mediaSource must inherit property \"sourceBuffers\" with the proper type (0)",0,null,null],["MediaSource interface: mediaSource must inherit property \"activeSourceBuffers\" with the proper type (1)",0,null,null],["MediaSource interface: mediaSource must inherit property \"readyState\" with the proper type (2)",0,null,null],["MediaSource interface: mediaSource must inherit property \"duration\" with the proper type (3)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceopen\" with the proper type (4)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceended\" with the proper type (5)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceclose\" with the proper type (6)",1,"assert_inherits: property \"onsourceclose\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: mediaSource must inherit property \"addSourceBuffer\" with the proper type (7)",0,null,null],["MediaSource interface: calling addSourceBuffer(DOMString) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"removeSourceBuffer\" with the proper type (8)",0,null,null],["MediaSource interface: calling removeSourceBuffer(SourceBuffer) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"endOfStream\" with the proper type (9)",0,null,null],["MediaSource interface: calling endOfStream(EndOfStreamError) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"setLiveSeekableRange\" with the proper type (10)",0,null,null],["MediaSource interface: calling setLiveSeekableRange(double,double) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"clearLiveSeekableRange\" with the proper type (11)",0,null,null],["MediaSource interface: mediaSource must inherit property \"isTypeSupported\" with the proper type (12)",0,null,null],["MediaSource interface: calling isTypeSupported(DOMString) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on mediaSource with too few arguments must throw TypeError",0,null,null],["SourceBuffer interface: existence and properties of interface object",0,null,null],["SourceBuffer interface object length",0,null,null],["SourceBuffer interface object name",0,null,null],["SourceBuffer interface: existence and properties of interface prototype object",0,null,null],["SourceBuffer interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["SourceBuffer interface: attribute mode",0,null,null],["SourceBuffer interface: attribute updating",0,null,null],["SourceBuffer interface: attribute buffered",0,null,null],["SourceBuffer interface: attribute timestampOffset",0,null,null],["SourceBuffer interface: attribute audioTracks",1,"assert_true: The prototype object must have a property \"audioTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute videoTracks",1,"assert_true: The prototype object must have a property \"videoTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute textTracks",1,"assert_true: The prototype object must have a property \"textTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute appendWindowStart",0,null,null],["SourceBuffer interface: attribute appendWindowEnd",0,null,null],["SourceBuffer interface: attribute onupdatestart",0,null,null],["SourceBuffer interface: attribute onupdate",0,null,null],["SourceBuffer interface: attribute onupdateend",0,null,null],["SourceBuffer interface: attribute onerror",0,null,null],["SourceBuffer interface: attribute onabort",0,null,null],["SourceBuffer interface: operation appendBuffer(BufferSource)",0,null,null],["SourceBuffer interface: operation abort()",0,null,null],["SourceBuffer interface: operation remove(double,unrestricted double)",0,null,null],["SourceBuffer must be primary interface of sourceBuffer",0,null,null],["Stringification of sourceBuffer",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"mode\" with the proper type (0)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"updating\" with the proper type (1)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"buffered\" with the proper type (2)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"timestampOffset\" with the proper type (3)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"audioTracks\" with the proper type (4)",1,"assert_inherits: property \"audioTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"videoTracks\" with the proper type (5)",1,"assert_inherits: property \"videoTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"textTracks\" with the proper type (6)",1,"assert_inherits: property \"textTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"appendWindowStart\" with the proper type (7)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"appendWindowEnd\" with the proper type (8)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdatestart\" with the proper type (9)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdate\" with the proper type (10)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdateend\" with the proper type (11)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onerror\" with the proper type (12)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onabort\" with the proper type (13)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"appendBuffer\" with the proper type (14)",0,null,null],["SourceBuffer interface: calling appendBuffer(BufferSource) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"abort\" with the proper type (15)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"remove\" with the proper type (16)",0,null,null],["SourceBuffer interface: calling remove(double,unrestricted double) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["SourceBufferList interface: existence and properties of interface object",0,null,null],["SourceBufferList interface object length",0,null,null],["SourceBufferList interface object name",0,null,null],["SourceBufferList interface: existence and properties of interface prototype object",0,null,null],["SourceBufferList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["SourceBufferList interface: attribute length",0,null,null],["SourceBufferList interface: attribute onaddsourcebuffer",0,null,null],["SourceBufferList interface: attribute onremovesourcebuffer",0,null,null],["SourceBufferList must be primary interface of mediaSource.sourceBuffers",0,null,null],["Stringification of mediaSource.sourceBuffers",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"length\" with the proper type (0)",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"onaddsourcebuffer\" with the proper type (1)",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"onremovesourcebuffer\" with the proper type (2)",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null]]]}] 22:30:02 INFO - PROCESS | 1820 | 1477459802561 Marionette TRACE conn3 -> [0,1760,"getWindowHandle",null] 22:30:02 INFO - PROCESS | 1820 | 1477459802563 Marionette TRACE conn3 <- [1,1760,null,{"value":"7"}] 22:30:02 INFO - PROCESS | 1820 | 1477459802583 Marionette TRACE conn3 -> [0,1761,"getContext",null] 22:30:02 INFO - PROCESS | 1820 | 1477459802594 Marionette TRACE conn3 <- [1,1761,null,{"value":"content"}] 22:30:02 INFO - PROCESS | 1820 | 1477459802609 Marionette TRACE conn3 -> [0,1762,"setContext",{"value":"chrome"}] 22:30:02 INFO - PROCESS | 1820 | 1477459802613 Marionette TRACE conn3 <- [1,1762,null,{}] 22:30:02 INFO - PROCESS | 1820 | 1477459802620 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 22:30:02 INFO - PROCESS | 1820 | 1477459802647 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 22:30:02 INFO - PROCESS | 1820 | 1477459802655 Marionette TRACE conn3 -> [0,1764,"setContext",{"value":"content"}] 22:30:02 INFO - PROCESS | 1820 | 1477459802657 Marionette TRACE conn3 <- [1,1764,null,{}] 22:30:02 INFO - PROCESS | 1820 | 1477459802716 Marionette TRACE conn3 -> [0,1765,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:30:02 INFO - PROCESS | 1820 | 1477459802920 Marionette TRACE conn3 <- [1,1765,null,{"value":null}] 22:30:03 INFO - PROCESS | 1820 | 1477459803083 Marionette TRACE conn3 -> [0,1766,"getWindowHandles",null] 22:30:03 INFO - PROCESS | 1820 | 1477459803088 Marionette TRACE conn3 <- [1,1766,null,["7"]] 22:30:03 INFO - PROCESS | 1820 | 1477459803093 Marionette TRACE conn3 -> [0,1767,"switchToWindow",{"name":"7"}] 22:30:03 INFO - PROCESS | 1820 | 1477459803098 Marionette TRACE conn3 <- [1,1767,null,{}] 22:30:03 INFO - PROCESS | 1820 | 1477459803103 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-activesourcebuffers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:30:03 INFO - PROCESS | 1820 | ++DOCSHELL 0x9839f400 == 42 [pid = 1820] [id = 405] 22:30:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x9a022c00) [pid = 1820] [serial = 1184] [outer = (nil)] 22:30:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x9b359800) [pid = 1820] [serial = 1185] [outer = 0x9a022c00] 22:30:03 INFO - PROCESS | 1820 | 1477459803202 Marionette DEBUG loaded listener.js 22:30:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x9b3ba800) [pid = 1820] [serial = 1186] [outer = 0x9a022c00] 22:30:04 INFO - PROCESS | 1820 | [aac @ 0x8bd7bc00] err{or,}_recognition separate: 1; 1 22:30:04 INFO - PROCESS | 1820 | [aac @ 0x8bd7bc00] err{or,}_recognition combined: 1; 1 22:30:04 INFO - PROCESS | 1820 | [aac @ 0x8bd7bc00] Unsupported bit depth: 0 22:30:04 INFO - PROCESS | 1820 | [aac @ 0x8c9fcc00] err{or,}_recognition separate: 1; 1 22:30:04 INFO - PROCESS | 1820 | [aac @ 0x8c9fcc00] err{or,}_recognition combined: 1; 1 22:30:04 INFO - PROCESS | 1820 | [aac @ 0x8c9fcc00] Unsupported bit depth: 0 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x8fa88800] err{or,}_recognition separate: 1; 1 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x8fa88800] err{or,}_recognition combined: 1; 1 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x8fa88800] Unsupported bit depth: 0 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x9072cc00] err{or,}_recognition separate: 1; 1 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x9072cc00] err{or,}_recognition combined: 1; 1 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x9072cc00] Unsupported bit depth: 0 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x9072cc00] no picture 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x9072cc00] no picture 22:30:04 INFO - PROCESS | 1820 | [aac @ 0x8de77000] err{or,}_recognition separate: 1; 1 22:30:04 INFO - PROCESS | 1820 | [aac @ 0x8de77000] err{or,}_recognition combined: 1; 1 22:30:04 INFO - PROCESS | 1820 | [aac @ 0x8de77000] Unsupported bit depth: 0 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x8fad2c00] err{or,}_recognition separate: 1; 1 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x8fad2c00] err{or,}_recognition combined: 1; 1 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x8fad2c00] Unsupported bit depth: 0 22:30:04 INFO - PROCESS | 1820 | [aac @ 0x8de77000] err{or,}_recognition separate: 1; 1 22:30:04 INFO - PROCESS | 1820 | [aac @ 0x8de77000] err{or,}_recognition combined: 1; 1 22:30:04 INFO - PROCESS | 1820 | [aac @ 0x8de77000] Unsupported bit depth: 0 22:30:04 INFO - PROCESS | 1820 | [aac @ 0xa2756800] err{or,}_recognition separate: 1; 1 22:30:04 INFO - PROCESS | 1820 | [aac @ 0xa2756800] err{or,}_recognition combined: 1; 1 22:30:04 INFO - PROCESS | 1820 | [aac @ 0xa2756800] Unsupported bit depth: 0 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x8fa88800] err{or,}_recognition separate: 1; 1 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x8fa88800] err{or,}_recognition combined: 1; 1 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x8fa88800] Unsupported bit depth: 0 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x8fa88800] no picture 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x8fa88800] no picture 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0xa27eac00] err{or,}_recognition separate: 1; 1 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0xa27eac00] err{or,}_recognition combined: 1; 1 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0xa27eac00] Unsupported bit depth: 0 22:30:04 INFO - PROCESS | 1820 | [aac @ 0x9b56cc00] err{or,}_recognition separate: 1; 1 22:30:04 INFO - PROCESS | 1820 | [aac @ 0x9b56cc00] err{or,}_recognition combined: 1; 1 22:30:04 INFO - PROCESS | 1820 | [aac @ 0x9b56cc00] Unsupported bit depth: 0 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x9b4f8000] err{or,}_recognition separate: 1; 1 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x9b4f8000] err{or,}_recognition combined: 1; 1 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x9b4f8000] Unsupported bit depth: 0 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x9b4f8000] no picture 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x9b4f8000] no picture 22:30:04 INFO - PROCESS | 1820 | [aac @ 0x8bd6f800] err{or,}_recognition separate: 1; 1 22:30:04 INFO - PROCESS | 1820 | [aac @ 0x8bd6f800] err{or,}_recognition combined: 1; 1 22:30:04 INFO - PROCESS | 1820 | [aac @ 0x8bd6f800] Unsupported bit depth: 0 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x8bd79800] err{or,}_recognition separate: 1; 1 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x8bd79800] err{or,}_recognition combined: 1; 1 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x8bd79800] Unsupported bit depth: 0 22:30:04 INFO - PROCESS | 1820 | [aac @ 0x8bed8c00] err{or,}_recognition separate: 1; 1 22:30:04 INFO - PROCESS | 1820 | [aac @ 0x8bed8c00] err{or,}_recognition combined: 1; 1 22:30:04 INFO - PROCESS | 1820 | [aac @ 0x8bed8c00] Unsupported bit depth: 0 22:30:04 INFO - PROCESS | 1820 | [aac @ 0x8bd6f800] err{or,}_recognition separate: 1; 1 22:30:04 INFO - PROCESS | 1820 | [aac @ 0x8bd6f800] err{or,}_recognition combined: 1; 1 22:30:04 INFO - PROCESS | 1820 | [aac @ 0x8bd6f800] Unsupported bit depth: 0 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x8bedb000] err{or,}_recognition separate: 1; 1 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x8bedb000] err{or,}_recognition combined: 1; 1 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x8bedb000] Unsupported bit depth: 0 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x8bd78c00] err{or,}_recognition separate: 1; 1 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x8bd78c00] err{or,}_recognition combined: 1; 1 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x8bd78c00] Unsupported bit depth: 0 22:30:04 INFO - PROCESS | 1820 | [aac @ 0x8bd7a400] err{or,}_recognition separate: 1; 1 22:30:04 INFO - PROCESS | 1820 | [aac @ 0x8bd7a400] err{or,}_recognition combined: 1; 1 22:30:04 INFO - PROCESS | 1820 | [aac @ 0x8bd7a400] Unsupported bit depth: 0 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x8bd78c00] no picture 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x8bd78c00] no picture 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x8bd70800] err{or,}_recognition separate: 1; 1 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x8bd70800] err{or,}_recognition combined: 1; 1 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x8bd70800] Unsupported bit depth: 0 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x8bd70800] no picture 22:30:04 INFO - PROCESS | 1820 | [h264 @ 0x8bd70800] no picture 22:30:05 INFO - .... 22:30:05 INFO - TEST-OK | /media-source/mediasource-activesourcebuffers.html | took 2426ms 22:30:05 INFO - PROCESS | 1820 | 1477459804954 Marionette TRACE conn3 <- [1,1768,null,{"value":["/media-source/mediasource-activesourcebuffers.html",0,null,null,[["SourceBuffer added to activeSourceBuffers list when its only audio track gets loaded (and thus becomes enabled).",0,null,null],["SourceBuffer added to activeSourceBuffers list when its only video track gets loaded (and thus becomes selected).",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: audio is first sourceBuffer, audio media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: audio is first sourceBuffer, video media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: video is first sourceBuffer, audio media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: video is first sourceBuffer, video media appended first",0,null,null],["Active SourceBuffers list reflects changes to selected audio/video tracks associated with separate SourceBuffers.",1,"object is undefined","EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html:142:23\nMediaSourceUtil.fetchManifestAndData/ [0,1769,"getWindowHandle",null] 22:30:05 INFO - PROCESS | 1820 | 1477459805015 Marionette TRACE conn3 <- [1,1769,null,{"value":"7"}] 22:30:05 INFO - TEST-START | /media-source/mediasource-addsourcebuffer-mode.html 22:30:05 INFO - PROCESS | 1820 | 1477459805025 Marionette TRACE conn3 -> [0,1770,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:30:05 INFO - PROCESS | 1820 | 1477459805289 Marionette TRACE conn3 <- [1,1770,null,{"value":null}] 22:30:05 INFO - PROCESS | 1820 | 1477459805499 Marionette TRACE conn3 -> [0,1771,"getWindowHandles",null] 22:30:05 INFO - PROCESS | 1820 | 1477459805505 Marionette TRACE conn3 <- [1,1771,null,["7"]] 22:30:05 INFO - PROCESS | 1820 | 1477459805514 Marionette TRACE conn3 -> [0,1772,"switchToWindow",{"name":"7"}] 22:30:05 INFO - PROCESS | 1820 | 1477459805521 Marionette TRACE conn3 <- [1,1772,null,{}] 22:30:05 INFO - PROCESS | 1820 | 1477459805527 Marionette TRACE conn3 -> [0,1773,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-addsourcebuffer-mode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:30:05 INFO - PROCESS | 1820 | ++DOCSHELL 0x833ee400 == 43 [pid = 1820] [id = 406] 22:30:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x833eec00) [pid = 1820] [serial = 1187] [outer = (nil)] 22:30:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0x8bd76400) [pid = 1820] [serial = 1188] [outer = 0x833eec00] 22:30:05 INFO - PROCESS | 1820 | 1477459805611 Marionette DEBUG loaded listener.js 22:30:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0x83972c00) [pid = 1820] [serial = 1189] [outer = 0x833eec00] 22:30:06 INFO - PROCESS | 1820 | --DOCSHELL 0x833f7400 == 42 [pid = 1820] [id = 400] 22:30:06 INFO - PROCESS | 1820 | --DOCSHELL 0x8de78400 == 41 [pid = 1820] [id = 393] 22:30:06 INFO - PROCESS | 1820 | --DOCSHELL 0x98f12c00 == 40 [pid = 1820] [id = 394] 22:30:06 INFO - PROCESS | 1820 | --DOCSHELL 0x9469fc00 == 39 [pid = 1820] [id = 399] 22:30:06 INFO - PROCESS | 1820 | --DOCSHELL 0x92147c00 == 38 [pid = 1820] [id = 397] 22:30:06 INFO - PROCESS | 1820 | --DOCSHELL 0x8f927000 == 37 [pid = 1820] [id = 396] 22:30:06 INFO - PROCESS | 1820 | --DOCSHELL 0x8bedc800 == 36 [pid = 1820] [id = 395] 22:30:06 INFO - PROCESS | 1820 | --DOCSHELL 0x8c9f0c00 == 35 [pid = 1820] [id = 375] 22:30:06 INFO - PROCESS | 1820 | --DOCSHELL 0x82fbb800 == 34 [pid = 1820] [id = 388] 22:30:06 INFO - PROCESS | 1820 | --DOCSHELL 0x95531800 == 33 [pid = 1820] [id = 391] 22:30:06 INFO - PROCESS | 1820 | --DOCSHELL 0x8f92b000 == 32 [pid = 1820] [id = 389] 22:30:06 INFO - PROCESS | 1820 | --DOCSHELL 0x94ed1000 == 31 [pid = 1820] [id = 390] 22:30:06 INFO - PROCESS | 1820 | --DOCSHELL 0x9579f400 == 30 [pid = 1820] [id = 392] 22:30:06 INFO - PROCESS | 1820 | --DOCSHELL 0x9461e800 == 29 [pid = 1820] [id = 398] 22:30:06 INFO - PROCESS | 1820 | --DOCSHELL 0x9839f400 == 28 [pid = 1820] [id = 405] 22:30:06 INFO - PROCESS | 1820 | --DOCSHELL 0x957e8400 == 27 [pid = 1820] [id = 401] 22:30:06 INFO - PROCESS | 1820 | --DOCSHELL 0x8bede400 == 26 [pid = 1820] [id = 402] 22:30:06 INFO - PROCESS | 1820 | --DOCSHELL 0x8fad7400 == 25 [pid = 1820] [id = 403] 22:30:06 INFO - PROCESS | 1820 | --DOCSHELL 0x94bf5800 == 24 [pid = 1820] [id = 404] 22:30:06 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0x8f90d800) [pid = 1820] [serial = 1098] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0x8c8d6800) [pid = 1820] [serial = 1104] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x8c010000) [pid = 1820] [serial = 1103] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x8fa87800) [pid = 1820] [serial = 1107] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x8fa86000) [pid = 1820] [serial = 1106] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x9235a400) [pid = 1820] [serial = 1110] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x92359c00) [pid = 1820] [serial = 1109] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x94096c00) [pid = 1820] [serial = 1113] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x93d70c00) [pid = 1820] [serial = 1112] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x833f2800) [pid = 1820] [serial = 1116] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x833f4400) [pid = 1820] [serial = 1115] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x8c9f0400) [pid = 1820] [serial = 1119] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x8c00f800) [pid = 1820] [serial = 1118] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x8facc800) [pid = 1820] [serial = 1122] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x8fa80c00) [pid = 1820] [serial = 1121] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x923e3800) [pid = 1820] [serial = 1125] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x9115a400) [pid = 1820] [serial = 1124] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x931bb400) [pid = 1820] [serial = 1128] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x929f3800) [pid = 1820] [serial = 1127] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x94317800) [pid = 1820] [serial = 1131] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x936bfc00) [pid = 1820] [serial = 1130] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x94dabc00) [pid = 1820] [serial = 1133] [outer = (nil)] [url = about:blank] 22:30:06 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x835cc000) [pid = 1820] [serial = 1101] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 22:30:07 INFO - PROCESS | 1820 | 1477459807151 Marionette TRACE conn3 <- [1,1773,null,{"value":["/media-source/mediasource-addsourcebuffer-mode.html",0,null,null,[["addSourceBuffer() sets SourceBuffer.mode to 'segments' when the generate timestamps flag is false",0,null,null],["addSourceBuffer() sets SourceBuffer.mode to 'sequence' when the generate timestamps flag is true",1,"assert_unreached: Browser does not support the audio/aac and audio/mpeg MIME types used in this test Reached unreachable code","@http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html:24:17\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html:18:5\n"]]]}] 22:30:07 INFO - .. 22:30:07 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer-mode.html | took 2189ms 22:30:07 INFO - PROCESS | 1820 | 1477459807214 Marionette TRACE conn3 -> [0,1774,"getWindowHandle",null] 22:30:07 INFO - PROCESS | 1820 | 1477459807220 Marionette TRACE conn3 <- [1,1774,null,{"value":"7"}] 22:30:07 INFO - TEST-START | /media-source/mediasource-addsourcebuffer.html 22:30:07 INFO - PROCESS | 1820 | 1477459807263 Marionette TRACE conn3 -> [0,1775,"getContext",null] 22:30:07 INFO - PROCESS | 1820 | 1477459807270 Marionette TRACE conn3 <- [1,1775,null,{"value":"content"}] 22:30:07 INFO - PROCESS | 1820 | 1477459807287 Marionette TRACE conn3 -> [0,1776,"setContext",{"value":"chrome"}] 22:30:07 INFO - PROCESS | 1820 | 1477459807291 Marionette TRACE conn3 <- [1,1776,null,{}] 22:30:07 INFO - PROCESS | 1820 | 1477459807298 Marionette TRACE conn3 -> [0,1777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 22:30:07 INFO - PROCESS | 1820 | 1477459807317 Marionette TRACE conn3 <- [1,1777,null,{"value":true}] 22:30:07 INFO - PROCESS | 1820 | 1477459807323 Marionette TRACE conn3 -> [0,1778,"setContext",{"value":"content"}] 22:30:07 INFO - Setting pref media.mediasource.enabled (true) 22:30:07 INFO - PROCESS | 1820 | 1477459807331 Marionette TRACE conn3 <- [1,1778,null,{}] 22:30:07 INFO - PROCESS | 1820 | 1477459807344 Marionette TRACE conn3 -> [0,1779,"getContext",null] 22:30:07 INFO - PROCESS | 1820 | 1477459807348 Marionette TRACE conn3 <- [1,1779,null,{"value":"content"}] 22:30:07 INFO - PROCESS | 1820 | 1477459807354 Marionette TRACE conn3 -> [0,1780,"setContext",{"value":"chrome"}] 22:30:07 INFO - PROCESS | 1820 | 1477459807359 Marionette TRACE conn3 <- [1,1780,null,{}] 22:30:07 INFO - PROCESS | 1820 | 1477459807365 Marionette TRACE conn3 -> [0,1781,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 22:30:07 INFO - PROCESS | 1820 | 1477459807389 Marionette TRACE conn3 <- [1,1781,null,{"value":null}] 22:30:07 INFO - PROCESS | 1820 | 1477459807395 Marionette TRACE conn3 -> [0,1782,"setContext",{"value":"content"}] 22:30:07 INFO - PROCESS | 1820 | 1477459807400 Marionette TRACE conn3 <- [1,1782,null,{}] 22:30:07 INFO - PROCESS | 1820 | 1477459807405 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:30:07 INFO - PROCESS | 1820 | 1477459807583 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 22:30:07 INFO - PROCESS | 1820 | 1477459807714 Marionette TRACE conn3 -> [0,1784,"getWindowHandles",null] 22:30:07 INFO - PROCESS | 1820 | 1477459807721 Marionette TRACE conn3 <- [1,1784,null,["7"]] 22:30:07 INFO - PROCESS | 1820 | 1477459807727 Marionette TRACE conn3 -> [0,1785,"switchToWindow",{"name":"7"}] 22:30:07 INFO - PROCESS | 1820 | 1477459807733 Marionette TRACE conn3 <- [1,1785,null,{}] 22:30:07 INFO - PROCESS | 1820 | 1477459807738 Marionette TRACE conn3 -> [0,1786,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-addsourcebuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:30:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x8397b000 == 25 [pid = 1820] [id = 407] 22:30:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8397c400) [pid = 1820] [serial = 1190] [outer = (nil)] 22:30:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8bd70800) [pid = 1820] [serial = 1191] [outer = 0x8397c400] 22:30:07 INFO - PROCESS | 1820 | 1477459807819 Marionette DEBUG loaded listener.js 22:30:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8bd72c00) [pid = 1820] [serial = 1192] [outer = 0x8397c400] 22:30:08 INFO - PROCESS | 1820 | [1820] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 22:30:08 INFO - PROCESS | 1820 | 1477459808446 Marionette TRACE conn3 <- [1,1786,null,{"value":["/media-source/mediasource-addsourcebuffer.html",0,null,null,[["Test addSourceBuffer() in 'ended' state.",0,null,null],["Test addSourceBuffer() with empty type",0,null,null],["Test addSourceBuffer() with null",0,null,null],["Test addSourceBuffer() with unsupported type",0,null,null],["Test addSourceBuffer() with Vorbis and VP8",0,null,null],["Test addSourceBuffer() with Vorbis and VP8 in separate SourceBuffers",0,null,null],["Test addSourceBuffer() video only",0,null,null],["Test addSourceBuffer() audio only",0,null,null],["Test addSourceBuffer() with AAC and H.264",0,null,null],["Test addSourceBuffer() with AAC and H.264 in separate SourceBuffers",0,null,null],["Test addSourceBuffer() QuotaExceededError.",0,null,null]]]}] 22:30:08 INFO - ........... 22:30:08 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer.html | took 1224ms 22:30:08 INFO - PROCESS | 1820 | 1477459808483 Marionette TRACE conn3 -> [0,1787,"getWindowHandle",null] 22:30:08 INFO - PROCESS | 1820 | 1477459808488 Marionette TRACE conn3 <- [1,1787,null,{"value":"7"}] 22:30:08 INFO - TEST-START | /media-source/mediasource-append-buffer.html 22:30:08 INFO - Clearing pref media.mediasource.enabled 22:30:08 INFO - PROCESS | 1820 | 1477459808495 Marionette TRACE conn3 -> [0,1788,"getContext",null] 22:30:08 INFO - PROCESS | 1820 | 1477459808499 Marionette TRACE conn3 <- [1,1788,null,{"value":"content"}] 22:30:08 INFO - PROCESS | 1820 | 1477459808505 Marionette TRACE conn3 -> [0,1789,"setContext",{"value":"chrome"}] 22:30:08 INFO - PROCESS | 1820 | 1477459808508 Marionette TRACE conn3 <- [1,1789,null,{}] 22:30:08 INFO - PROCESS | 1820 | 1477459808514 Marionette TRACE conn3 -> [0,1790,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 22:30:08 INFO - PROCESS | 1820 | 1477459808533 Marionette TRACE conn3 <- [1,1790,null,{"value":null}] 22:30:08 INFO - PROCESS | 1820 | 1477459808537 Marionette TRACE conn3 -> [0,1791,"setContext",{"value":"content"}] 22:30:08 INFO - PROCESS | 1820 | 1477459808539 Marionette TRACE conn3 <- [1,1791,null,{}] 22:30:08 INFO - PROCESS | 1820 | 1477459808546 Marionette TRACE conn3 -> [0,1792,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:30:08 INFO - PROCESS | 1820 | 1477459808775 Marionette TRACE conn3 <- [1,1792,null,{"value":null}] 22:30:08 INFO - PROCESS | 1820 | 1477459808789 Marionette TRACE conn3 -> [0,1793,"getWindowHandles",null] 22:30:08 INFO - PROCESS | 1820 | 1477459808792 Marionette TRACE conn3 <- [1,1793,null,["7"]] 22:30:08 INFO - PROCESS | 1820 | 1477459808798 Marionette TRACE conn3 -> [0,1794,"switchToWindow",{"name":"7"}] 22:30:08 INFO - PROCESS | 1820 | 1477459808802 Marionette TRACE conn3 <- [1,1794,null,{}] 22:30:08 INFO - PROCESS | 1820 | 1477459808807 Marionette TRACE conn3 -> [0,1795,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-append-buffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-append-buffer.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:30:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x8cf0c800 == 26 [pid = 1820] [id = 408] 22:30:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8ddbd400) [pid = 1820] [serial = 1193] [outer = (nil)] 22:30:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8de78400) [pid = 1820] [serial = 1194] [outer = 0x8ddbd400] 22:30:08 INFO - PROCESS | 1820 | 1477459808882 Marionette DEBUG loaded listener.js 22:30:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x8df6c400) [pid = 1820] [serial = 1195] [outer = 0x8ddbd400] 22:30:13 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x95531c00) [pid = 1820] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.seal.html] 22:30:13 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8bee4400) [pid = 1820] [serial = 1154] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-subclassing.html] 22:30:13 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x8f92b400) [pid = 1820] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html] 22:30:13 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x82fc3c00) [pid = 1820] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html] 22:30:13 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x983a1000) [pid = 1820] [serial = 1150] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 22:30:14 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x98f13400) [pid = 1820] [serial = 1152] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 22:30:14 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x957e5800) [pid = 1820] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html] 22:30:14 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8f927800) [pid = 1820] [serial = 1157] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html] 22:30:14 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x94e86000) [pid = 1820] [serial = 1169] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort.html] 22:30:14 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x9214d400) [pid = 1820] [serial = 1160] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html] 22:30:14 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x94bf6800) [pid = 1820] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html] 22:30:14 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8de6d800) [pid = 1820] [serial = 1097] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html] 22:30:14 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x957e8800) [pid = 1820] [serial = 1172] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-null.html] 22:30:14 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x9461f000) [pid = 1820] [serial = 1163] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html] 22:30:14 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x94e83000) [pid = 1820] [serial = 1166] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html] 22:30:14 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x94ed1400) [pid = 1820] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html] 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x87d39800] err{or,}_recognition separate: 1; 1 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x87d39800] err{or,}_recognition combined: 1; 1 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x87d39800] Unsupported bit depth: 0 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x87d3ac00] err{or,}_recognition separate: 1; 1 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x87d3ac00] err{or,}_recognition combined: 1; 1 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x87d3ac00] Unsupported bit depth: 0 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x923e3800] err{or,}_recognition separate: 1; 1 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x923e3800] err{or,}_recognition combined: 1; 1 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x923e3800] Unsupported bit depth: 0 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x83969000] err{or,}_recognition separate: 1; 1 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x83969000] err{or,}_recognition combined: 1; 1 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x83969000] Unsupported bit depth: 0 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x8360e800] err{or,}_recognition separate: 1; 1 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x8360e800] err{or,}_recognition combined: 1; 1 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x8360e800] Unsupported bit depth: 0 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x87d32000] err{or,}_recognition separate: 1; 1 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x87d32000] err{or,}_recognition combined: 1; 1 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x87d32000] Unsupported bit depth: 0 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x87d33000] err{or,}_recognition separate: 1; 1 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x87d33000] err{or,}_recognition combined: 1; 1 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x87d33000] Unsupported bit depth: 0 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x87d33c00] err{or,}_recognition separate: 1; 1 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x87d33c00] err{or,}_recognition combined: 1; 1 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x87d33c00] Unsupported bit depth: 0 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x87d34800] err{or,}_recognition separate: 1; 1 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x87d34800] err{or,}_recognition combined: 1; 1 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x87d34800] Unsupported bit depth: 0 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x87d39c00] err{or,}_recognition separate: 1; 1 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x87d39c00] err{or,}_recognition combined: 1; 1 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x87d39c00] Unsupported bit depth: 0 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x87d3b000] err{or,}_recognition separate: 1; 1 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x87d3b000] err{or,}_recognition combined: 1; 1 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x87d3b000] Unsupported bit depth: 0 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x8fa6c400] err{or,}_recognition separate: 1; 1 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x8fa6c400] err{or,}_recognition combined: 1; 1 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x8fa6c400] Unsupported bit depth: 0 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x8fa6cc00] err{or,}_recognition separate: 1; 1 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x8fa6cc00] err{or,}_recognition combined: 1; 1 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x8fa6cc00] Unsupported bit depth: 0 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x8fa6dc00] err{or,}_recognition separate: 1; 1 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x8fa6dc00] err{or,}_recognition combined: 1; 1 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x8fa6dc00] Unsupported bit depth: 0 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x8fa6e400] err{or,}_recognition separate: 1; 1 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x8fa6e400] err{or,}_recognition combined: 1; 1 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x8fa6e400] Unsupported bit depth: 0 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x8fa6f800] err{or,}_recognition separate: 1; 1 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x8fa6f800] err{or,}_recognition combined: 1; 1 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x8fa6f800] Unsupported bit depth: 0 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x87d32000] err{or,}_recognition separate: 1; 1 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x87d32000] err{or,}_recognition combined: 1; 1 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x87d32000] Unsupported bit depth: 0 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x8fa70400] err{or,}_recognition separate: 1; 1 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x8fa70400] err{or,}_recognition combined: 1; 1 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x8fa70400] Unsupported bit depth: 0 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x8360dc00] err{or,}_recognition separate: 1; 1 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x8360dc00] err{or,}_recognition combined: 1; 1 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x8360dc00] Unsupported bit depth: 0 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x83305400] err{or,}_recognition separate: 1; 1 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x83305400] err{or,}_recognition combined: 1; 1 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x83305400] Unsupported bit depth: 0 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x82fbb000] err{or,}_recognition separate: 1; 1 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x82fbb000] err{or,}_recognition combined: 1; 1 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x82fbb000] Unsupported bit depth: 0 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x82fc1000] err{or,}_recognition separate: 1; 1 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x82fc1000] err{or,}_recognition combined: 1; 1 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x82fc1000] Unsupported bit depth: 0 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x82fc6400] err{or,}_recognition separate: 1; 1 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x82fc6400] err{or,}_recognition combined: 1; 1 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x82fc6400] Unsupported bit depth: 0 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x8330c800] err{or,}_recognition separate: 1; 1 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x8330c800] err{or,}_recognition combined: 1; 1 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x8330c800] Unsupported bit depth: 0 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x833ea400] err{or,}_recognition separate: 1; 1 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x833ea400] err{or,}_recognition combined: 1; 1 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x833ea400] Unsupported bit depth: 0 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x833edc00] err{or,}_recognition separate: 1; 1 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x833edc00] err{or,}_recognition combined: 1; 1 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x833edc00] Unsupported bit depth: 0 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x833ee800] err{or,}_recognition separate: 1; 1 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x833ee800] err{or,}_recognition combined: 1; 1 22:30:15 INFO - PROCESS | 1820 | [h264 @ 0x833ee800] Unsupported bit depth: 0 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x833efc00] err{or,}_recognition separate: 1; 1 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x833efc00] err{or,}_recognition combined: 1; 1 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x833efc00] Unsupported bit depth: 0 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x833f1c00] err{or,}_recognition separate: 1; 1 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x833f1c00] err{or,}_recognition combined: 1; 1 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x833f1c00] Unsupported bit depth: 0 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x833f4000] err{or,}_recognition separate: 1; 1 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x833f4000] err{or,}_recognition combined: 1; 1 22:30:15 INFO - PROCESS | 1820 | [aac @ 0x833f4000] Unsupported bit depth: 0 22:30:16 INFO - PROCESS | 1820 | [h264 @ 0x833f5000] err{or,}_recognition separate: 1; 1 22:30:16 INFO - PROCESS | 1820 | [h264 @ 0x833f5000] err{or,}_recognition combined: 1; 1 22:30:16 INFO - PROCESS | 1820 | [h264 @ 0x833f5000] Unsupported bit depth: 0 22:30:16 INFO - PROCESS | 1820 | [h264 @ 0x835cdc00] err{or,}_recognition separate: 1; 1 22:30:16 INFO - PROCESS | 1820 | [h264 @ 0x835cdc00] err{or,}_recognition combined: 1; 1 22:30:16 INFO - PROCESS | 1820 | [h264 @ 0x835cdc00] Unsupported bit depth: 0 22:30:16 INFO - PROCESS | 1820 | [h264 @ 0x83304c00] err{or,}_recognition separate: 1; 1 22:30:16 INFO - PROCESS | 1820 | [h264 @ 0x83304c00] err{or,}_recognition combined: 1; 1 22:30:16 INFO - PROCESS | 1820 | [h264 @ 0x83304c00] Unsupported bit depth: 0 22:30:16 INFO - PROCESS | 1820 | [h264 @ 0x835d1800] err{or,}_recognition separate: 1; 1 22:30:16 INFO - PROCESS | 1820 | [h264 @ 0x835d1800] err{or,}_recognition combined: 1; 1 22:30:16 INFO - PROCESS | 1820 | [h264 @ 0x835d1800] Unsupported bit depth: 0 22:30:16 INFO - PROCESS | 1820 | [aac @ 0x8360dc00] err{or,}_recognition separate: 1; 1 22:30:16 INFO - PROCESS | 1820 | [aac @ 0x8360dc00] err{or,}_recognition combined: 1; 1 22:30:16 INFO - PROCESS | 1820 | [aac @ 0x8360dc00] Unsupported bit depth: 0 22:30:16 INFO - PROCESS | 1820 | [aac @ 0x83970c00] err{or,}_recognition separate: 1; 1 22:30:16 INFO - PROCESS | 1820 | [aac @ 0x83970c00] err{or,}_recognition combined: 1; 1 22:30:16 INFO - PROCESS | 1820 | [aac @ 0x83970c00] Unsupported bit depth: 0 22:30:16 INFO - PROCESS | 1820 | [h264 @ 0x82fbfc00] err{or,}_recognition separate: 1; 1 22:30:16 INFO - PROCESS | 1820 | [h264 @ 0x82fbfc00] err{or,}_recognition combined: 1; 1 22:30:16 INFO - PROCESS | 1820 | [h264 @ 0x82fbfc00] Unsupported bit depth: 0 22:30:16 INFO - PROCESS | 1820 | [aac @ 0x82fc6000] err{or,}_recognition separate: 1; 1 22:30:16 INFO - PROCESS | 1820 | [aac @ 0x82fc6000] err{or,}_recognition combined: 1; 1 22:30:16 INFO - PROCESS | 1820 | [aac @ 0x82fc6000] Unsupported bit depth: 0 22:30:16 INFO - PROCESS | 1820 | [h264 @ 0x82fc1c00] err{or,}_recognition separate: 1; 1 22:30:16 INFO - PROCESS | 1820 | [h264 @ 0x82fc1c00] err{or,}_recognition combined: 1; 1 22:30:16 INFO - PROCESS | 1820 | [h264 @ 0x82fc1c00] Unsupported bit depth: 0 22:30:16 INFO - PROCESS | 1820 | [aac @ 0x833eac00] err{or,}_recognition separate: 1; 1 22:30:16 INFO - PROCESS | 1820 | [aac @ 0x833eac00] err{or,}_recognition combined: 1; 1 22:30:16 INFO - PROCESS | 1820 | [aac @ 0x833eac00] Unsupported bit depth: 0 22:30:16 INFO - PROCESS | 1820 | [h264 @ 0x83304c00] err{or,}_recognition separate: 1; 1 22:30:16 INFO - PROCESS | 1820 | [h264 @ 0x83304c00] err{or,}_recognition combined: 1; 1 22:30:16 INFO - PROCESS | 1820 | [h264 @ 0x83304c00] Unsupported bit depth: 0 22:30:16 INFO - PROCESS | 1820 | [h264 @ 0x87d3ac00] err{or,}_recognition separate: 1; 1 22:30:16 INFO - PROCESS | 1820 | [h264 @ 0x87d3ac00] err{or,}_recognition combined: 1; 1 22:30:16 INFO - PROCESS | 1820 | [h264 @ 0x87d3ac00] Unsupported bit depth: 0 22:30:16 INFO - PROCESS | 1820 | [aac @ 0x87d3b400] err{or,}_recognition separate: 1; 1 22:30:16 INFO - PROCESS | 1820 | [aac @ 0x87d3b400] err{or,}_recognition combined: 1; 1 22:30:16 INFO - PROCESS | 1820 | [aac @ 0x87d3b400] Unsupported bit depth: 0 22:30:16 INFO - PROCESS | 1820 | [h264 @ 0x87d34800] err{or,}_recognition separate: 1; 1 22:30:16 INFO - PROCESS | 1820 | [h264 @ 0x87d34800] err{or,}_recognition combined: 1; 1 22:30:16 INFO - PROCESS | 1820 | [h264 @ 0x87d34800] Unsupported bit depth: 0 22:30:16 INFO - PROCESS | 1820 | 1477459816832 Marionette TRACE conn3 <- [1,1795,null,{"value":["/media-source/mediasource-append-buffer.html",0,null,null,[["Test SourceBuffer.appendBuffer() event dispatching.",0,null,null],["Test SourceBuffer.appendBuffer() call during a pending appendBuffer().",0,null,null],["Test SourceBuffer.abort() call during a pending appendBuffer().",0,null,null],["Test SourceBuffer.appendBuffer() triggering an 'ended' to 'open' transition.",0,null,null],["Test zero byte SourceBuffer.appendBuffer() call triggering an 'ended' to 'open' transition.",0,null,null],["Test MediaSource.removeSourceBuffer() call during a pending appendBuffer().",0,null,null],["Test set MediaSource.duration during a pending appendBuffer() for one of its SourceBuffers.",0,null,null],["Test MediaSource.endOfStream() during a pending appendBuffer() for one of its SourceBuffers.",0,null,null],["Test set SourceBuffer.timestampOffset during a pending appendBuffer().",0,null,null],["Test appending an empty ArrayBufferView.",0,null,null],["Test appending a neutered ArrayBufferView.",0,null,null],["Test appending an empty ArrayBuffer.",0,null,null],["Test appending a neutered ArrayBuffer.",0,null,null],["Test appendBuffer with partial init segments.",0,null,null],["Test appendBuffer with partial media segments.",0,null,null],["Test abort in the middle of an initialization segment.",0,null,null],["Test abort after removing sourcebuffer.",0,null,null],["Test abort after readyState is ended following init segment and media segment.",0,null,null],["Test abort after appendBuffer update ends.",0,null,null],["Test appending null.",0,null,null],["Test appending after removeSourceBuffer().",0,null,null]]]}] 22:30:16 INFO - ..................... 22:30:16 INFO - TEST-OK | /media-source/mediasource-append-buffer.html | took 8397ms 22:30:16 INFO - PROCESS | 1820 | 1477459816894 Marionette TRACE conn3 -> [0,1796,"getWindowHandle",null] 22:30:16 INFO - PROCESS | 1820 | 1477459816902 Marionette TRACE conn3 <- [1,1796,null,{"value":"7"}] 22:30:16 INFO - TEST-START | /media-source/mediasource-appendbuffer-quota-exceeded.html 22:30:16 INFO - PROCESS | 1820 | 1477459816911 Marionette TRACE conn3 -> [0,1797,"timeouts",{"script":185000}] 22:30:16 INFO - PROCESS | 1820 | 1477459816917 Marionette TRACE conn3 <- [1,1797,null,{}] 22:30:16 INFO - PROCESS | 1820 | 1477459816969 Marionette TRACE conn3 -> [0,1798,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:30:17 INFO - PROCESS | 1820 | 1477459817198 Marionette TRACE conn3 <- [1,1798,null,{"value":null}] 22:30:17 INFO - PROCESS | 1820 | 1477459817351 Marionette TRACE conn3 -> [0,1799,"getWindowHandles",null] 22:30:17 INFO - PROCESS | 1820 | 1477459817356 Marionette TRACE conn3 <- [1,1799,null,["7"]] 22:30:17 INFO - PROCESS | 1820 | 1477459817365 Marionette TRACE conn3 -> [0,1800,"switchToWindow",{"name":"7"}] 22:30:17 INFO - PROCESS | 1820 | 1477459817375 Marionette TRACE conn3 <- [1,1800,null,{}] 22:30:17 INFO - PROCESS | 1820 | 1477459817387 Marionette TRACE conn3 -> [0,1801,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-appendbuffer-quota-exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:30:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x8bd74000 == 27 [pid = 1820] [id = 409] 22:30:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8bd74c00) [pid = 1820] [serial = 1196] [outer = (nil)] 22:30:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8c002c00) [pid = 1820] [serial = 1197] [outer = 0x8bd74c00] 22:30:17 INFO - PROCESS | 1820 | 1477459817481 Marionette DEBUG loaded listener.js 22:30:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8c003000) [pid = 1820] [serial = 1198] [outer = 0x8bd74c00] 22:30:18 INFO - PROCESS | 1820 | [aac @ 0x8c8d9c00] err{or,}_recognition separate: 1; 1 22:30:18 INFO - PROCESS | 1820 | [aac @ 0x8c8d9c00] err{or,}_recognition combined: 1; 1 22:30:18 INFO - PROCESS | 1820 | [aac @ 0x8c8d9c00] Unsupported bit depth: 0 22:30:18 INFO - PROCESS | 1820 | [aac @ 0x8c9f3800] err{or,}_recognition separate: 1; 1 22:30:18 INFO - PROCESS | 1820 | [aac @ 0x8c9f3800] err{or,}_recognition combined: 1; 1 22:30:18 INFO - PROCESS | 1820 | [aac @ 0x8c9f3800] Unsupported bit depth: 0 22:30:20 INFO - PROCESS | 1820 | --DOCSHELL 0x9552ac00 == 26 [pid = 1820] [id = 366] 22:30:20 INFO - PROCESS | 1820 | --DOCSHELL 0x8bd71000 == 25 [pid = 1820] [id = 356] 22:30:20 INFO - PROCESS | 1820 | --DOCSHELL 0x833ed400 == 24 [pid = 1820] [id = 353] 22:30:20 INFO - PROCESS | 1820 | --DOCSHELL 0x8397b000 == 23 [pid = 1820] [id = 407] 22:30:20 INFO - PROCESS | 1820 | --DOCSHELL 0x833ee400 == 22 [pid = 1820] [id = 406] 22:30:20 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x94db1000) [pid = 1820] [serial = 1134] [outer = (nil)] [url = about:blank] 22:30:20 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x8fa7f800) [pid = 1820] [serial = 1099] [outer = (nil)] [url = about:blank] 22:30:20 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x97d96800) [pid = 1820] [serial = 1173] [outer = (nil)] [url = about:blank] 22:30:20 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x97d98400) [pid = 1820] [serial = 1174] [outer = (nil)] [url = about:blank] 22:30:20 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x9552e400) [pid = 1820] [serial = 1170] [outer = (nil)] [url = about:blank] 22:30:20 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x9552f400) [pid = 1820] [serial = 1171] [outer = (nil)] [url = about:blank] 22:30:20 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x94ed0000) [pid = 1820] [serial = 1167] [outer = (nil)] [url = about:blank] 22:30:20 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x94ed6800) [pid = 1820] [serial = 1168] [outer = (nil)] [url = about:blank] 22:30:20 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x94621800) [pid = 1820] [serial = 1164] [outer = (nil)] [url = about:blank] 22:30:20 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x94623400) [pid = 1820] [serial = 1165] [outer = (nil)] [url = about:blank] 22:30:20 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x929ed800) [pid = 1820] [serial = 1161] [outer = (nil)] [url = about:blank] 22:30:20 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x929f7400) [pid = 1820] [serial = 1162] [outer = (nil)] [url = about:blank] 22:30:20 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x8f986800) [pid = 1820] [serial = 1158] [outer = (nil)] [url = about:blank] 22:30:20 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x8fa81c00) [pid = 1820] [serial = 1159] [outer = (nil)] [url = about:blank] 22:30:20 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x8c9ff800) [pid = 1820] [serial = 1155] [outer = (nil)] [url = about:blank] 22:30:20 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8dd81c00) [pid = 1820] [serial = 1156] [outer = (nil)] [url = about:blank] 22:30:20 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x97d99400) [pid = 1820] [serial = 1148] [outer = (nil)] [url = about:blank] 22:30:20 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x97d96000) [pid = 1820] [serial = 1149] [outer = (nil)] [url = about:blank] 22:30:20 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x95535400) [pid = 1820] [serial = 1145] [outer = (nil)] [url = about:blank] 22:30:20 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x95537000) [pid = 1820] [serial = 1146] [outer = (nil)] [url = about:blank] 22:30:20 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x94ed3c00) [pid = 1820] [serial = 1142] [outer = (nil)] [url = about:blank] 22:30:20 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x95102800) [pid = 1820] [serial = 1143] [outer = (nil)] [url = about:blank] 22:30:20 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x8f992000) [pid = 1820] [serial = 1139] [outer = (nil)] [url = about:blank] 22:30:20 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8f991400) [pid = 1820] [serial = 1140] [outer = (nil)] [url = about:blank] 22:30:20 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x833f8800) [pid = 1820] [serial = 1136] [outer = (nil)] [url = about:blank] 22:30:20 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x8bd74400) [pid = 1820] [serial = 1137] [outer = (nil)] [url = about:blank] 22:30:20 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x983a2800) [pid = 1820] [serial = 1151] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 22:30:20 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8c00dc00) [pid = 1820] [serial = 1153] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 22:30:23 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x833eec00) [pid = 1820] [serial = 1187] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html] 22:30:23 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8397c400) [pid = 1820] [serial = 1190] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html] 22:30:23 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8bedf000) [pid = 1820] [serial = 1175] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html] 22:30:23 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8fad9800) [pid = 1820] [serial = 1178] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL.html] 22:30:23 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x9552d800) [pid = 1820] [serial = 1181] [outer = (nil)] [url = http://web-platform.test:8000/media-source/interfaces.html] 22:30:23 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x9a022c00) [pid = 1820] [serial = 1184] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html] 22:30:30 INFO - PROCESS | 1820 | --DOCSHELL 0x8c9ff000 == 21 [pid = 1820] [id = 368] 22:30:30 INFO - PROCESS | 1820 | --DOCSHELL 0x8396e400 == 20 [pid = 1820] [id = 354] 22:30:30 INFO - PROCESS | 1820 | --DOCSHELL 0x8c9f4000 == 19 [pid = 1820] [id = 360] 22:30:30 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa84c00 == 18 [pid = 1820] [id = 362] 22:30:30 INFO - PROCESS | 1820 | --DOCSHELL 0x8bd71c00 == 17 [pid = 1820] [id = 359] 22:30:30 INFO - PROCESS | 1820 | --DOCSHELL 0x8c8dd400 == 16 [pid = 1820] [id = 363] 22:30:30 INFO - PROCESS | 1820 | --DOCSHELL 0x8bee1800 == 15 [pid = 1820] [id = 355] 22:30:30 INFO - PROCESS | 1820 | --DOCSHELL 0x8c9ff400 == 14 [pid = 1820] [id = 357] 22:30:30 INFO - PROCESS | 1820 | --DOCSHELL 0x8bd7b800 == 13 [pid = 1820] [id = 371] 22:30:30 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8de78400) [pid = 1820] [serial = 1194] [outer = (nil)] [url = about:blank] 22:30:30 INFO - PROCESS | 1820 | --DOCSHELL 0x8de6ec00 == 12 [pid = 1820] [id = 358] 22:30:30 INFO - PROCESS | 1820 | --DOCSHELL 0x8f905400 == 11 [pid = 1820] [id = 364] 22:30:30 INFO - PROCESS | 1820 | --DOCSHELL 0x8fad8400 == 10 [pid = 1820] [id = 365] 22:30:30 INFO - PROCESS | 1820 | --DOCSHELL 0x835c6c00 == 9 [pid = 1820] [id = 370] 22:30:30 INFO - PROCESS | 1820 | --DOCSHELL 0x8c9fb800 == 8 [pid = 1820] [id = 373] 22:30:30 INFO - PROCESS | 1820 | --DOCSHELL 0x82fc0c00 == 7 [pid = 1820] [id = 361] 22:30:30 INFO - PROCESS | 1820 | --DOCSHELL 0x8cf0c800 == 6 [pid = 1820] [id = 408] 22:30:30 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8bd70800) [pid = 1820] [serial = 1191] [outer = (nil)] [url = about:blank] 22:30:30 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8bd72c00) [pid = 1820] [serial = 1192] [outer = (nil)] [url = about:blank] 22:30:30 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8bd76400) [pid = 1820] [serial = 1188] [outer = (nil)] [url = about:blank] 22:30:30 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x83972c00) [pid = 1820] [serial = 1189] [outer = (nil)] [url = about:blank] 22:30:30 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x9b359800) [pid = 1820] [serial = 1185] [outer = (nil)] [url = about:blank] 22:30:30 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x9b3ba800) [pid = 1820] [serial = 1186] [outer = (nil)] [url = about:blank] 22:30:30 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x95537800) [pid = 1820] [serial = 1182] [outer = (nil)] [url = about:blank] 22:30:30 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x957edc00) [pid = 1820] [serial = 1183] [outer = (nil)] [url = about:blank] 22:30:30 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x907b9400) [pid = 1820] [serial = 1179] [outer = (nil)] [url = about:blank] 22:30:30 INFO - PROCESS | 1820 | --DOMWINDOW == 18 (0x9072bc00) [pid = 1820] [serial = 1180] [outer = (nil)] [url = about:blank] 22:30:30 INFO - PROCESS | 1820 | --DOMWINDOW == 17 (0x8c8df800) [pid = 1820] [serial = 1176] [outer = (nil)] [url = about:blank] 22:30:30 INFO - PROCESS | 1820 | --DOMWINDOW == 16 (0x8c8e3800) [pid = 1820] [serial = 1177] [outer = (nil)] [url = about:blank] 22:30:32 INFO - PROCESS | 1820 | --DOMWINDOW == 15 (0x8ddbd400) [pid = 1820] [serial = 1193] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-append-buffer.html] 22:30:33 INFO - PROCESS | 1820 | 1477459833527 Marionette TRACE conn3 <- [1,1801,null,{"value":["/media-source/mediasource-appendbuffer-quota-exceeded.html",0,null,null,[["Appending data repeatedly should fill up the buffer and throw a QuotaExceededError when buffer is full.",0,null,null]]]}] 22:30:33 INFO - . 22:30:33 INFO - TEST-OK | /media-source/mediasource-appendbuffer-quota-exceeded.html | took 16637ms 22:30:33 INFO - PROCESS | 1820 | 1477459833550 Marionette TRACE conn3 -> [0,1802,"getWindowHandle",null] 22:30:33 INFO - PROCESS | 1820 | 1477459833557 Marionette TRACE conn3 <- [1,1802,null,{"value":"7"}] 22:30:33 INFO - TEST-START | /media-source/mediasource-appendwindow.html 22:30:33 INFO - PROCESS | 1820 | 1477459833568 Marionette TRACE conn3 -> [0,1803,"timeouts",{"script":35000}] 22:30:33 INFO - PROCESS | 1820 | 1477459833572 Marionette TRACE conn3 <- [1,1803,null,{}] 22:30:33 INFO - PROCESS | 1820 | 1477459833582 Marionette TRACE conn3 -> [0,1804,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:30:33 INFO - PROCESS | 1820 | 1477459833812 Marionette TRACE conn3 <- [1,1804,null,{"value":null}] 22:30:33 INFO - PROCESS | 1820 | 1477459833825 Marionette TRACE conn3 -> [0,1805,"getWindowHandles",null] 22:30:33 INFO - PROCESS | 1820 | 1477459833830 Marionette TRACE conn3 <- [1,1805,null,["7"]] 22:30:33 INFO - PROCESS | 1820 | 1477459833838 Marionette TRACE conn3 -> [0,1806,"switchToWindow",{"name":"7"}] 22:30:33 INFO - PROCESS | 1820 | 1477459833849 Marionette TRACE conn3 <- [1,1806,null,{}] 22:30:33 INFO - PROCESS | 1820 | 1477459833860 Marionette TRACE conn3 -> [0,1807,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-appendwindow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-appendwindow.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:30:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x83961c00 == 7 [pid = 1820] [id = 410] 22:30:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 16 (0x83962000) [pid = 1820] [serial = 1199] [outer = (nil)] 22:30:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 17 (0x8396d800) [pid = 1820] [serial = 1200] [outer = 0x83962000] 22:30:33 INFO - PROCESS | 1820 | 1477459833948 Marionette DEBUG loaded listener.js 22:30:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 18 (0x8397c400) [pid = 1820] [serial = 1201] [outer = 0x83962000] 22:30:35 INFO - PROCESS | 1820 | [aac @ 0x8de73400] err{or,}_recognition separate: 1; 1 22:30:35 INFO - PROCESS | 1820 | [aac @ 0x8de73400] err{or,}_recognition combined: 1; 1 22:30:35 INFO - PROCESS | 1820 | [aac @ 0x8de73400] Unsupported bit depth: 0 22:30:35 INFO - PROCESS | 1820 | [h264 @ 0x8de76400] err{or,}_recognition separate: 1; 1 22:30:35 INFO - PROCESS | 1820 | [h264 @ 0x8de76400] err{or,}_recognition combined: 1; 1 22:30:35 INFO - PROCESS | 1820 | [h264 @ 0x8de76400] Unsupported bit depth: 0 22:30:35 INFO - PROCESS | 1820 | [aac @ 0x87d33c00] err{or,}_recognition separate: 1; 1 22:30:35 INFO - PROCESS | 1820 | [aac @ 0x87d33c00] err{or,}_recognition combined: 1; 1 22:30:35 INFO - PROCESS | 1820 | [aac @ 0x87d33c00] Unsupported bit depth: 0 22:30:35 INFO - PROCESS | 1820 | [h264 @ 0x8de74800] err{or,}_recognition separate: 1; 1 22:30:35 INFO - PROCESS | 1820 | [h264 @ 0x8de74800] err{or,}_recognition combined: 1; 1 22:30:35 INFO - PROCESS | 1820 | [h264 @ 0x8de74800] Unsupported bit depth: 0 22:30:35 INFO - PROCESS | 1820 | 1477459835716 Marionette TRACE conn3 <- [1,1807,null,{"value":["/media-source/mediasource-appendwindow.html",0,null,null,[["Test correctly reset appendWindowStart and appendWindowEnd values",0,null,null],["Test set wrong values to appendWindowStart and appendWindowEnd.",0,null,null],["Test set correct values to appendWindowStart and appendWindowEnd.",0,null,null],["Test appendwindow throw error when mediasource object is not associated with a sourebuffer.",0,null,null],["Test set appendWindowStart and appendWindowEnd when source buffer updating.",0,null,null],["Test appendWindowStart and appendWindowEnd value after a sourceBuffer.abort().",0,null,null],["Test read appendWindowStart and appendWindowEnd initial values.",0,null,null]]]}] 22:30:35 INFO - ....... 22:30:35 INFO - TEST-OK | /media-source/mediasource-appendwindow.html | took 2188ms 22:30:35 INFO - PROCESS | 1820 | 1477459835754 Marionette TRACE conn3 -> [0,1808,"getWindowHandle",null] 22:30:35 INFO - PROCESS | 1820 | 1477459835761 Marionette TRACE conn3 <- [1,1808,null,{"value":"7"}] 22:30:35 INFO - TEST-START | /media-source/mediasource-attach-stops-delaying-load-event.html 22:30:35 INFO - PROCESS | 1820 | 1477459835770 Marionette TRACE conn3 -> [0,1809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:30:35 INFO - PROCESS | 1820 | 1477459835983 Marionette TRACE conn3 <- [1,1809,null,{"value":null}] 22:30:36 INFO - PROCESS | 1820 | 1477459836067 Marionette TRACE conn3 -> [0,1810,"getWindowHandles",null] 22:30:36 INFO - PROCESS | 1820 | 1477459836073 Marionette TRACE conn3 <- [1,1810,null,["7"]] 22:30:36 INFO - PROCESS | 1820 | 1477459836082 Marionette TRACE conn3 -> [0,1811,"switchToWindow",{"name":"7"}] 22:30:36 INFO - PROCESS | 1820 | 1477459836092 Marionette TRACE conn3 <- [1,1811,null,{}] 22:30:36 INFO - PROCESS | 1820 | 1477459836102 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-attach-stops-delaying-load-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:30:36 INFO - PROCESS | 1820 | ++DOCSHELL 0x82fc6000 == 8 [pid = 1820] [id = 411] 22:30:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 19 (0x82fc6800) [pid = 1820] [serial = 1202] [outer = (nil)] 22:30:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x833ecc00) [pid = 1820] [serial = 1203] [outer = 0x82fc6800] 22:30:36 INFO - PROCESS | 1820 | 1477459836193 Marionette DEBUG loaded listener.js 22:30:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x833ed400) [pid = 1820] [serial = 1204] [outer = 0x82fc6800] 22:30:36 INFO - PROCESS | 1820 | 1477459836839 Marionette TRACE conn3 <- [1,1812,null,{"value":["/media-source/mediasource-attach-stops-delaying-load-event.html",0,null,null,[["MediaSource attachment should immediately stop delaying the load event",0,null,null]]]}] 22:30:36 INFO - . 22:30:36 INFO - TEST-OK | /media-source/mediasource-attach-stops-delaying-load-event.html | took 1121ms 22:30:36 INFO - PROCESS | 1820 | 1477459836891 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 22:30:36 INFO - PROCESS | 1820 | 1477459836896 Marionette TRACE conn3 <- [1,1813,null,{"value":"7"}] 22:30:36 INFO - TEST-START | /media-source/mediasource-avtracks.html 22:30:36 INFO - PROCESS | 1820 | 1477459836906 Marionette TRACE conn3 -> [0,1814,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:30:37 INFO - PROCESS | 1820 | 1477459837085 Marionette TRACE conn3 <- [1,1814,null,{"value":null}] 22:30:37 INFO - PROCESS | 1820 | 1477459837327 Marionette TRACE conn3 -> [0,1815,"getWindowHandles",null] 22:30:37 INFO - PROCESS | 1820 | 1477459837334 Marionette TRACE conn3 <- [1,1815,null,["7"]] 22:30:37 INFO - PROCESS | 1820 | 1477459837341 Marionette TRACE conn3 -> [0,1816,"switchToWindow",{"name":"7"}] 22:30:37 INFO - PROCESS | 1820 | 1477459837347 Marionette TRACE conn3 <- [1,1816,null,{}] 22:30:37 INFO - PROCESS | 1820 | 1477459837353 Marionette TRACE conn3 -> [0,1817,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-avtracks.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-avtracks.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:30:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f91d800 == 9 [pid = 1820] [id = 412] 22:30:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x8f91fc00) [pid = 1820] [serial = 1205] [outer = (nil)] 22:30:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x8f929000) [pid = 1820] [serial = 1206] [outer = 0x8f91fc00] 22:30:37 INFO - PROCESS | 1820 | 1477459837443 Marionette DEBUG loaded listener.js 22:30:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8f986800) [pid = 1820] [serial = 1207] [outer = 0x8f91fc00] 22:30:38 INFO - .... 22:30:38 INFO - TEST-OK | /media-source/mediasource-avtracks.html | took 1673ms 22:30:38 INFO - TEST-START | /media-source/mediasource-buffered.html 22:30:38 INFO - PROCESS | 1820 | 1477459838527 Marionette TRACE conn3 <- [1,1817,null,{"value":["/media-source/mediasource-avtracks.html",0,null,null,[["Check that media tracks and their properties are populated properly",1,"object is undefined","EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:12:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:8:5\n"],["Media tracks must be removed when the SourceBuffer is removed from the MediaSource",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:90:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:87:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:83:5\n"],["Media tracks must be removed when the HTMLMediaElement.src is changed",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:104:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:101:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:97:5\n"],["Media tracks must be removed when HTMLMediaElement.load() is called",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:118:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:115:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:111:5\n"]]]}] 22:30:38 INFO - PROCESS | 1820 | 1477459838600 Marionette TRACE conn3 -> [0,1818,"getWindowHandle",null] 22:30:38 INFO - PROCESS | 1820 | 1477459838603 Marionette TRACE conn3 <- [1,1818,null,{"value":"7"}] 22:30:38 INFO - PROCESS | 1820 | 1477459838616 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:30:38 INFO - PROCESS | 1820 | 1477459838823 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 22:30:39 INFO - PROCESS | 1820 | 1477459838996 Marionette TRACE conn3 -> [0,1820,"getWindowHandles",null] 22:30:39 INFO - PROCESS | 1820 | 1477459839008 Marionette TRACE conn3 <- [1,1820,null,["7"]] 22:30:39 INFO - PROCESS | 1820 | 1477459839016 Marionette TRACE conn3 -> [0,1821,"switchToWindow",{"name":"7"}] 22:30:39 INFO - PROCESS | 1820 | 1477459839024 Marionette TRACE conn3 <- [1,1821,null,{}] 22:30:39 INFO - PROCESS | 1820 | 1477459839030 Marionette TRACE conn3 -> [0,1822,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-buffered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-buffered.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:30:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa83800 == 10 [pid = 1820] [id = 413] 22:30:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8fa84000) [pid = 1820] [serial = 1208] [outer = (nil)] 22:30:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8fa89400) [pid = 1820] [serial = 1209] [outer = 0x8fa84000] 22:30:39 INFO - PROCESS | 1820 | 1477459839121 Marionette DEBUG loaded listener.js 22:30:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8facec00) [pid = 1820] [serial = 1210] [outer = 0x8fa84000] 22:30:40 INFO - PROCESS | 1820 | [aac @ 0x92445c00] err{or,}_recognition separate: 1; 1 22:30:40 INFO - PROCESS | 1820 | [aac @ 0x92445c00] err{or,}_recognition combined: 1; 1 22:30:40 INFO - PROCESS | 1820 | [aac @ 0x92445c00] Unsupported bit depth: 0 22:30:40 INFO - PROCESS | 1820 | [aac @ 0x92445c00] err{or,}_recognition separate: 1; 1 22:30:40 INFO - PROCESS | 1820 | [aac @ 0x92445c00] err{or,}_recognition combined: 1; 1 22:30:40 INFO - PROCESS | 1820 | [aac @ 0x92445c00] Unsupported bit depth: 0 22:30:40 INFO - PROCESS | 1820 | [aac @ 0x8fad7c00] err{or,}_recognition separate: 1; 1 22:30:40 INFO - PROCESS | 1820 | [aac @ 0x8fad7c00] err{or,}_recognition combined: 1; 1 22:30:40 INFO - PROCESS | 1820 | [aac @ 0x8fad7c00] Unsupported bit depth: 0 22:30:40 INFO - PROCESS | 1820 | [h264 @ 0x94099800] err{or,}_recognition separate: 1; 1 22:30:40 INFO - PROCESS | 1820 | [h264 @ 0x94099800] err{or,}_recognition combined: 1; 1 22:30:40 INFO - PROCESS | 1820 | [h264 @ 0x94099800] Unsupported bit depth: 0 22:30:40 INFO - PROCESS | 1820 | [aac @ 0x94317400] err{or,}_recognition separate: 1; 1 22:30:40 INFO - PROCESS | 1820 | [aac @ 0x94317400] err{or,}_recognition combined: 1; 1 22:30:40 INFO - PROCESS | 1820 | [aac @ 0x94317400] Unsupported bit depth: 0 22:30:40 INFO - PROCESS | 1820 | [h264 @ 0x8fad7c00] err{or,}_recognition separate: 1; 1 22:30:40 INFO - PROCESS | 1820 | [h264 @ 0x8fad7c00] err{or,}_recognition combined: 1; 1 22:30:40 INFO - PROCESS | 1820 | [h264 @ 0x8fad7c00] Unsupported bit depth: 0 22:30:40 INFO - PROCESS | 1820 | [h264 @ 0x8fad7c00] no picture 22:30:40 INFO - PROCESS | 1820 | [h264 @ 0x8fad7c00] no picture 22:30:40 INFO - PROCESS | 1820 | [aac @ 0x8fad7c00] err{or,}_recognition separate: 1; 1 22:30:40 INFO - PROCESS | 1820 | [aac @ 0x8fad7c00] err{or,}_recognition combined: 1; 1 22:30:40 INFO - PROCESS | 1820 | [aac @ 0x8fad7c00] Unsupported bit depth: 0 22:30:40 INFO - PROCESS | 1820 | [h264 @ 0x932b8400] err{or,}_recognition separate: 1; 1 22:30:40 INFO - PROCESS | 1820 | [h264 @ 0x932b8400] err{or,}_recognition combined: 1; 1 22:30:40 INFO - PROCESS | 1820 | [h264 @ 0x932b8400] Unsupported bit depth: 0 22:30:40 INFO - PROCESS | 1820 | [aac @ 0x94092c00] err{or,}_recognition separate: 1; 1 22:30:40 INFO - PROCESS | 1820 | [aac @ 0x94092c00] err{or,}_recognition combined: 1; 1 22:30:40 INFO - PROCESS | 1820 | [aac @ 0x94092c00] Unsupported bit depth: 0 22:30:40 INFO - PROCESS | 1820 | [h264 @ 0x92445c00] err{or,}_recognition separate: 1; 1 22:30:40 INFO - PROCESS | 1820 | [h264 @ 0x92445c00] err{or,}_recognition combined: 1; 1 22:30:40 INFO - PROCESS | 1820 | [h264 @ 0x92445c00] Unsupported bit depth: 0 22:30:40 INFO - PROCESS | 1820 | [h264 @ 0x92445c00] no picture 22:30:40 INFO - PROCESS | 1820 | [h264 @ 0x92445c00] no picture 22:30:40 INFO - PROCESS | 1820 | 1477459840885 Marionette TRACE conn3 <- [1,1822,null,{"value":["/media-source/mediasource-buffered.html",0,null,null,[["Demuxed content with different lengths",0,null,null],["Muxed content with different lengths",0,null,null],["Demuxed content with an empty buffered range on one SourceBuffer",0,null,null],["Muxed content empty buffered ranges.",0,null,null],["Get buffered range when sourcebuffer is empty.",0,null,null],["Get buffered range when only init segment is appended.",0,null,null],["Get buffered range after removing sourcebuffer.",0,null,null]]]}] 22:30:40 INFO - ....... 22:30:40 INFO - TEST-OK | /media-source/mediasource-buffered.html | took 2329ms 22:30:40 INFO - PROCESS | 1820 | 1477459840944 Marionette TRACE conn3 -> [0,1823,"getWindowHandle",null] 22:30:40 INFO - PROCESS | 1820 | 1477459840948 Marionette TRACE conn3 <- [1,1823,null,{"value":"7"}] 22:30:40 INFO - TEST-START | /media-source/mediasource-closed.html 22:30:40 INFO - PROCESS | 1820 | 1477459840991 Marionette TRACE conn3 -> [0,1824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:30:41 INFO - PROCESS | 1820 | 1477459841304 Marionette TRACE conn3 <- [1,1824,null,{"value":null}] 22:30:41 INFO - PROCESS | 1820 | 1477459841373 Marionette TRACE conn3 -> [0,1825,"getWindowHandles",null] 22:30:41 INFO - PROCESS | 1820 | 1477459841379 Marionette TRACE conn3 <- [1,1825,null,["7"]] 22:30:41 INFO - PROCESS | 1820 | 1477459841441 Marionette TRACE conn3 -> [0,1826,"switchToWindow",{"name":"7"}] 22:30:41 INFO - PROCESS | 1820 | 1477459841454 Marionette TRACE conn3 <- [1,1826,null,{}] 22:30:41 INFO - PROCESS | 1820 | 1477459841474 Marionette TRACE conn3 -> [0,1827,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-closed.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:30:41 INFO - PROCESS | 1820 | ++DOCSHELL 0x82fc6c00 == 11 [pid = 1820] [id = 414] 22:30:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8330ac00) [pid = 1820] [serial = 1211] [outer = (nil)] 22:30:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x833f3000) [pid = 1820] [serial = 1212] [outer = 0x8330ac00] 22:30:41 INFO - PROCESS | 1820 | 1477459841560 Marionette DEBUG loaded listener.js 22:30:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x83977c00) [pid = 1820] [serial = 1213] [outer = 0x8330ac00] 22:30:41 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8c002c00) [pid = 1820] [serial = 1197] [outer = (nil)] [url = about:blank] 22:30:41 INFO - PROCESS | 1820 | --DOCSHELL 0x83961c00 == 10 [pid = 1820] [id = 410] 22:30:42 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8df6c400) [pid = 1820] [serial = 1195] [outer = (nil)] [url = about:blank] 22:30:42 INFO - PROCESS | 1820 | 1477459842333 Marionette TRACE conn3 <- [1,1827,null,{"value":["/media-source/mediasource-closed.html",0,null,null,[["Test attribute values on a closed MediaSource object.",0,null,null],["Test addSourceBuffer() while closed.",0,null,null],["Test removeSourceBuffer() while closed.",0,null,null],["Test endOfStream() while closed.",0,null,null],["Test endOfStream(decode) while closed.",0,null,null],["Test endOfStream(network) while closed.",0,null,null],["Test setting duration while closed.",0,null,null],["Test setting duration while open->closed.",0,null,null],["Test getting duration while open->closed.",0,null,null],["Test sourcebuffer.abort when closed.",0,null,null]]]}] 22:30:42 INFO - .......... 22:30:42 INFO - TEST-OK | /media-source/mediasource-closed.html | took 1422ms 22:30:42 INFO - PROCESS | 1820 | 1477459842381 Marionette TRACE conn3 -> [0,1828,"getWindowHandle",null] 22:30:42 INFO - PROCESS | 1820 | 1477459842389 Marionette TRACE conn3 <- [1,1828,null,{"value":"7"}] 22:30:42 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-framesize.html 22:30:42 INFO - PROCESS | 1820 | 1477459842397 Marionette TRACE conn3 -> [0,1829,"getContext",null] 22:30:42 INFO - PROCESS | 1820 | 1477459842405 Marionette TRACE conn3 <- [1,1829,null,{"value":"content"}] 22:30:42 INFO - PROCESS | 1820 | 1477459842418 Marionette TRACE conn3 -> [0,1830,"setContext",{"value":"chrome"}] 22:30:42 INFO - PROCESS | 1820 | 1477459842421 Marionette TRACE conn3 <- [1,1830,null,{}] 22:30:42 INFO - PROCESS | 1820 | 1477459842428 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 22:30:42 INFO - PROCESS | 1820 | 1477459842447 Marionette TRACE conn3 <- [1,1831,null,{"value":true}] 22:30:42 INFO - PROCESS | 1820 | 1477459842451 Marionette TRACE conn3 -> [0,1832,"setContext",{"value":"content"}] 22:30:42 INFO - PROCESS | 1820 | 1477459842454 Marionette TRACE conn3 <- [1,1832,null,{}] 22:30:42 INFO - Setting pref media.mediasource.enabled (true) 22:30:42 INFO - PROCESS | 1820 | 1477459842461 Marionette TRACE conn3 -> [0,1833,"getContext",null] 22:30:42 INFO - PROCESS | 1820 | 1477459842465 Marionette TRACE conn3 <- [1,1833,null,{"value":"content"}] 22:30:42 INFO - PROCESS | 1820 | 1477459842470 Marionette TRACE conn3 -> [0,1834,"setContext",{"value":"chrome"}] 22:30:42 INFO - PROCESS | 1820 | 1477459842478 Marionette TRACE conn3 <- [1,1834,null,{}] 22:30:42 INFO - PROCESS | 1820 | 1477459842494 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 22:30:42 INFO - PROCESS | 1820 | 1477459842515 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 22:30:42 INFO - PROCESS | 1820 | 1477459842522 Marionette TRACE conn3 -> [0,1836,"setContext",{"value":"content"}] 22:30:42 INFO - PROCESS | 1820 | 1477459842525 Marionette TRACE conn3 <- [1,1836,null,{}] 22:30:42 INFO - PROCESS | 1820 | 1477459842532 Marionette TRACE conn3 -> [0,1837,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:30:42 INFO - PROCESS | 1820 | 1477459842739 Marionette TRACE conn3 <- [1,1837,null,{"value":null}] 22:30:42 INFO - PROCESS | 1820 | 1477459842753 Marionette TRACE conn3 -> [0,1838,"getWindowHandles",null] 22:30:42 INFO - PROCESS | 1820 | 1477459842756 Marionette TRACE conn3 <- [1,1838,null,["7"]] 22:30:42 INFO - PROCESS | 1820 | 1477459842764 Marionette TRACE conn3 -> [0,1839,"switchToWindow",{"name":"7"}] 22:30:42 INFO - PROCESS | 1820 | 1477459842769 Marionette TRACE conn3 <- [1,1839,null,{}] 22:30:42 INFO - PROCESS | 1820 | 1477459842775 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-av-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:30:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x8395f400 == 11 [pid = 1820] [id = 415] 22:30:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8395fc00) [pid = 1820] [serial = 1214] [outer = (nil)] 22:30:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x83961400) [pid = 1820] [serial = 1215] [outer = 0x8395fc00] 22:30:42 INFO - PROCESS | 1820 | 1477459842855 Marionette DEBUG loaded listener.js 22:30:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x83967000) [pid = 1820] [serial = 1216] [outer = 0x8395fc00] 22:30:43 INFO - PROCESS | 1820 | [aac @ 0x8396e400] err{or,}_recognition separate: 1; 1 22:30:43 INFO - PROCESS | 1820 | [aac @ 0x8396e400] err{or,}_recognition combined: 1; 1 22:30:43 INFO - PROCESS | 1820 | [aac @ 0x8396e400] Unsupported bit depth: 0 22:30:43 INFO - PROCESS | 1820 | [h264 @ 0x83975400] err{or,}_recognition separate: 1; 1 22:30:43 INFO - PROCESS | 1820 | [h264 @ 0x83975400] err{or,}_recognition combined: 1; 1 22:30:43 INFO - PROCESS | 1820 | [h264 @ 0x83975400] Unsupported bit depth: 0 22:30:43 INFO - PROCESS | 1820 | [aac @ 0x83975c00] err{or,}_recognition separate: 1; 1 22:30:43 INFO - PROCESS | 1820 | [aac @ 0x83975c00] err{or,}_recognition combined: 1; 1 22:30:43 INFO - PROCESS | 1820 | [aac @ 0x83975c00] Unsupported bit depth: 0 22:30:43 INFO - PROCESS | 1820 | [h264 @ 0x8396f000] err{or,}_recognition separate: 1; 1 22:30:43 INFO - PROCESS | 1820 | [h264 @ 0x8396f000] err{or,}_recognition combined: 1; 1 22:30:43 INFO - PROCESS | 1820 | [h264 @ 0x8396f000] Unsupported bit depth: 0 22:30:43 INFO - PROCESS | 1820 | [h264 @ 0x8396f000] no picture 22:30:43 INFO - PROCESS | 1820 | [h264 @ 0x8396f000] no picture 22:30:44 INFO - PROCESS | 1820 | [aac @ 0x8399f000] err{or,}_recognition separate: 1; 1 22:30:44 INFO - PROCESS | 1820 | [aac @ 0x8399f000] err{or,}_recognition combined: 1; 1 22:30:44 INFO - PROCESS | 1820 | [aac @ 0x8399f000] Unsupported bit depth: 0 22:30:44 INFO - PROCESS | 1820 | [aac @ 0x83975c00] err{or,}_recognition separate: 1; 1 22:30:44 INFO - PROCESS | 1820 | [aac @ 0x83975c00] err{or,}_recognition combined: 1; 1 22:30:44 INFO - PROCESS | 1820 | [aac @ 0x83975c00] Unsupported bit depth: 0 22:30:44 INFO - PROCESS | 1820 | [aac @ 0x8399f000] err{or,}_recognition separate: 1; 1 22:30:44 INFO - PROCESS | 1820 | [aac @ 0x8399f000] err{or,}_recognition combined: 1; 1 22:30:44 INFO - PROCESS | 1820 | [aac @ 0x8399f000] Unsupported bit depth: 0 22:30:44 INFO - PROCESS | 1820 | [aac @ 0x83975c00] err{or,}_recognition separate: 1; 1 22:30:44 INFO - PROCESS | 1820 | [aac @ 0x83975c00] err{or,}_recognition combined: 1; 1 22:30:44 INFO - PROCESS | 1820 | [aac @ 0x83975c00] Unsupported bit depth: 0 22:30:44 INFO - PROCESS | 1820 | [aac @ 0x83975c00] err{or,}_recognition separate: 1; 1 22:30:44 INFO - PROCESS | 1820 | [aac @ 0x83975c00] err{or,}_recognition combined: 1; 1 22:30:44 INFO - PROCESS | 1820 | [aac @ 0x83975c00] Unsupported bit depth: 0 22:30:44 INFO - PROCESS | 1820 | [aac @ 0x83975c00] err{or,}_recognition separate: 1; 1 22:30:44 INFO - PROCESS | 1820 | [aac @ 0x83975c00] err{or,}_recognition combined: 1; 1 22:30:44 INFO - PROCESS | 1820 | [aac @ 0x83975c00] Unsupported bit depth: 0 22:30:44 INFO - PROCESS | 1820 | [aac @ 0x83975c00] err{or,}_recognition separate: 1; 1 22:30:44 INFO - PROCESS | 1820 | [aac @ 0x83975c00] err{or,}_recognition combined: 1; 1 22:30:44 INFO - PROCESS | 1820 | [aac @ 0x83975c00] Unsupported bit depth: 0 22:30:44 INFO - PROCESS | 1820 | [aac @ 0x83305c00] err{or,}_recognition separate: 1; 1 22:30:44 INFO - PROCESS | 1820 | [aac @ 0x83305c00] err{or,}_recognition combined: 1; 1 22:30:44 INFO - PROCESS | 1820 | [aac @ 0x83305c00] Unsupported bit depth: 0 22:30:44 INFO - PROCESS | 1820 | [aac @ 0x83305c00] err{or,}_recognition separate: 1; 1 22:30:44 INFO - PROCESS | 1820 | [aac @ 0x83305c00] err{or,}_recognition combined: 1; 1 22:30:44 INFO - PROCESS | 1820 | [aac @ 0x83305c00] Unsupported bit depth: 0 22:30:45 INFO - PROCESS | 1820 | [h264 @ 0x839a0c00] err{or,}_recognition separate: 1; 1 22:30:45 INFO - PROCESS | 1820 | [h264 @ 0x839a0c00] err{or,}_recognition combined: 1; 1 22:30:45 INFO - PROCESS | 1820 | [h264 @ 0x839a0c00] Unsupported bit depth: 0 22:30:45 INFO - PROCESS | 1820 | [h264 @ 0x839a0c00] no picture 22:30:45 INFO - PROCESS | 1820 | [h264 @ 0x839a0c00] no picture 22:30:45 INFO - PROCESS | 1820 | [h264 @ 0x83970c00] err{or,}_recognition separate: 1; 1 22:30:45 INFO - PROCESS | 1820 | [h264 @ 0x83970c00] err{or,}_recognition combined: 1; 1 22:30:45 INFO - PROCESS | 1820 | [h264 @ 0x83970c00] Unsupported bit depth: 0 22:30:45 INFO - PROCESS | 1820 | [h264 @ 0x83970c00] no picture 22:30:45 INFO - PROCESS | 1820 | [h264 @ 0x83970c00] no picture 22:30:46 INFO - PROCESS | 1820 | [h264 @ 0x839a0000] err{or,}_recognition separate: 1; 1 22:30:46 INFO - PROCESS | 1820 | [h264 @ 0x839a0000] err{or,}_recognition combined: 1; 1 22:30:46 INFO - PROCESS | 1820 | [h264 @ 0x839a0000] Unsupported bit depth: 0 22:30:46 INFO - PROCESS | 1820 | [h264 @ 0x839a0000] no picture 22:30:46 INFO - PROCESS | 1820 | [h264 @ 0x839a0000] no picture 22:30:47 INFO - PROCESS | 1820 | 1477459847283 Marionette TRACE conn3 <- [1,1840,null,{"value":["/media-source/mediasource-config-change-mp4-av-framesize.html",0,null,null,[["Tests mp4 frame size changes in multiplexed content.",0,null,null]]]}] 22:30:47 INFO - . 22:30:47 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-framesize.html | took 4921ms 22:30:47 INFO - PROCESS | 1820 | 1477459847318 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 22:30:47 INFO - PROCESS | 1820 | 1477459847322 Marionette TRACE conn3 <- [1,1841,null,{"value":"7"}] 22:30:47 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-video-bitrate.html 22:30:47 INFO - PROCESS | 1820 | 1477459847329 Marionette TRACE conn3 -> [0,1842,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:30:47 INFO - PROCESS | 1820 | 1477459847494 Marionette TRACE conn3 <- [1,1842,null,{"value":null}] 22:30:47 INFO - PROCESS | 1820 | 1477459847509 Marionette TRACE conn3 -> [0,1843,"getWindowHandles",null] 22:30:47 INFO - PROCESS | 1820 | 1477459847513 Marionette TRACE conn3 <- [1,1843,null,["7"]] 22:30:47 INFO - PROCESS | 1820 | 1477459847519 Marionette TRACE conn3 -> [0,1844,"switchToWindow",{"name":"7"}] 22:30:47 INFO - PROCESS | 1820 | 1477459847526 Marionette TRACE conn3 <- [1,1844,null,{}] 22:30:47 INFO - PROCESS | 1820 | 1477459847627 Marionette TRACE conn3 -> [0,1845,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-av-video-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:30:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x835cdc00 == 12 [pid = 1820] [id = 416] 22:30:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x839a1c00) [pid = 1820] [serial = 1217] [outer = (nil)] 22:30:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x839a4400) [pid = 1820] [serial = 1218] [outer = 0x839a1c00] 22:30:47 INFO - PROCESS | 1820 | 1477459847706 Marionette DEBUG loaded listener.js 22:30:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x839a9800) [pid = 1820] [serial = 1219] [outer = 0x839a1c00] 22:30:48 INFO - PROCESS | 1820 | [aac @ 0x835c5800] err{or,}_recognition separate: 1; 1 22:30:48 INFO - PROCESS | 1820 | [aac @ 0x835c5800] err{or,}_recognition combined: 1; 1 22:30:48 INFO - PROCESS | 1820 | [aac @ 0x835c5800] Unsupported bit depth: 0 22:30:48 INFO - PROCESS | 1820 | [h264 @ 0x83969000] err{or,}_recognition separate: 1; 1 22:30:48 INFO - PROCESS | 1820 | [h264 @ 0x83969000] err{or,}_recognition combined: 1; 1 22:30:48 INFO - PROCESS | 1820 | [h264 @ 0x83969000] Unsupported bit depth: 0 22:30:48 INFO - PROCESS | 1820 | [aac @ 0x835c5800] err{or,}_recognition separate: 1; 1 22:30:48 INFO - PROCESS | 1820 | [aac @ 0x835c5800] err{or,}_recognition combined: 1; 1 22:30:48 INFO - PROCESS | 1820 | [aac @ 0x835c5800] Unsupported bit depth: 0 22:30:48 INFO - PROCESS | 1820 | [h264 @ 0x83969000] err{or,}_recognition separate: 1; 1 22:30:48 INFO - PROCESS | 1820 | [h264 @ 0x83969000] err{or,}_recognition combined: 1; 1 22:30:48 INFO - PROCESS | 1820 | [h264 @ 0x83969000] Unsupported bit depth: 0 22:30:48 INFO - PROCESS | 1820 | [h264 @ 0x83969000] no picture 22:30:49 INFO - PROCESS | 1820 | [h264 @ 0x83969000] no picture 22:30:50 INFO - PROCESS | 1820 | [aac @ 0x83971400] err{or,}_recognition separate: 1; 1 22:30:50 INFO - PROCESS | 1820 | [aac @ 0x83971400] err{or,}_recognition combined: 1; 1 22:30:50 INFO - PROCESS | 1820 | [aac @ 0x83971400] Unsupported bit depth: 0 22:30:50 INFO - PROCESS | 1820 | [aac @ 0x83968400] err{or,}_recognition separate: 1; 1 22:30:50 INFO - PROCESS | 1820 | [aac @ 0x83968400] err{or,}_recognition combined: 1; 1 22:30:50 INFO - PROCESS | 1820 | [aac @ 0x83968400] Unsupported bit depth: 0 22:30:50 INFO - PROCESS | 1820 | [aac @ 0x835ce400] err{or,}_recognition separate: 1; 1 22:30:50 INFO - PROCESS | 1820 | [aac @ 0x835ce400] err{or,}_recognition combined: 1; 1 22:30:50 INFO - PROCESS | 1820 | [aac @ 0x835ce400] Unsupported bit depth: 0 22:30:50 INFO - PROCESS | 1820 | [aac @ 0x83968800] err{or,}_recognition separate: 1; 1 22:30:50 INFO - PROCESS | 1820 | [aac @ 0x83968800] err{or,}_recognition combined: 1; 1 22:30:50 INFO - PROCESS | 1820 | [aac @ 0x83968800] Unsupported bit depth: 0 22:30:50 INFO - PROCESS | 1820 | [aac @ 0x835ce400] err{or,}_recognition separate: 1; 1 22:30:50 INFO - PROCESS | 1820 | [aac @ 0x835ce400] err{or,}_recognition combined: 1; 1 22:30:50 INFO - PROCESS | 1820 | [aac @ 0x835ce400] Unsupported bit depth: 0 22:30:50 INFO - PROCESS | 1820 | [aac @ 0x83976000] err{or,}_recognition separate: 1; 1 22:30:50 INFO - PROCESS | 1820 | [aac @ 0x83976000] err{or,}_recognition combined: 1; 1 22:30:50 INFO - PROCESS | 1820 | [aac @ 0x83976000] Unsupported bit depth: 0 22:30:50 INFO - PROCESS | 1820 | [aac @ 0x835ce400] err{or,}_recognition separate: 1; 1 22:30:50 INFO - PROCESS | 1820 | [aac @ 0x835ce400] err{or,}_recognition combined: 1; 1 22:30:50 INFO - PROCESS | 1820 | [aac @ 0x835ce400] Unsupported bit depth: 0 22:30:50 INFO - PROCESS | 1820 | [aac @ 0x83974000] err{or,}_recognition separate: 1; 1 22:30:50 INFO - PROCESS | 1820 | [aac @ 0x83974000] err{or,}_recognition combined: 1; 1 22:30:50 INFO - PROCESS | 1820 | [aac @ 0x83974000] Unsupported bit depth: 0 22:30:50 INFO - PROCESS | 1820 | [aac @ 0x835ce400] err{or,}_recognition separate: 1; 1 22:30:50 INFO - PROCESS | 1820 | [aac @ 0x835ce400] err{or,}_recognition combined: 1; 1 22:30:50 INFO - PROCESS | 1820 | [aac @ 0x835ce400] Unsupported bit depth: 0 22:30:50 INFO - PROCESS | 1820 | [h264 @ 0x8396e000] err{or,}_recognition separate: 1; 1 22:30:50 INFO - PROCESS | 1820 | [h264 @ 0x8396e000] err{or,}_recognition combined: 1; 1 22:30:50 INFO - PROCESS | 1820 | [h264 @ 0x8396e000] Unsupported bit depth: 0 22:30:50 INFO - PROCESS | 1820 | [h264 @ 0x8396e000] no picture 22:30:50 INFO - PROCESS | 1820 | [h264 @ 0x8396e000] no picture 22:30:50 INFO - PROCESS | 1820 | [h264 @ 0x83971400] err{or,}_recognition separate: 1; 1 22:30:50 INFO - PROCESS | 1820 | [h264 @ 0x83971400] err{or,}_recognition combined: 1; 1 22:30:50 INFO - PROCESS | 1820 | [h264 @ 0x83971400] Unsupported bit depth: 0 22:30:50 INFO - PROCESS | 1820 | [h264 @ 0x83971400] no picture 22:30:50 INFO - PROCESS | 1820 | [h264 @ 0x83971400] no picture 22:30:51 INFO - PROCESS | 1820 | [h264 @ 0x8330f800] err{or,}_recognition separate: 1; 1 22:30:51 INFO - PROCESS | 1820 | [h264 @ 0x8330f800] err{or,}_recognition combined: 1; 1 22:30:51 INFO - PROCESS | 1820 | [h264 @ 0x8330f800] Unsupported bit depth: 0 22:30:51 INFO - PROCESS | 1820 | [h264 @ 0x8330f800] no picture 22:30:51 INFO - PROCESS | 1820 | [h264 @ 0x8330f800] no picture 22:30:52 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa83800 == 11 [pid = 1820] [id = 413] 22:30:52 INFO - PROCESS | 1820 | --DOCSHELL 0x8f91d800 == 10 [pid = 1820] [id = 412] 22:30:52 INFO - PROCESS | 1820 | --DOCSHELL 0x82fc6000 == 9 [pid = 1820] [id = 411] 22:30:52 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8396d800) [pid = 1820] [serial = 1200] [outer = (nil)] [url = about:blank] 22:30:52 INFO - PROCESS | 1820 | 1477459852515 Marionette TRACE conn3 <- [1,1845,null,{"value":["/media-source/mediasource-config-change-mp4-av-video-bitrate.html",0,null,null,[["Tests mp4 video bitrate changes in multiplexed content.",0,null,null]]]}] 22:30:52 INFO - . 22:30:52 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-video-bitrate.html | took 5241ms 22:30:52 INFO - PROCESS | 1820 | 1477459852572 Marionette TRACE conn3 -> [0,1846,"getWindowHandle",null] 22:30:52 INFO - PROCESS | 1820 | 1477459852580 Marionette TRACE conn3 <- [1,1846,null,{"value":"7"}] 22:30:52 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-bitrate.html 22:30:52 INFO - PROCESS | 1820 | 1477459852591 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:30:52 INFO - PROCESS | 1820 | 1477459852795 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 22:30:52 INFO - PROCESS | 1820 | 1477459852903 Marionette TRACE conn3 -> [0,1848,"getWindowHandles",null] 22:30:52 INFO - PROCESS | 1820 | 1477459852908 Marionette TRACE conn3 <- [1,1848,null,["7"]] 22:30:52 INFO - PROCESS | 1820 | 1477459852915 Marionette TRACE conn3 -> [0,1849,"switchToWindow",{"name":"7"}] 22:30:52 INFO - PROCESS | 1820 | 1477459852925 Marionette TRACE conn3 <- [1,1849,null,{}] 22:30:52 INFO - PROCESS | 1820 | 1477459852930 Marionette TRACE conn3 -> [0,1850,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:30:52 INFO - PROCESS | 1820 | ++DOCSHELL 0x83964800 == 10 [pid = 1820] [id = 417] 22:30:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x83965000) [pid = 1820] [serial = 1220] [outer = (nil)] 22:30:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8396c800) [pid = 1820] [serial = 1221] [outer = 0x83965000] 22:30:53 INFO - PROCESS | 1820 | 1477459853016 Marionette DEBUG loaded listener.js 22:30:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8396fc00) [pid = 1820] [serial = 1222] [outer = 0x83965000] 22:30:53 INFO - PROCESS | 1820 | [h264 @ 0x83977800] err{or,}_recognition separate: 1; 1 22:30:53 INFO - PROCESS | 1820 | [h264 @ 0x83977800] err{or,}_recognition combined: 1; 1 22:30:53 INFO - PROCESS | 1820 | [h264 @ 0x83977800] Unsupported bit depth: 0 22:30:53 INFO - PROCESS | 1820 | [h264 @ 0x839a1000] err{or,}_recognition separate: 1; 1 22:30:53 INFO - PROCESS | 1820 | [h264 @ 0x839a1000] err{or,}_recognition combined: 1; 1 22:30:53 INFO - PROCESS | 1820 | [h264 @ 0x839a1000] Unsupported bit depth: 0 22:30:53 INFO - PROCESS | 1820 | [h264 @ 0x839a1000] no picture 22:30:53 INFO - PROCESS | 1820 | [h264 @ 0x839a1000] no picture 22:30:54 INFO - PROCESS | 1820 | [h264 @ 0x87d34000] err{or,}_recognition separate: 1; 1 22:30:54 INFO - PROCESS | 1820 | [h264 @ 0x87d34000] err{or,}_recognition combined: 1; 1 22:30:54 INFO - PROCESS | 1820 | [h264 @ 0x87d34000] Unsupported bit depth: 0 22:30:54 INFO - PROCESS | 1820 | [h264 @ 0x87d34000] no picture 22:30:54 INFO - PROCESS | 1820 | [h264 @ 0x87d34000] no picture 22:30:54 INFO - PROCESS | 1820 | [h264 @ 0x87d34c00] err{or,}_recognition separate: 1; 1 22:30:54 INFO - PROCESS | 1820 | [h264 @ 0x87d34c00] err{or,}_recognition combined: 1; 1 22:30:54 INFO - PROCESS | 1820 | [h264 @ 0x87d34c00] Unsupported bit depth: 0 22:30:54 INFO - PROCESS | 1820 | [h264 @ 0x87d34c00] no picture 22:30:54 INFO - PROCESS | 1820 | [h264 @ 0x87d34c00] no picture 22:30:55 INFO - PROCESS | 1820 | [h264 @ 0x87d34000] err{or,}_recognition separate: 1; 1 22:30:55 INFO - PROCESS | 1820 | [h264 @ 0x87d34000] err{or,}_recognition combined: 1; 1 22:30:55 INFO - PROCESS | 1820 | [h264 @ 0x87d34000] Unsupported bit depth: 0 22:30:55 INFO - PROCESS | 1820 | [h264 @ 0x87d34000] no picture 22:30:55 INFO - PROCESS | 1820 | [h264 @ 0x87d34000] no picture 22:30:55 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8395fc00) [pid = 1820] [serial = 1214] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html] 22:30:55 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x8f91fc00) [pid = 1820] [serial = 1205] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-avtracks.html] 22:30:55 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8fa84000) [pid = 1820] [serial = 1208] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-buffered.html] 22:30:55 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x82fc6800) [pid = 1820] [serial = 1202] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html] 22:30:55 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8330ac00) [pid = 1820] [serial = 1211] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-closed.html] 22:30:55 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8bd74c00) [pid = 1820] [serial = 1196] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html] 22:30:55 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x83962000) [pid = 1820] [serial = 1199] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendwindow.html] 22:30:55 INFO - PROCESS | 1820 | 1477459855804 Marionette TRACE conn3 <- [1,1850,null,{"value":["/media-source/mediasource-config-change-mp4-v-bitrate.html",0,null,null,[["Tests mp4 video-only bitrate changes.",0,null,null]]]}] 22:30:55 INFO - . 22:30:55 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-bitrate.html | took 3276ms 22:30:55 INFO - PROCESS | 1820 | 1477459855866 Marionette TRACE conn3 -> [0,1851,"getWindowHandle",null] 22:30:55 INFO - PROCESS | 1820 | 1477459855873 Marionette TRACE conn3 <- [1,1851,null,{"value":"7"}] 22:30:55 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framerate.html 22:30:55 INFO - PROCESS | 1820 | 1477459855883 Marionette TRACE conn3 -> [0,1852,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:30:56 INFO - PROCESS | 1820 | 1477459856050 Marionette TRACE conn3 <- [1,1852,null,{"value":null}] 22:30:56 INFO - PROCESS | 1820 | 1477459856064 Marionette TRACE conn3 -> [0,1853,"getWindowHandles",null] 22:30:56 INFO - PROCESS | 1820 | 1477459856067 Marionette TRACE conn3 <- [1,1853,null,["7"]] 22:30:56 INFO - PROCESS | 1820 | 1477459856073 Marionette TRACE conn3 -> [0,1854,"switchToWindow",{"name":"7"}] 22:30:56 INFO - PROCESS | 1820 | 1477459856079 Marionette TRACE conn3 <- [1,1854,null,{}] 22:30:56 INFO - PROCESS | 1820 | 1477459856086 Marionette TRACE conn3 -> [0,1855,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-framerate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:30:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x87d36000 == 11 [pid = 1820] [id = 418] 22:30:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x87d36400) [pid = 1820] [serial = 1223] [outer = (nil)] 22:30:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x87d38800) [pid = 1820] [serial = 1224] [outer = 0x87d36400] 22:30:56 INFO - PROCESS | 1820 | 1477459856167 Marionette DEBUG loaded listener.js 22:30:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8bd6f000) [pid = 1820] [serial = 1225] [outer = 0x87d36400] 22:30:56 INFO - PROCESS | 1820 | [h264 @ 0x8bd79400] err{or,}_recognition separate: 1; 1 22:30:56 INFO - PROCESS | 1820 | [h264 @ 0x8bd79400] err{or,}_recognition combined: 1; 1 22:30:56 INFO - PROCESS | 1820 | [h264 @ 0x8bd79400] Unsupported bit depth: 0 22:30:56 INFO - PROCESS | 1820 | [h264 @ 0x8bd79400] err{or,}_recognition separate: 1; 1 22:30:56 INFO - PROCESS | 1820 | [h264 @ 0x8bd79400] err{or,}_recognition combined: 1; 1 22:30:56 INFO - PROCESS | 1820 | [h264 @ 0x8bd79400] Unsupported bit depth: 0 22:30:56 INFO - PROCESS | 1820 | [h264 @ 0x8bd79400] no picture 22:30:56 INFO - PROCESS | 1820 | [h264 @ 0x8bd79400] no picture 22:30:57 INFO - PROCESS | 1820 | [h264 @ 0x8c82b800] err{or,}_recognition separate: 1; 1 22:30:57 INFO - PROCESS | 1820 | [h264 @ 0x8c82b800] err{or,}_recognition combined: 1; 1 22:30:57 INFO - PROCESS | 1820 | [h264 @ 0x8c82b800] Unsupported bit depth: 0 22:30:57 INFO - PROCESS | 1820 | [h264 @ 0x8c82b800] no picture 22:30:57 INFO - PROCESS | 1820 | [h264 @ 0x8c82b800] no picture 22:30:57 INFO - PROCESS | 1820 | [h264 @ 0x8c82d400] err{or,}_recognition separate: 1; 1 22:30:57 INFO - PROCESS | 1820 | [h264 @ 0x8c82d400] err{or,}_recognition combined: 1; 1 22:30:57 INFO - PROCESS | 1820 | [h264 @ 0x8c82d400] Unsupported bit depth: 0 22:30:57 INFO - PROCESS | 1820 | [h264 @ 0x8c82d400] no picture 22:30:57 INFO - PROCESS | 1820 | [h264 @ 0x8c82d400] no picture 22:30:58 INFO - PROCESS | 1820 | [h264 @ 0x8c82b800] err{or,}_recognition separate: 1; 1 22:30:58 INFO - PROCESS | 1820 | [h264 @ 0x8c82b800] err{or,}_recognition combined: 1; 1 22:30:58 INFO - PROCESS | 1820 | [h264 @ 0x8c82b800] Unsupported bit depth: 0 22:30:58 INFO - PROCESS | 1820 | [h264 @ 0x8c82b800] no picture 22:30:58 INFO - PROCESS | 1820 | [h264 @ 0x8c82b800] no picture 22:30:59 INFO - PROCESS | 1820 | 1477459859004 Marionette TRACE conn3 <- [1,1855,null,{"value":["/media-source/mediasource-config-change-mp4-v-framerate.html",0,null,null,[["Tests mp4 video-only frame rate changes.",0,null,null]]]}] 22:30:59 INFO - . 22:30:59 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framerate.html | took 3180ms 22:30:59 INFO - PROCESS | 1820 | 1477459859096 Marionette TRACE conn3 -> [0,1856,"getWindowHandle",null] 22:30:59 INFO - PROCESS | 1820 | 1477459859103 Marionette TRACE conn3 <- [1,1856,null,{"value":"7"}] 22:30:59 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framesize.html 22:30:59 INFO - PROCESS | 1820 | 1477459859116 Marionette TRACE conn3 -> [0,1857,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:30:59 INFO - PROCESS | 1820 | 1477459859324 Marionette TRACE conn3 <- [1,1857,null,{"value":null}] 22:30:59 INFO - PROCESS | 1820 | 1477459859473 Marionette TRACE conn3 -> [0,1858,"getWindowHandles",null] 22:30:59 INFO - PROCESS | 1820 | 1477459859480 Marionette TRACE conn3 <- [1,1858,null,["7"]] 22:30:59 INFO - PROCESS | 1820 | 1477459859488 Marionette TRACE conn3 -> [0,1859,"switchToWindow",{"name":"7"}] 22:30:59 INFO - PROCESS | 1820 | 1477459859497 Marionette TRACE conn3 <- [1,1859,null,{}] 22:30:59 INFO - PROCESS | 1820 | 1477459859504 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:30:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x835c8000 == 12 [pid = 1820] [id = 419] 22:30:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x835c8400) [pid = 1820] [serial = 1226] [outer = (nil)] 22:30:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8395dc00) [pid = 1820] [serial = 1227] [outer = 0x835c8400] 22:30:59 INFO - PROCESS | 1820 | 1477459859596 Marionette DEBUG loaded listener.js 22:30:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x835c2c00) [pid = 1820] [serial = 1228] [outer = 0x835c8400] 22:31:00 INFO - PROCESS | 1820 | [h264 @ 0x8399e800] err{or,}_recognition separate: 1; 1 22:31:00 INFO - PROCESS | 1820 | [h264 @ 0x8399e800] err{or,}_recognition combined: 1; 1 22:31:00 INFO - PROCESS | 1820 | [h264 @ 0x8399e800] Unsupported bit depth: 0 22:31:00 INFO - PROCESS | 1820 | [h264 @ 0x8399e800] err{or,}_recognition separate: 1; 1 22:31:00 INFO - PROCESS | 1820 | [h264 @ 0x8399e800] err{or,}_recognition combined: 1; 1 22:31:00 INFO - PROCESS | 1820 | [h264 @ 0x8399e800] Unsupported bit depth: 0 22:31:00 INFO - PROCESS | 1820 | [h264 @ 0x8399e800] no picture 22:31:00 INFO - PROCESS | 1820 | [h264 @ 0x8399e800] no picture 22:31:00 INFO - PROCESS | 1820 | [h264 @ 0x87d3ac00] err{or,}_recognition separate: 1; 1 22:31:00 INFO - PROCESS | 1820 | [h264 @ 0x87d3ac00] err{or,}_recognition combined: 1; 1 22:31:00 INFO - PROCESS | 1820 | [h264 @ 0x87d3ac00] Unsupported bit depth: 0 22:31:00 INFO - PROCESS | 1820 | [h264 @ 0x87d3ac00] no picture 22:31:00 INFO - PROCESS | 1820 | [h264 @ 0x87d3ac00] no picture 22:31:01 INFO - PROCESS | 1820 | [h264 @ 0x82fbf800] err{or,}_recognition separate: 1; 1 22:31:01 INFO - PROCESS | 1820 | [h264 @ 0x82fbf800] err{or,}_recognition combined: 1; 1 22:31:01 INFO - PROCESS | 1820 | [h264 @ 0x82fbf800] Unsupported bit depth: 0 22:31:01 INFO - PROCESS | 1820 | [h264 @ 0x82fbf800] no picture 22:31:01 INFO - PROCESS | 1820 | [h264 @ 0x82fbf800] no picture 22:31:01 INFO - PROCESS | 1820 | [h264 @ 0x82fc6000] err{or,}_recognition separate: 1; 1 22:31:01 INFO - PROCESS | 1820 | [h264 @ 0x82fc6000] err{or,}_recognition combined: 1; 1 22:31:01 INFO - PROCESS | 1820 | [h264 @ 0x82fc6000] Unsupported bit depth: 0 22:31:01 INFO - PROCESS | 1820 | [h264 @ 0x82fc6000] no picture 22:31:01 INFO - PROCESS | 1820 | [h264 @ 0x82fc6000] no picture 22:31:02 INFO - PROCESS | 1820 | --DOCSHELL 0x83964800 == 11 [pid = 1820] [id = 417] 22:31:02 INFO - PROCESS | 1820 | --DOCSHELL 0x8bd74000 == 10 [pid = 1820] [id = 409] 22:31:02 INFO - PROCESS | 1820 | --DOCSHELL 0x8395f400 == 9 [pid = 1820] [id = 415] 22:31:02 INFO - PROCESS | 1820 | --DOCSHELL 0x87d36000 == 8 [pid = 1820] [id = 418] 22:31:02 INFO - PROCESS | 1820 | --DOCSHELL 0x835cdc00 == 7 [pid = 1820] [id = 416] 22:31:02 INFO - PROCESS | 1820 | --DOCSHELL 0x82fc6c00 == 6 [pid = 1820] [id = 414] 22:31:02 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x8c003000) [pid = 1820] [serial = 1198] [outer = (nil)] [url = about:blank] 22:31:02 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8397c400) [pid = 1820] [serial = 1201] [outer = (nil)] [url = about:blank] 22:31:02 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x833ed400) [pid = 1820] [serial = 1204] [outer = (nil)] [url = about:blank] 22:31:02 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x833ecc00) [pid = 1820] [serial = 1203] [outer = (nil)] [url = about:blank] 22:31:02 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8f986800) [pid = 1820] [serial = 1207] [outer = (nil)] [url = about:blank] 22:31:02 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8f929000) [pid = 1820] [serial = 1206] [outer = (nil)] [url = about:blank] 22:31:02 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8facec00) [pid = 1820] [serial = 1210] [outer = (nil)] [url = about:blank] 22:31:02 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8fa89400) [pid = 1820] [serial = 1209] [outer = (nil)] [url = about:blank] 22:31:02 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x83977c00) [pid = 1820] [serial = 1213] [outer = (nil)] [url = about:blank] 22:31:02 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x833f3000) [pid = 1820] [serial = 1212] [outer = (nil)] [url = about:blank] 22:31:02 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x83967000) [pid = 1820] [serial = 1216] [outer = (nil)] [url = about:blank] 22:31:02 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x83961400) [pid = 1820] [serial = 1215] [outer = (nil)] [url = about:blank] 22:31:02 INFO - PROCESS | 1820 | 1477459862751 Marionette TRACE conn3 <- [1,1860,null,{"value":["/media-source/mediasource-config-change-mp4-v-framesize.html",0,null,null,[["Tests mp4 video-only frame size changes.",0,null,null]]]}] 22:31:02 INFO - . 22:31:02 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framesize.html | took 3685ms 22:31:02 INFO - PROCESS | 1820 | 1477459862800 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 22:31:02 INFO - PROCESS | 1820 | 1477459862807 Marionette TRACE conn3 <- [1,1861,null,{"value":"7"}] 22:31:02 INFO - TEST-START | /media-source/mediasource-config-change-webm-a-bitrate.html 22:31:02 INFO - Clearing pref media.mediasource.enabled 22:31:02 INFO - PROCESS | 1820 | 1477459862817 Marionette TRACE conn3 -> [0,1862,"getContext",null] 22:31:02 INFO - PROCESS | 1820 | 1477459862825 Marionette TRACE conn3 <- [1,1862,null,{"value":"content"}] 22:31:02 INFO - PROCESS | 1820 | 1477459862834 Marionette TRACE conn3 -> [0,1863,"setContext",{"value":"chrome"}] 22:31:02 INFO - PROCESS | 1820 | 1477459862840 Marionette TRACE conn3 <- [1,1863,null,{}] 22:31:02 INFO - PROCESS | 1820 | 1477459862849 Marionette TRACE conn3 -> [0,1864,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 22:31:02 INFO - PROCESS | 1820 | 1477459862874 Marionette TRACE conn3 <- [1,1864,null,{"value":null}] 22:31:02 INFO - PROCESS | 1820 | 1477459862880 Marionette TRACE conn3 -> [0,1865,"setContext",{"value":"content"}] 22:31:02 INFO - PROCESS | 1820 | 1477459862892 Marionette TRACE conn3 <- [1,1865,null,{}] 22:31:02 INFO - PROCESS | 1820 | 1477459862912 Marionette TRACE conn3 -> [0,1866,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:03 INFO - PROCESS | 1820 | 1477459863086 Marionette TRACE conn3 <- [1,1866,null,{"value":null}] 22:31:03 INFO - PROCESS | 1820 | 1477459863094 Marionette TRACE conn3 -> [0,1867,"getWindowHandles",null] 22:31:03 INFO - PROCESS | 1820 | 1477459863098 Marionette TRACE conn3 <- [1,1867,null,["7"]] 22:31:03 INFO - PROCESS | 1820 | 1477459863113 Marionette TRACE conn3 -> [0,1868,"switchToWindow",{"name":"7"}] 22:31:03 INFO - PROCESS | 1820 | 1477459863118 Marionette TRACE conn3 <- [1,1868,null,{}] 22:31:03 INFO - PROCESS | 1820 | 1477459863126 Marionette TRACE conn3 -> [0,1869,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-a-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:03 INFO - PROCESS | 1820 | ++DOCSHELL 0x833edc00 == 7 [pid = 1820] [id = 420] 22:31:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x833ee000) [pid = 1820] [serial = 1229] [outer = (nil)] 22:31:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x833f4000) [pid = 1820] [serial = 1230] [outer = 0x833ee000] 22:31:03 INFO - PROCESS | 1820 | 1477459863208 Marionette DEBUG loaded listener.js 22:31:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x835c3c00) [pid = 1820] [serial = 1231] [outer = 0x833ee000] 22:31:05 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x87d36400) [pid = 1820] [serial = 1223] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html] 22:31:05 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x839a1c00) [pid = 1820] [serial = 1217] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html] 22:31:05 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x83965000) [pid = 1820] [serial = 1220] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html] 22:31:06 INFO - PROCESS | 1820 | 1477459866300 Marionette TRACE conn3 <- [1,1869,null,{"value":["/media-source/mediasource-config-change-webm-a-bitrate.html",0,null,null,[["Tests webm audio-only bitrate changes.",0,null,null]]]}] 22:31:06 INFO - . 22:31:06 INFO - TEST-OK | /media-source/mediasource-config-change-webm-a-bitrate.html | took 3523ms 22:31:06 INFO - PROCESS | 1820 | 1477459866338 Marionette TRACE conn3 -> [0,1870,"getWindowHandle",null] 22:31:06 INFO - PROCESS | 1820 | 1477459866346 Marionette TRACE conn3 <- [1,1870,null,{"value":"7"}] 22:31:06 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-audio-bitrate.html 22:31:06 INFO - PROCESS | 1820 | 1477459866367 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:06 INFO - PROCESS | 1820 | 1477459866538 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 22:31:06 INFO - PROCESS | 1820 | 1477459866549 Marionette TRACE conn3 -> [0,1872,"getWindowHandles",null] 22:31:06 INFO - PROCESS | 1820 | 1477459866552 Marionette TRACE conn3 <- [1,1872,null,["7"]] 22:31:06 INFO - PROCESS | 1820 | 1477459866558 Marionette TRACE conn3 -> [0,1873,"switchToWindow",{"name":"7"}] 22:31:06 INFO - PROCESS | 1820 | 1477459866563 Marionette TRACE conn3 <- [1,1873,null,{}] 22:31:06 INFO - PROCESS | 1820 | 1477459866568 Marionette TRACE conn3 -> [0,1874,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-audio-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x83963800 == 8 [pid = 1820] [id = 421] 22:31:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8396c000) [pid = 1820] [serial = 1232] [outer = (nil)] 22:31:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x83970400) [pid = 1820] [serial = 1233] [outer = 0x8396c000] 22:31:06 INFO - PROCESS | 1820 | 1477459866644 Marionette DEBUG loaded listener.js 22:31:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x83977000) [pid = 1820] [serial = 1234] [outer = 0x8396c000] 22:31:10 INFO - PROCESS | 1820 | 1477459870030 Marionette TRACE conn3 <- [1,1874,null,{"value":["/media-source/mediasource-config-change-webm-av-audio-bitrate.html",0,null,null,[["Tests webm audio bitrate changes in multiplexed content.",0,null,null]]]}] 22:31:10 INFO - . 22:31:10 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-audio-bitrate.html | took 3689ms 22:31:10 INFO - PROCESS | 1820 | 1477459870045 Marionette TRACE conn3 -> [0,1875,"getWindowHandle",null] 22:31:10 INFO - PROCESS | 1820 | 1477459870052 Marionette TRACE conn3 <- [1,1875,null,{"value":"7"}] 22:31:10 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-framesize.html 22:31:10 INFO - PROCESS | 1820 | 1477459870063 Marionette TRACE conn3 -> [0,1876,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:10 INFO - PROCESS | 1820 | 1477459870258 Marionette TRACE conn3 <- [1,1876,null,{"value":null}] 22:31:10 INFO - PROCESS | 1820 | 1477459870402 Marionette TRACE conn3 -> [0,1877,"getWindowHandles",null] 22:31:10 INFO - PROCESS | 1820 | 1477459870408 Marionette TRACE conn3 <- [1,1877,null,["7"]] 22:31:10 INFO - PROCESS | 1820 | 1477459870417 Marionette TRACE conn3 -> [0,1878,"switchToWindow",{"name":"7"}] 22:31:10 INFO - PROCESS | 1820 | 1477459870425 Marionette TRACE conn3 <- [1,1878,null,{}] 22:31:10 INFO - PROCESS | 1820 | 1477459870431 Marionette TRACE conn3 -> [0,1879,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x833f1c00 == 9 [pid = 1820] [id = 422] 22:31:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x833f3000) [pid = 1820] [serial = 1235] [outer = (nil)] 22:31:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x835c5800) [pid = 1820] [serial = 1236] [outer = 0x833f3000] 22:31:10 INFO - PROCESS | 1820 | 1477459870525 Marionette DEBUG loaded listener.js 22:31:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x83311800) [pid = 1820] [serial = 1237] [outer = 0x833f3000] 22:31:11 INFO - PROCESS | 1820 | --DOCSHELL 0x833edc00 == 8 [pid = 1820] [id = 420] 22:31:12 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x87d38800) [pid = 1820] [serial = 1224] [outer = (nil)] [url = about:blank] 22:31:12 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8bd6f000) [pid = 1820] [serial = 1225] [outer = (nil)] [url = about:blank] 22:31:12 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8396c800) [pid = 1820] [serial = 1221] [outer = (nil)] [url = about:blank] 22:31:12 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8396fc00) [pid = 1820] [serial = 1222] [outer = (nil)] [url = about:blank] 22:31:12 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x839a4400) [pid = 1820] [serial = 1218] [outer = (nil)] [url = about:blank] 22:31:12 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x839a9800) [pid = 1820] [serial = 1219] [outer = (nil)] [url = about:blank] 22:31:13 INFO - PROCESS | 1820 | 1477459873793 Marionette TRACE conn3 <- [1,1879,null,{"value":["/media-source/mediasource-config-change-webm-av-framesize.html",0,null,null,[["Tests webm frame size changes in multiplexed content.",0,null,null]]]}] 22:31:13 INFO - . 22:31:13 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-framesize.html | took 3746ms 22:31:13 INFO - PROCESS | 1820 | 1477459873806 Marionette TRACE conn3 -> [0,1880,"getWindowHandle",null] 22:31:13 INFO - PROCESS | 1820 | 1477459873811 Marionette TRACE conn3 <- [1,1880,null,{"value":"7"}] 22:31:13 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-video-bitrate.html 22:31:13 INFO - PROCESS | 1820 | 1477459873821 Marionette TRACE conn3 -> [0,1881,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:14 INFO - PROCESS | 1820 | 1477459874028 Marionette TRACE conn3 <- [1,1881,null,{"value":null}] 22:31:14 INFO - PROCESS | 1820 | 1477459874046 Marionette TRACE conn3 -> [0,1882,"getWindowHandles",null] 22:31:14 INFO - PROCESS | 1820 | 1477459874052 Marionette TRACE conn3 <- [1,1882,null,["7"]] 22:31:14 INFO - PROCESS | 1820 | 1477459874058 Marionette TRACE conn3 -> [0,1883,"switchToWindow",{"name":"7"}] 22:31:14 INFO - PROCESS | 1820 | 1477459874065 Marionette TRACE conn3 <- [1,1883,null,{}] 22:31:14 INFO - PROCESS | 1820 | 1477459874071 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-video-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x833f9000 == 9 [pid = 1820] [id = 423] 22:31:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x833f9400) [pid = 1820] [serial = 1238] [outer = (nil)] 22:31:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x835cec00) [pid = 1820] [serial = 1239] [outer = 0x833f9400] 22:31:14 INFO - PROCESS | 1820 | 1477459874213 Marionette DEBUG loaded listener.js 22:31:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x83960c00) [pid = 1820] [serial = 1240] [outer = 0x833f9400] 22:31:14 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x833ee000) [pid = 1820] [serial = 1229] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html] 22:31:17 INFO - PROCESS | 1820 | 1477459877426 Marionette TRACE conn3 <- [1,1884,null,{"value":["/media-source/mediasource-config-change-webm-av-video-bitrate.html",0,null,null,[["Tests webm video bitrate changes in multiplexed content.",0,null,null]]]}] 22:31:17 INFO - . 22:31:17 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-video-bitrate.html | took 3639ms 22:31:17 INFO - PROCESS | 1820 | 1477459877459 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 22:31:17 INFO - PROCESS | 1820 | 1477459877464 Marionette TRACE conn3 <- [1,1885,null,{"value":"7"}] 22:31:17 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-bitrate.html 22:31:17 INFO - PROCESS | 1820 | 1477459877471 Marionette TRACE conn3 -> [0,1886,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:17 INFO - PROCESS | 1820 | 1477459877695 Marionette TRACE conn3 <- [1,1886,null,{"value":null}] 22:31:17 INFO - PROCESS | 1820 | 1477459877709 Marionette TRACE conn3 -> [0,1887,"getWindowHandles",null] 22:31:17 INFO - PROCESS | 1820 | 1477459877712 Marionette TRACE conn3 <- [1,1887,null,["7"]] 22:31:17 INFO - PROCESS | 1820 | 1477459877720 Marionette TRACE conn3 -> [0,1888,"switchToWindow",{"name":"7"}] 22:31:17 INFO - PROCESS | 1820 | 1477459877725 Marionette TRACE conn3 <- [1,1888,null,{}] 22:31:17 INFO - PROCESS | 1820 | 1477459877730 Marionette TRACE conn3 -> [0,1889,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x8399dc00 == 10 [pid = 1820] [id = 424] 22:31:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8399ec00) [pid = 1820] [serial = 1241] [outer = (nil)] 22:31:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x839a8800) [pid = 1820] [serial = 1242] [outer = 0x8399ec00] 22:31:17 INFO - PROCESS | 1820 | 1477459877808 Marionette DEBUG loaded listener.js 22:31:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x87d31000) [pid = 1820] [serial = 1243] [outer = 0x8399ec00] 22:31:20 INFO - PROCESS | 1820 | 1477459880733 Marionette TRACE conn3 <- [1,1889,null,{"value":["/media-source/mediasource-config-change-webm-v-bitrate.html",0,null,null,[["Tests webm video-only bitrate changes.",0,null,null]]]}] 22:31:20 INFO - . 22:31:20 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-bitrate.html | took 3286ms 22:31:20 INFO - PROCESS | 1820 | 1477459880759 Marionette TRACE conn3 -> [0,1890,"getWindowHandle",null] 22:31:20 INFO - PROCESS | 1820 | 1477459880766 Marionette TRACE conn3 <- [1,1890,null,{"value":"7"}] 22:31:20 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framerate.html 22:31:20 INFO - PROCESS | 1820 | 1477459880831 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:21 INFO - PROCESS | 1820 | 1477459881050 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 22:31:21 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x833f4000) [pid = 1820] [serial = 1230] [outer = (nil)] [url = about:blank] 22:31:21 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x835c3c00) [pid = 1820] [serial = 1231] [outer = (nil)] [url = about:blank] 22:31:21 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x83970400) [pid = 1820] [serial = 1233] [outer = (nil)] [url = about:blank] 22:31:21 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8395dc00) [pid = 1820] [serial = 1227] [outer = (nil)] [url = about:blank] 22:31:21 INFO - PROCESS | 1820 | 1477459881145 Marionette TRACE conn3 -> [0,1892,"getWindowHandles",null] 22:31:21 INFO - PROCESS | 1820 | 1477459881151 Marionette TRACE conn3 <- [1,1892,null,["7"]] 22:31:21 INFO - PROCESS | 1820 | 1477459881160 Marionette TRACE conn3 -> [0,1893,"switchToWindow",{"name":"7"}] 22:31:21 INFO - PROCESS | 1820 | 1477459881169 Marionette TRACE conn3 <- [1,1893,null,{}] 22:31:21 INFO - PROCESS | 1820 | 1477459881175 Marionette TRACE conn3 -> [0,1894,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-framerate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:21 INFO - PROCESS | 1820 | ++DOCSHELL 0x835cdc00 == 11 [pid = 1820] [id = 425] 22:31:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x835ce400) [pid = 1820] [serial = 1244] [outer = (nil)] 22:31:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8395f800) [pid = 1820] [serial = 1245] [outer = 0x835ce400] 22:31:21 INFO - PROCESS | 1820 | 1477459881262 Marionette DEBUG loaded listener.js 22:31:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x83966400) [pid = 1820] [serial = 1246] [outer = 0x835ce400] 22:31:23 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x833f3000) [pid = 1820] [serial = 1235] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html] 22:31:23 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8396c000) [pid = 1820] [serial = 1232] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html] 22:31:23 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x833f9400) [pid = 1820] [serial = 1238] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html] 22:31:23 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x835c8400) [pid = 1820] [serial = 1226] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html] 22:31:24 INFO - PROCESS | 1820 | 1477459884029 Marionette TRACE conn3 <- [1,1894,null,{"value":["/media-source/mediasource-config-change-webm-v-framerate.html",0,null,null,[["Tests webm video-only frame rate changes.",0,null,null]]]}] 22:31:24 INFO - . 22:31:24 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framerate.html | took 3279ms 22:31:24 INFO - PROCESS | 1820 | 1477459884055 Marionette TRACE conn3 -> [0,1895,"getWindowHandle",null] 22:31:24 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framesize.html 22:31:24 INFO - PROCESS | 1820 | 1477459884062 Marionette TRACE conn3 <- [1,1895,null,{"value":"7"}] 22:31:24 INFO - PROCESS | 1820 | 1477459884070 Marionette TRACE conn3 -> [0,1896,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:24 INFO - PROCESS | 1820 | 1477459884275 Marionette TRACE conn3 <- [1,1896,null,{"value":null}] 22:31:24 INFO - PROCESS | 1820 | 1477459884343 Marionette TRACE conn3 -> [0,1897,"getWindowHandles",null] 22:31:24 INFO - PROCESS | 1820 | 1477459884347 Marionette TRACE conn3 <- [1,1897,null,["7"]] 22:31:24 INFO - PROCESS | 1820 | 1477459884353 Marionette TRACE conn3 -> [0,1898,"switchToWindow",{"name":"7"}] 22:31:24 INFO - PROCESS | 1820 | 1477459884360 Marionette TRACE conn3 <- [1,1898,null,{}] 22:31:24 INFO - PROCESS | 1820 | 1477459884366 Marionette TRACE conn3 -> [0,1899,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x87d3e800 == 12 [pid = 1820] [id = 426] 22:31:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8bd6c400) [pid = 1820] [serial = 1247] [outer = (nil)] 22:31:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8bd6ec00) [pid = 1820] [serial = 1248] [outer = 0x8bd6c400] 22:31:24 INFO - PROCESS | 1820 | 1477459884444 Marionette DEBUG loaded listener.js 22:31:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8bd71400) [pid = 1820] [serial = 1249] [outer = 0x8bd6c400] 22:31:27 INFO - PROCESS | 1820 | 1477459887204 Marionette TRACE conn3 <- [1,1899,null,{"value":["/media-source/mediasource-config-change-webm-v-framesize.html",0,null,null,[["Tests webm video-only frame size changes.",0,null,null]]]}] 22:31:27 INFO - . 22:31:27 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framesize.html | took 3185ms 22:31:27 INFO - PROCESS | 1820 | 1477459887254 Marionette TRACE conn3 -> [0,1900,"getWindowHandle",null] 22:31:27 INFO - PROCESS | 1820 | 1477459887261 Marionette TRACE conn3 <- [1,1900,null,{"value":"7"}] 22:31:27 INFO - TEST-START | /media-source/mediasource-detach.html 22:31:27 INFO - PROCESS | 1820 | 1477459887271 Marionette TRACE conn3 -> [0,1901,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:27 INFO - PROCESS | 1820 | 1477459887488 Marionette TRACE conn3 <- [1,1901,null,{"value":null}] 22:31:27 INFO - PROCESS | 1820 | 1477459887632 Marionette TRACE conn3 -> [0,1902,"getWindowHandles",null] 22:31:27 INFO - PROCESS | 1820 | 1477459887639 Marionette TRACE conn3 <- [1,1902,null,["7"]] 22:31:27 INFO - PROCESS | 1820 | 1477459887645 Marionette TRACE conn3 -> [0,1903,"switchToWindow",{"name":"7"}] 22:31:27 INFO - PROCESS | 1820 | 1477459887661 Marionette TRACE conn3 <- [1,1903,null,{}] 22:31:27 INFO - PROCESS | 1820 | 1477459887719 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-detach.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-detach.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:27 INFO - PROCESS | 1820 | ++DOCSHELL 0x835c6000 == 13 [pid = 1820] [id = 427] 22:31:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x835c7800) [pid = 1820] [serial = 1250] [outer = (nil)] 22:31:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x83967000) [pid = 1820] [serial = 1251] [outer = 0x835c7800] 22:31:27 INFO - PROCESS | 1820 | 1477459887813 Marionette DEBUG loaded listener.js 22:31:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8396ec00) [pid = 1820] [serial = 1252] [outer = 0x835c7800] 22:31:29 INFO - PROCESS | 1820 | [aac @ 0x8c82c400] err{or,}_recognition separate: 1; 1 22:31:29 INFO - PROCESS | 1820 | [aac @ 0x8c82c400] err{or,}_recognition combined: 1; 1 22:31:29 INFO - PROCESS | 1820 | [aac @ 0x8c82c400] Unsupported bit depth: 0 22:31:29 INFO - PROCESS | 1820 | [h264 @ 0x8c82d400] err{or,}_recognition separate: 1; 1 22:31:29 INFO - PROCESS | 1820 | [h264 @ 0x8c82d400] err{or,}_recognition combined: 1; 1 22:31:29 INFO - PROCESS | 1820 | [h264 @ 0x8c82d400] Unsupported bit depth: 0 22:31:29 INFO - PROCESS | 1820 | [aac @ 0x8c82c400] err{or,}_recognition separate: 1; 1 22:31:29 INFO - PROCESS | 1820 | [aac @ 0x8c82c400] err{or,}_recognition combined: 1; 1 22:31:29 INFO - PROCESS | 1820 | [aac @ 0x8c82c400] Unsupported bit depth: 0 22:31:29 INFO - PROCESS | 1820 | [h264 @ 0x8c82d400] err{or,}_recognition separate: 1; 1 22:31:29 INFO - PROCESS | 1820 | [h264 @ 0x8c82d400] err{or,}_recognition combined: 1; 1 22:31:29 INFO - PROCESS | 1820 | [h264 @ 0x8c82d400] Unsupported bit depth: 0 22:31:29 INFO - .. 22:31:29 INFO - TEST-OK | /media-source/mediasource-detach.html | took 1921ms 22:31:29 INFO - PROCESS | 1820 | 1477459889173 Marionette TRACE conn3 <- [1,1904,null,{"value":["/media-source/mediasource-detach.html",0,null,null,[["Test media.load() before appending data will trigger MediaSource detaching from a media element.",1,"assert_equals: readyState is \"closed\" expected \"closed\" but got \"open\"","mediasource_detach_test/ [0,1905,"getWindowHandle",null] 22:31:29 INFO - PROCESS | 1820 | 1477459889243 Marionette TRACE conn3 <- [1,1905,null,{"value":"7"}] 22:31:29 INFO - TEST-START | /media-source/mediasource-duration-boundaryconditions.html 22:31:29 INFO - PROCESS | 1820 | 1477459889250 Marionette TRACE conn3 -> [0,1906,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:29 INFO - PROCESS | 1820 | 1477459889450 Marionette TRACE conn3 <- [1,1906,null,{"value":null}] 22:31:29 INFO - PROCESS | 1820 | 1477459889594 Marionette TRACE conn3 -> [0,1907,"getWindowHandles",null] 22:31:29 INFO - PROCESS | 1820 | 1477459889599 Marionette TRACE conn3 <- [1,1907,null,["7"]] 22:31:29 INFO - PROCESS | 1820 | 1477459889607 Marionette TRACE conn3 -> [0,1908,"switchToWindow",{"name":"7"}] 22:31:29 INFO - PROCESS | 1820 | 1477459889612 Marionette TRACE conn3 <- [1,1908,null,{}] 22:31:29 INFO - PROCESS | 1820 | 1477459889618 Marionette TRACE conn3 -> [0,1909,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-duration-boundaryconditions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x87d3e000 == 14 [pid = 1820] [id = 428] 22:31:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8c831800) [pid = 1820] [serial = 1253] [outer = (nil)] 22:31:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8c834c00) [pid = 1820] [serial = 1254] [outer = 0x8c831800] 22:31:29 INFO - PROCESS | 1820 | 1477459889704 Marionette DEBUG loaded listener.js 22:31:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8c8d5400) [pid = 1820] [serial = 1255] [outer = 0x8c831800] 22:31:31 INFO - PROCESS | 1820 | 1477459891591 Marionette TRACE conn3 <- [1,1909,null,{"value":["/media-source/mediasource-duration-boundaryconditions.html",0,null,null,[["Set duration to 2^31 - 1",0,null,null],["Set duration to 1",0,null,null],["Set duration to Number.MAX_VALUE",0,null,null],["Set duration to Number.MIN_VALUE",0,null,null],["Set duration to Number.MAX_VALUE - 1",0,null,null],["Set duration to Number.MIN_VALUE - 1",0,null,null],["Set duration to Number.POSITIVE_INFINITY",0,null,null],["Set duration to Number.NEGATIVE_INFINITY",0,null,null],["Set duration to lowest value.",0,null,null],["Set duration to a negative double.",0,null,null],["Set duration to a positive double.",0,null,null],["Set duration to zero",0,null,null],["Set duration to NaN",0,null,null]]]}] 22:31:31 INFO - ............. 22:31:31 INFO - TEST-OK | /media-source/mediasource-duration-boundaryconditions.html | took 2376ms 22:31:31 INFO - PROCESS | 1820 | 1477459891627 Marionette TRACE conn3 -> [0,1910,"getWindowHandle",null] 22:31:31 INFO - PROCESS | 1820 | 1477459891633 Marionette TRACE conn3 <- [1,1910,null,{"value":"7"}] 22:31:31 INFO - TEST-START | /media-source/mediasource-endofstream-invaliderror.html 22:31:31 INFO - PROCESS | 1820 | 1477459891643 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:31 INFO - PROCESS | 1820 | 1477459891817 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 22:31:31 INFO - PROCESS | 1820 | 1477459891983 Marionette TRACE conn3 -> [0,1912,"getWindowHandles",null] 22:31:32 INFO - PROCESS | 1820 | 1477459892004 Marionette TRACE conn3 <- [1,1912,null,["7"]] 22:31:32 INFO - PROCESS | 1820 | 1477459892017 Marionette TRACE conn3 -> [0,1913,"switchToWindow",{"name":"7"}] 22:31:32 INFO - PROCESS | 1820 | 1477459892026 Marionette TRACE conn3 <- [1,1913,null,{}] 22:31:32 INFO - PROCESS | 1820 | 1477459892032 Marionette TRACE conn3 -> [0,1914,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-endofstream-invaliderror.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x83969c00 == 15 [pid = 1820] [id = 429] 22:31:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8396a400) [pid = 1820] [serial = 1256] [outer = (nil)] 22:31:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x83976000) [pid = 1820] [serial = 1257] [outer = 0x8396a400] 22:31:32 INFO - PROCESS | 1820 | 1477459892119 Marionette DEBUG loaded listener.js 22:31:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x83973800) [pid = 1820] [serial = 1258] [outer = 0x8396a400] 22:31:32 INFO - PROCESS | 1820 | --DOCSHELL 0x8399dc00 == 14 [pid = 1820] [id = 424] 22:31:32 INFO - PROCESS | 1820 | --DOCSHELL 0x835cdc00 == 13 [pid = 1820] [id = 425] 22:31:32 INFO - PROCESS | 1820 | --DOCSHELL 0x833f1c00 == 12 [pid = 1820] [id = 422] 22:31:32 INFO - PROCESS | 1820 | --DOCSHELL 0x833f9000 == 11 [pid = 1820] [id = 423] 22:31:32 INFO - PROCESS | 1820 | --DOCSHELL 0x83963800 == 10 [pid = 1820] [id = 421] 22:31:32 INFO - PROCESS | 1820 | --DOCSHELL 0x835c8000 == 9 [pid = 1820] [id = 419] 22:31:32 INFO - PROCESS | 1820 | --DOCSHELL 0x835c6000 == 8 [pid = 1820] [id = 427] 22:31:32 INFO - PROCESS | 1820 | --DOCSHELL 0x87d3e000 == 7 [pid = 1820] [id = 428] 22:31:32 INFO - PROCESS | 1820 | --DOCSHELL 0x87d3e800 == 6 [pid = 1820] [id = 426] 22:31:33 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x835c2c00) [pid = 1820] [serial = 1228] [outer = (nil)] [url = about:blank] 22:31:33 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x839a8800) [pid = 1820] [serial = 1242] [outer = (nil)] [url = about:blank] 22:31:33 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x835cec00) [pid = 1820] [serial = 1239] [outer = (nil)] [url = about:blank] 22:31:33 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x83960c00) [pid = 1820] [serial = 1240] [outer = (nil)] [url = about:blank] 22:31:33 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x835c5800) [pid = 1820] [serial = 1236] [outer = (nil)] [url = about:blank] 22:31:33 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x83311800) [pid = 1820] [serial = 1237] [outer = (nil)] [url = about:blank] 22:31:33 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x83977000) [pid = 1820] [serial = 1234] [outer = (nil)] [url = about:blank] 22:31:33 INFO - PROCESS | 1820 | 1477459893350 Marionette TRACE conn3 <- [1,1914,null,{"value":["/media-source/mediasource-endofstream-invaliderror.html",0,null,null,[["Test MediaSource.endOfStream() with invalid non-empty error string.",0,null,null],["Test MediaSource.endOfStream() with invalid empty error string.",0,null,null],["Test MediaSource.endOfStream() with invalid null error parameter.",0,null,null]]]}] 22:31:33 INFO - ... 22:31:33 INFO - TEST-OK | /media-source/mediasource-endofstream-invaliderror.html | took 1772ms 22:31:33 INFO - PROCESS | 1820 | 1477459893416 Marionette TRACE conn3 -> [0,1915,"getWindowHandle",null] 22:31:33 INFO - PROCESS | 1820 | 1477459893422 Marionette TRACE conn3 <- [1,1915,null,{"value":"7"}] 22:31:33 INFO - TEST-START | /media-source/mediasource-endofstream.html 22:31:33 INFO - PROCESS | 1820 | 1477459893435 Marionette TRACE conn3 -> [0,1916,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:33 INFO - PROCESS | 1820 | 1477459893627 Marionette TRACE conn3 <- [1,1916,null,{"value":null}] 22:31:33 INFO - PROCESS | 1820 | 1477459893730 Marionette TRACE conn3 -> [0,1917,"getWindowHandles",null] 22:31:33 INFO - PROCESS | 1820 | 1477459893736 Marionette TRACE conn3 <- [1,1917,null,["7"]] 22:31:33 INFO - PROCESS | 1820 | 1477459893743 Marionette TRACE conn3 -> [0,1918,"switchToWindow",{"name":"7"}] 22:31:33 INFO - PROCESS | 1820 | 1477459893750 Marionette TRACE conn3 <- [1,1918,null,{}] 22:31:33 INFO - PROCESS | 1820 | 1477459893757 Marionette TRACE conn3 -> [0,1919,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-endofstream.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-endofstream.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x835c3400 == 7 [pid = 1820] [id = 430] 22:31:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x835c3800) [pid = 1820] [serial = 1259] [outer = (nil)] 22:31:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x835c8000) [pid = 1820] [serial = 1260] [outer = 0x835c3800] 22:31:33 INFO - PROCESS | 1820 | 1477459893841 Marionette DEBUG loaded listener.js 22:31:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x82fc0c00) [pid = 1820] [serial = 1261] [outer = 0x835c3800] 22:31:35 INFO - PROCESS | 1820 | [aac @ 0x8de78800] err{or,}_recognition separate: 1; 1 22:31:35 INFO - PROCESS | 1820 | [aac @ 0x8de78800] err{or,}_recognition combined: 1; 1 22:31:35 INFO - PROCESS | 1820 | [aac @ 0x8de78800] Unsupported bit depth: 0 22:31:35 INFO - PROCESS | 1820 | [h264 @ 0x8df6d000] err{or,}_recognition separate: 1; 1 22:31:35 INFO - PROCESS | 1820 | [h264 @ 0x8df6d000] err{or,}_recognition combined: 1; 1 22:31:35 INFO - PROCESS | 1820 | [h264 @ 0x8df6d000] Unsupported bit depth: 0 22:31:35 INFO - PROCESS | 1820 | [aac @ 0x8de78800] err{or,}_recognition separate: 1; 1 22:31:35 INFO - PROCESS | 1820 | [aac @ 0x8de78800] err{or,}_recognition combined: 1; 1 22:31:35 INFO - PROCESS | 1820 | [aac @ 0x8de78800] Unsupported bit depth: 0 22:31:35 INFO - PROCESS | 1820 | [h264 @ 0x8df6e800] err{or,}_recognition separate: 1; 1 22:31:35 INFO - PROCESS | 1820 | [h264 @ 0x8df6e800] err{or,}_recognition combined: 1; 1 22:31:35 INFO - PROCESS | 1820 | [h264 @ 0x8df6e800] Unsupported bit depth: 0 22:31:35 INFO - PROCESS | 1820 | [aac @ 0x8df76c00] err{or,}_recognition separate: 1; 1 22:31:35 INFO - PROCESS | 1820 | [aac @ 0x8df76c00] err{or,}_recognition combined: 1; 1 22:31:35 INFO - PROCESS | 1820 | [aac @ 0x8df76c00] Unsupported bit depth: 0 22:31:35 INFO - PROCESS | 1820 | [h264 @ 0x8de78c00] err{or,}_recognition separate: 1; 1 22:31:35 INFO - PROCESS | 1820 | [h264 @ 0x8de78c00] err{or,}_recognition combined: 1; 1 22:31:35 INFO - PROCESS | 1820 | [h264 @ 0x8de78c00] Unsupported bit depth: 0 22:31:35 INFO - PROCESS | 1820 | [aac @ 0x8df6d000] err{or,}_recognition separate: 1; 1 22:31:35 INFO - PROCESS | 1820 | [aac @ 0x8df6d000] err{or,}_recognition combined: 1; 1 22:31:35 INFO - PROCESS | 1820 | [aac @ 0x8df6d000] Unsupported bit depth: 0 22:31:35 INFO - PROCESS | 1820 | [h264 @ 0x8de78c00] err{or,}_recognition separate: 1; 1 22:31:35 INFO - PROCESS | 1820 | [h264 @ 0x8de78c00] err{or,}_recognition combined: 1; 1 22:31:35 INFO - PROCESS | 1820 | [h264 @ 0x8de78c00] Unsupported bit depth: 0 22:31:35 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8bd6c400) [pid = 1820] [serial = 1247] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html] 22:31:35 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8399ec00) [pid = 1820] [serial = 1241] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html] 22:31:35 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x835ce400) [pid = 1820] [serial = 1244] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html] 22:31:40 INFO - PROCESS | 1820 | --DOCSHELL 0x83969c00 == 6 [pid = 1820] [id = 429] 22:31:40 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8bd6ec00) [pid = 1820] [serial = 1248] [outer = (nil)] [url = about:blank] 22:31:40 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8bd71400) [pid = 1820] [serial = 1249] [outer = (nil)] [url = about:blank] 22:31:40 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8395f800) [pid = 1820] [serial = 1245] [outer = (nil)] [url = about:blank] 22:31:40 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x83966400) [pid = 1820] [serial = 1246] [outer = (nil)] [url = about:blank] 22:31:40 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x87d31000) [pid = 1820] [serial = 1243] [outer = (nil)] [url = about:blank] 22:31:43 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8396a400) [pid = 1820] [serial = 1256] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html] 22:31:43 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8c831800) [pid = 1820] [serial = 1253] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html] 22:31:43 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x835c7800) [pid = 1820] [serial = 1250] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-detach.html] 22:31:48 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x8c8d5400) [pid = 1820] [serial = 1255] [outer = (nil)] [url = about:blank] 22:31:48 INFO - PROCESS | 1820 | --DOMWINDOW == 18 (0x83973800) [pid = 1820] [serial = 1258] [outer = (nil)] [url = about:blank] 22:31:48 INFO - PROCESS | 1820 | --DOMWINDOW == 17 (0x83976000) [pid = 1820] [serial = 1257] [outer = (nil)] [url = about:blank] 22:31:48 INFO - PROCESS | 1820 | --DOMWINDOW == 16 (0x835c8000) [pid = 1820] [serial = 1260] [outer = (nil)] [url = about:blank] 22:31:48 INFO - PROCESS | 1820 | --DOMWINDOW == 15 (0x8c834c00) [pid = 1820] [serial = 1254] [outer = (nil)] [url = about:blank] 22:31:48 INFO - PROCESS | 1820 | --DOMWINDOW == 14 (0x83967000) [pid = 1820] [serial = 1251] [outer = (nil)] [url = about:blank] 22:31:48 INFO - PROCESS | 1820 | --DOMWINDOW == 13 (0x8396ec00) [pid = 1820] [serial = 1252] [outer = (nil)] [url = about:blank] 22:32:04 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 22:32:04 INFO - PROCESS | 1820 | 1477459924045 Marionette TRACE conn3 <- [1,1919,null,{"value":["/media-source/mediasource-endofstream.html",2,null,null,[["MediaSource.endOfStream(): duration truncated to 0 when there are no buffered coded frames",0,null,null],["MediaSource.endOfStream(): media element notified that it now has all of the media data",2,"Test timed out",null],["MediaSource.endOfStream(): duration and buffered range end time before and after endOfStream",1,"assert_equals: expected 6.548 but got 6.549","@http://web-platform.test:8000/media-source/mediasource-endofstream.html:67:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-endofstream.html:44:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-endofstream.html:41:5\n"]]]}] 22:32:04 INFO - ... 22:32:04 INFO - TEST-TIMEOUT | /media-source/mediasource-endofstream.html | took 30672ms 22:32:04 INFO - PROCESS | 1820 | 1477459924107 Marionette TRACE conn3 -> [0,1920,"getWindowHandle",null] 22:32:04 INFO - PROCESS | 1820 | 1477459924113 Marionette TRACE conn3 <- [1,1920,null,{"value":"7"}] 22:32:04 INFO - TEST-START | /media-source/mediasource-errors.html 22:32:04 INFO - PROCESS | 1820 | 1477459924125 Marionette TRACE conn3 -> [0,1921,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:04 INFO - PROCESS | 1820 | 1477459924348 Marionette TRACE conn3 <- [1,1921,null,{"value":null}] 22:32:04 INFO - PROCESS | 1820 | 1477459924416 Marionette TRACE conn3 -> [0,1922,"getWindowHandles",null] 22:32:04 INFO - PROCESS | 1820 | 1477459924422 Marionette TRACE conn3 <- [1,1922,null,["7"]] 22:32:04 INFO - PROCESS | 1820 | 1477459924429 Marionette TRACE conn3 -> [0,1923,"switchToWindow",{"name":"7"}] 22:32:04 INFO - PROCESS | 1820 | 1477459924438 Marionette TRACE conn3 <- [1,1923,null,{}] 22:32:04 INFO - PROCESS | 1820 | 1477459924444 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-errors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-errors.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:04 INFO - PROCESS | 1820 | ++DOCSHELL 0x833f9800 == 7 [pid = 1820] [id = 431] 22:32:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 14 (0x835c2400) [pid = 1820] [serial = 1262] [outer = (nil)] 22:32:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 15 (0x835c8800) [pid = 1820] [serial = 1263] [outer = 0x835c2400] 22:32:04 INFO - PROCESS | 1820 | 1477459924534 Marionette DEBUG loaded listener.js 22:32:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 16 (0x835cf800) [pid = 1820] [serial = 1264] [outer = 0x835c2400] 22:32:05 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:228333 dur:33344 dts:819703098376192: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:32:05 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:195011 dur:33322 dts:956961663221760: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:32:05 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:295000 dur:33344 dts:1094125738786816: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:32:05 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:261677 dur:33323 dts:1231384303632384: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:32:05 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:361666 dur:33345 dts:1368552674164736: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:32:05 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:328344 dur:33322 dts:1505815533977600: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:32:05 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:430000 dur:33344 dts:1642979609542656: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:32:05 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:395011 dur:34989 dts:1780238174388224: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:32:05 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:496666 dur:33345 dts:1924265607692288: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:32:05 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:463344 dur:33322 dts:2061524172537856: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:32:05 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:563333 dur:33344 dts:2198692543070208: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:32:05 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:530011 dur:33322 dts:2335946812948480: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:32:05 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:630000 dur:33344 dts:2473115183480832: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:32:05 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:596677 dur:33323 dts:2610373748326400: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:32:05 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:696666 dur:33345 dts:2747542118858752: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:32:05 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:663344 dur:33322 dts:2884800683704320: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:32:05 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:763333 dur:33344 dts:3021969054236672: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:32:05 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:730011 dur:33322 dts:3159227619082240: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:32:05 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:830000 dur:33333 dts:3296391694647296: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:32:05 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:796677 dur:33323 dts:3433603014852608: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:32:05 INFO - PROCESS | 1820 | [1820] WARNING: Invalid H264 frame @ pts:863333 dur:33333 dts:3570771385384960: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:32:05 INFO - PROCESS | 1820 | [aac @ 0x83962000] err{or,}_recognition separate: 1; 1 22:32:05 INFO - PROCESS | 1820 | [aac @ 0x83962000] err{or,}_recognition combined: 1; 1 22:32:05 INFO - PROCESS | 1820 | [aac @ 0x83962000] Unsupported bit depth: 0 22:32:05 INFO - PROCESS | 1820 | [h264 @ 0x8399cc00] err{or,}_recognition separate: 1; 1 22:32:05 INFO - PROCESS | 1820 | [h264 @ 0x8399cc00] err{or,}_recognition combined: 1; 1 22:32:05 INFO - PROCESS | 1820 | [h264 @ 0x8399cc00] Unsupported bit depth: 0 22:32:05 INFO - PROCESS | 1820 | [aac @ 0x8399d400] err{or,}_recognition separate: 1; 1 22:32:05 INFO - PROCESS | 1820 | [aac @ 0x8399d400] err{or,}_recognition combined: 1; 1 22:32:05 INFO - PROCESS | 1820 | [aac @ 0x8399d400] Unsupported bit depth: 0 22:32:05 INFO - PROCESS | 1820 | [h264 @ 0x83962c00] err{or,}_recognition separate: 1; 1 22:32:05 INFO - PROCESS | 1820 | [h264 @ 0x83962c00] err{or,}_recognition combined: 1; 1 22:32:05 INFO - PROCESS | 1820 | [h264 @ 0x83962c00] Unsupported bit depth: 0 22:32:05 INFO - PROCESS | 1820 | [aac @ 0x8399d400] Error decoding AAC frame header. 22:32:05 INFO - PROCESS | 1820 | [1820] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 22:32:05 INFO - PROCESS | 1820 | [1820] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 717 22:32:05 INFO - PROCESS | 1820 | [aac @ 0x8399d400] Sample rate index in program config element does not match the sample rate index configured by the container. 22:32:05 INFO - PROCESS | 1820 | [aac @ 0x8399d400] Input buffer exhausted before END element found 22:32:05 INFO - PROCESS | 1820 | [1820] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 22:32:05 INFO - PROCESS | 1820 | [1820] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 717 22:32:05 INFO - PROCESS | 1820 | [aac @ 0x8399d400] Reserved bit set. 22:32:05 INFO - PROCESS | 1820 | [1820] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 22:32:05 INFO - PROCESS | 1820 | [1820] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1094995529: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 717 22:32:05 INFO - PROCESS | 1820 | [aac @ 0x8399d400] Sample rate index in program config element does not match the sample rate index configured by the container. 22:32:05 INFO - PROCESS | 1820 | [aac @ 0x8399d400] Input buffer exhausted before END element found 22:32:05 INFO - PROCESS | 1820 | [1820] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 22:32:05 INFO - PROCESS | 1820 | [1820] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 717 22:32:05 INFO - PROCESS | 1820 | [1820] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 717 22:32:05 INFO - PROCESS | 1820 | [1820] WARNING: Decoder=83034700 Decode error: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2876 22:32:05 INFO - ...... 22:32:05 INFO - TEST-OK | /media-source/mediasource-errors.html | took 1575ms 22:32:05 INFO - TEST-START | /media-source/mediasource-getvideoplaybackquality.html 22:32:05 INFO - PROCESS | 1820 | 1477459925642 Marionette TRACE conn3 <- [1,1924,null,{"value":["/media-source/mediasource-errors.html",0,null,null,[["Appending media segment before the first initialization segment.",0,null,null],["Signaling 'decode' error via endOfStream() before initialization segment has been appended.",0,null,null],["Signaling 'network' error via endOfStream() before initialization segment has been appended.",0,null,null],["Signaling 'decode' error via endOfStream() after initialization segment has been appended and the HTMLMediaElement has reached HAVE_METADATA.",1,"assert_equals: expected \"ended\" but got \"closed\"","@http://web-platform.test:8000/media-source/mediasource-errors.html:131:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-errors.html:122:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nsetTimeout handler*EventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:63:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-errors.html:115:9\nErrorTest/ [0,1925,"getWindowHandle",null] 22:32:05 INFO - PROCESS | 1820 | 1477459925708 Marionette TRACE conn3 <- [1,1925,null,{"value":"7"}] 22:32:05 INFO - PROCESS | 1820 | 1477459925720 Marionette TRACE conn3 -> [0,1926,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:05 INFO - PROCESS | 1820 | 1477459925974 Marionette TRACE conn3 <- [1,1926,null,{"value":null}] 22:32:05 INFO - PROCESS | 1820 | 1477459925988 Marionette TRACE conn3 -> [0,1927,"getWindowHandles",null] 22:32:05 INFO - PROCESS | 1820 | 1477459925992 Marionette TRACE conn3 <- [1,1927,null,["7"]] 22:32:06 INFO - PROCESS | 1820 | 1477459925999 Marionette TRACE conn3 -> [0,1928,"switchToWindow",{"name":"7"}] 22:32:06 INFO - PROCESS | 1820 | 1477459926004 Marionette TRACE conn3 <- [1,1928,null,{}] 22:32:06 INFO - PROCESS | 1820 | 1477459926010 Marionette TRACE conn3 -> [0,1929,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-getvideoplaybackquality.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x833ea400 == 8 [pid = 1820] [id = 432] 22:32:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 17 (0x839a4c00) [pid = 1820] [serial = 1265] [outer = (nil)] 22:32:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 18 (0x839a8400) [pid = 1820] [serial = 1266] [outer = 0x839a4c00] 22:32:06 INFO - PROCESS | 1820 | 1477459926091 Marionette DEBUG loaded listener.js 22:32:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 19 (0x839a8c00) [pid = 1820] [serial = 1267] [outer = 0x839a4c00] 22:32:07 INFO - PROCESS | 1820 | [aac @ 0x8f986800] err{or,}_recognition separate: 1; 1 22:32:07 INFO - PROCESS | 1820 | [aac @ 0x8f986800] err{or,}_recognition combined: 1; 1 22:32:07 INFO - PROCESS | 1820 | [aac @ 0x8f986800] Unsupported bit depth: 0 22:32:07 INFO - PROCESS | 1820 | [h264 @ 0x8f988c00] err{or,}_recognition separate: 1; 1 22:32:07 INFO - PROCESS | 1820 | [h264 @ 0x8f988c00] err{or,}_recognition combined: 1; 1 22:32:07 INFO - PROCESS | 1820 | [h264 @ 0x8f988c00] Unsupported bit depth: 0 22:32:07 INFO - PROCESS | 1820 | [aac @ 0x8f986800] err{or,}_recognition separate: 1; 1 22:32:07 INFO - PROCESS | 1820 | [aac @ 0x8f986800] err{or,}_recognition combined: 1; 1 22:32:07 INFO - PROCESS | 1820 | [aac @ 0x8f986800] Unsupported bit depth: 0 22:32:07 INFO - PROCESS | 1820 | [h264 @ 0x8f988c00] err{or,}_recognition separate: 1; 1 22:32:07 INFO - PROCESS | 1820 | [h264 @ 0x8f988c00] err{or,}_recognition combined: 1; 1 22:32:07 INFO - PROCESS | 1820 | [h264 @ 0x8f988c00] Unsupported bit depth: 0 22:32:07 INFO - PROCESS | 1820 | [aac @ 0x8f990c00] err{or,}_recognition separate: 1; 1 22:32:07 INFO - PROCESS | 1820 | [aac @ 0x8f990c00] err{or,}_recognition combined: 1; 1 22:32:07 INFO - PROCESS | 1820 | [aac @ 0x8f990c00] Unsupported bit depth: 0 22:32:07 INFO - PROCESS | 1820 | [h264 @ 0x8f991c00] err{or,}_recognition separate: 1; 1 22:32:07 INFO - PROCESS | 1820 | [h264 @ 0x8f991c00] err{or,}_recognition combined: 1; 1 22:32:07 INFO - PROCESS | 1820 | [h264 @ 0x8f991c00] Unsupported bit depth: 0 22:32:07 INFO - PROCESS | 1820 | [aac @ 0x8f992400] err{or,}_recognition separate: 1; 1 22:32:07 INFO - PROCESS | 1820 | [aac @ 0x8f992400] err{or,}_recognition combined: 1; 1 22:32:07 INFO - PROCESS | 1820 | [aac @ 0x8f992400] Unsupported bit depth: 0 22:32:07 INFO - PROCESS | 1820 | [h264 @ 0x8f991000] err{or,}_recognition separate: 1; 1 22:32:07 INFO - PROCESS | 1820 | [h264 @ 0x8f991000] err{or,}_recognition combined: 1; 1 22:32:07 INFO - PROCESS | 1820 | [h264 @ 0x8f991000] Unsupported bit depth: 0 22:32:07 INFO - PROCESS | 1820 | [h264 @ 0x8f988c00] no picture 22:32:08 INFO - PROCESS | 1820 | [h264 @ 0x8f991000] no picture 22:32:14 INFO - PROCESS | 1820 | --DOCSHELL 0x833f9800 == 7 [pid = 1820] [id = 431] 22:32:14 INFO - PROCESS | 1820 | --DOCSHELL 0x835c3400 == 6 [pid = 1820] [id = 430] 22:32:14 INFO - PROCESS | 1820 | 1477459934837 Marionette TRACE conn3 <- [1,1929,null,{"value":["/media-source/mediasource-getvideoplaybackquality.html",0,null,null,[["Test HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",0,null,null],["Test the totalFrameDelay attribute of HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",1,"assert_greater_than_equal: totalFrameDelay >= 0 expected a number but got a \"undefined\"","@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:85:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:79:15\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:74:11\n"]]]}] 22:32:14 INFO - .. 22:32:14 INFO - TEST-OK | /media-source/mediasource-getvideoplaybackquality.html | took 9152ms 22:32:14 INFO - PROCESS | 1820 | 1477459934870 Marionette TRACE conn3 -> [0,1930,"getWindowHandle",null] 22:32:14 INFO - PROCESS | 1820 | 1477459934877 Marionette TRACE conn3 <- [1,1930,null,{"value":"7"}] 22:32:14 INFO - TEST-START | /media-source/mediasource-is-type-supported.html 22:32:14 INFO - PROCESS | 1820 | 1477459934888 Marionette TRACE conn3 -> [0,1931,"getContext",null] 22:32:14 INFO - PROCESS | 1820 | 1477459934895 Marionette TRACE conn3 <- [1,1931,null,{"value":"content"}] 22:32:14 INFO - PROCESS | 1820 | 1477459934906 Marionette TRACE conn3 -> [0,1932,"setContext",{"value":"chrome"}] 22:32:14 INFO - PROCESS | 1820 | 1477459934912 Marionette TRACE conn3 <- [1,1932,null,{}] 22:32:14 INFO - PROCESS | 1820 | 1477459934920 Marionette TRACE conn3 -> [0,1933,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 22:32:14 INFO - PROCESS | 1820 | 1477459934947 Marionette TRACE conn3 <- [1,1933,null,{"value":true}] 22:32:14 INFO - PROCESS | 1820 | 1477459934973 Marionette TRACE conn3 -> [0,1934,"setContext",{"value":"content"}] 22:32:14 INFO - PROCESS | 1820 | 1477459934984 Marionette TRACE conn3 <- [1,1934,null,{}] 22:32:14 INFO - Setting pref media.mediasource.enabled (true) 22:32:15 INFO - PROCESS | 1820 | 1477459934996 Marionette TRACE conn3 -> [0,1935,"getContext",null] 22:32:15 INFO - PROCESS | 1820 | 1477459935002 Marionette TRACE conn3 <- [1,1935,null,{"value":"content"}] 22:32:15 INFO - PROCESS | 1820 | 1477459935008 Marionette TRACE conn3 -> [0,1936,"setContext",{"value":"chrome"}] 22:32:15 INFO - PROCESS | 1820 | 1477459935012 Marionette TRACE conn3 <- [1,1936,null,{}] 22:32:15 INFO - PROCESS | 1820 | 1477459935018 Marionette TRACE conn3 -> [0,1937,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 22:32:15 INFO - PROCESS | 1820 | 1477459935039 Marionette TRACE conn3 <- [1,1937,null,{"value":null}] 22:32:15 INFO - PROCESS | 1820 | 1477459935045 Marionette TRACE conn3 -> [0,1938,"setContext",{"value":"content"}] 22:32:15 INFO - PROCESS | 1820 | 1477459935053 Marionette TRACE conn3 <- [1,1938,null,{}] 22:32:15 INFO - PROCESS | 1820 | 1477459935059 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:15 INFO - PROCESS | 1820 | 1477459935232 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 22:32:15 INFO - PROCESS | 1820 | 1477459935351 Marionette TRACE conn3 -> [0,1940,"getWindowHandles",null] 22:32:15 INFO - PROCESS | 1820 | 1477459935358 Marionette TRACE conn3 <- [1,1940,null,["7"]] 22:32:15 INFO - PROCESS | 1820 | 1477459935364 Marionette TRACE conn3 -> [0,1941,"switchToWindow",{"name":"7"}] 22:32:15 INFO - PROCESS | 1820 | 1477459935371 Marionette TRACE conn3 <- [1,1941,null,{}] 22:32:15 INFO - PROCESS | 1820 | 1477459935378 Marionette TRACE conn3 -> [0,1942,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-is-type-supported.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-is-type-supported.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x83961800 == 7 [pid = 1820] [id = 433] 22:32:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x83962000) [pid = 1820] [serial = 1268] [outer = (nil)] 22:32:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x83967c00) [pid = 1820] [serial = 1269] [outer = 0x83962000] 22:32:15 INFO - PROCESS | 1820 | 1477459935457 Marionette DEBUG loaded listener.js 22:32:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83967000) [pid = 1820] [serial = 1270] [outer = 0x83962000] 22:32:15 INFO - PROCESS | 1820 | [1820] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 22:32:16 INFO - ........................................ 22:32:16 INFO - TEST-OK | /media-source/mediasource-is-type-supported.html | took 1263ms 22:32:16 INFO - PROCESS | 1820 | 1477459936090 Marionette TRACE conn3 <- [1,1942,null,{"value":["/media-source/mediasource-is-type-supported.html",0,null,null,[["Test invalid MIME format \"video\"",0,null,null],["Test invalid MIME format \"video/\"",0,null,null],["Test invalid MIME format \"video/webm\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"\"\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\",\"\"",0,null,null],["Test invalid MIME format \"\"",0,null,null],["Test invalid MIME format \"null\"",0,null,null],["Test invalid MSE MIME media type \"xxx\"",0,null,null],["Test invalid MSE MIME media type \"text/html\"",0,null,null],["Test invalid MSE MIME media type \"image/jpeg\"",0,null,null],["Test invalid mismatch between major type and codec ID \"audio/webm;codecs=\"vp8\"\"",0,null,null],["Test invalid mismatch between major type and codec ID \"audio/mp4;codecs=\"avc1.4d001e\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"audio/mp4;codecs=\"vorbis\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"audio/webm;codecs=\"mp4a.40.2\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/mp4;codecs=\"vp8\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/webm;codecs=\"mp4a.40.2\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/mp4;codecs=\"vorbis\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.40\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.40.\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.67.3\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vp8\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vorbis\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vp8,vorbis\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vorbis, vp8\"\"",0,null,null],["Test valid WebM type \"audio/webm;codecs=\"vorbis\"\"",0,null,null],["Test valid WebM type \"AUDIO/WEBM;CODECS=\"vorbis\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.42001e\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.40.5\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.67\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e,mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"mp4a.40.2 , avc1.4d001e \"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e,mp4a.40.5\"\"",0,null,null]]]}] 22:32:16 INFO - PROCESS | 1820 | 1477459936154 Marionette TRACE conn3 -> [0,1943,"getWindowHandle",null] 22:32:16 INFO - PROCESS | 1820 | 1477459936157 Marionette TRACE conn3 <- [1,1943,null,{"value":"7"}] 22:32:16 INFO - TEST-START | /media-source/mediasource-liveseekable.html 22:32:16 INFO - Clearing pref media.mediasource.enabled 22:32:16 INFO - PROCESS | 1820 | 1477459936167 Marionette TRACE conn3 -> [0,1944,"getContext",null] 22:32:16 INFO - PROCESS | 1820 | 1477459936170 Marionette TRACE conn3 <- [1,1944,null,{"value":"content"}] 22:32:16 INFO - PROCESS | 1820 | 1477459936178 Marionette TRACE conn3 -> [0,1945,"setContext",{"value":"chrome"}] 22:32:16 INFO - PROCESS | 1820 | 1477459936181 Marionette TRACE conn3 <- [1,1945,null,{}] 22:32:16 INFO - PROCESS | 1820 | 1477459936187 Marionette TRACE conn3 -> [0,1946,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 22:32:16 INFO - PROCESS | 1820 | 1477459936206 Marionette TRACE conn3 <- [1,1946,null,{"value":null}] 22:32:16 INFO - PROCESS | 1820 | 1477459936209 Marionette TRACE conn3 -> [0,1947,"setContext",{"value":"content"}] 22:32:16 INFO - PROCESS | 1820 | 1477459936212 Marionette TRACE conn3 <- [1,1947,null,{}] 22:32:16 INFO - PROCESS | 1820 | 1477459936223 Marionette TRACE conn3 -> [0,1948,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:16 INFO - PROCESS | 1820 | 1477459936452 Marionette TRACE conn3 <- [1,1948,null,{"value":null}] 22:32:16 INFO - PROCESS | 1820 | 1477459936465 Marionette TRACE conn3 -> [0,1949,"getWindowHandles",null] 22:32:16 INFO - PROCESS | 1820 | 1477459936469 Marionette TRACE conn3 <- [1,1949,null,["7"]] 22:32:16 INFO - PROCESS | 1820 | 1477459936474 Marionette TRACE conn3 -> [0,1950,"switchToWindow",{"name":"7"}] 22:32:16 INFO - PROCESS | 1820 | 1477459936480 Marionette TRACE conn3 <- [1,1950,null,{}] 22:32:16 INFO - PROCESS | 1820 | 1477459936485 Marionette TRACE conn3 -> [0,1951,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-liveseekable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-liveseekable.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c832c00 == 8 [pid = 1820] [id = 434] 22:32:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x8c833400) [pid = 1820] [serial = 1271] [outer = (nil)] 22:32:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8f920000) [pid = 1820] [serial = 1272] [outer = 0x8c833400] 22:32:16 INFO - PROCESS | 1820 | 1477459936563 Marionette DEBUG loaded listener.js 22:32:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8f98bc00) [pid = 1820] [serial = 1273] [outer = 0x8c833400] 22:32:17 INFO - PROCESS | 1820 | 1477459937399 Marionette TRACE conn3 <- [1,1951,null,{"value":["/media-source/mediasource-liveseekable.html",0,null,null,[["setLiveSeekableRange throws an InvalidStateError exception if the readyState attribute is not 'open'",0,null,null],["clearLiveSeekableRange throws an InvalidStateError exception if the readyState attribute is not 'open'",0,null,null],["setLiveSeekableRange does not restrict to not currently updating",0,null,null],["clearLiveSeekableRange does not restrict to not currently updating",0,null,null],["setLiveSeekableRange throws a TypeError if start is negative",0,null,null],["setLiveSeekableRange throws a TypeError if start is greater than end",0,null,null],["setLiveSeekableRange returns with no error when conditions are correct",0,null,null],["clearLiveSeekableRange returns with no error when conditions are correct",0,null,null],["HTMLMediaElement.seekable returns the live seekable range or an empty range if that range was cleared when nothing is buffered",0,null,null],["HTMLMediaElement.seekable returns the union of the buffered range and the live seekable range, when set",0,null,null]]]}] 22:32:17 INFO - .......... 22:32:17 INFO - TEST-OK | /media-source/mediasource-liveseekable.html | took 1273ms 22:32:17 INFO - PROCESS | 1820 | 1477459937444 Marionette TRACE conn3 -> [0,1952,"getWindowHandle",null] 22:32:17 INFO - PROCESS | 1820 | 1477459937448 Marionette TRACE conn3 <- [1,1952,null,{"value":"7"}] 22:32:17 INFO - TEST-START | /media-source/mediasource-multiple-attach.html 22:32:17 INFO - PROCESS | 1820 | 1477459937460 Marionette TRACE conn3 -> [0,1953,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:17 INFO - PROCESS | 1820 | 1477459937677 Marionette TRACE conn3 <- [1,1953,null,{"value":null}] 22:32:17 INFO - PROCESS | 1820 | 1477459937750 Marionette TRACE conn3 -> [0,1954,"getWindowHandles",null] 22:32:17 INFO - PROCESS | 1820 | 1477459937754 Marionette TRACE conn3 <- [1,1954,null,["7"]] 22:32:17 INFO - PROCESS | 1820 | 1477459937760 Marionette TRACE conn3 -> [0,1955,"switchToWindow",{"name":"7"}] 22:32:17 INFO - PROCESS | 1820 | 1477459937769 Marionette TRACE conn3 <- [1,1955,null,{}] 22:32:17 INFO - PROCESS | 1820 | 1477459937774 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-multiple-attach.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-multiple-attach.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa86000 == 9 [pid = 1820] [id = 435] 22:32:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8fa86c00) [pid = 1820] [serial = 1274] [outer = (nil)] 22:32:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8fa89000) [pid = 1820] [serial = 1275] [outer = 0x8fa86c00] 22:32:17 INFO - PROCESS | 1820 | 1477459937869 Marionette DEBUG loaded listener.js 22:32:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8facb000) [pid = 1820] [serial = 1276] [outer = 0x8fa86c00] 22:32:18 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x835c2400) [pid = 1820] [serial = 1262] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-errors.html] 22:32:18 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x835c3800) [pid = 1820] [serial = 1259] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream.html] 22:32:18 INFO - PROCESS | 1820 | 1477459938535 Marionette TRACE conn3 <- [1,1956,null,{"value":["/media-source/mediasource-multiple-attach.html",0,null,null,[["Test exactly one succeeds when two MediaElements attach to same MediaSource",0,null,null],["Test that MediaSource can reattach if closed first",0,null,null]]]}] 22:32:18 INFO - .. 22:32:18 INFO - TEST-OK | /media-source/mediasource-multiple-attach.html | took 1120ms 22:32:18 INFO - PROCESS | 1820 | 1477459938580 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 22:32:18 INFO - PROCESS | 1820 | 1477459938583 Marionette TRACE conn3 <- [1,1957,null,{"value":"7"}] 22:32:18 INFO - TEST-START | /media-source/mediasource-play-then-seek-back.html 22:32:18 INFO - PROCESS | 1820 | 1477459938590 Marionette TRACE conn3 -> [0,1958,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:18 INFO - PROCESS | 1820 | 1477459938808 Marionette TRACE conn3 <- [1,1958,null,{"value":null}] 22:32:18 INFO - PROCESS | 1820 | 1477459938823 Marionette TRACE conn3 -> [0,1959,"getWindowHandles",null] 22:32:18 INFO - PROCESS | 1820 | 1477459938826 Marionette TRACE conn3 <- [1,1959,null,["7"]] 22:32:18 INFO - PROCESS | 1820 | 1477459938831 Marionette TRACE conn3 -> [0,1960,"switchToWindow",{"name":"7"}] 22:32:18 INFO - PROCESS | 1820 | 1477459938838 Marionette TRACE conn3 <- [1,1960,null,{}] 22:32:18 INFO - PROCESS | 1820 | 1477459938842 Marionette TRACE conn3 -> [0,1961,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-play-then-seek-back.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x8beda400 == 10 [pid = 1820] [id = 436] 22:32:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x9072d400) [pid = 1820] [serial = 1277] [outer = (nil)] 22:32:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x907bb400) [pid = 1820] [serial = 1278] [outer = 0x9072d400] 22:32:18 INFO - PROCESS | 1820 | 1477459938926 Marionette DEBUG loaded listener.js 22:32:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x907c3800) [pid = 1820] [serial = 1279] [outer = 0x9072d400] 22:32:20 INFO - PROCESS | 1820 | [aac @ 0x93d78400] err{or,}_recognition separate: 1; 1 22:32:20 INFO - PROCESS | 1820 | [aac @ 0x93d78400] err{or,}_recognition combined: 1; 1 22:32:20 INFO - PROCESS | 1820 | [aac @ 0x93d78400] Unsupported bit depth: 0 22:32:20 INFO - PROCESS | 1820 | [h264 @ 0x93d79400] err{or,}_recognition separate: 1; 1 22:32:20 INFO - PROCESS | 1820 | [h264 @ 0x93d79400] err{or,}_recognition combined: 1; 1 22:32:20 INFO - PROCESS | 1820 | [h264 @ 0x93d79400] Unsupported bit depth: 0 22:32:20 INFO - PROCESS | 1820 | [aac @ 0x93d7b000] err{or,}_recognition separate: 1; 1 22:32:20 INFO - PROCESS | 1820 | [aac @ 0x93d7b000] err{or,}_recognition combined: 1; 1 22:32:20 INFO - PROCESS | 1820 | [aac @ 0x93d7b000] Unsupported bit depth: 0 22:32:20 INFO - PROCESS | 1820 | [h264 @ 0x93d78400] err{or,}_recognition separate: 1; 1 22:32:20 INFO - PROCESS | 1820 | [h264 @ 0x93d78400] err{or,}_recognition combined: 1; 1 22:32:20 INFO - PROCESS | 1820 | [h264 @ 0x93d78400] Unsupported bit depth: 0 22:32:20 INFO - PROCESS | 1820 | [h264 @ 0x93d78400] no picture 22:32:20 INFO - PROCESS | 1820 | [h264 @ 0x93d78400] no picture 22:32:20 INFO - PROCESS | 1820 | 1477459940776 Marionette TRACE conn3 <- [1,1961,null,{"value":["/media-source/mediasource-play-then-seek-back.html",0,null,null,[["Test playing then seeking back.",0,null,null]]]}] 22:32:20 INFO - . 22:32:20 INFO - TEST-OK | /media-source/mediasource-play-then-seek-back.html | took 2232ms 22:32:20 INFO - PROCESS | 1820 | 1477459940822 Marionette TRACE conn3 -> [0,1962,"getWindowHandle",null] 22:32:20 INFO - PROCESS | 1820 | 1477459940826 Marionette TRACE conn3 <- [1,1962,null,{"value":"7"}] 22:32:20 INFO - TEST-START | /media-source/mediasource-play.html 22:32:20 INFO - PROCESS | 1820 | 1477459940832 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:21 INFO - PROCESS | 1820 | 1477459941014 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 22:32:21 INFO - PROCESS | 1820 | 1477459941025 Marionette TRACE conn3 -> [0,1964,"getWindowHandles",null] 22:32:21 INFO - PROCESS | 1820 | 1477459941029 Marionette TRACE conn3 <- [1,1964,null,["7"]] 22:32:21 INFO - PROCESS | 1820 | 1477459941035 Marionette TRACE conn3 -> [0,1965,"switchToWindow",{"name":"7"}] 22:32:21 INFO - PROCESS | 1820 | 1477459941039 Marionette TRACE conn3 <- [1,1965,null,{}] 22:32:21 INFO - PROCESS | 1820 | 1477459941044 Marionette TRACE conn3 -> [0,1966,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-play.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-play.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:21 INFO - PROCESS | 1820 | ++DOCSHELL 0x929eb400 == 11 [pid = 1820] [id = 437] 22:32:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x93d79400) [pid = 1820] [serial = 1280] [outer = (nil)] 22:32:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x94099800) [pid = 1820] [serial = 1281] [outer = 0x93d79400] 22:32:21 INFO - PROCESS | 1820 | 1477459941117 Marionette DEBUG loaded listener.js 22:32:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x94319800) [pid = 1820] [serial = 1282] [outer = 0x93d79400] 22:32:22 INFO - PROCESS | 1820 | [aac @ 0x833ef400] err{or,}_recognition separate: 1; 1 22:32:22 INFO - PROCESS | 1820 | [aac @ 0x833ef400] err{or,}_recognition combined: 1; 1 22:32:22 INFO - PROCESS | 1820 | [aac @ 0x833ef400] Unsupported bit depth: 0 22:32:22 INFO - PROCESS | 1820 | [h264 @ 0x833f3000] err{or,}_recognition separate: 1; 1 22:32:22 INFO - PROCESS | 1820 | [h264 @ 0x833f3000] err{or,}_recognition combined: 1; 1 22:32:22 INFO - PROCESS | 1820 | [h264 @ 0x833f3000] Unsupported bit depth: 0 22:32:22 INFO - PROCESS | 1820 | [aac @ 0x833ef400] err{or,}_recognition separate: 1; 1 22:32:22 INFO - PROCESS | 1820 | [aac @ 0x833ef400] err{or,}_recognition combined: 1; 1 22:32:22 INFO - PROCESS | 1820 | [aac @ 0x833ef400] Unsupported bit depth: 0 22:32:22 INFO - PROCESS | 1820 | [h264 @ 0x833f3000] err{or,}_recognition separate: 1; 1 22:32:22 INFO - PROCESS | 1820 | [h264 @ 0x833f3000] err{or,}_recognition combined: 1; 1 22:32:22 INFO - PROCESS | 1820 | [h264 @ 0x833f3000] Unsupported bit depth: 0 22:32:22 INFO - PROCESS | 1820 | [h264 @ 0x833f3000] no picture 22:32:23 INFO - PROCESS | 1820 | 1477459943989 Marionette TRACE conn3 <- [1,1966,null,{"value":["/media-source/mediasource-play.html",0,null,null,[["Test normal playback case with MediaSource API",0,null,null]]]}] 22:32:24 INFO - . 22:32:24 INFO - TEST-OK | /media-source/mediasource-play.html | took 3179ms 22:32:24 INFO - PROCESS | 1820 | 1477459944012 Marionette TRACE conn3 -> [0,1967,"getWindowHandle",null] 22:32:24 INFO - PROCESS | 1820 | 1477459944019 Marionette TRACE conn3 <- [1,1967,null,{"value":"7"}] 22:32:24 INFO - TEST-START | /media-source/mediasource-preload.html 22:32:24 INFO - PROCESS | 1820 | 1477459944030 Marionette TRACE conn3 -> [0,1968,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:24 INFO - PROCESS | 1820 | 1477459944297 Marionette TRACE conn3 <- [1,1968,null,{"value":null}] 22:32:24 INFO - PROCESS | 1820 | 1477459944452 Marionette TRACE conn3 -> [0,1969,"getWindowHandles",null] 22:32:24 INFO - PROCESS | 1820 | 1477459944458 Marionette TRACE conn3 <- [1,1969,null,["7"]] 22:32:24 INFO - PROCESS | 1820 | 1477459944465 Marionette TRACE conn3 -> [0,1970,"switchToWindow",{"name":"7"}] 22:32:24 INFO - PROCESS | 1820 | 1477459944473 Marionette TRACE conn3 <- [1,1970,null,{}] 22:32:24 INFO - PROCESS | 1820 | 1477459944479 Marionette TRACE conn3 -> [0,1971,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-preload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-preload.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x835c4c00 == 12 [pid = 1820] [id = 438] 22:32:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x835c5c00) [pid = 1820] [serial = 1283] [outer = (nil)] 22:32:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x835c8400) [pid = 1820] [serial = 1284] [outer = 0x835c5c00] 22:32:24 INFO - PROCESS | 1820 | 1477459944567 Marionette DEBUG loaded listener.js 22:32:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8399a800) [pid = 1820] [serial = 1285] [outer = 0x835c5c00] 22:32:24 INFO - PROCESS | 1820 | --DOCSHELL 0x833ea400 == 11 [pid = 1820] [id = 432] 22:32:24 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x835c8800) [pid = 1820] [serial = 1263] [outer = (nil)] [url = about:blank] 22:32:24 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x835cf800) [pid = 1820] [serial = 1264] [outer = (nil)] [url = about:blank] 22:32:24 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x82fc0c00) [pid = 1820] [serial = 1261] [outer = (nil)] [url = about:blank] 22:32:24 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x839a8400) [pid = 1820] [serial = 1266] [outer = (nil)] [url = about:blank] 22:32:25 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 22:32:25 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 22:32:25 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 22:32:25 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 22:32:25 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 22:32:25 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 22:32:25 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 22:32:25 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 22:32:25 INFO - PROCESS | 1820 | 1477459945191 Marionette TRACE conn3 <- [1,1971,null,{"value":["/media-source/mediasource-preload.html",0,null,null,[["sourceopen occurs with element preload=auto",0,null,null],["sourceopen occurs with element preload=metadata",0,null,null],["sourceopen occurs with element preload=none",0,null,null],["error occurs with bogus blob URL (revoked MediaSource object URL) and element preload=auto",0,null,null],["error occurs with bogus blob URL (revoked MediaSource object URL) and element preload=metadata",0,null,null],["error occurs with bogus blob URL (corrupted MediaSource object URL) and element preload=auto",0,null,null],["error occurs with bogus blob URL (corrupted MediaSource object URL) and element preload=metadata",0,null,null]]]}] 22:32:25 INFO - ....... 22:32:25 INFO - TEST-OK | /media-source/mediasource-preload.html | took 1235ms 22:32:25 INFO - PROCESS | 1820 | 1477459945264 Marionette TRACE conn3 -> [0,1972,"getWindowHandle",null] 22:32:25 INFO - PROCESS | 1820 | 1477459945270 Marionette TRACE conn3 <- [1,1972,null,{"value":"7"}] 22:32:25 INFO - TEST-START | /media-source/mediasource-remove.html 22:32:25 INFO - PROCESS | 1820 | 1477459945278 Marionette TRACE conn3 -> [0,1973,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:25 INFO - PROCESS | 1820 | 1477459945482 Marionette TRACE conn3 <- [1,1973,null,{"value":null}] 22:32:25 INFO - PROCESS | 1820 | 1477459945589 Marionette TRACE conn3 -> [0,1974,"getWindowHandles",null] 22:32:25 INFO - PROCESS | 1820 | 1477459945594 Marionette TRACE conn3 <- [1,1974,null,["7"]] 22:32:25 INFO - PROCESS | 1820 | 1477459945606 Marionette TRACE conn3 -> [0,1975,"switchToWindow",{"name":"7"}] 22:32:25 INFO - PROCESS | 1820 | 1477459945610 Marionette TRACE conn3 <- [1,1975,null,{}] 22:32:25 INFO - PROCESS | 1820 | 1477459945618 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-remove.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-remove.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x83977000 == 12 [pid = 1820] [id = 439] 22:32:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x83977c00) [pid = 1820] [serial = 1286] [outer = (nil)] 22:32:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8399d400) [pid = 1820] [serial = 1287] [outer = 0x83977c00] 22:32:25 INFO - PROCESS | 1820 | 1477459945702 Marionette DEBUG loaded listener.js 22:32:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x839a3c00) [pid = 1820] [serial = 1288] [outer = 0x83977c00] 22:32:28 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x9072d400) [pid = 1820] [serial = 1277] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html] 22:32:28 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x83962000) [pid = 1820] [serial = 1268] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-is-type-supported.html] 22:32:28 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x839a4c00) [pid = 1820] [serial = 1265] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html] 22:32:28 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8c833400) [pid = 1820] [serial = 1271] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-liveseekable.html] 22:32:28 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8fa86c00) [pid = 1820] [serial = 1274] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-multiple-attach.html] 22:32:29 INFO - PROCESS | 1820 | [aac @ 0x839a9400] err{or,}_recognition separate: 1; 1 22:32:29 INFO - PROCESS | 1820 | [aac @ 0x839a9400] err{or,}_recognition combined: 1; 1 22:32:29 INFO - PROCESS | 1820 | [aac @ 0x839a9400] Unsupported bit depth: 0 22:32:29 INFO - PROCESS | 1820 | [h264 @ 0x8beda000] err{or,}_recognition separate: 1; 1 22:32:29 INFO - PROCESS | 1820 | [h264 @ 0x8beda000] err{or,}_recognition combined: 1; 1 22:32:29 INFO - PROCESS | 1820 | [h264 @ 0x8beda000] Unsupported bit depth: 0 22:32:29 INFO - PROCESS | 1820 | [aac @ 0x839a9400] err{or,}_recognition separate: 1; 1 22:32:29 INFO - PROCESS | 1820 | [aac @ 0x839a9400] err{or,}_recognition combined: 1; 1 22:32:29 INFO - PROCESS | 1820 | [aac @ 0x839a9400] Unsupported bit depth: 0 22:32:29 INFO - PROCESS | 1820 | [h264 @ 0x8beda000] err{or,}_recognition separate: 1; 1 22:32:29 INFO - PROCESS | 1820 | [h264 @ 0x8beda000] err{or,}_recognition combined: 1; 1 22:32:29 INFO - PROCESS | 1820 | [h264 @ 0x8beda000] Unsupported bit depth: 0 22:32:29 INFO - PROCESS | 1820 | [aac @ 0x8bedc800] err{or,}_recognition separate: 1; 1 22:32:29 INFO - PROCESS | 1820 | [aac @ 0x8bedc800] err{or,}_recognition combined: 1; 1 22:32:29 INFO - PROCESS | 1820 | [aac @ 0x8bedc800] Unsupported bit depth: 0 22:32:29 INFO - PROCESS | 1820 | [h264 @ 0x8c9fb000] err{or,}_recognition separate: 1; 1 22:32:29 INFO - PROCESS | 1820 | [h264 @ 0x8c9fb000] err{or,}_recognition combined: 1; 1 22:32:29 INFO - PROCESS | 1820 | [h264 @ 0x8c9fb000] Unsupported bit depth: 0 22:32:29 INFO - PROCESS | 1820 | [aac @ 0x8bedc800] err{or,}_recognition separate: 1; 1 22:32:29 INFO - PROCESS | 1820 | [aac @ 0x8bedc800] err{or,}_recognition combined: 1; 1 22:32:29 INFO - PROCESS | 1820 | [aac @ 0x8bedc800] Unsupported bit depth: 0 22:32:29 INFO - PROCESS | 1820 | [h264 @ 0x8c9fb000] err{or,}_recognition separate: 1; 1 22:32:29 INFO - PROCESS | 1820 | [h264 @ 0x8c9fb000] err{or,}_recognition combined: 1; 1 22:32:29 INFO - PROCESS | 1820 | [h264 @ 0x8c9fb000] Unsupported bit depth: 0 22:32:29 INFO - PROCESS | 1820 | [aac @ 0x839a9400] err{or,}_recognition separate: 1; 1 22:32:29 INFO - PROCESS | 1820 | [aac @ 0x839a9400] err{or,}_recognition combined: 1; 1 22:32:29 INFO - PROCESS | 1820 | [aac @ 0x839a9400] Unsupported bit depth: 0 22:32:29 INFO - PROCESS | 1820 | [h264 @ 0x8c830c00] err{or,}_recognition separate: 1; 1 22:32:29 INFO - PROCESS | 1820 | [h264 @ 0x8c830c00] err{or,}_recognition combined: 1; 1 22:32:29 INFO - PROCESS | 1820 | [h264 @ 0x8c830c00] Unsupported bit depth: 0 22:32:29 INFO - PROCESS | 1820 | [aac @ 0x8c831c00] err{or,}_recognition separate: 1; 1 22:32:29 INFO - PROCESS | 1820 | [aac @ 0x8c831c00] err{or,}_recognition combined: 1; 1 22:32:29 INFO - PROCESS | 1820 | [aac @ 0x8c831c00] Unsupported bit depth: 0 22:32:29 INFO - PROCESS | 1820 | [h264 @ 0x87d32400] err{or,}_recognition separate: 1; 1 22:32:29 INFO - PROCESS | 1820 | [h264 @ 0x87d32400] err{or,}_recognition combined: 1; 1 22:32:29 INFO - PROCESS | 1820 | [h264 @ 0x87d32400] Unsupported bit depth: 0 22:32:29 INFO - PROCESS | 1820 | [aac @ 0x8beda000] err{or,}_recognition separate: 1; 1 22:32:29 INFO - PROCESS | 1820 | [aac @ 0x8beda000] err{or,}_recognition combined: 1; 1 22:32:29 INFO - PROCESS | 1820 | [aac @ 0x8beda000] Unsupported bit depth: 0 22:32:29 INFO - PROCESS | 1820 | [h264 @ 0x8c9fb400] err{or,}_recognition separate: 1; 1 22:32:29 INFO - PROCESS | 1820 | [h264 @ 0x8c9fb400] err{or,}_recognition combined: 1; 1 22:32:29 INFO - PROCESS | 1820 | [h264 @ 0x8c9fb400] Unsupported bit depth: 0 22:32:29 INFO - PROCESS | 1820 | [aac @ 0x8c9fbc00] err{or,}_recognition separate: 1; 1 22:32:29 INFO - PROCESS | 1820 | [aac @ 0x8c9fbc00] err{or,}_recognition combined: 1; 1 22:32:29 INFO - PROCESS | 1820 | [aac @ 0x8c9fbc00] Unsupported bit depth: 0 22:32:29 INFO - PROCESS | 1820 | [h264 @ 0x8c82d800] err{or,}_recognition separate: 1; 1 22:32:29 INFO - PROCESS | 1820 | [h264 @ 0x8c82d800] err{or,}_recognition combined: 1; 1 22:32:29 INFO - PROCESS | 1820 | [h264 @ 0x8c82d800] Unsupported bit depth: 0 22:32:29 INFO - PROCESS | 1820 | 1477459949966 Marionette TRACE conn3 <- [1,1976,null,{"value":["/media-source/mediasource-remove.html",0,null,null,[["Test remove with an negative start.",0,null,null],["Test remove with non-finite start.",0,null,null],["Test remove with a start beyond the duration.",0,null,null],["Test remove with a start larger than the end.",0,null,null],["Test remove with a NEGATIVE_INFINITY end.",0,null,null],["Test remove with a NaN end.",0,null,null],["Test remove after SourceBuffer removed from mediaSource.",0,null,null],["Test remove with a NaN duration.",0,null,null],["Test remove while update pending.",0,null,null],["Test aborting a remove operation.",0,null,null],["Test remove with a start at the duration.",0,null,null],["Test remove transitioning readyState from 'ended' to 'open'.",0,null,null],["Test removing all appended data.",0,null,null],["Test removing beginning of appended data.",0,null,null],["Test removing the middle of appended data.",0,null,null],["Test removing the end of appended data.",0,null,null]]]}] 22:32:30 INFO - ................ 22:32:30 INFO - TEST-OK | /media-source/mediasource-remove.html | took 4742ms 22:32:30 INFO - PROCESS | 1820 | 1477459950029 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 22:32:30 INFO - TEST-START | /media-source/mediasource-removesourcebuffer.html 22:32:30 INFO - PROCESS | 1820 | 1477459950037 Marionette TRACE conn3 <- [1,1977,null,{"value":"7"}] 22:32:30 INFO - PROCESS | 1820 | 1477459950045 Marionette TRACE conn3 -> [0,1978,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:30 INFO - PROCESS | 1820 | 1477459950257 Marionette TRACE conn3 <- [1,1978,null,{"value":null}] 22:32:30 INFO - PROCESS | 1820 | 1477459950271 Marionette TRACE conn3 -> [0,1979,"getWindowHandles",null] 22:32:30 INFO - PROCESS | 1820 | 1477459950275 Marionette TRACE conn3 <- [1,1979,null,["7"]] 22:32:30 INFO - PROCESS | 1820 | 1477459950281 Marionette TRACE conn3 -> [0,1980,"switchToWindow",{"name":"7"}] 22:32:30 INFO - PROCESS | 1820 | 1477459950289 Marionette TRACE conn3 <- [1,1980,null,{}] 22:32:30 INFO - PROCESS | 1820 | 1477459950295 Marionette TRACE conn3 -> [0,1981,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-removesourcebuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dc78800 == 13 [pid = 1820] [id = 440] 22:32:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8dc78c00) [pid = 1820] [serial = 1289] [outer = (nil)] 22:32:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8dc81800) [pid = 1820] [serial = 1290] [outer = 0x8dc78c00] 22:32:30 INFO - PROCESS | 1820 | 1477459950375 Marionette DEBUG loaded listener.js 22:32:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8dd7dc00) [pid = 1820] [serial = 1291] [outer = 0x8dc78c00] 22:32:31 INFO - PROCESS | 1820 | 1477459951127 Marionette TRACE conn3 <- [1,1981,null,{"value":["/media-source/mediasource-removesourcebuffer.html",0,null,null,[["Test addSourceBuffer(), removeSourceBuffer(), addSourceBuffer() sequence.",0,null,null],["Test removeSourceBuffer() with null",0,null,null],["Test calling removeSourceBuffer() twice with the same object.",0,null,null],["Test calling removeSourceBuffer() for a sourceBuffer belonging to a different mediaSource instance.",0,null,null],["Test calling removeSourceBuffer() in ended state.",0,null,null],["Test removesourcebuffer event on activeSourceBuffers.",0,null,null],["Test abort event when removeSourceBuffer() called while SourceBuffer is updating",0,null,null]]]}] 22:32:31 INFO - ....... 22:32:31 INFO - TEST-OK | /media-source/mediasource-removesourcebuffer.html | took 1123ms 22:32:31 INFO - PROCESS | 1820 | 1477459951167 Marionette TRACE conn3 -> [0,1982,"getWindowHandle",null] 22:32:31 INFO - PROCESS | 1820 | 1477459951172 Marionette TRACE conn3 <- [1,1982,null,{"value":"7"}] 22:32:31 INFO - TEST-START | /media-source/mediasource-seek-beyond-duration.html 22:32:31 INFO - PROCESS | 1820 | 1477459951179 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:31 INFO - PROCESS | 1820 | 1477459951400 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 22:32:31 INFO - PROCESS | 1820 | 1477459951493 Marionette TRACE conn3 -> [0,1984,"getWindowHandles",null] 22:32:31 INFO - PROCESS | 1820 | 1477459951499 Marionette TRACE conn3 <- [1,1984,null,["7"]] 22:32:31 INFO - PROCESS | 1820 | 1477459951507 Marionette TRACE conn3 -> [0,1985,"switchToWindow",{"name":"7"}] 22:32:31 INFO - PROCESS | 1820 | 1477459951518 Marionette TRACE conn3 <- [1,1985,null,{}] 22:32:31 INFO - PROCESS | 1820 | 1477459951528 Marionette TRACE conn3 -> [0,1986,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seek-beyond-duration.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x82fb9800 == 14 [pid = 1820] [id = 441] 22:32:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x82fc3c00) [pid = 1820] [serial = 1292] [outer = (nil)] 22:32:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x83311c00) [pid = 1820] [serial = 1293] [outer = 0x82fc3c00] 22:32:31 INFO - PROCESS | 1820 | 1477459951663 Marionette DEBUG loaded listener.js 22:32:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x833ea400) [pid = 1820] [serial = 1294] [outer = 0x82fc3c00] 22:32:32 INFO - PROCESS | 1820 | [h264 @ 0x8fa81c00] err{or,}_recognition separate: 1; 1 22:32:32 INFO - PROCESS | 1820 | [h264 @ 0x8fa81c00] err{or,}_recognition combined: 1; 1 22:32:32 INFO - PROCESS | 1820 | [h264 @ 0x8fa81c00] Unsupported bit depth: 0 22:32:32 INFO - PROCESS | 1820 | [aac @ 0x8fa82400] err{or,}_recognition separate: 1; 1 22:32:32 INFO - PROCESS | 1820 | [aac @ 0x8fa82400] err{or,}_recognition combined: 1; 1 22:32:32 INFO - PROCESS | 1820 | [aac @ 0x8fa82400] Unsupported bit depth: 0 22:32:32 INFO - PROCESS | 1820 | [h264 @ 0x8fa84800] err{or,}_recognition separate: 1; 1 22:32:32 INFO - PROCESS | 1820 | [h264 @ 0x8fa84800] err{or,}_recognition combined: 1; 1 22:32:32 INFO - PROCESS | 1820 | [h264 @ 0x8fa84800] Unsupported bit depth: 0 22:32:32 INFO - PROCESS | 1820 | [aac @ 0x8fa81400] err{or,}_recognition separate: 1; 1 22:32:32 INFO - PROCESS | 1820 | [aac @ 0x8fa81400] err{or,}_recognition combined: 1; 1 22:32:32 INFO - PROCESS | 1820 | [aac @ 0x8fa81400] Unsupported bit depth: 0 22:32:32 INFO - PROCESS | 1820 | [h264 @ 0x8fa84800] no picture 22:32:33 INFO - PROCESS | 1820 | [h264 @ 0x8fa84800] no picture 22:32:33 INFO - PROCESS | 1820 | [aac @ 0x93d7b000] err{or,}_recognition separate: 1; 1 22:32:33 INFO - PROCESS | 1820 | [aac @ 0x93d7b000] err{or,}_recognition combined: 1; 1 22:32:33 INFO - PROCESS | 1820 | [aac @ 0x93d7b000] Unsupported bit depth: 0 22:32:33 INFO - PROCESS | 1820 | [h264 @ 0x9409f000] err{or,}_recognition separate: 1; 1 22:32:33 INFO - PROCESS | 1820 | [h264 @ 0x9409f000] err{or,}_recognition combined: 1; 1 22:32:33 INFO - PROCESS | 1820 | [h264 @ 0x9409f000] Unsupported bit depth: 0 22:32:33 INFO - PROCESS | 1820 | [aac @ 0x94317400] err{or,}_recognition separate: 1; 1 22:32:33 INFO - PROCESS | 1820 | [aac @ 0x94317400] err{or,}_recognition combined: 1; 1 22:32:33 INFO - PROCESS | 1820 | [aac @ 0x94317400] Unsupported bit depth: 0 22:32:33 INFO - PROCESS | 1820 | [h264 @ 0x94092c00] err{or,}_recognition separate: 1; 1 22:32:33 INFO - PROCESS | 1820 | [h264 @ 0x94092c00] err{or,}_recognition combined: 1; 1 22:32:33 INFO - PROCESS | 1820 | [h264 @ 0x94092c00] Unsupported bit depth: 0 22:32:33 INFO - PROCESS | 1820 | [h264 @ 0x94092c00] no picture 22:32:33 INFO - PROCESS | 1820 | [h264 @ 0x94092c00] no picture 22:32:33 INFO - PROCESS | 1820 | 1477459953876 Marionette TRACE conn3 <- [1,1986,null,{"value":["/media-source/mediasource-seek-beyond-duration.html",0,null,null,[["Test seeking beyond updated media duration.",0,null,null],["Test seeking beyond media duration.",0,null,null]]]}] 22:32:33 INFO - .. 22:32:33 INFO - TEST-OK | /media-source/mediasource-seek-beyond-duration.html | took 2727ms 22:32:33 INFO - PROCESS | 1820 | 1477459953947 Marionette TRACE conn3 -> [0,1987,"getWindowHandle",null] 22:32:33 INFO - PROCESS | 1820 | 1477459953954 Marionette TRACE conn3 <- [1,1987,null,{"value":"7"}] 22:32:33 INFO - TEST-START | /media-source/mediasource-seek-during-pending-seek.html 22:32:33 INFO - PROCESS | 1820 | 1477459953964 Marionette TRACE conn3 -> [0,1988,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:34 INFO - PROCESS | 1820 | 1477459954158 Marionette TRACE conn3 <- [1,1988,null,{"value":null}] 22:32:34 INFO - PROCESS | 1820 | 1477459954317 Marionette TRACE conn3 -> [0,1989,"getWindowHandles",null] 22:32:34 INFO - PROCESS | 1820 | 1477459954324 Marionette TRACE conn3 <- [1,1989,null,["7"]] 22:32:34 INFO - PROCESS | 1820 | 1477459954332 Marionette TRACE conn3 -> [0,1990,"switchToWindow",{"name":"7"}] 22:32:34 INFO - PROCESS | 1820 | 1477459954340 Marionette TRACE conn3 <- [1,1990,null,{}] 22:32:34 INFO - PROCESS | 1820 | 1477459954346 Marionette TRACE conn3 -> [0,1991,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seek-during-pending-seek.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:34 INFO - PROCESS | 1820 | ++DOCSHELL 0x94bf6000 == 15 [pid = 1820] [id = 442] 22:32:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x94bf6800) [pid = 1820] [serial = 1295] [outer = (nil)] 22:32:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x94dabc00) [pid = 1820] [serial = 1296] [outer = 0x94bf6800] 22:32:34 INFO - PROCESS | 1820 | 1477459954433 Marionette DEBUG loaded listener.js 22:32:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x9552e000) [pid = 1820] [serial = 1297] [outer = 0x94bf6800] 22:32:35 INFO - PROCESS | 1820 | [h264 @ 0x98394800] err{or,}_recognition separate: 1; 1 22:32:35 INFO - PROCESS | 1820 | [h264 @ 0x98394800] err{or,}_recognition combined: 1; 1 22:32:35 INFO - PROCESS | 1820 | [h264 @ 0x98394800] Unsupported bit depth: 0 22:32:35 INFO - PROCESS | 1820 | [aac @ 0x98396000] err{or,}_recognition separate: 1; 1 22:32:35 INFO - PROCESS | 1820 | [aac @ 0x98396000] err{or,}_recognition combined: 1; 1 22:32:35 INFO - PROCESS | 1820 | [aac @ 0x98396000] Unsupported bit depth: 0 22:32:35 INFO - PROCESS | 1820 | [h264 @ 0x9839b400] err{or,}_recognition separate: 1; 1 22:32:35 INFO - PROCESS | 1820 | [h264 @ 0x9839b400] err{or,}_recognition combined: 1; 1 22:32:35 INFO - PROCESS | 1820 | [h264 @ 0x9839b400] Unsupported bit depth: 0 22:32:35 INFO - PROCESS | 1820 | [aac @ 0x98331800] err{or,}_recognition separate: 1; 1 22:32:35 INFO - PROCESS | 1820 | [aac @ 0x98331800] err{or,}_recognition combined: 1; 1 22:32:35 INFO - PROCESS | 1820 | [aac @ 0x98331800] Unsupported bit depth: 0 22:32:35 INFO - PROCESS | 1820 | [h264 @ 0x9839b400] no picture 22:32:35 INFO - PROCESS | 1820 | [h264 @ 0x87d3bc00] err{or,}_recognition separate: 1; 1 22:32:35 INFO - PROCESS | 1820 | [h264 @ 0x87d3bc00] err{or,}_recognition combined: 1; 1 22:32:35 INFO - PROCESS | 1820 | [h264 @ 0x87d3bc00] Unsupported bit depth: 0 22:32:35 INFO - PROCESS | 1820 | [aac @ 0x87d3e400] err{or,}_recognition separate: 1; 1 22:32:35 INFO - PROCESS | 1820 | [aac @ 0x87d3e400] err{or,}_recognition combined: 1; 1 22:32:35 INFO - PROCESS | 1820 | [aac @ 0x87d3e400] Unsupported bit depth: 0 22:32:35 INFO - PROCESS | 1820 | [h264 @ 0x8bd6cc00] err{or,}_recognition separate: 1; 1 22:32:35 INFO - PROCESS | 1820 | [h264 @ 0x8bd6cc00] err{or,}_recognition combined: 1; 1 22:32:35 INFO - PROCESS | 1820 | [h264 @ 0x8bd6cc00] Unsupported bit depth: 0 22:32:35 INFO - PROCESS | 1820 | [aac @ 0x87d36c00] err{or,}_recognition separate: 1; 1 22:32:35 INFO - PROCESS | 1820 | [aac @ 0x87d36c00] err{or,}_recognition combined: 1; 1 22:32:35 INFO - PROCESS | 1820 | [aac @ 0x87d36c00] Unsupported bit depth: 0 22:32:35 INFO - PROCESS | 1820 | [h264 @ 0x9839b400] no picture 22:32:35 INFO - PROCESS | 1820 | [h264 @ 0x8bd6cc00] no picture 22:32:36 INFO - PROCESS | 1820 | 1477459956018 Marionette TRACE conn3 <- [1,1991,null,{"value":["/media-source/mediasource-seek-during-pending-seek.html",0,null,null,[["Test seeking to a new location before transitioning beyond HAVE_METADATA.",0,null,null],["Test seeking to a new location during a pending seek.",0,null,null]]]}] 22:32:36 INFO - .. 22:32:36 INFO - TEST-OK | /media-source/mediasource-seek-during-pending-seek.html | took 2073ms 22:32:36 INFO - PROCESS | 1820 | 1477459956036 Marionette TRACE conn3 -> [0,1992,"getWindowHandle",null] 22:32:36 INFO - PROCESS | 1820 | 1477459956043 Marionette TRACE conn3 <- [1,1992,null,{"value":"7"}] 22:32:36 INFO - TEST-START | /media-source/mediasource-seekable.html 22:32:36 INFO - PROCESS | 1820 | 1477459956053 Marionette TRACE conn3 -> [0,1993,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:36 INFO - PROCESS | 1820 | 1477459956222 Marionette TRACE conn3 <- [1,1993,null,{"value":null}] 22:32:36 INFO - PROCESS | 1820 | 1477459956383 Marionette TRACE conn3 -> [0,1994,"getWindowHandles",null] 22:32:36 INFO - PROCESS | 1820 | 1477459956389 Marionette TRACE conn3 <- [1,1994,null,["7"]] 22:32:36 INFO - PROCESS | 1820 | 1477459956404 Marionette TRACE conn3 -> [0,1995,"switchToWindow",{"name":"7"}] 22:32:36 INFO - PROCESS | 1820 | 1477459956411 Marionette TRACE conn3 <- [1,1995,null,{}] 22:32:36 INFO - PROCESS | 1820 | 1477459956418 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seekable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seekable.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:36 INFO - PROCESS | 1820 | ++DOCSHELL 0x83961400 == 16 [pid = 1820] [id = 443] 22:32:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x83968400) [pid = 1820] [serial = 1298] [outer = (nil)] 22:32:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8dc84400) [pid = 1820] [serial = 1299] [outer = 0x83968400] 22:32:36 INFO - PROCESS | 1820 | 1477459956512 Marionette DEBUG loaded listener.js 22:32:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x98399400) [pid = 1820] [serial = 1300] [outer = 0x83968400] 22:32:37 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x907bb400) [pid = 1820] [serial = 1278] [outer = (nil)] [url = about:blank] 22:32:37 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x907c3800) [pid = 1820] [serial = 1279] [outer = (nil)] [url = about:blank] 22:32:37 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8fa89000) [pid = 1820] [serial = 1275] [outer = (nil)] [url = about:blank] 22:32:37 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x8facb000) [pid = 1820] [serial = 1276] [outer = (nil)] [url = about:blank] 22:32:37 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8f920000) [pid = 1820] [serial = 1272] [outer = (nil)] [url = about:blank] 22:32:37 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8f98bc00) [pid = 1820] [serial = 1273] [outer = (nil)] [url = about:blank] 22:32:37 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x83967c00) [pid = 1820] [serial = 1269] [outer = (nil)] [url = about:blank] 22:32:37 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x83967000) [pid = 1820] [serial = 1270] [outer = (nil)] [url = about:blank] 22:32:37 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x839a8c00) [pid = 1820] [serial = 1267] [outer = (nil)] [url = about:blank] 22:32:37 INFO - PROCESS | 1820 | 1477459957470 Marionette TRACE conn3 <- [1,1996,null,{"value":["/media-source/mediasource-seekable.html",0,null,null,[["Get seekable time ranges when the sourcebuffer is empty.",0,null,null],["Get seekable time ranges after init segment received.",0,null,null],["Get seekable time ranges on an infinite stream.",0,null,null]]]}] 22:32:37 INFO - ... 22:32:37 INFO - TEST-OK | /media-source/mediasource-seekable.html | took 1481ms 22:32:37 INFO - PROCESS | 1820 | 1477459957534 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 22:32:37 INFO - PROCESS | 1820 | 1477459957541 Marionette TRACE conn3 <- [1,1997,null,{"value":"7"}] 22:32:37 INFO - TEST-START | /media-source/mediasource-sequencemode-append-buffer.html 22:32:37 INFO - PROCESS | 1820 | 1477459957547 Marionette TRACE conn3 -> [0,1998,"getContext",null] 22:32:37 INFO - PROCESS | 1820 | 1477459957550 Marionette TRACE conn3 <- [1,1998,null,{"value":"content"}] 22:32:37 INFO - PROCESS | 1820 | 1477459957556 Marionette TRACE conn3 -> [0,1999,"setContext",{"value":"chrome"}] 22:32:37 INFO - PROCESS | 1820 | 1477459957559 Marionette TRACE conn3 <- [1,1999,null,{}] 22:32:37 INFO - PROCESS | 1820 | 1477459957566 Marionette TRACE conn3 -> [0,2000,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 22:32:37 INFO - PROCESS | 1820 | 1477459957585 Marionette TRACE conn3 <- [1,2000,null,{"value":true}] 22:32:37 INFO - PROCESS | 1820 | 1477459957589 Marionette TRACE conn3 -> [0,2001,"setContext",{"value":"content"}] 22:32:37 INFO - PROCESS | 1820 | 1477459957596 Marionette TRACE conn3 <- [1,2001,null,{}] 22:32:37 INFO - Setting pref media.mediasource.enabled (true) 22:32:37 INFO - PROCESS | 1820 | 1477459957613 Marionette TRACE conn3 -> [0,2002,"getContext",null] 22:32:37 INFO - PROCESS | 1820 | 1477459957620 Marionette TRACE conn3 <- [1,2002,null,{"value":"content"}] 22:32:37 INFO - PROCESS | 1820 | 1477459957625 Marionette TRACE conn3 -> [0,2003,"setContext",{"value":"chrome"}] 22:32:37 INFO - PROCESS | 1820 | 1477459957628 Marionette TRACE conn3 <- [1,2003,null,{}] 22:32:37 INFO - PROCESS | 1820 | 1477459957634 Marionette TRACE conn3 -> [0,2004,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 22:32:37 INFO - PROCESS | 1820 | 1477459957655 Marionette TRACE conn3 <- [1,2004,null,{"value":null}] 22:32:37 INFO - PROCESS | 1820 | 1477459957666 Marionette TRACE conn3 -> [0,2005,"setContext",{"value":"content"}] 22:32:37 INFO - PROCESS | 1820 | 1477459957668 Marionette TRACE conn3 <- [1,2005,null,{}] 22:32:37 INFO - PROCESS | 1820 | 1477459957683 Marionette TRACE conn3 -> [0,2006,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:37 INFO - PROCESS | 1820 | 1477459957860 Marionette TRACE conn3 <- [1,2006,null,{"value":null}] 22:32:37 INFO - PROCESS | 1820 | 1477459957873 Marionette TRACE conn3 -> [0,2007,"getWindowHandles",null] 22:32:37 INFO - PROCESS | 1820 | 1477459957877 Marionette TRACE conn3 <- [1,2007,null,["7"]] 22:32:37 INFO - PROCESS | 1820 | 1477459957882 Marionette TRACE conn3 -> [0,2008,"switchToWindow",{"name":"7"}] 22:32:37 INFO - PROCESS | 1820 | 1477459957887 Marionette TRACE conn3 <- [1,2008,null,{}] 22:32:37 INFO - PROCESS | 1820 | 1477459957892 Marionette TRACE conn3 -> [0,2009,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sequencemode-append-buffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c82b000 == 17 [pid = 1820] [id = 444] 22:32:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8c82b400) [pid = 1820] [serial = 1301] [outer = (nil)] 22:32:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8c830000) [pid = 1820] [serial = 1302] [outer = 0x8c82b400] 22:32:37 INFO - PROCESS | 1820 | 1477459957968 Marionette DEBUG loaded listener.js 22:32:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8c8da000) [pid = 1820] [serial = 1303] [outer = 0x8c82b400] 22:32:38 INFO - PROCESS | 1820 | [h264 @ 0x8f90c400] err{or,}_recognition separate: 1; 1 22:32:38 INFO - PROCESS | 1820 | [h264 @ 0x8f90c400] err{or,}_recognition combined: 1; 1 22:32:38 INFO - PROCESS | 1820 | [h264 @ 0x8f90c400] Unsupported bit depth: 0 22:32:38 INFO - PROCESS | 1820 | [aac @ 0x87d36c00] err{or,}_recognition separate: 1; 1 22:32:38 INFO - PROCESS | 1820 | [aac @ 0x87d36c00] err{or,}_recognition combined: 1; 1 22:32:38 INFO - PROCESS | 1820 | [aac @ 0x87d36c00] Unsupported bit depth: 0 22:32:38 INFO - PROCESS | 1820 | [h264 @ 0x8f90c400] err{or,}_recognition separate: 1; 1 22:32:38 INFO - PROCESS | 1820 | [h264 @ 0x8f90c400] err{or,}_recognition combined: 1; 1 22:32:38 INFO - PROCESS | 1820 | [h264 @ 0x8f90c400] Unsupported bit depth: 0 22:32:38 INFO - PROCESS | 1820 | [aac @ 0x87d36c00] err{or,}_recognition separate: 1; 1 22:32:38 INFO - PROCESS | 1820 | [aac @ 0x87d36c00] err{or,}_recognition combined: 1; 1 22:32:38 INFO - PROCESS | 1820 | [aac @ 0x87d36c00] Unsupported bit depth: 0 22:32:38 INFO - PROCESS | 1820 | [h264 @ 0x8f91f800] err{or,}_recognition separate: 1; 1 22:32:38 INFO - PROCESS | 1820 | [h264 @ 0x8f91f800] err{or,}_recognition combined: 1; 1 22:32:38 INFO - PROCESS | 1820 | [h264 @ 0x8f91f800] Unsupported bit depth: 0 22:32:38 INFO - PROCESS | 1820 | [aac @ 0x8f924400] err{or,}_recognition separate: 1; 1 22:32:38 INFO - PROCESS | 1820 | [aac @ 0x8f924400] err{or,}_recognition combined: 1; 1 22:32:38 INFO - PROCESS | 1820 | [aac @ 0x8f924400] Unsupported bit depth: 0 22:32:38 INFO - PROCESS | 1820 | [h264 @ 0x8f91f800] err{or,}_recognition separate: 1; 1 22:32:38 INFO - PROCESS | 1820 | [h264 @ 0x8f91f800] err{or,}_recognition combined: 1; 1 22:32:38 INFO - PROCESS | 1820 | [h264 @ 0x8f91f800] Unsupported bit depth: 0 22:32:38 INFO - PROCESS | 1820 | [aac @ 0x8f925000] err{or,}_recognition separate: 1; 1 22:32:38 INFO - PROCESS | 1820 | [aac @ 0x8f925000] err{or,}_recognition combined: 1; 1 22:32:38 INFO - PROCESS | 1820 | [aac @ 0x8f925000] Unsupported bit depth: 0 22:32:38 INFO - PROCESS | 1820 | [h264 @ 0x8f927800] err{or,}_recognition separate: 1; 1 22:32:38 INFO - PROCESS | 1820 | [h264 @ 0x8f927800] err{or,}_recognition combined: 1; 1 22:32:38 INFO - PROCESS | 1820 | [h264 @ 0x8f927800] Unsupported bit depth: 0 22:32:38 INFO - PROCESS | 1820 | [aac @ 0x8f928c00] err{or,}_recognition separate: 1; 1 22:32:38 INFO - PROCESS | 1820 | [aac @ 0x8f928c00] err{or,}_recognition combined: 1; 1 22:32:38 INFO - PROCESS | 1820 | [aac @ 0x8f928c00] Unsupported bit depth: 0 22:32:38 INFO - PROCESS | 1820 | [h264 @ 0x8f92a800] err{or,}_recognition separate: 1; 1 22:32:38 INFO - PROCESS | 1820 | [h264 @ 0x8f92a800] err{or,}_recognition combined: 1; 1 22:32:38 INFO - PROCESS | 1820 | [h264 @ 0x8f92a800] Unsupported bit depth: 0 22:32:38 INFO - PROCESS | 1820 | [aac @ 0x8f926800] err{or,}_recognition separate: 1; 1 22:32:38 INFO - PROCESS | 1820 | [aac @ 0x8f926800] err{or,}_recognition combined: 1; 1 22:32:38 INFO - PROCESS | 1820 | [aac @ 0x8f926800] Unsupported bit depth: 0 22:32:39 INFO - ... 22:32:39 INFO - TEST-OK | /media-source/mediasource-sequencemode-append-buffer.html | took 1660ms 22:32:39 INFO - PROCESS | 1820 | 1477459959145 Marionette TRACE conn3 <- [1,2009,null,{"value":["/media-source/mediasource-sequencemode-append-buffer.html",0,null,null,[["Test sequence AppendMode appendBuffer(first media segment)",0,null,null],["Test sequence AppendMode appendBuffer(second media segment)",0,null,null],["Test sequence AppendMode appendBuffer(second media segment, then first media segment)",1,"assert_equals: sourceBuffer.buffered after EOS expected \"{ [0.014, 1.711) }\" but got \"{ [0.014, 0.814) [0.909, 1.711) }\"","@http://web-platform.test:8000/media-source/mediasource-util.js:398:9\nverify_offset_and_buffered/<@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:76:19\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nverify_offset_and_buffered@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:72:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:131:23\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nappend_segment@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:40:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:121:19\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nappend_segment@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:40:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:119:15\nmediasource_sequencemode_test/ [0,2010,"getWindowHandle",null] 22:32:39 INFO - PROCESS | 1820 | 1477459959215 Marionette TRACE conn3 <- [1,2010,null,{"value":"7"}] 22:32:39 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode-timestamps.html 22:32:39 INFO - Clearing pref media.mediasource.enabled 22:32:39 INFO - PROCESS | 1820 | 1477459959221 Marionette TRACE conn3 -> [0,2011,"getContext",null] 22:32:39 INFO - PROCESS | 1820 | 1477459959226 Marionette TRACE conn3 <- [1,2011,null,{"value":"content"}] 22:32:39 INFO - PROCESS | 1820 | 1477459959232 Marionette TRACE conn3 -> [0,2012,"setContext",{"value":"chrome"}] 22:32:39 INFO - PROCESS | 1820 | 1477459959234 Marionette TRACE conn3 <- [1,2012,null,{}] 22:32:39 INFO - PROCESS | 1820 | 1477459959239 Marionette TRACE conn3 -> [0,2013,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 22:32:39 INFO - PROCESS | 1820 | 1477459959255 Marionette TRACE conn3 <- [1,2013,null,{"value":null}] 22:32:39 INFO - PROCESS | 1820 | 1477459959267 Marionette TRACE conn3 -> [0,2014,"setContext",{"value":"content"}] 22:32:39 INFO - PROCESS | 1820 | 1477459959269 Marionette TRACE conn3 <- [1,2014,null,{}] 22:32:39 INFO - PROCESS | 1820 | 1477459959274 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:39 INFO - PROCESS | 1820 | 1477459959481 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 22:32:39 INFO - PROCESS | 1820 | 1477459959503 Marionette TRACE conn3 -> [0,2016,"getWindowHandles",null] 22:32:39 INFO - PROCESS | 1820 | 1477459959508 Marionette TRACE conn3 <- [1,2016,null,["7"]] 22:32:39 INFO - PROCESS | 1820 | 1477459959512 Marionette TRACE conn3 -> [0,2017,"switchToWindow",{"name":"7"}] 22:32:39 INFO - PROCESS | 1820 | 1477459959519 Marionette TRACE conn3 <- [1,2017,null,{}] 22:32:39 INFO - PROCESS | 1820 | 1477459959523 Marionette TRACE conn3 -> [0,2018,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-mode-timestamps.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa70800 == 18 [pid = 1820] [id = 445] 22:32:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8fa71000) [pid = 1820] [serial = 1304] [outer = (nil)] 22:32:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8fa74000) [pid = 1820] [serial = 1305] [outer = 0x8fa71000] 22:32:39 INFO - PROCESS | 1820 | 1477459959670 Marionette DEBUG loaded listener.js 22:32:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8fa77800) [pid = 1820] [serial = 1306] [outer = 0x8fa71000] 22:32:40 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x835c5c00) [pid = 1820] [serial = 1283] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-preload.html] 22:32:40 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x83977c00) [pid = 1820] [serial = 1286] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-remove.html] 22:32:40 INFO - PROCESS | 1820 | 1477459960244 Marionette TRACE conn3 <- [1,2018,null,{"value":["/media-source/mediasource-sourcebuffer-mode-timestamps.html",0,null,null,[["audio/aac : If generate timestamps flag equals true and new mode equals \"segments\", then throw a TypeError exception and abort these steps.",1,"assert_unreached: Browser doesn't support the MIME used in this test: audio/aac Reached unreachable code","isTypeSupported/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:19:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nisTypeSupported@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:18:9\nmediaTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\nmediaTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:27:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:48:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:47:1\n"],["audio/mpeg : If generate timestamps flag equals true and new mode equals \"segments\", then throw a TypeError exception and abort these steps.",1,"assert_unreached: Browser doesn't support the MIME used in this test: audio/mpeg Reached unreachable code","isTypeSupported/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:19:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nisTypeSupported@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:18:9\nmediaTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\nmediaTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:27:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:48:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:47:1\n"]]]}] 22:32:40 INFO - .. 22:32:40 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode-timestamps.html | took 1076ms 22:32:40 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode.html 22:32:40 INFO - PROCESS | 1820 | 1477459960298 Marionette TRACE conn3 -> [0,2019,"getWindowHandle",null] 22:32:40 INFO - PROCESS | 1820 | 1477459960301 Marionette TRACE conn3 <- [1,2019,null,{"value":"7"}] 22:32:40 INFO - PROCESS | 1820 | 1477459960310 Marionette TRACE conn3 -> [0,2020,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:40 INFO - PROCESS | 1820 | 1477459960474 Marionette TRACE conn3 <- [1,2020,null,{"value":null}] 22:32:40 INFO - PROCESS | 1820 | 1477459960588 Marionette TRACE conn3 -> [0,2021,"getWindowHandles",null] 22:32:40 INFO - PROCESS | 1820 | 1477459960590 Marionette TRACE conn3 <- [1,2021,null,["7"]] 22:32:40 INFO - PROCESS | 1820 | 1477459960596 Marionette TRACE conn3 -> [0,2022,"switchToWindow",{"name":"7"}] 22:32:40 INFO - PROCESS | 1820 | 1477459960601 Marionette TRACE conn3 <- [1,2022,null,{}] 22:32:40 INFO - PROCESS | 1820 | 1477459960606 Marionette TRACE conn3 -> [0,2023,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-mode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:40 INFO - PROCESS | 1820 | ++DOCSHELL 0x839a9400 == 19 [pid = 1820] [id = 446] 22:32:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8fa74400) [pid = 1820] [serial = 1307] [outer = (nil)] 22:32:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x929ef800) [pid = 1820] [serial = 1308] [outer = 0x8fa74400] 22:32:40 INFO - PROCESS | 1820 | 1477459960683 Marionette DEBUG loaded listener.js 22:32:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x929f2c00) [pid = 1820] [serial = 1309] [outer = 0x8fa74400] 22:32:42 INFO - PROCESS | 1820 | [aac @ 0x9b4a7c00] err{or,}_recognition separate: 1; 1 22:32:42 INFO - PROCESS | 1820 | [aac @ 0x9b4a7c00] err{or,}_recognition combined: 1; 1 22:32:42 INFO - PROCESS | 1820 | [aac @ 0x9b4a7c00] Unsupported bit depth: 0 22:32:42 INFO - PROCESS | 1820 | [h264 @ 0x9b4aa400] err{or,}_recognition separate: 1; 1 22:32:42 INFO - PROCESS | 1820 | [h264 @ 0x9b4aa400] err{or,}_recognition combined: 1; 1 22:32:42 INFO - PROCESS | 1820 | [h264 @ 0x9b4aa400] Unsupported bit depth: 0 22:32:42 INFO - PROCESS | 1820 | [aac @ 0x9b4a7c00] err{or,}_recognition separate: 1; 1 22:32:42 INFO - PROCESS | 1820 | [aac @ 0x9b4a7c00] err{or,}_recognition combined: 1; 1 22:32:42 INFO - PROCESS | 1820 | [aac @ 0x9b4a7c00] Unsupported bit depth: 0 22:32:42 INFO - PROCESS | 1820 | [h264 @ 0x9b4adc00] err{or,}_recognition separate: 1; 1 22:32:42 INFO - PROCESS | 1820 | [h264 @ 0x9b4adc00] err{or,}_recognition combined: 1; 1 22:32:42 INFO - PROCESS | 1820 | [h264 @ 0x9b4adc00] Unsupported bit depth: 0 22:32:42 INFO - PROCESS | 1820 | [aac @ 0x9b4a8400] err{or,}_recognition separate: 1; 1 22:32:42 INFO - PROCESS | 1820 | [aac @ 0x9b4a8400] err{or,}_recognition combined: 1; 1 22:32:42 INFO - PROCESS | 1820 | [aac @ 0x9b4a8400] Unsupported bit depth: 0 22:32:42 INFO - PROCESS | 1820 | [h264 @ 0x9b4ad800] err{or,}_recognition separate: 1; 1 22:32:42 INFO - PROCESS | 1820 | [h264 @ 0x9b4ad800] err{or,}_recognition combined: 1; 1 22:32:42 INFO - PROCESS | 1820 | [h264 @ 0x9b4ad800] Unsupported bit depth: 0 22:32:42 INFO - PROCESS | 1820 | [aac @ 0x9b4afc00] err{or,}_recognition separate: 1; 1 22:32:42 INFO - PROCESS | 1820 | [aac @ 0x9b4afc00] err{or,}_recognition combined: 1; 1 22:32:42 INFO - PROCESS | 1820 | [aac @ 0x9b4afc00] Unsupported bit depth: 0 22:32:42 INFO - PROCESS | 1820 | [h264 @ 0x9b4a8c00] err{or,}_recognition separate: 1; 1 22:32:42 INFO - PROCESS | 1820 | [h264 @ 0x9b4a8c00] err{or,}_recognition combined: 1; 1 22:32:42 INFO - PROCESS | 1820 | [h264 @ 0x9b4a8c00] Unsupported bit depth: 0 22:32:42 INFO - PROCESS | 1820 | 1477459962520 Marionette TRACE conn3 <- [1,2023,null,{"value":["/media-source/mediasource-sourcebuffer-mode.html",0,null,null,[["Test initial value of SourceBuffer.mode is \"segments\"",0,null,null],["Test setting SourceBuffer.mode",0,null,null],["Test setting a removed SourceBuffer's mode",0,null,null],["Test setting SourceBuffer.mode while still updating",0,null,null],["Test setting SourceBuffer.mode triggers parent MediaSource 'ended' to 'open' transition.",0,null,null],["Test setting SourceBuffer.mode and SourceBuffer.timestampOffset while parsing media segment.",0,null,null]]]}] 22:32:42 INFO - ...... 22:32:42 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode.html | took 2233ms 22:32:42 INFO - TEST-START | /media-source/mediasource-sourcebuffer-trackdefaults.html 22:32:42 INFO - PROCESS | 1820 | 1477459962540 Marionette TRACE conn3 -> [0,2024,"getWindowHandle",null] 22:32:42 INFO - PROCESS | 1820 | 1477459962543 Marionette TRACE conn3 <- [1,2024,null,{"value":"7"}] 22:32:42 INFO - PROCESS | 1820 | 1477459962550 Marionette TRACE conn3 -> [0,2025,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:42 INFO - PROCESS | 1820 | 1477459962731 Marionette TRACE conn3 <- [1,2025,null,{"value":null}] 22:32:42 INFO - PROCESS | 1820 | 1477459962742 Marionette TRACE conn3 -> [0,2026,"getWindowHandles",null] 22:32:42 INFO - PROCESS | 1820 | 1477459962744 Marionette TRACE conn3 <- [1,2026,null,["7"]] 22:32:42 INFO - PROCESS | 1820 | 1477459962748 Marionette TRACE conn3 -> [0,2027,"switchToWindow",{"name":"7"}] 22:32:42 INFO - PROCESS | 1820 | 1477459962754 Marionette TRACE conn3 <- [1,2027,null,{}] 22:32:42 INFO - PROCESS | 1820 | 1477459962759 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-trackdefaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x82fb7c00 == 20 [pid = 1820] [id = 447] 22:32:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x932b8400) [pid = 1820] [serial = 1310] [outer = (nil)] 22:32:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x9b4eb000) [pid = 1820] [serial = 1311] [outer = 0x932b8400] 22:32:42 INFO - PROCESS | 1820 | 1477459962831 Marionette DEBUG loaded listener.js 22:32:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x9b4ed000) [pid = 1820] [serial = 1312] [outer = 0x932b8400] 22:32:43 INFO - ..... 22:32:43 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-trackdefaults.html | took 1023ms 22:32:43 INFO - TEST-START | /media-source/mediasource-sourcebufferlist.html 22:32:43 INFO - PROCESS | 1820 | 1477459963546 Marionette TRACE conn3 <- [1,2028,null,{"value":["/media-source/mediasource-sourcebuffer-trackdefaults.html",0,null,null,[["Test round-trip of empty SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:18:5\n"],["Test round-trip of non-empty SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:30:5\n"],["Test setting trackDefaults on an already-removed SourceBuffer",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:43:5\n"],["Test setting trackDefaults on a SourceBuffer that is updating",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:54:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:52:5\n"],["Test setting null SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:71:5\n"]]]}] 22:32:43 INFO - PROCESS | 1820 | 1477459963598 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 22:32:43 INFO - PROCESS | 1820 | 1477459963607 Marionette TRACE conn3 <- [1,2029,null,{"value":"7"}] 22:32:43 INFO - PROCESS | 1820 | 1477459963628 Marionette TRACE conn3 -> [0,2030,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:43 INFO - PROCESS | 1820 | 1477459963832 Marionette TRACE conn3 <- [1,2030,null,{"value":null}] 22:32:43 INFO - PROCESS | 1820 | 1477459963958 Marionette TRACE conn3 -> [0,2031,"getWindowHandles",null] 22:32:43 INFO - PROCESS | 1820 | 1477459963965 Marionette TRACE conn3 <- [1,2031,null,["7"]] 22:32:43 INFO - PROCESS | 1820 | 1477459963973 Marionette TRACE conn3 -> [0,2032,"switchToWindow",{"name":"7"}] 22:32:43 INFO - PROCESS | 1820 | 1477459963979 Marionette TRACE conn3 <- [1,2032,null,{}] 22:32:44 INFO - PROCESS | 1820 | 1477459963985 Marionette TRACE conn3 -> [0,2033,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebufferlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c007c00 == 21 [pid = 1820] [id = 448] 22:32:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x8c00a400) [pid = 1820] [serial = 1313] [outer = (nil)] 22:32:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x8c826000) [pid = 1820] [serial = 1314] [outer = 0x8c00a400] 22:32:44 INFO - PROCESS | 1820 | 1477459964078 Marionette DEBUG loaded listener.js 22:32:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x8c825400) [pid = 1820] [serial = 1315] [outer = 0x8c00a400] 22:32:44 INFO - PROCESS | 1820 | 1477459964781 Marionette TRACE conn3 <- [1,2033,null,{"value":["/media-source/mediasource-sourcebufferlist.html",0,null,null,[["Test SourceBufferList getter method",0,null,null],["Test SourceBufferList event dispatching.",0,null,null],["Test that only 1 removesourcebuffer event fires on each SourceBufferList when the MediaSource closes.",0,null,null]]]}] 22:32:44 INFO - ... 22:32:44 INFO - TEST-OK | /media-source/mediasource-sourcebufferlist.html | took 1173ms 22:32:44 INFO - PROCESS | 1820 | 1477459964796 Marionette TRACE conn3 -> [0,2034,"getWindowHandle",null] 22:32:44 INFO - PROCESS | 1820 | 1477459964801 Marionette TRACE conn3 <- [1,2034,null,{"value":"7"}] 22:32:44 INFO - TEST-START | /media-source/mediasource-timestamp-offset.html 22:32:44 INFO - PROCESS | 1820 | 1477459964826 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:45 INFO - PROCESS | 1820 | 1477459965000 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 22:32:45 INFO - PROCESS | 1820 | 1477459965153 Marionette TRACE conn3 -> [0,2036,"getWindowHandles",null] 22:32:45 INFO - PROCESS | 1820 | 1477459965158 Marionette TRACE conn3 <- [1,2036,null,["7"]] 22:32:45 INFO - PROCESS | 1820 | 1477459965170 Marionette TRACE conn3 -> [0,2037,"switchToWindow",{"name":"7"}] 22:32:45 INFO - PROCESS | 1820 | 1477459965175 Marionette TRACE conn3 <- [1,2037,null,{}] 22:32:45 INFO - PROCESS | 1820 | 1477459965182 Marionette TRACE conn3 -> [0,2038,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-timestamp-offset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:45 INFO - PROCESS | 1820 | ++DOCSHELL 0x907be000 == 22 [pid = 1820] [id = 449] 22:32:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x92147c00) [pid = 1820] [serial = 1316] [outer = (nil)] 22:32:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x923e3800) [pid = 1820] [serial = 1317] [outer = 0x92147c00] 22:32:45 INFO - PROCESS | 1820 | 1477459965270 Marionette DEBUG loaded listener.js 22:32:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x92359000) [pid = 1820] [serial = 1318] [outer = 0x92147c00] 22:32:46 INFO - PROCESS | 1820 | [h264 @ 0x9b4ed800] err{or,}_recognition separate: 1; 1 22:32:46 INFO - PROCESS | 1820 | [h264 @ 0x9b4ed800] err{or,}_recognition combined: 1; 1 22:32:46 INFO - PROCESS | 1820 | [h264 @ 0x9b4ed800] Unsupported bit depth: 0 22:32:46 INFO - PROCESS | 1820 | [aac @ 0x9b4f5800] err{or,}_recognition separate: 1; 1 22:32:46 INFO - PROCESS | 1820 | [aac @ 0x9b4f5800] err{or,}_recognition combined: 1; 1 22:32:46 INFO - PROCESS | 1820 | [aac @ 0x9b4f5800] Unsupported bit depth: 0 22:32:46 INFO - PROCESS | 1820 | [h264 @ 0x9b56c000] err{or,}_recognition separate: 1; 1 22:32:46 INFO - PROCESS | 1820 | [h264 @ 0x9b56c000] err{or,}_recognition combined: 1; 1 22:32:46 INFO - PROCESS | 1820 | [h264 @ 0x9b56c000] Unsupported bit depth: 0 22:32:46 INFO - PROCESS | 1820 | [aac @ 0x9b4ebc00] err{or,}_recognition separate: 1; 1 22:32:46 INFO - PROCESS | 1820 | [aac @ 0x9b4ebc00] err{or,}_recognition combined: 1; 1 22:32:46 INFO - PROCESS | 1820 | [aac @ 0x9b4ebc00] Unsupported bit depth: 0 22:32:46 INFO - PROCESS | 1820 | [h264 @ 0xa10c5800] err{or,}_recognition separate: 1; 1 22:32:46 INFO - PROCESS | 1820 | [h264 @ 0xa10c5800] err{or,}_recognition combined: 1; 1 22:32:46 INFO - PROCESS | 1820 | [h264 @ 0xa10c5800] Unsupported bit depth: 0 22:32:46 INFO - PROCESS | 1820 | [aac @ 0xa10c6c00] err{or,}_recognition separate: 1; 1 22:32:46 INFO - PROCESS | 1820 | [aac @ 0xa10c6c00] err{or,}_recognition combined: 1; 1 22:32:46 INFO - PROCESS | 1820 | [aac @ 0xa10c6c00] Unsupported bit depth: 0 22:32:46 INFO - PROCESS | 1820 | [h264 @ 0xa10c5800] err{or,}_recognition separate: 1; 1 22:32:46 INFO - PROCESS | 1820 | [h264 @ 0xa10c5800] err{or,}_recognition combined: 1; 1 22:32:46 INFO - PROCESS | 1820 | [h264 @ 0xa10c5800] Unsupported bit depth: 0 22:32:46 INFO - PROCESS | 1820 | [aac @ 0xa10c6c00] err{or,}_recognition separate: 1; 1 22:32:46 INFO - PROCESS | 1820 | [aac @ 0xa10c6c00] err{or,}_recognition combined: 1; 1 22:32:46 INFO - PROCESS | 1820 | [aac @ 0xa10c6c00] Unsupported bit depth: 0 22:32:46 INFO - PROCESS | 1820 | 1477459966324 Marionette TRACE conn3 <- [1,2038,null,{"value":["/media-source/mediasource-timestamp-offset.html",0,null,null,[["Test setting SourceBuffer.timestampOffset to a positive number.",0,null,null],["Test setting SourceBuffer.timestampOffset to a negative number.",0,null,null],["Test setting SourceBuffer.timestampOffset to zero.",0,null,null],["Test setting SourceBuffer.timestampOffset to positive infinity.",0,null,null],["Test setting SourceBuffer.timestampOffset to negative infinity.",0,null,null],["Test setting SourceBuffer.timestampOffset to NaN.",0,null,null],["Test setting SourceBuffer.timestampOffset to undefined.",0,null,null],["Test setting SourceBuffer.timestampOffset to null.",0,null,null],["Test setting SourceBuffer.timestampOffset to false.",0,null,null],["Test setting SourceBuffer.timestampOffset to true.",0,null,null],["Test setting SourceBuffer.timestampOffset to a number string.",0,null,null],["Test setting SourceBuffer.timestampOffset to an empty string.",0,null,null],["Test setting timestampOffset in 'ended' state causes a transition to 'open'.",0,null,null],["Test getting the initial value of timestampOffset.",0,null,null],["Test setting timestampoffset after removing the sourcebuffer.",0,null,null]]]}] 22:32:46 INFO - ............... 22:32:46 INFO - TEST-OK | /media-source/mediasource-timestamp-offset.html | took 1526ms 22:32:46 INFO - PROCESS | 1820 | 1477459966363 Marionette TRACE conn3 -> [0,2039,"getWindowHandle",null] 22:32:46 INFO - PROCESS | 1820 | 1477459966370 Marionette TRACE conn3 <- [1,2039,null,{"value":"7"}] 22:32:46 INFO - TEST-START | /media-source/mediasource-trackdefault.html 22:32:46 INFO - PROCESS | 1820 | 1477459966380 Marionette TRACE conn3 -> [0,2040,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:46 INFO - PROCESS | 1820 | 1477459966551 Marionette TRACE conn3 <- [1,2040,null,{"value":null}] 22:32:46 INFO - PROCESS | 1820 | 1477459966714 Marionette TRACE conn3 -> [0,2041,"getWindowHandles",null] 22:32:46 INFO - PROCESS | 1820 | 1477459966720 Marionette TRACE conn3 <- [1,2041,null,["7"]] 22:32:46 INFO - PROCESS | 1820 | 1477459966727 Marionette TRACE conn3 -> [0,2042,"switchToWindow",{"name":"7"}] 22:32:46 INFO - PROCESS | 1820 | 1477459966734 Marionette TRACE conn3 <- [1,2042,null,{}] 22:32:46 INFO - PROCESS | 1820 | 1477459966741 Marionette TRACE conn3 -> [0,2043,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-trackdefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-trackdefault.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x9b567c00 == 23 [pid = 1820] [id = 450] 22:32:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0xa10e8000) [pid = 1820] [serial = 1319] [outer = (nil)] 22:32:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0xa2757c00) [pid = 1820] [serial = 1320] [outer = 0xa10e8000] 22:32:46 INFO - PROCESS | 1820 | 1477459966831 Marionette DEBUG loaded listener.js 22:32:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0xa275c800) [pid = 1820] [serial = 1321] [outer = 0xa10e8000] 22:32:47 INFO - ............................ 22:32:47 INFO - TEST-OK | /media-source/mediasource-trackdefault.html | took 1187ms 22:32:47 INFO - TEST-START | /media-source/mediasource-trackdefaultlist.html 22:32:47 INFO - PROCESS | 1820 | 1477459967494 Marionette TRACE conn3 <- [1,2043,null,{"value":["/media-source/mediasource-trackdefault.html",0,null,null,[["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'alternative', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'descriptions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main-desc', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'translation', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'commentary', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind '', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'alternative', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'captions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'main', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'sign', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'subtitles', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'commentary', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind '', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'subtitles', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'captions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'descriptions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'chapters', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'metadata', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test mixed valid and invalid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:79:5\n"],["Test mixed valid and invalid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:81:5\n"],["Test mixed valid and invalid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:83:5\n"],["Test invalid 'type' parameter type passed to TrackDefault constructor: type 'invalid type', language 'en-US', label 'label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:85:5\n"],["Test invalid 'kinds' parameter type passed to TrackDefault constructor",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:87:5\n"],["Test updating the retval of TrackDefault.kinds does not modify TrackDefault.kinds",1,"TrackDefault is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:94:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:92:5\n"]]]}] 22:32:47 INFO - PROCESS | 1820 | 1477459967567 Marionette TRACE conn3 -> [0,2044,"getWindowHandle",null] 22:32:47 INFO - PROCESS | 1820 | 1477459967575 Marionette TRACE conn3 <- [1,2044,null,{"value":"7"}] 22:32:47 INFO - PROCESS | 1820 | 1477459967586 Marionette TRACE conn3 -> [0,2045,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:47 INFO - PROCESS | 1820 | 1477459967826 Marionette TRACE conn3 <- [1,2045,null,{"value":null}] 22:32:47 INFO - PROCESS | 1820 | 1477459967983 Marionette TRACE conn3 -> [0,2046,"getWindowHandles",null] 22:32:47 INFO - PROCESS | 1820 | 1477459967987 Marionette TRACE conn3 <- [1,2046,null,["7"]] 22:32:47 INFO - PROCESS | 1820 | 1477459967994 Marionette TRACE conn3 -> [0,2047,"switchToWindow",{"name":"7"}] 22:32:48 INFO - PROCESS | 1820 | 1477459968002 Marionette TRACE conn3 <- [1,2047,null,{}] 22:32:48 INFO - PROCESS | 1820 | 1477459968008 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-trackdefaultlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:48 INFO - PROCESS | 1820 | ++DOCSHELL 0xa2f06800 == 24 [pid = 1820] [id = 451] 22:32:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0xa4894800) [pid = 1820] [serial = 1322] [outer = (nil)] 22:32:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0xa4c56000) [pid = 1820] [serial = 1323] [outer = 0xa4894800] 22:32:48 INFO - PROCESS | 1820 | 1477459968093 Marionette DEBUG loaded listener.js 22:32:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0xa4c90400) [pid = 1820] [serial = 1324] [outer = 0xa4894800] 22:32:48 INFO - PROCESS | 1820 | 1477459968632 Marionette TRACE conn3 <- [1,2048,null,{"value":["/media-source/mediasource-trackdefaultlist.html",0,null,null,[["Test track default list construction, length, and indexed property getter",1,"TrackDefault is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:11:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:7:5\n"],["Test empty track default list construction with and without optional trackDefaults parameter",1,"TrackDefaultList is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:54:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:52:5\n"]]]}] 22:32:48 INFO - .. 22:32:48 INFO - TEST-OK | /media-source/mediasource-trackdefaultlist.html | took 1072ms 22:32:48 INFO - PROCESS | 1820 | 1477459968654 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 22:32:48 INFO - PROCESS | 1820 | 1477459968658 Marionette TRACE conn3 <- [1,2049,null,{"value":"7"}] 22:32:48 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html 22:32:48 INFO - PROCESS | 1820 | 1477459968664 Marionette TRACE conn3 -> [0,2050,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 22:32:48 INFO - PROCESS | 1820 | 1477459968828 Marionette TRACE conn3 <- [1,2050,null,{"value":null}] 22:32:48 INFO - PROCESS | 1820 | 1477459968957 Marionette TRACE conn3 -> [0,2051,"getWindowHandle",null] 22:32:48 INFO - PROCESS | 1820 | 1477459968961 Marionette TRACE conn3 <- [1,2051,null,{"value":"7"}] 22:32:48 INFO - PROCESS | 1820 | 1477459968980 Marionette TRACE conn3 -> [0,2052,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 22:32:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0xa5fb9800) [pid = 1820] [serial = 1325] [outer = 0x93bcfc00] 22:32:49 INFO - PROCESS | 1820 | 1477459969300 Marionette TRACE conn3 <- [1,2052,null,{}] 22:32:49 INFO - PROCESS | 1820 | 1477459969325 Marionette TRACE conn3 -> [0,2053,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 22:32:49 INFO - PROCESS | 1820 | 1477459969363 Marionette TRACE conn3 <- [1,2053,null,{"value":null}] 22:32:49 INFO - PROCESS | 1820 | 1477459969405 Marionette TRACE conn3 -> [0,2054,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:49 INFO - PROCESS | 1820 | 1477459969439 Marionette TRACE conn3 <- [1,2054,null,{"value":null}] 22:32:49 INFO - PROCESS | 1820 | 1477459969443 Marionette TRACE conn3 -> [0,2055,"getWindowHandles",null] 22:32:49 INFO - PROCESS | 1820 | 1477459969447 Marionette TRACE conn3 <- [1,2055,null,["7"]] 22:32:49 INFO - PROCESS | 1820 | 1477459969452 Marionette TRACE conn3 -> [0,2056,"switchToWindow",{"name":"7"}] 22:32:49 INFO - PROCESS | 1820 | 1477459969458 Marionette TRACE conn3 <- [1,2056,null,{}] 22:32:49 INFO - PROCESS | 1820 | 1477459969463 Marionette TRACE conn3 -> [0,2057,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:49 INFO - PROCESS | 1820 | ++DOCSHELL 0xa9345400 == 25 [pid = 1820] [id = 452] 22:32:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0xa9347800) [pid = 1820] [serial = 1326] [outer = (nil)] 22:32:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0xaa505800) [pid = 1820] [serial = 1327] [outer = 0xa9347800] 22:32:49 INFO - PROCESS | 1820 | 1477459969549 Marionette DEBUG loaded listener.js 22:32:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x83557c00) [pid = 1820] [serial = 1328] [outer = 0xa9347800] 22:32:50 INFO - PROCESS | 1820 | 1477459970668 Marionette TRACE conn3 <- [1,2057,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: img-tag\n expectation: allowed",0,null,null]]]}] 22:32:50 INFO - . 22:32:50 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html | took 2039ms 22:32:50 INFO - PROCESS | 1820 | 1477459970705 Marionette TRACE conn3 -> [0,2058,"getWindowHandle",null] 22:32:50 INFO - PROCESS | 1820 | 1477459970709 Marionette TRACE conn3 <- [1,2058,null,{"value":"7"}] 22:32:50 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 22:32:50 INFO - PROCESS | 1820 | 1477459970722 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:50 INFO - PROCESS | 1820 | 1477459970913 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 22:32:51 INFO - PROCESS | 1820 | 1477459971064 Marionette TRACE conn3 -> [0,2060,"getWindowHandles",null] 22:32:51 INFO - PROCESS | 1820 | 1477459971068 Marionette TRACE conn3 <- [1,2060,null,["7"]] 22:32:51 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x835c8400) [pid = 1820] [serial = 1284] [outer = (nil)] [url = about:blank] 22:32:51 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x8399a800) [pid = 1820] [serial = 1285] [outer = (nil)] [url = about:blank] 22:32:51 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x94099800) [pid = 1820] [serial = 1281] [outer = (nil)] [url = about:blank] 22:32:51 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x8399d400) [pid = 1820] [serial = 1287] [outer = (nil)] [url = about:blank] 22:32:51 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x839a3c00) [pid = 1820] [serial = 1288] [outer = (nil)] [url = about:blank] 22:32:51 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x8dc81800) [pid = 1820] [serial = 1290] [outer = (nil)] [url = about:blank] 22:32:51 INFO - PROCESS | 1820 | 1477459971137 Marionette TRACE conn3 -> [0,2061,"switchToWindow",{"name":"7"}] 22:32:51 INFO - PROCESS | 1820 | 1477459971143 Marionette TRACE conn3 <- [1,2061,null,{}] 22:32:51 INFO - PROCESS | 1820 | 1477459971167 Marionette TRACE conn3 -> [0,2062,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x835cbc00 == 26 [pid = 1820] [id = 453] 22:32:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x835ccc00) [pid = 1820] [serial = 1329] [outer = (nil)] 22:32:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x83969400) [pid = 1820] [serial = 1330] [outer = 0x835ccc00] 22:32:51 INFO - PROCESS | 1820 | 1477459971252 Marionette DEBUG loaded listener.js 22:32:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x83965400) [pid = 1820] [serial = 1331] [outer = 0x835ccc00] 22:32:52 INFO - PROCESS | 1820 | 1477459972004 Marionette TRACE conn3 <- [1,2062,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: worker-request\n expectation: allowed",0,null,null]]]}] 22:32:52 INFO - . 22:32:52 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1330ms 22:32:52 INFO - PROCESS | 1820 | 1477459972088 Marionette TRACE conn3 -> [0,2063,"getWindowHandle",null] 22:32:52 INFO - PROCESS | 1820 | 1477459972091 Marionette TRACE conn3 <- [1,2063,null,{"value":"7"}] 22:32:52 INFO - TEST-START | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 22:32:52 INFO - PROCESS | 1820 | 1477459972123 Marionette TRACE conn3 -> [0,2064,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:52 INFO - PROCESS | 1820 | 1477459972284 Marionette TRACE conn3 <- [1,2064,null,{"value":null}] 22:32:52 INFO - PROCESS | 1820 | 1477459972298 Marionette TRACE conn3 -> [0,2065,"getWindowHandles",null] 22:32:52 INFO - PROCESS | 1820 | 1477459972301 Marionette TRACE conn3 <- [1,2065,null,["7"]] 22:32:52 INFO - PROCESS | 1820 | 1477459972308 Marionette TRACE conn3 -> [0,2066,"switchToWindow",{"name":"7"}] 22:32:52 INFO - PROCESS | 1820 | 1477459972314 Marionette TRACE conn3 <- [1,2066,null,{}] 22:32:52 INFO - PROCESS | 1820 | 1477459972319 Marionette TRACE conn3 -> [0,2067,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:52 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c001c00 == 27 [pid = 1820] [id = 454] 22:32:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x8c8d5400) [pid = 1820] [serial = 1332] [outer = (nil)] 22:32:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x8c8d8800) [pid = 1820] [serial = 1333] [outer = 0x8c8d5400] 22:32:52 INFO - PROCESS | 1820 | 1477459972397 Marionette DEBUG loaded listener.js 22:32:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x8c8de400) [pid = 1820] [serial = 1334] [outer = 0x8c8d5400] 22:32:53 INFO - PROCESS | 1820 | 1477459973228 Marionette TRACE conn3 <- [1,2067,null,{"value":["/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: worker-request\n expectation: allowed",0,null,null]]]}] 22:32:53 INFO - . 22:32:53 INFO - TEST-OK | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1176ms 22:32:53 INFO - PROCESS | 1820 | 1477459973295 Marionette TRACE conn3 -> [0,2068,"getWindowHandle",null] 22:32:53 INFO - PROCESS | 1820 | 1477459973302 Marionette TRACE conn3 <- [1,2068,null,{"value":"7"}] 22:32:53 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html 22:32:53 INFO - PROCESS | 1820 | 1477459973309 Marionette TRACE conn3 -> [0,2069,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:53 INFO - PROCESS | 1820 | 1477459973528 Marionette TRACE conn3 <- [1,2069,null,{"value":null}] 22:32:53 INFO - PROCESS | 1820 | 1477459973553 Marionette TRACE conn3 -> [0,2070,"getWindowHandles",null] 22:32:53 INFO - PROCESS | 1820 | 1477459973558 Marionette TRACE conn3 <- [1,2070,null,["7"]] 22:32:53 INFO - PROCESS | 1820 | 1477459973563 Marionette TRACE conn3 -> [0,2071,"switchToWindow",{"name":"7"}] 22:32:53 INFO - PROCESS | 1820 | 1477459973570 Marionette TRACE conn3 <- [1,2071,null,{}] 22:32:53 INFO - PROCESS | 1820 | 1477459973646 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:53 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa7ec00 == 28 [pid = 1820] [id = 455] 22:32:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x8fa7f000) [pid = 1820] [serial = 1335] [outer = (nil)] 22:32:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x8fa89800) [pid = 1820] [serial = 1336] [outer = 0x8fa7f000] 22:32:53 INFO - PROCESS | 1820 | 1477459973728 Marionette DEBUG loaded listener.js 22:32:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8facf800) [pid = 1820] [serial = 1337] [outer = 0x8fa7f000] 22:32:54 INFO - PROCESS | 1820 | 1477459974602 Marionette TRACE conn3 <- [1,2072,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: picture-tag\n expectation: allowed",0,null,null]]]}] 22:32:54 INFO - . 22:32:54 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html | took 1323ms 22:32:54 INFO - PROCESS | 1820 | 1477459974633 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 22:32:54 INFO - PROCESS | 1820 | 1477459974637 Marionette TRACE conn3 <- [1,2073,null,{"value":"7"}] 22:32:54 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html 22:32:54 INFO - PROCESS | 1820 | 1477459974647 Marionette TRACE conn3 -> [0,2074,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:54 INFO - PROCESS | 1820 | 1477459974862 Marionette TRACE conn3 <- [1,2074,null,{"value":null}] 22:32:54 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x83968400) [pid = 1820] [serial = 1298] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seekable.html] 22:32:54 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x8fa71000) [pid = 1820] [serial = 1304] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html] 22:32:54 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x8fa74400) [pid = 1820] [serial = 1307] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html] 22:32:54 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x8c82b400) [pid = 1820] [serial = 1301] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html] 22:32:55 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x8dc78c00) [pid = 1820] [serial = 1289] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html] 22:32:55 INFO - PROCESS | 1820 | 1477459975007 Marionette TRACE conn3 -> [0,2075,"getWindowHandles",null] 22:32:55 INFO - PROCESS | 1820 | 1477459975011 Marionette TRACE conn3 <- [1,2075,null,["7"]] 22:32:55 INFO - PROCESS | 1820 | 1477459975017 Marionette TRACE conn3 -> [0,2076,"switchToWindow",{"name":"7"}] 22:32:55 INFO - PROCESS | 1820 | 1477459975022 Marionette TRACE conn3 <- [1,2076,null,{}] 22:32:55 INFO - PROCESS | 1820 | 1477459975028 Marionette TRACE conn3 -> [0,2077,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dc78c00 == 29 [pid = 1820] [id = 456] 22:32:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x8fa74400) [pid = 1820] [serial = 1338] [outer = (nil)] 22:32:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x9462a400) [pid = 1820] [serial = 1339] [outer = 0x8fa74400] 22:32:55 INFO - PROCESS | 1820 | 1477459975109 Marionette DEBUG loaded listener.js 22:32:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x9469b000) [pid = 1820] [serial = 1340] [outer = 0x8fa74400] 22:32:55 INFO - PROCESS | 1820 | 1477459975774 Marionette TRACE conn3 <- [1,2077,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: allowed",0,null,null]]]}] 22:32:55 INFO - . 22:32:55 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html | took 1170ms 22:32:55 INFO - PROCESS | 1820 | 1477459975813 Marionette TRACE conn3 -> [0,2078,"getWindowHandle",null] 22:32:55 INFO - PROCESS | 1820 | 1477459975816 Marionette TRACE conn3 <- [1,2078,null,{"value":"7"}] 22:32:55 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 22:32:55 INFO - PROCESS | 1820 | 1477459975826 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:56 INFO - PROCESS | 1820 | 1477459976043 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 22:32:56 INFO - PROCESS | 1820 | 1477459976055 Marionette TRACE conn3 -> [0,2080,"getWindowHandles",null] 22:32:56 INFO - PROCESS | 1820 | 1477459976057 Marionette TRACE conn3 <- [1,2080,null,["7"]] 22:32:56 INFO - PROCESS | 1820 | 1477459976063 Marionette TRACE conn3 -> [0,2081,"switchToWindow",{"name":"7"}] 22:32:56 INFO - PROCESS | 1820 | 1477459976069 Marionette TRACE conn3 <- [1,2081,null,{}] 22:32:56 INFO - PROCESS | 1820 | 1477459976074 Marionette TRACE conn3 -> [0,2082,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x94ed6000 == 30 [pid = 1820] [id = 457] 22:32:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x94ed6400) [pid = 1820] [serial = 1341] [outer = (nil)] 22:32:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x94ed8800) [pid = 1820] [serial = 1342] [outer = 0x94ed6400] 22:32:56 INFO - PROCESS | 1820 | 1477459976149 Marionette DEBUG loaded listener.js 22:32:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x95141c00) [pid = 1820] [serial = 1343] [outer = 0x94ed6400] 22:32:56 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:32:56 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:32:56 INFO - PROCESS | 1820 | 1477459976942 Marionette TRACE conn3 <- [1,2082,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 22:32:56 INFO - . 22:32:56 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1174ms 22:32:57 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html 22:32:57 INFO - PROCESS | 1820 | 1477459977001 Marionette TRACE conn3 -> [0,2083,"getWindowHandle",null] 22:32:57 INFO - PROCESS | 1820 | 1477459977004 Marionette TRACE conn3 <- [1,2083,null,{"value":"7"}] 22:32:57 INFO - PROCESS | 1820 | 1477459977012 Marionette TRACE conn3 -> [0,2084,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:57 INFO - PROCESS | 1820 | 1477459977254 Marionette TRACE conn3 <- [1,2084,null,{"value":null}] 22:32:57 INFO - PROCESS | 1820 | 1477459977355 Marionette TRACE conn3 -> [0,2085,"getWindowHandles",null] 22:32:57 INFO - PROCESS | 1820 | 1477459977361 Marionette TRACE conn3 <- [1,2085,null,["7"]] 22:32:57 INFO - PROCESS | 1820 | 1477459977372 Marionette TRACE conn3 -> [0,2086,"switchToWindow",{"name":"7"}] 22:32:57 INFO - PROCESS | 1820 | 1477459977382 Marionette TRACE conn3 <- [1,2086,null,{}] 22:32:57 INFO - PROCESS | 1820 | 1477459977434 Marionette TRACE conn3 -> [0,2087,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:57 INFO - PROCESS | 1820 | ++DOCSHELL 0x82fc5800 == 31 [pid = 1820] [id = 458] 22:32:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x83303400) [pid = 1820] [serial = 1344] [outer = (nil)] 22:32:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x833ef400) [pid = 1820] [serial = 1345] [outer = 0x83303400] 22:32:57 INFO - PROCESS | 1820 | 1477459977532 Marionette DEBUG loaded listener.js 22:32:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x83555400) [pid = 1820] [serial = 1346] [outer = 0x83303400] 22:32:58 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:32:58 INFO - PROCESS | 1820 | 1477459978358 Marionette TRACE conn3 <- [1,2087,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-ws\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 22:32:58 INFO - . 22:32:58 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html | took 1374ms 22:32:58 INFO - PROCESS | 1820 | 1477459978386 Marionette TRACE conn3 -> [0,2088,"getWindowHandle",null] 22:32:58 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 22:32:58 INFO - PROCESS | 1820 | 1477459978393 Marionette TRACE conn3 <- [1,2088,null,{"value":"7"}] 22:32:58 INFO - PROCESS | 1820 | 1477459978401 Marionette TRACE conn3 -> [0,2089,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:58 INFO - PROCESS | 1820 | 1477459978587 Marionette TRACE conn3 <- [1,2089,null,{"value":null}] 22:32:58 INFO - PROCESS | 1820 | 1477459978756 Marionette TRACE conn3 -> [0,2090,"getWindowHandles",null] 22:32:58 INFO - PROCESS | 1820 | 1477459978763 Marionette TRACE conn3 <- [1,2090,null,["7"]] 22:32:58 INFO - PROCESS | 1820 | 1477459978770 Marionette TRACE conn3 -> [0,2091,"switchToWindow",{"name":"7"}] 22:32:58 INFO - PROCESS | 1820 | 1477459978778 Marionette TRACE conn3 <- [1,2091,null,{}] 22:32:58 INFO - PROCESS | 1820 | 1477459978784 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:58 INFO - PROCESS | 1820 | ++DOCSHELL 0x8bed7800 == 32 [pid = 1820] [id = 459] 22:32:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8bed7c00) [pid = 1820] [serial = 1347] [outer = (nil)] 22:32:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8bee2c00) [pid = 1820] [serial = 1348] [outer = 0x8bed7c00] 22:32:58 INFO - PROCESS | 1820 | 1477459978889 Marionette DEBUG loaded listener.js 22:32:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8bee0c00) [pid = 1820] [serial = 1349] [outer = 0x8bed7c00] 22:32:59 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:32:59 INFO - PROCESS | 1820 | 1477459979688 Marionette TRACE conn3 <- [1,2092,null,{"value":["/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-ws\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 22:32:59 INFO - . 22:32:59 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 1324ms 22:32:59 INFO - PROCESS | 1820 | 1477459979725 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 22:32:59 INFO - PROCESS | 1820 | 1477459979729 Marionette TRACE conn3 <- [1,2093,null,{"value":"7"}] 22:32:59 INFO - TEST-START | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 22:32:59 INFO - PROCESS | 1820 | 1477459979737 Marionette TRACE conn3 -> [0,2094,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:59 INFO - PROCESS | 1820 | 1477459979929 Marionette TRACE conn3 <- [1,2094,null,{"value":null}] 22:33:00 INFO - PROCESS | 1820 | 1477459980103 Marionette TRACE conn3 -> [0,2095,"getWindowHandles",null] 22:33:00 INFO - PROCESS | 1820 | 1477459980115 Marionette TRACE conn3 <- [1,2095,null,["7"]] 22:33:00 INFO - PROCESS | 1820 | 1477459980127 Marionette TRACE conn3 -> [0,2096,"switchToWindow",{"name":"7"}] 22:33:00 INFO - PROCESS | 1820 | 1477459980136 Marionette TRACE conn3 <- [1,2096,null,{}] 22:33:00 INFO - PROCESS | 1820 | 1477459980142 Marionette TRACE conn3 -> [0,2097,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:00 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa71800 == 33 [pid = 1820] [id = 460] 22:33:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8fa78400) [pid = 1820] [serial = 1350] [outer = (nil)] 22:33:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8fa84000) [pid = 1820] [serial = 1351] [outer = 0x8fa78400] 22:33:00 INFO - PROCESS | 1820 | 1477459980234 Marionette DEBUG loaded listener.js 22:33:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8facb800) [pid = 1820] [serial = 1352] [outer = 0x8fa78400] 22:33:00 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 22:33:01 INFO - PROCESS | 1820 | 1477459981057 Marionette TRACE conn3 <- [1,2097,null,{"value":["/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 22:33:01 INFO - . 22:33:01 INFO - TEST-OK | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1372ms 22:33:01 INFO - PROCESS | 1820 | 1477459981109 Marionette TRACE conn3 -> [0,2098,"getWindowHandle",null] 22:33:01 INFO - PROCESS | 1820 | 1477459981113 Marionette TRACE conn3 <- [1,2098,null,{"value":"7"}] 22:33:01 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html 22:33:01 INFO - PROCESS | 1820 | 1477459981121 Marionette TRACE conn3 -> [0,2099,"getContext",null] 22:33:01 INFO - PROCESS | 1820 | 1477459981124 Marionette TRACE conn3 <- [1,2099,null,{"value":"content"}] 22:33:01 INFO - PROCESS | 1820 | 1477459981129 Marionette TRACE conn3 -> [0,2100,"setContext",{"value":"chrome"}] 22:33:01 INFO - PROCESS | 1820 | 1477459981132 Marionette TRACE conn3 <- [1,2100,null,{}] 22:33:01 INFO - PROCESS | 1820 | 1477459981139 Marionette TRACE conn3 -> [0,2101,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 22:33:01 INFO - PROCESS | 1820 | 1477459981163 Marionette TRACE conn3 <- [1,2101,null,{"value":true}] 22:33:01 INFO - PROCESS | 1820 | 1477459981169 Marionette TRACE conn3 -> [0,2102,"setContext",{"value":"content"}] 22:33:01 INFO - PROCESS | 1820 | 1477459981172 Marionette TRACE conn3 <- [1,2102,null,{}] 22:33:01 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 22:33:01 INFO - PROCESS | 1820 | 1477459981178 Marionette TRACE conn3 -> [0,2103,"getContext",null] 22:33:01 INFO - PROCESS | 1820 | 1477459981183 Marionette TRACE conn3 <- [1,2103,null,{"value":"content"}] 22:33:01 INFO - PROCESS | 1820 | 1477459981236 Marionette TRACE conn3 -> [0,2104,"setContext",{"value":"chrome"}] 22:33:01 INFO - PROCESS | 1820 | 1477459981239 Marionette TRACE conn3 <- [1,2104,null,{}] 22:33:01 INFO - PROCESS | 1820 | 1477459981246 Marionette TRACE conn3 -> [0,2105,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 22:33:01 INFO - PROCESS | 1820 | 1477459981266 Marionette TRACE conn3 <- [1,2105,null,{"value":null}] 22:33:01 INFO - PROCESS | 1820 | 1477459981271 Marionette TRACE conn3 -> [0,2106,"setContext",{"value":"content"}] 22:33:01 INFO - PROCESS | 1820 | 1477459981275 Marionette TRACE conn3 <- [1,2106,null,{}] 22:33:01 INFO - PROCESS | 1820 | 1477459981280 Marionette TRACE conn3 -> [0,2107,"getContext",null] 22:33:01 INFO - PROCESS | 1820 | 1477459981282 Marionette TRACE conn3 <- [1,2107,null,{"value":"content"}] 22:33:01 INFO - PROCESS | 1820 | 1477459981288 Marionette TRACE conn3 -> [0,2108,"setContext",{"value":"chrome"}] 22:33:01 INFO - PROCESS | 1820 | 1477459981296 Marionette TRACE conn3 <- [1,2108,null,{}] 22:33:01 INFO - PROCESS | 1820 | 1477459981302 Marionette TRACE conn3 -> [0,2109,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 22:33:01 INFO - PROCESS | 1820 | 1477459981323 Marionette TRACE conn3 <- [1,2109,null,{"value":true}] 22:33:01 INFO - PROCESS | 1820 | 1477459981376 Marionette TRACE conn3 -> [0,2110,"setContext",{"value":"content"}] 22:33:01 INFO - PROCESS | 1820 | 1477459981380 Marionette TRACE conn3 <- [1,2110,null,{}] 22:33:01 INFO - Setting pref security.mixed_content.use_hsts (false) 22:33:01 INFO - PROCESS | 1820 | 1477459981392 Marionette TRACE conn3 -> [0,2111,"getContext",null] 22:33:01 INFO - PROCESS | 1820 | 1477459981398 Marionette TRACE conn3 <- [1,2111,null,{"value":"content"}] 22:33:01 INFO - PROCESS | 1820 | 1477459981406 Marionette TRACE conn3 -> [0,2112,"setContext",{"value":"chrome"}] 22:33:01 INFO - PROCESS | 1820 | 1477459981410 Marionette TRACE conn3 <- [1,2112,null,{}] 22:33:01 INFO - PROCESS | 1820 | 1477459981415 Marionette TRACE conn3 -> [0,2113,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 22:33:01 INFO - PROCESS | 1820 | 1477459981435 Marionette TRACE conn3 <- [1,2113,null,{"value":null}] 22:33:01 INFO - PROCESS | 1820 | 1477459981439 Marionette TRACE conn3 -> [0,2114,"setContext",{"value":"content"}] 22:33:01 INFO - PROCESS | 1820 | 1477459981441 Marionette TRACE conn3 <- [1,2114,null,{}] 22:33:01 INFO - PROCESS | 1820 | 1477459981449 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:01 INFO - PROCESS | 1820 | 1477459981674 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 22:33:01 INFO - PROCESS | 1820 | 1477459981837 Marionette TRACE conn3 -> [0,2116,"getWindowHandles",null] 22:33:01 INFO - PROCESS | 1820 | 1477459981842 Marionette TRACE conn3 <- [1,2116,null,["7"]] 22:33:01 INFO - PROCESS | 1820 | 1477459981848 Marionette TRACE conn3 -> [0,2117,"switchToWindow",{"name":"7"}] 22:33:01 INFO - PROCESS | 1820 | 1477459981861 Marionette TRACE conn3 <- [1,2117,null,{}] 22:33:01 INFO - PROCESS | 1820 | 1477459981872 Marionette TRACE conn3 -> [0,2118,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:01 INFO - PROCESS | 1820 | ++DOCSHELL 0x9072e000 == 34 [pid = 1820] [id = 461] 22:33:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x907c1800) [pid = 1820] [serial = 1353] [outer = (nil)] 22:33:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x93d7fc00) [pid = 1820] [serial = 1354] [outer = 0x907c1800] 22:33:01 INFO - PROCESS | 1820 | 1477459981982 Marionette DEBUG loaded listener.js 22:33:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x9552a400) [pid = 1820] [serial = 1355] [outer = 0x907c1800] 22:33:02 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:33:02 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:33:02 INFO - PROCESS | 1820 | [1820] 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 362 22:33:02 INFO - PROCESS | 1820 | 1477459982902 Marionette TRACE conn3 <- [1,2118,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: fetch-request\n expectation: blocked",0,null,null]]]}] 22:33:02 INFO - . 22:33:02 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 1807ms 22:33:02 INFO - PROCESS | 1820 | 1477459982930 Marionette TRACE conn3 -> [0,2119,"getWindowHandle",null] 22:33:02 INFO - PROCESS | 1820 | 1477459982936 Marionette TRACE conn3 <- [1,2119,null,{"value":"7"}] 22:33:02 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html 22:33:02 INFO - PROCESS | 1820 | 1477459982946 Marionette TRACE conn3 -> [0,2120,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:03 INFO - PROCESS | 1820 | 1477459983124 Marionette TRACE conn3 <- [1,2120,null,{"value":null}] 22:33:03 INFO - PROCESS | 1820 | 1477459983331 Marionette TRACE conn3 -> [0,2121,"getWindowHandles",null] 22:33:03 INFO - PROCESS | 1820 | 1477459983343 Marionette TRACE conn3 <- [1,2121,null,["7"]] 22:33:03 INFO - PROCESS | 1820 | 1477459983372 Marionette TRACE conn3 -> [0,2122,"switchToWindow",{"name":"7"}] 22:33:03 INFO - PROCESS | 1820 | 1477459983379 Marionette TRACE conn3 <- [1,2122,null,{}] 22:33:03 INFO - PROCESS | 1820 | 1477459983386 Marionette TRACE conn3 -> [0,2123,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:03 INFO - PROCESS | 1820 | ++DOCSHELL 0x83560000 == 35 [pid = 1820] [id = 462] 22:33:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x83560400) [pid = 1820] [serial = 1356] [outer = (nil)] 22:33:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x8399ec00) [pid = 1820] [serial = 1357] [outer = 0x83560400] 22:33:03 INFO - PROCESS | 1820 | 1477459983475 Marionette DEBUG loaded listener.js 22:33:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x83962400) [pid = 1820] [serial = 1358] [outer = 0x83560400] 22:33:04 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 22:33:04 INFO - PROCESS | 1820 | --DOCSHELL 0x835c4c00 == 34 [pid = 1820] [id = 438] 22:33:04 INFO - PROCESS | 1820 | --DOCSHELL 0x82fb9800 == 33 [pid = 1820] [id = 441] 22:33:04 INFO - PROCESS | 1820 | --DOCSHELL 0x83977000 == 32 [pid = 1820] [id = 439] 22:33:04 INFO - PROCESS | 1820 | --DOCSHELL 0x83961800 == 31 [pid = 1820] [id = 433] 22:33:04 INFO - PROCESS | 1820 | --DOCSHELL 0x8dc78800 == 30 [pid = 1820] [id = 440] 22:33:04 INFO - PROCESS | 1820 | --DOCSHELL 0x8dc78c00 == 29 [pid = 1820] [id = 456] 22:33:04 INFO - PROCESS | 1820 | --DOCSHELL 0x94ed6000 == 28 [pid = 1820] [id = 457] 22:33:04 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa7ec00 == 27 [pid = 1820] [id = 455] 22:33:04 INFO - PROCESS | 1820 | --DOCSHELL 0x835cbc00 == 26 [pid = 1820] [id = 453] 22:33:04 INFO - PROCESS | 1820 | --DOCSHELL 0x8c001c00 == 25 [pid = 1820] [id = 454] 22:33:04 INFO - PROCESS | 1820 | --DOCSHELL 0x8c007c00 == 24 [pid = 1820] [id = 448] 22:33:04 INFO - PROCESS | 1820 | --DOCSHELL 0x83961400 == 23 [pid = 1820] [id = 443] 22:33:04 INFO - PROCESS | 1820 | --DOCSHELL 0x8c82b000 == 22 [pid = 1820] [id = 444] 22:33:04 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa86000 == 21 [pid = 1820] [id = 435] 22:33:04 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa70800 == 20 [pid = 1820] [id = 445] 22:33:04 INFO - PROCESS | 1820 | --DOCSHELL 0x8c832c00 == 19 [pid = 1820] [id = 434] 22:33:04 INFO - PROCESS | 1820 | --DOCSHELL 0x8beda400 == 18 [pid = 1820] [id = 436] 22:33:04 INFO - PROCESS | 1820 | --DOCSHELL 0x929eb400 == 17 [pid = 1820] [id = 437] 22:33:04 INFO - PROCESS | 1820 | --DOCSHELL 0x94bf6000 == 16 [pid = 1820] [id = 442] 22:33:04 INFO - PROCESS | 1820 | --DOCSHELL 0xa9345400 == 15 [pid = 1820] [id = 452] 22:33:04 INFO - PROCESS | 1820 | --DOCSHELL 0x839a9400 == 14 [pid = 1820] [id = 446] 22:33:04 INFO - PROCESS | 1820 | --DOCSHELL 0x9b567c00 == 13 [pid = 1820] [id = 450] 22:33:04 INFO - PROCESS | 1820 | --DOCSHELL 0x907be000 == 12 [pid = 1820] [id = 449] 22:33:04 INFO - PROCESS | 1820 | --DOCSHELL 0xa2f06800 == 11 [pid = 1820] [id = 451] 22:33:04 INFO - PROCESS | 1820 | --DOCSHELL 0x82fb7c00 == 10 [pid = 1820] [id = 447] 22:33:04 INFO - PROCESS | 1820 | --DOCSHELL 0x82fc5800 == 9 [pid = 1820] [id = 458] 22:33:04 INFO - PROCESS | 1820 | --DOCSHELL 0x8bed7800 == 8 [pid = 1820] [id = 459] 22:33:04 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa71800 == 7 [pid = 1820] [id = 460] 22:33:04 INFO - PROCESS | 1820 | --DOCSHELL 0x9072e000 == 6 [pid = 1820] [id = 461] 22:33:05 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x8c830000) [pid = 1820] [serial = 1302] [outer = (nil)] [url = about:blank] 22:33:05 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x8fa74000) [pid = 1820] [serial = 1305] [outer = (nil)] [url = about:blank] 22:33:05 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x929f2c00) [pid = 1820] [serial = 1309] [outer = (nil)] [url = about:blank] 22:33:05 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x8dc84400) [pid = 1820] [serial = 1299] [outer = (nil)] [url = about:blank] 22:33:05 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x98399400) [pid = 1820] [serial = 1300] [outer = (nil)] [url = about:blank] 22:33:05 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x83311c00) [pid = 1820] [serial = 1293] [outer = (nil)] [url = about:blank] 22:33:05 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8fa77800) [pid = 1820] [serial = 1306] [outer = (nil)] [url = about:blank] 22:33:05 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x9b4eb000) [pid = 1820] [serial = 1311] [outer = (nil)] [url = about:blank] 22:33:05 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8c8da000) [pid = 1820] [serial = 1303] [outer = (nil)] [url = about:blank] 22:33:05 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x94dabc00) [pid = 1820] [serial = 1296] [outer = (nil)] [url = about:blank] 22:33:05 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x929ef800) [pid = 1820] [serial = 1308] [outer = (nil)] [url = about:blank] 22:33:05 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8dd7dc00) [pid = 1820] [serial = 1291] [outer = (nil)] [url = about:blank] 22:33:05 INFO - PROCESS | 1820 | 1477459985144 Marionette TRACE conn3 <- [1,2123,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 22:33:05 INFO - . 22:33:05 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 2228ms 22:33:05 INFO - PROCESS | 1820 | 1477459985173 Marionette TRACE conn3 -> [0,2124,"getWindowHandle",null] 22:33:05 INFO - PROCESS | 1820 | 1477459985179 Marionette TRACE conn3 <- [1,2124,null,{"value":"7"}] 22:33:05 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html 22:33:05 INFO - PROCESS | 1820 | 1477459985191 Marionette TRACE conn3 -> [0,2125,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:05 INFO - PROCESS | 1820 | 1477459985360 Marionette TRACE conn3 <- [1,2125,null,{"value":null}] 22:33:05 INFO - PROCESS | 1820 | 1477459985481 Marionette TRACE conn3 -> [0,2126,"getWindowHandles",null] 22:33:05 INFO - PROCESS | 1820 | 1477459985487 Marionette TRACE conn3 <- [1,2126,null,["7"]] 22:33:05 INFO - PROCESS | 1820 | 1477459985493 Marionette TRACE conn3 -> [0,2127,"switchToWindow",{"name":"7"}] 22:33:05 INFO - PROCESS | 1820 | 1477459985501 Marionette TRACE conn3 <- [1,2127,null,{}] 22:33:05 INFO - PROCESS | 1820 | 1477459985506 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:05 INFO - PROCESS | 1820 | ++DOCSHELL 0x83554800 == 7 [pid = 1820] [id = 463] 22:33:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x83554c00) [pid = 1820] [serial = 1359] [outer = (nil)] 22:33:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8355f400) [pid = 1820] [serial = 1360] [outer = 0x83554c00] 22:33:05 INFO - PROCESS | 1820 | 1477459985588 Marionette DEBUG loaded listener.js 22:33:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x835c9400) [pid = 1820] [serial = 1361] [outer = 0x83554c00] 22:33:06 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:33:06 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:33:06 INFO - PROCESS | 1820 | 1477459986305 Marionette TRACE conn3 <- [1,2128,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 22:33:06 INFO - . 22:33:06 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 1170ms 22:33:06 INFO - PROCESS | 1820 | 1477459986360 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 22:33:06 INFO - PROCESS | 1820 | 1477459986365 Marionette TRACE conn3 <- [1,2129,null,{"value":"7"}] 22:33:06 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html 22:33:06 INFO - PROCESS | 1820 | 1477459986376 Marionette TRACE conn3 -> [0,2130,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:06 INFO - PROCESS | 1820 | 1477459986563 Marionette TRACE conn3 <- [1,2130,null,{"value":null}] 22:33:06 INFO - PROCESS | 1820 | 1477459986690 Marionette TRACE conn3 -> [0,2131,"getWindowHandles",null] 22:33:06 INFO - PROCESS | 1820 | 1477459986695 Marionette TRACE conn3 <- [1,2131,null,["7"]] 22:33:06 INFO - PROCESS | 1820 | 1477459986701 Marionette TRACE conn3 -> [0,2132,"switchToWindow",{"name":"7"}] 22:33:06 INFO - PROCESS | 1820 | 1477459986707 Marionette TRACE conn3 <- [1,2132,null,{}] 22:33:06 INFO - PROCESS | 1820 | 1477459986712 Marionette TRACE conn3 -> [0,2133,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x87d39c00 == 8 [pid = 1820] [id = 464] 22:33:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x87d3a000) [pid = 1820] [serial = 1362] [outer = (nil)] 22:33:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8bd6dc00) [pid = 1820] [serial = 1363] [outer = 0x87d3a000] 22:33:06 INFO - PROCESS | 1820 | 1477459986796 Marionette DEBUG loaded listener.js 22:33:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8bd76800) [pid = 1820] [serial = 1364] [outer = 0x87d3a000] 22:33:07 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:33:07 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:33:07 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 22:33:07 INFO - PROCESS | 1820 | 1477459987637 Marionette TRACE conn3 <- [1,2133,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 22:33:07 INFO - . 22:33:07 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 1330ms 22:33:07 INFO - PROCESS | 1820 | 1477459987715 Marionette TRACE conn3 -> [0,2134,"getWindowHandle",null] 22:33:07 INFO - PROCESS | 1820 | 1477459987722 Marionette TRACE conn3 <- [1,2134,null,{"value":"7"}] 22:33:07 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 22:33:07 INFO - Clearing pref security.mixed_content.send_hsts_priming 22:33:07 INFO - PROCESS | 1820 | 1477459987735 Marionette TRACE conn3 -> [0,2135,"getContext",null] 22:33:07 INFO - PROCESS | 1820 | 1477459987738 Marionette TRACE conn3 <- [1,2135,null,{"value":"content"}] 22:33:07 INFO - PROCESS | 1820 | 1477459987743 Marionette TRACE conn3 -> [0,2136,"setContext",{"value":"chrome"}] 22:33:07 INFO - PROCESS | 1820 | 1477459987746 Marionette TRACE conn3 <- [1,2136,null,{}] 22:33:07 INFO - PROCESS | 1820 | 1477459987751 Marionette TRACE conn3 -> [0,2137,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 22:33:07 INFO - PROCESS | 1820 | 1477459987771 Marionette TRACE conn3 <- [1,2137,null,{"value":null}] 22:33:07 INFO - Clearing pref security.mixed_content.use_hsts 22:33:07 INFO - PROCESS | 1820 | 1477459987785 Marionette TRACE conn3 -> [0,2138,"setContext",{"value":"content"}] 22:33:07 INFO - PROCESS | 1820 | 1477459987788 Marionette TRACE conn3 <- [1,2138,null,{}] 22:33:07 INFO - PROCESS | 1820 | 1477459987794 Marionette TRACE conn3 -> [0,2139,"getContext",null] 22:33:07 INFO - PROCESS | 1820 | 1477459987798 Marionette TRACE conn3 <- [1,2139,null,{"value":"content"}] 22:33:07 INFO - PROCESS | 1820 | 1477459987804 Marionette TRACE conn3 -> [0,2140,"setContext",{"value":"chrome"}] 22:33:07 INFO - PROCESS | 1820 | 1477459987807 Marionette TRACE conn3 <- [1,2140,null,{}] 22:33:07 INFO - PROCESS | 1820 | 1477459987812 Marionette TRACE conn3 -> [0,2141,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 22:33:07 INFO - PROCESS | 1820 | 1477459987828 Marionette TRACE conn3 <- [1,2141,null,{"value":null}] 22:33:07 INFO - PROCESS | 1820 | 1477459987841 Marionette TRACE conn3 -> [0,2142,"setContext",{"value":"content"}] 22:33:07 INFO - PROCESS | 1820 | 1477459987844 Marionette TRACE conn3 <- [1,2142,null,{}] 22:33:07 INFO - PROCESS | 1820 | 1477459987850 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:08 INFO - PROCESS | 1820 | 1477459988067 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 22:33:08 INFO - PROCESS | 1820 | 1477459988156 Marionette TRACE conn3 -> [0,2144,"getWindowHandles",null] 22:33:08 INFO - PROCESS | 1820 | 1477459988161 Marionette TRACE conn3 <- [1,2144,null,["7"]] 22:33:08 INFO - PROCESS | 1820 | 1477459988165 Marionette TRACE conn3 -> [0,2145,"switchToWindow",{"name":"7"}] 22:33:08 INFO - PROCESS | 1820 | 1477459988173 Marionette TRACE conn3 <- [1,2145,null,{}] 22:33:08 INFO - PROCESS | 1820 | 1477459988181 Marionette TRACE conn3 -> [0,2146,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x8cf0a800 == 9 [pid = 1820] [id = 465] 22:33:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8cf10400) [pid = 1820] [serial = 1365] [outer = (nil)] 22:33:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8d057400) [pid = 1820] [serial = 1366] [outer = 0x8cf10400] 22:33:08 INFO - PROCESS | 1820 | 1477459988271 Marionette DEBUG loaded listener.js 22:33:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8dc78800) [pid = 1820] [serial = 1367] [outer = 0x8cf10400] 22:33:08 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:33:09 INFO - PROCESS | 1820 | 1477459989079 Marionette TRACE conn3 <- [1,2146,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-ws\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 22:33:09 INFO - . 22:33:09 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 1391ms 22:33:09 INFO - PROCESS | 1820 | 1477459989126 Marionette TRACE conn3 -> [0,2147,"getWindowHandle",null] 22:33:09 INFO - PROCESS | 1820 | 1477459989130 Marionette TRACE conn3 <- [1,2147,null,{"value":"7"}] 22:33:09 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html 22:33:09 INFO - PROCESS | 1820 | 1477459989142 Marionette TRACE conn3 -> [0,2148,"getContext",null] 22:33:09 INFO - PROCESS | 1820 | 1477459989145 Marionette TRACE conn3 <- [1,2148,null,{"value":"content"}] 22:33:09 INFO - PROCESS | 1820 | 1477459989154 Marionette TRACE conn3 -> [0,2149,"setContext",{"value":"chrome"}] 22:33:09 INFO - PROCESS | 1820 | 1477459989157 Marionette TRACE conn3 <- [1,2149,null,{}] 22:33:09 INFO - PROCESS | 1820 | 1477459989162 Marionette TRACE conn3 -> [0,2150,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 22:33:09 INFO - PROCESS | 1820 | 1477459989179 Marionette TRACE conn3 <- [1,2150,null,{"value":true}] 22:33:09 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 22:33:09 INFO - PROCESS | 1820 | 1477459989190 Marionette TRACE conn3 -> [0,2151,"setContext",{"value":"content"}] 22:33:09 INFO - PROCESS | 1820 | 1477459989192 Marionette TRACE conn3 <- [1,2151,null,{}] 22:33:09 INFO - PROCESS | 1820 | 1477459989199 Marionette TRACE conn3 -> [0,2152,"getContext",null] 22:33:09 INFO - PROCESS | 1820 | 1477459989202 Marionette TRACE conn3 <- [1,2152,null,{"value":"content"}] 22:33:09 INFO - PROCESS | 1820 | 1477459989208 Marionette TRACE conn3 -> [0,2153,"setContext",{"value":"chrome"}] 22:33:09 INFO - PROCESS | 1820 | 1477459989223 Marionette TRACE conn3 <- [1,2153,null,{}] 22:33:09 INFO - PROCESS | 1820 | 1477459989235 Marionette TRACE conn3 -> [0,2154,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 22:33:09 INFO - PROCESS | 1820 | 1477459989252 Marionette TRACE conn3 <- [1,2154,null,{"value":null}] 22:33:09 INFO - PROCESS | 1820 | 1477459989257 Marionette TRACE conn3 -> [0,2155,"setContext",{"value":"content"}] 22:33:09 INFO - PROCESS | 1820 | 1477459989260 Marionette TRACE conn3 <- [1,2155,null,{}] 22:33:09 INFO - PROCESS | 1820 | 1477459989272 Marionette TRACE conn3 -> [0,2156,"getContext",null] 22:33:09 INFO - PROCESS | 1820 | 1477459989274 Marionette TRACE conn3 <- [1,2156,null,{"value":"content"}] 22:33:09 INFO - PROCESS | 1820 | 1477459989280 Marionette TRACE conn3 -> [0,2157,"setContext",{"value":"chrome"}] 22:33:09 INFO - PROCESS | 1820 | 1477459989283 Marionette TRACE conn3 <- [1,2157,null,{}] 22:33:09 INFO - PROCESS | 1820 | 1477459989288 Marionette TRACE conn3 -> [0,2158,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 22:33:09 INFO - PROCESS | 1820 | 1477459989309 Marionette TRACE conn3 <- [1,2158,null,{"value":true}] 22:33:09 INFO - Setting pref security.mixed_content.use_hsts (false) 22:33:09 INFO - PROCESS | 1820 | 1477459989321 Marionette TRACE conn3 -> [0,2159,"setContext",{"value":"content"}] 22:33:09 INFO - PROCESS | 1820 | 1477459989323 Marionette TRACE conn3 <- [1,2159,null,{}] 22:33:09 INFO - PROCESS | 1820 | 1477459989329 Marionette TRACE conn3 -> [0,2160,"getContext",null] 22:33:09 INFO - PROCESS | 1820 | 1477459989332 Marionette TRACE conn3 <- [1,2160,null,{"value":"content"}] 22:33:09 INFO - PROCESS | 1820 | 1477459989337 Marionette TRACE conn3 -> [0,2161,"setContext",{"value":"chrome"}] 22:33:09 INFO - PROCESS | 1820 | 1477459989340 Marionette TRACE conn3 <- [1,2161,null,{}] 22:33:09 INFO - PROCESS | 1820 | 1477459989348 Marionette TRACE conn3 -> [0,2162,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 22:33:09 INFO - PROCESS | 1820 | 1477459989366 Marionette TRACE conn3 <- [1,2162,null,{"value":null}] 22:33:09 INFO - PROCESS | 1820 | 1477459989381 Marionette TRACE conn3 -> [0,2163,"setContext",{"value":"content"}] 22:33:09 INFO - PROCESS | 1820 | 1477459989383 Marionette TRACE conn3 <- [1,2163,null,{}] 22:33:09 INFO - PROCESS | 1820 | 1477459989402 Marionette TRACE conn3 -> [0,2164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:09 INFO - PROCESS | 1820 | 1477459989618 Marionette TRACE conn3 <- [1,2164,null,{"value":null}] 22:33:10 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x932b8400) [pid = 1820] [serial = 1310] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html] 22:33:10 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x94bf6800) [pid = 1820] [serial = 1295] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html] 22:33:10 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8c00a400) [pid = 1820] [serial = 1313] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html] 22:33:10 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x92147c00) [pid = 1820] [serial = 1316] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html] 22:33:10 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8fa7f000) [pid = 1820] [serial = 1335] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html] 22:33:10 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0xa10e8000) [pid = 1820] [serial = 1319] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-trackdefault.html] 22:33:10 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0xa9347800) [pid = 1820] [serial = 1326] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html] 22:33:10 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x835ccc00) [pid = 1820] [serial = 1329] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html] 22:33:10 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8fa74400) [pid = 1820] [serial = 1338] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html] 22:33:10 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8c8d5400) [pid = 1820] [serial = 1332] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html] 22:33:10 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x93d79400) [pid = 1820] [serial = 1280] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play.html] 22:33:10 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x82fc3c00) [pid = 1820] [serial = 1292] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html] 22:33:10 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x94ed6400) [pid = 1820] [serial = 1341] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html] 22:33:10 INFO - PROCESS | 1820 | 1477459990060 Marionette TRACE conn3 -> [0,2165,"getWindowHandles",null] 22:33:10 INFO - PROCESS | 1820 | 1477459990063 Marionette TRACE conn3 <- [1,2165,null,["7"]] 22:33:10 INFO - PROCESS | 1820 | 1477459990069 Marionette TRACE conn3 -> [0,2166,"switchToWindow",{"name":"7"}] 22:33:10 INFO - PROCESS | 1820 | 1477459990074 Marionette TRACE conn3 <- [1,2166,null,{}] 22:33:10 INFO - PROCESS | 1820 | 1477459990079 Marionette TRACE conn3 -> [0,2167,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x82fc3c00 == 10 [pid = 1820] [id = 466] 22:33:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x83303000) [pid = 1820] [serial = 1368] [outer = (nil)] 22:33:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8396a000) [pid = 1820] [serial = 1369] [outer = 0x83303000] 22:33:10 INFO - PROCESS | 1820 | 1477459990156 Marionette DEBUG loaded listener.js 22:33:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8f91d800) [pid = 1820] [serial = 1370] [outer = 0x83303000] 22:33:10 INFO - PROCESS | 1820 | 1477459990841 Marionette TRACE conn3 <- [1,2167,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: picture-tag\n expectation: blocked",0,null,null]]]}] 22:33:10 INFO - . 22:33:10 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 1730ms 22:33:10 INFO - PROCESS | 1820 | 1477459990873 Marionette TRACE conn3 -> [0,2168,"getWindowHandle",null] 22:33:10 INFO - PROCESS | 1820 | 1477459990877 Marionette TRACE conn3 <- [1,2168,null,{"value":"7"}] 22:33:10 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html 22:33:10 INFO - PROCESS | 1820 | 1477459990883 Marionette TRACE conn3 -> [0,2169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:11 INFO - PROCESS | 1820 | 1477459991104 Marionette TRACE conn3 <- [1,2169,null,{"value":null}] 22:33:11 INFO - PROCESS | 1820 | 1477459991117 Marionette TRACE conn3 -> [0,2170,"getWindowHandles",null] 22:33:11 INFO - PROCESS | 1820 | 1477459991122 Marionette TRACE conn3 <- [1,2170,null,["7"]] 22:33:11 INFO - PROCESS | 1820 | 1477459991134 Marionette TRACE conn3 -> [0,2171,"switchToWindow",{"name":"7"}] 22:33:11 INFO - PROCESS | 1820 | 1477459991141 Marionette TRACE conn3 <- [1,2171,null,{}] 22:33:11 INFO - PROCESS | 1820 | 1477459991147 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:11 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa86000 == 11 [pid = 1820] [id = 467] 22:33:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8fa86400) [pid = 1820] [serial = 1371] [outer = (nil)] 22:33:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8fad2400) [pid = 1820] [serial = 1372] [outer = 0x8fa86400] 22:33:11 INFO - PROCESS | 1820 | 1477459991222 Marionette DEBUG loaded listener.js 22:33:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x9072a400) [pid = 1820] [serial = 1373] [outer = 0x8fa86400] 22:33:11 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:33:11 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:33:11 INFO - PROCESS | 1820 | [1820] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 22:33:11 INFO - PROCESS | 1820 | 1477459991950 Marionette TRACE conn3 <- [1,2172,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 22:33:11 INFO - . 22:33:11 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 1084ms 22:33:11 INFO - PROCESS | 1820 | 1477459991993 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 22:33:12 INFO - PROCESS | 1820 | 1477459991999 Marionette TRACE conn3 <- [1,2173,null,{"value":"7"}] 22:33:12 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 22:33:12 INFO - Clearing pref security.mixed_content.send_hsts_priming 22:33:12 INFO - PROCESS | 1820 | 1477459992009 Marionette TRACE conn3 -> [0,2174,"getContext",null] 22:33:12 INFO - PROCESS | 1820 | 1477459992015 Marionette TRACE conn3 <- [1,2174,null,{"value":"content"}] 22:33:12 INFO - PROCESS | 1820 | 1477459992027 Marionette TRACE conn3 -> [0,2175,"setContext",{"value":"chrome"}] 22:33:12 INFO - PROCESS | 1820 | 1477459992032 Marionette TRACE conn3 <- [1,2175,null,{}] 22:33:12 INFO - PROCESS | 1820 | 1477459992043 Marionette TRACE conn3 -> [0,2176,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 22:33:12 INFO - PROCESS | 1820 | 1477459992064 Marionette TRACE conn3 <- [1,2176,null,{"value":null}] 22:33:12 INFO - PROCESS | 1820 | 1477459992071 Marionette TRACE conn3 -> [0,2177,"setContext",{"value":"content"}] 22:33:12 INFO - PROCESS | 1820 | 1477459992077 Marionette TRACE conn3 <- [1,2177,null,{}] 22:33:12 INFO - Clearing pref security.mixed_content.use_hsts 22:33:12 INFO - PROCESS | 1820 | 1477459992091 Marionette TRACE conn3 -> [0,2178,"getContext",null] 22:33:12 INFO - PROCESS | 1820 | 1477459992106 Marionette TRACE conn3 <- [1,2178,null,{"value":"content"}] 22:33:12 INFO - PROCESS | 1820 | 1477459992158 Marionette TRACE conn3 -> [0,2179,"setContext",{"value":"chrome"}] 22:33:12 INFO - PROCESS | 1820 | 1477459992161 Marionette TRACE conn3 <- [1,2179,null,{}] 22:33:12 INFO - PROCESS | 1820 | 1477459992168 Marionette TRACE conn3 -> [0,2180,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 22:33:12 INFO - PROCESS | 1820 | 1477459992186 Marionette TRACE conn3 <- [1,2180,null,{"value":null}] 22:33:12 INFO - PROCESS | 1820 | 1477459992193 Marionette TRACE conn3 -> [0,2181,"setContext",{"value":"content"}] 22:33:12 INFO - PROCESS | 1820 | 1477459992200 Marionette TRACE conn3 <- [1,2181,null,{}] 22:33:12 INFO - PROCESS | 1820 | 1477459992207 Marionette TRACE conn3 -> [0,2182,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:12 INFO - PROCESS | 1820 | 1477459992423 Marionette TRACE conn3 <- [1,2182,null,{"value":null}] 22:33:12 INFO - PROCESS | 1820 | 1477459992605 Marionette TRACE conn3 -> [0,2183,"getWindowHandles",null] 22:33:12 INFO - PROCESS | 1820 | 1477459992615 Marionette TRACE conn3 <- [1,2183,null,["7"]] 22:33:12 INFO - PROCESS | 1820 | 1477459992625 Marionette TRACE conn3 -> [0,2184,"switchToWindow",{"name":"7"}] 22:33:12 INFO - PROCESS | 1820 | 1477459992634 Marionette TRACE conn3 <- [1,2184,null,{}] 22:33:12 INFO - PROCESS | 1820 | 1477459992640 Marionette TRACE conn3 -> [0,2185,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x87d38000 == 12 [pid = 1820] [id = 468] 22:33:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x87d3c000) [pid = 1820] [serial = 1374] [outer = (nil)] 22:33:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8bee0000) [pid = 1820] [serial = 1375] [outer = 0x87d3c000] 22:33:12 INFO - PROCESS | 1820 | 1477459992727 Marionette DEBUG loaded listener.js 22:33:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8bee3000) [pid = 1820] [serial = 1376] [outer = 0x87d3c000] 22:33:13 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:33:13 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:33:13 INFO - PROCESS | 1820 | 1477459993547 Marionette TRACE conn3 <- [1,2185,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: audio-tag\n expectation: blocked",0,null,null]]]}] 22:33:13 INFO - . 22:33:13 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 1572ms 22:33:13 INFO - PROCESS | 1820 | 1477459993580 Marionette TRACE conn3 -> [0,2186,"getWindowHandle",null] 22:33:13 INFO - PROCESS | 1820 | 1477459993584 Marionette TRACE conn3 <- [1,2186,null,{"value":"7"}] 22:33:13 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 22:33:13 INFO - PROCESS | 1820 | 1477459993593 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:13 INFO - PROCESS | 1820 | 1477459993789 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 22:33:13 INFO - PROCESS | 1820 | 1477459993965 Marionette TRACE conn3 -> [0,2188,"getWindowHandles",null] 22:33:13 INFO - PROCESS | 1820 | 1477459993970 Marionette TRACE conn3 <- [1,2188,null,["7"]] 22:33:13 INFO - PROCESS | 1820 | 1477459993981 Marionette TRACE conn3 -> [0,2189,"switchToWindow",{"name":"7"}] 22:33:13 INFO - PROCESS | 1820 | 1477459993987 Marionette TRACE conn3 <- [1,2189,null,{}] 22:33:14 INFO - PROCESS | 1820 | 1477459993993 Marionette TRACE conn3 -> [0,2190,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa6ac00 == 13 [pid = 1820] [id = 469] 22:33:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8fa6b000) [pid = 1820] [serial = 1377] [outer = (nil)] 22:33:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x9072f800) [pid = 1820] [serial = 1378] [outer = 0x8fa6b000] 22:33:14 INFO - PROCESS | 1820 | 1477459994083 Marionette DEBUG loaded listener.js 22:33:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x90731800) [pid = 1820] [serial = 1379] [outer = 0x8fa6b000] 22:33:14 INFO - PROCESS | 1820 | 1477459994910 Marionette TRACE conn3 <- [1,2190,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: img-tag\n expectation: blocked",0,null,null]]]}] 22:33:14 INFO - . 22:33:14 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 1329ms 22:33:14 INFO - PROCESS | 1820 | 1477459994920 Marionette TRACE conn3 -> [0,2191,"getWindowHandle",null] 22:33:14 INFO - PROCESS | 1820 | 1477459994924 Marionette TRACE conn3 <- [1,2191,null,{"value":"7"}] 22:33:14 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 22:33:14 INFO - PROCESS | 1820 | 1477459994931 Marionette TRACE conn3 -> [0,2192,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:15 INFO - PROCESS | 1820 | 1477459995110 Marionette TRACE conn3 <- [1,2192,null,{"value":null}] 22:33:15 INFO - PROCESS | 1820 | 1477459995278 Marionette TRACE conn3 -> [0,2193,"getWindowHandles",null] 22:33:15 INFO - PROCESS | 1820 | 1477459995284 Marionette TRACE conn3 <- [1,2193,null,["7"]] 22:33:15 INFO - PROCESS | 1820 | 1477459995295 Marionette TRACE conn3 -> [0,2194,"switchToWindow",{"name":"7"}] 22:33:15 INFO - PROCESS | 1820 | 1477459995302 Marionette TRACE conn3 <- [1,2194,null,{}] 22:33:15 INFO - PROCESS | 1820 | 1477459995310 Marionette TRACE conn3 -> [0,2195,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x932aec00 == 14 [pid = 1820] [id = 470] 22:33:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x932b1000) [pid = 1820] [serial = 1380] [outer = (nil)] 22:33:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x934d9800) [pid = 1820] [serial = 1381] [outer = 0x932b1000] 22:33:15 INFO - PROCESS | 1820 | 1477459995400 Marionette DEBUG loaded listener.js 22:33:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x93436c00) [pid = 1820] [serial = 1382] [outer = 0x932b1000] 22:33:16 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:33:16 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:33:16 INFO - PROCESS | 1820 | 1477459996289 Marionette TRACE conn3 <- [1,2195,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: video-tag\n expectation: blocked",0,null,null]]]}] 22:33:16 INFO - . 22:33:16 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 1373ms 22:33:16 INFO - PROCESS | 1820 | 1477459996329 Marionette TRACE conn3 -> [0,2196,"getWindowHandle",null] 22:33:16 INFO - PROCESS | 1820 | 1477459996332 Marionette TRACE conn3 <- [1,2196,null,{"value":"7"}] 22:33:16 INFO - TEST-START | /mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html 22:33:16 INFO - PROCESS | 1820 | 1477459996343 Marionette TRACE conn3 -> [0,2197,"getContext",null] 22:33:16 INFO - PROCESS | 1820 | 1477459996351 Marionette TRACE conn3 <- [1,2197,null,{"value":"content"}] 22:33:16 INFO - PROCESS | 1820 | 1477459996357 Marionette TRACE conn3 -> [0,2198,"setContext",{"value":"chrome"}] 22:33:16 INFO - PROCESS | 1820 | 1477459996359 Marionette TRACE conn3 <- [1,2198,null,{}] 22:33:16 INFO - PROCESS | 1820 | 1477459996365 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 22:33:16 INFO - PROCESS | 1820 | 1477459996385 Marionette TRACE conn3 <- [1,2199,null,{"value":true}] 22:33:16 INFO - PROCESS | 1820 | 1477459996390 Marionette TRACE conn3 -> [0,2200,"setContext",{"value":"content"}] 22:33:16 INFO - PROCESS | 1820 | 1477459996394 Marionette TRACE conn3 <- [1,2200,null,{}] 22:33:16 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 22:33:16 INFO - PROCESS | 1820 | 1477459996400 Marionette TRACE conn3 -> [0,2201,"getContext",null] 22:33:16 INFO - PROCESS | 1820 | 1477459996404 Marionette TRACE conn3 <- [1,2201,null,{"value":"content"}] 22:33:16 INFO - PROCESS | 1820 | 1477459996410 Marionette TRACE conn3 -> [0,2202,"setContext",{"value":"chrome"}] 22:33:16 INFO - PROCESS | 1820 | 1477459996413 Marionette TRACE conn3 <- [1,2202,null,{}] 22:33:16 INFO - PROCESS | 1820 | 1477459996419 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 22:33:16 INFO - PROCESS | 1820 | 1477459996437 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 22:33:16 INFO - PROCESS | 1820 | 1477459996580 Marionette TRACE conn3 -> [0,2204,"setContext",{"value":"content"}] 22:33:16 INFO - PROCESS | 1820 | 1477459996585 Marionette TRACE conn3 <- [1,2204,null,{}] 22:33:16 INFO - PROCESS | 1820 | 1477459996592 Marionette TRACE conn3 -> [0,2205,"getContext",null] 22:33:16 INFO - PROCESS | 1820 | 1477459996598 Marionette TRACE conn3 <- [1,2205,null,{"value":"content"}] 22:33:16 INFO - PROCESS | 1820 | 1477459996606 Marionette TRACE conn3 -> [0,2206,"setContext",{"value":"chrome"}] 22:33:16 INFO - PROCESS | 1820 | 1477459996612 Marionette TRACE conn3 <- [1,2206,null,{}] 22:33:16 INFO - PROCESS | 1820 | 1477459996620 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 22:33:16 INFO - PROCESS | 1820 | 1477459996641 Marionette TRACE conn3 <- [1,2207,null,{"value":true}] 22:33:16 INFO - PROCESS | 1820 | 1477459996651 Marionette TRACE conn3 -> [0,2208,"setContext",{"value":"content"}] 22:33:16 INFO - PROCESS | 1820 | 1477459996659 Marionette TRACE conn3 <- [1,2208,null,{}] 22:33:16 INFO - Setting pref security.mixed_content.use_hsts (false) 22:33:16 INFO - PROCESS | 1820 | 1477459996730 Marionette TRACE conn3 -> [0,2209,"getContext",null] 22:33:16 INFO - PROCESS | 1820 | 1477459996743 Marionette TRACE conn3 <- [1,2209,null,{"value":"content"}] 22:33:16 INFO - PROCESS | 1820 | 1477459996751 Marionette TRACE conn3 -> [0,2210,"setContext",{"value":"chrome"}] 22:33:16 INFO - PROCESS | 1820 | 1477459996755 Marionette TRACE conn3 <- [1,2210,null,{}] 22:33:16 INFO - PROCESS | 1820 | 1477459996761 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 22:33:16 INFO - PROCESS | 1820 | 1477459996780 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 22:33:16 INFO - PROCESS | 1820 | 1477459996786 Marionette TRACE conn3 -> [0,2212,"setContext",{"value":"content"}] 22:33:16 INFO - PROCESS | 1820 | 1477459996793 Marionette TRACE conn3 <- [1,2212,null,{}] 22:33:16 INFO - PROCESS | 1820 | 1477459996800 Marionette TRACE conn3 -> [0,2213,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:17 INFO - PROCESS | 1820 | 1477459997023 Marionette TRACE conn3 <- [1,2213,null,{"value":null}] 22:33:17 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x83969400) [pid = 1820] [serial = 1330] [outer = (nil)] [url = about:blank] 22:33:17 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x83965400) [pid = 1820] [serial = 1331] [outer = (nil)] [url = about:blank] 22:33:17 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0xaa505800) [pid = 1820] [serial = 1327] [outer = (nil)] [url = about:blank] 22:33:17 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x83557c00) [pid = 1820] [serial = 1328] [outer = (nil)] [url = about:blank] 22:33:17 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0xa4c56000) [pid = 1820] [serial = 1323] [outer = (nil)] [url = about:blank] 22:33:17 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0xa2757c00) [pid = 1820] [serial = 1320] [outer = (nil)] [url = about:blank] 22:33:17 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0xa275c800) [pid = 1820] [serial = 1321] [outer = (nil)] [url = about:blank] 22:33:17 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x923e3800) [pid = 1820] [serial = 1317] [outer = (nil)] [url = about:blank] 22:33:17 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x92359000) [pid = 1820] [serial = 1318] [outer = (nil)] [url = about:blank] 22:33:17 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8c826000) [pid = 1820] [serial = 1314] [outer = (nil)] [url = about:blank] 22:33:17 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8c825400) [pid = 1820] [serial = 1315] [outer = (nil)] [url = about:blank] 22:33:17 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x9b4ed000) [pid = 1820] [serial = 1312] [outer = (nil)] [url = about:blank] 22:33:17 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x94ed8800) [pid = 1820] [serial = 1342] [outer = (nil)] [url = about:blank] 22:33:17 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x95141c00) [pid = 1820] [serial = 1343] [outer = (nil)] [url = about:blank] 22:33:17 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x9462a400) [pid = 1820] [serial = 1339] [outer = (nil)] [url = about:blank] 22:33:17 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x9469b000) [pid = 1820] [serial = 1340] [outer = (nil)] [url = about:blank] 22:33:17 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x8fa89800) [pid = 1820] [serial = 1336] [outer = (nil)] [url = about:blank] 22:33:17 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x8facf800) [pid = 1820] [serial = 1337] [outer = (nil)] [url = about:blank] 22:33:17 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x8c8d8800) [pid = 1820] [serial = 1333] [outer = (nil)] [url = about:blank] 22:33:17 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x8c8de400) [pid = 1820] [serial = 1334] [outer = (nil)] [url = about:blank] 22:33:17 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x9552e000) [pid = 1820] [serial = 1297] [outer = (nil)] [url = about:blank] 22:33:17 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x94319800) [pid = 1820] [serial = 1282] [outer = (nil)] [url = about:blank] 22:33:17 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x833ea400) [pid = 1820] [serial = 1294] [outer = (nil)] [url = about:blank] 22:33:17 INFO - PROCESS | 1820 | 1477459997304 Marionette TRACE conn3 -> [0,2214,"getWindowHandles",null] 22:33:17 INFO - PROCESS | 1820 | 1477459997318 Marionette TRACE conn3 <- [1,2214,null,["7"]] 22:33:17 INFO - PROCESS | 1820 | 1477459997351 Marionette TRACE conn3 -> [0,2215,"switchToWindow",{"name":"7"}] 22:33:17 INFO - PROCESS | 1820 | 1477459997360 Marionette TRACE conn3 <- [1,2215,null,{}] 22:33:17 INFO - PROCESS | 1820 | 1477459997366 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x8330f800 == 15 [pid = 1820] [id = 471] 22:33:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x83311800) [pid = 1820] [serial = 1383] [outer = (nil)] 22:33:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x833ee400) [pid = 1820] [serial = 1384] [outer = 0x83311800] 22:33:17 INFO - PROCESS | 1820 | 1477459997447 Marionette DEBUG loaded listener.js 22:33:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x833eec00) [pid = 1820] [serial = 1385] [outer = 0x83311800] 22:33:18 INFO - PROCESS | 1820 | [aac @ 0x83965c00] err{or,}_recognition separate: 1; 1 22:33:18 INFO - PROCESS | 1820 | [aac @ 0x83965c00] err{or,}_recognition combined: 1; 1 22:33:18 INFO - PROCESS | 1820 | [aac @ 0x83965c00] Unsupported bit depth: 0 22:33:18 INFO - PROCESS | 1820 | [h264 @ 0x8399b800] err{or,}_recognition separate: 1; 1 22:33:18 INFO - PROCESS | 1820 | [h264 @ 0x8399b800] err{or,}_recognition combined: 1; 1 22:33:18 INFO - PROCESS | 1820 | [h264 @ 0x8399b800] Unsupported bit depth: 0 22:33:18 INFO - PROCESS | 1820 | 1477459998345 Marionette TRACE conn3 <- [1,2216,null,{"value":["/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: video-tag\n expectation: allowed",0,null,null]]]}] 22:33:18 INFO - . 22:33:18 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 2032ms 22:33:18 INFO - PROCESS | 1820 | 1477459998374 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 22:33:18 INFO - TEST-START | /navigation-timing/idlharness.html 22:33:18 INFO - Clearing pref security.mixed_content.send_hsts_priming 22:33:18 INFO - PROCESS | 1820 | 1477459998379 Marionette TRACE conn3 <- [1,2217,null,{"value":"7"}] 22:33:18 INFO - PROCESS | 1820 | 1477459998386 Marionette TRACE conn3 -> [0,2218,"getContext",null] 22:33:18 INFO - PROCESS | 1820 | 1477459998389 Marionette TRACE conn3 <- [1,2218,null,{"value":"content"}] 22:33:18 INFO - PROCESS | 1820 | 1477459998394 Marionette TRACE conn3 -> [0,2219,"setContext",{"value":"chrome"}] 22:33:18 INFO - PROCESS | 1820 | 1477459998396 Marionette TRACE conn3 <- [1,2219,null,{}] 22:33:18 INFO - PROCESS | 1820 | 1477459998403 Marionette TRACE conn3 -> [0,2220,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 22:33:18 INFO - PROCESS | 1820 | 1477459998421 Marionette TRACE conn3 <- [1,2220,null,{"value":null}] 22:33:18 INFO - PROCESS | 1820 | 1477459998426 Marionette TRACE conn3 -> [0,2221,"setContext",{"value":"content"}] 22:33:18 INFO - PROCESS | 1820 | 1477459998428 Marionette TRACE conn3 <- [1,2221,null,{}] 22:33:18 INFO - Clearing pref security.mixed_content.use_hsts 22:33:18 INFO - PROCESS | 1820 | 1477459998434 Marionette TRACE conn3 -> [0,2222,"getContext",null] 22:33:18 INFO - PROCESS | 1820 | 1477459998436 Marionette TRACE conn3 <- [1,2222,null,{"value":"content"}] 22:33:18 INFO - PROCESS | 1820 | 1477459998442 Marionette TRACE conn3 -> [0,2223,"setContext",{"value":"chrome"}] 22:33:18 INFO - PROCESS | 1820 | 1477459998445 Marionette TRACE conn3 <- [1,2223,null,{}] 22:33:18 INFO - PROCESS | 1820 | 1477459998451 Marionette TRACE conn3 -> [0,2224,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 22:33:18 INFO - PROCESS | 1820 | 1477459998467 Marionette TRACE conn3 <- [1,2224,null,{"value":null}] 22:33:18 INFO - PROCESS | 1820 | 1477459998471 Marionette TRACE conn3 -> [0,2225,"setContext",{"value":"content"}] 22:33:18 INFO - PROCESS | 1820 | 1477459998474 Marionette TRACE conn3 <- [1,2225,null,{}] 22:33:18 INFO - PROCESS | 1820 | 1477459998479 Marionette TRACE conn3 -> [0,2226,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 22:33:18 INFO - PROCESS | 1820 | 1477459998646 Marionette TRACE conn3 <- [1,2226,null,{"value":null}] 22:33:18 INFO - PROCESS | 1820 | 1477459998786 Marionette TRACE conn3 -> [0,2227,"getWindowHandle",null] 22:33:18 INFO - PROCESS | 1820 | 1477459998789 Marionette TRACE conn3 <- [1,2227,null,{"value":"7"}] 22:33:18 INFO - PROCESS | 1820 | 1477459998795 Marionette TRACE conn3 -> [0,2228,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:33:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x87d33c00) [pid = 1820] [serial = 1386] [outer = 0x93bcfc00] 22:33:19 INFO - PROCESS | 1820 | 1477459999037 Marionette TRACE conn3 <- [1,2228,null,{}] 22:33:19 INFO - PROCESS | 1820 | 1477459999042 Marionette TRACE conn3 -> [0,2229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 22:33:19 INFO - PROCESS | 1820 | 1477459999064 Marionette TRACE conn3 <- [1,2229,null,{"value":null}] 22:33:19 INFO - PROCESS | 1820 | 1477459999090 Marionette TRACE conn3 -> [0,2230,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:19 INFO - PROCESS | 1820 | 1477459999116 Marionette TRACE conn3 <- [1,2230,null,{"value":null}] 22:33:19 INFO - PROCESS | 1820 | 1477459999121 Marionette TRACE conn3 -> [0,2231,"getWindowHandles",null] 22:33:19 INFO - PROCESS | 1820 | 1477459999124 Marionette TRACE conn3 <- [1,2231,null,["7"]] 22:33:19 INFO - PROCESS | 1820 | 1477459999129 Marionette TRACE conn3 -> [0,2232,"switchToWindow",{"name":"7"}] 22:33:19 INFO - PROCESS | 1820 | 1477459999136 Marionette TRACE conn3 <- [1,2232,null,{}] 22:33:19 INFO - PROCESS | 1820 | 1477459999140 Marionette TRACE conn3 -> [0,2233,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/idlharness.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:19 INFO - PROCESS | 1820 | ++DOCSHELL 0x87d37400 == 16 [pid = 1820] [id = 472] 22:33:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x87d38c00) [pid = 1820] [serial = 1387] [outer = (nil)] 22:33:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x8bd70400) [pid = 1820] [serial = 1388] [outer = 0x87d38c00] 22:33:19 INFO - PROCESS | 1820 | 1477459999225 Marionette DEBUG loaded listener.js 22:33:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x8bed6000) [pid = 1820] [serial = 1389] [outer = 0x87d38c00] 22:33:20 INFO - ............................................................................................. 22:33:20 INFO - TEST-OK | /navigation-timing/idlharness.html | took 2477ms 22:33:20 INFO - TEST-START | /navigation-timing/test_document_open.html 22:33:21 INFO - PROCESS | 1820 | 1477460000757 Marionette TRACE conn3 <- [1,2233,null,{"value":["/navigation-timing/idlharness.html",0,null,null,[["Window interface: attribute performance",0,null,null],["Window must be primary interface of window",0,null,null],["Stringification of window",0,null,null],["Window interface: window must inherit property \"performance\" with the proper type (0)",0,null,null],["PerformanceTiming interface: existence and properties of interface object",0,null,null],["PerformanceTiming interface object length",0,null,null],["PerformanceTiming interface object name",0,null,null],["PerformanceTiming interface: existence and properties of interface prototype object",0,null,null],["PerformanceTiming interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceTiming interface: attribute navigationStart",0,null,null],["PerformanceTiming interface: attribute unloadEventStart",0,null,null],["PerformanceTiming interface: attribute unloadEventEnd",0,null,null],["PerformanceTiming interface: attribute redirectStart",0,null,null],["PerformanceTiming interface: attribute redirectEnd",0,null,null],["PerformanceTiming interface: attribute fetchStart",0,null,null],["PerformanceTiming interface: attribute domainLookupStart",0,null,null],["PerformanceTiming interface: attribute domainLookupEnd",0,null,null],["PerformanceTiming interface: attribute connectStart",0,null,null],["PerformanceTiming interface: attribute connectEnd",0,null,null],["PerformanceTiming interface: attribute secureConnectionStart",1,"assert_true: The prototype object must have a property \"secureConnectionStart\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["PerformanceTiming interface: attribute requestStart",0,null,null],["PerformanceTiming interface: attribute responseStart",0,null,null],["PerformanceTiming interface: attribute responseEnd",0,null,null],["PerformanceTiming interface: attribute domLoading",0,null,null],["PerformanceTiming interface: attribute domInteractive",0,null,null],["PerformanceTiming interface: attribute domContentLoadedEventStart",0,null,null],["PerformanceTiming interface: attribute domContentLoadedEventEnd",0,null,null],["PerformanceTiming interface: attribute domComplete",0,null,null],["PerformanceTiming interface: attribute loadEventStart",0,null,null],["PerformanceTiming interface: attribute loadEventEnd",0,null,null],["PerformanceTiming must be primary interface of window.performance.timing",0,null,null],["Stringification of window.performance.timing",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"navigationStart\" with the proper type (0)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"unloadEventStart\" with the proper type (1)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"unloadEventEnd\" with the proper type (2)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"redirectStart\" with the proper type (3)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"redirectEnd\" with the proper type (4)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"fetchStart\" with the proper type (5)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domainLookupStart\" with the proper type (6)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domainLookupEnd\" with the proper type (7)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"connectStart\" with the proper type (8)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"connectEnd\" with the proper type (9)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"secureConnectionStart\" with the proper type (10)",1,"assert_inherits: property \"secureConnectionStart\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["PerformanceTiming interface: window.performance.timing must inherit property \"requestStart\" with the proper type (11)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"responseStart\" with the proper type (12)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"responseEnd\" with the proper type (13)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domLoading\" with the proper type (14)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domInteractive\" with the proper type (15)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domContentLoadedEventStart\" with the proper type (16)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domContentLoadedEventEnd\" with the proper type (17)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domComplete\" with the proper type (18)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"loadEventStart\" with the proper type (19)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"loadEventEnd\" with the proper type (20)",0,null,null],["PerformanceNavigation interface: existence and properties of interface object",0,null,null],["PerformanceNavigation interface object length",0,null,null],["PerformanceNavigation interface object name",0,null,null],["PerformanceNavigation interface: existence and properties of interface prototype object",0,null,null],["PerformanceNavigation interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceNavigation interface: constant TYPE_NAVIGATE on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_NAVIGATE on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_RELOAD on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_RELOAD on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_BACK_FORWARD on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_BACK_FORWARD on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_RESERVED on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_RESERVED on interface prototype object",0,null,null],["PerformanceNavigation interface: attribute type",0,null,null],["PerformanceNavigation interface: attribute redirectCount",0,null,null],["PerformanceNavigation must be primary interface of window.performance.navigation",0,null,null],["Stringification of window.performance.navigation",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_NAVIGATE\" with the proper type (0)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_RELOAD\" with the proper type (1)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_BACK_FORWARD\" with the proper type (2)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_RESERVED\" with the proper type (3)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"type\" with the proper type (4)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"redirectCount\" with the proper type (5)",0,null,null],["Performance interface: existence and properties of interface object",1,"assert_equals: prototype of Performance is not EventTarget expected function \"function EventTarget() {\n [native code]\n}\" but got function \"function () {\n}\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:826:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:747:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["Performance interface object length",0,null,null],["Performance interface object name",0,null,null],["Performance interface: existence and properties of interface prototype object",1,"assert_equals: prototype of Performance.prototype is not EventTarget.prototype expected object \"[object EventTargetPrototype]\" but got object \"[object Object]\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:985:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:906:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["Performance interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Performance interface: attribute timing",0,null,null],["Performance interface: attribute navigation",0,null,null],["Performance must be primary interface of window.performance",0,null,null],["Stringification of window.performance",0,null,null],["Performance interface: window.performance must inherit property \"timing\" with the proper type (0)",0,null,null],["Performance interface: window.performance must inherit property \"navigation\" with the proper type (1)",0,null,null],["EventTarget interface: window.performance must inherit property \"addEventListener\" with the proper type (0)",1,"assert_inherits: property \"addEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"addEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: window.performance must inherit property \"removeEventListener\" with the proper type (1)",1,"assert_inherits: property \"removeEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"removeEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: window.performance must inherit property \"dispatchEvent\" with the proper type (2)",1,"assert_inherits: property \"dispatchEvent\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling dispatchEvent(Event) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"dispatchEvent\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"]]]}] 22:33:21 INFO - PROCESS | 1820 | 1477460000864 Marionette TRACE conn3 -> [0,2234,"getWindowHandle",null] 22:33:21 INFO - PROCESS | 1820 | 1477460000866 Marionette TRACE conn3 <- [1,2234,null,{"value":"7"}] 22:33:21 INFO - PROCESS | 1820 | 1477460000882 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:21 INFO - PROCESS | 1820 | 1477460001132 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 22:33:21 INFO - PROCESS | 1820 | 1477460001169 Marionette TRACE conn3 -> [0,2236,"getWindowHandles",null] 22:33:21 INFO - PROCESS | 1820 | 1477460001173 Marionette TRACE conn3 <- [1,2236,null,["7"]] 22:33:21 INFO - PROCESS | 1820 | 1477460001178 Marionette TRACE conn3 -> [0,2237,"switchToWindow",{"name":"7"}] 22:33:21 INFO - PROCESS | 1820 | 1477460001196 Marionette TRACE conn3 <- [1,2237,null,{}] 22:33:21 INFO - PROCESS | 1820 | 1477460001268 Marionette TRACE conn3 -> [0,2238,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_document_open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_document_open.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:21 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f987400 == 17 [pid = 1820] [id = 473] 22:33:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8f987800) [pid = 1820] [serial = 1390] [outer = (nil)] 22:33:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8f992c00) [pid = 1820] [serial = 1391] [outer = 0x8f987800] 22:33:21 INFO - PROCESS | 1820 | 1477460001344 Marionette DEBUG loaded listener.js 22:33:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8fa6fc00) [pid = 1820] [serial = 1392] [outer = 0x8f987800] 22:33:21 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x83303000) [pid = 1820] [serial = 1368] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html] 22:33:21 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x8cf10400) [pid = 1820] [serial = 1365] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html] 22:33:21 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x83303400) [pid = 1820] [serial = 1344] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html] 22:33:21 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x8bed7c00) [pid = 1820] [serial = 1347] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html] 22:33:21 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x8fa78400) [pid = 1820] [serial = 1350] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html] 22:33:21 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x907c1800) [pid = 1820] [serial = 1353] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html] 22:33:21 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x83560400) [pid = 1820] [serial = 1356] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html] 22:33:21 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x83554c00) [pid = 1820] [serial = 1359] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html] 22:33:21 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x87d3a000) [pid = 1820] [serial = 1362] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html] 22:33:21 INFO - PROCESS | 1820 | ++DOCSHELL 0x82fb7c00 == 18 [pid = 1820] [id = 474] 22:33:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x835d0400) [pid = 1820] [serial = 1393] [outer = (nil)] 22:33:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x8f98d800) [pid = 1820] [serial = 1394] [outer = 0x835d0400] 22:33:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x8c8dac00) [pid = 1820] [serial = 1395] [outer = 0x835d0400] 22:33:22 INFO - PROCESS | 1820 | 1477460002131 Marionette TRACE conn3 <- [1,2238,null,{"value":["/navigation-timing/test_document_open.html",0,null,null,[["window.performance is defined",0,null,null],["connectEnd is the same after document open.",0,null,null],["connectStart is the same after document open.",0,null,null],["domComplete is the same after document open.",0,null,null],["domContentLoadedEventEnd is the same after document open.",0,null,null],["domContentLoadedEventStart is the same after document open.",0,null,null],["domInteractive is the same after document open.",0,null,null],["domLoading is the same after document open.",0,null,null],["domainLookupEnd is the same after document open.",0,null,null],["domainLookupStart is the same after document open.",0,null,null],["fetchStart is the same after document open.",0,null,null],["loadEventEnd is the same after document open.",0,null,null],["loadEventStart is the same after document open.",0,null,null],["navigationStart is the same after document open.",0,null,null],["redirectEnd is the same after document open.",0,null,null],["redirectStart is the same after document open.",0,null,null],["requestStart is the same after document open.",0,null,null],["responseEnd is the same after document open.",0,null,null],["responseStart is the same after document open.",0,null,null],["unloadEventEnd is the same after document open.",0,null,null],["unloadEventStart is the same after document open.",0,null,null]]]}] 22:33:22 INFO - ..................... 22:33:22 INFO - TEST-OK | /navigation-timing/test_document_open.html | took 1288ms 22:33:22 INFO - PROCESS | 1820 | 1477460002162 Marionette TRACE conn3 -> [0,2239,"getWindowHandle",null] 22:33:22 INFO - PROCESS | 1820 | 1477460002165 Marionette TRACE conn3 <- [1,2239,null,{"value":"7"}] 22:33:22 INFO - TEST-START | /navigation-timing/test_document_readiness_exist.html 22:33:22 INFO - PROCESS | 1820 | 1477460002172 Marionette TRACE conn3 -> [0,2240,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:22 INFO - PROCESS | 1820 | 1477460002373 Marionette TRACE conn3 <- [1,2240,null,{"value":null}] 22:33:22 INFO - PROCESS | 1820 | 1477460002559 Marionette TRACE conn3 -> [0,2241,"getWindowHandles",null] 22:33:22 INFO - PROCESS | 1820 | 1477460002562 Marionette TRACE conn3 <- [1,2241,null,["7"]] 22:33:22 INFO - PROCESS | 1820 | 1477460002567 Marionette TRACE conn3 -> [0,2242,"switchToWindow",{"name":"7"}] 22:33:22 INFO - PROCESS | 1820 | 1477460002572 Marionette TRACE conn3 <- [1,2242,null,{}] 22:33:22 INFO - PROCESS | 1820 | 1477460002577 Marionette TRACE conn3 -> [0,2243,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_document_readiness_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa89c00 == 19 [pid = 1820] [id = 475] 22:33:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x8faca400) [pid = 1820] [serial = 1396] [outer = (nil)] 22:33:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x8facc800) [pid = 1820] [serial = 1397] [outer = 0x8faca400] 22:33:22 INFO - PROCESS | 1820 | 1477460002666 Marionette DEBUG loaded listener.js 22:33:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x8fad5800) [pid = 1820] [serial = 1398] [outer = 0x8faca400] 22:33:23 INFO - PROCESS | 1820 | 1477460003160 Marionette TRACE conn3 <- [1,2243,null,{"value":["/navigation-timing/test_document_readiness_exist.html",0,null,null,[["Document readiness has loading state.",0,null,null],["Document readiness has interactive state.",0,null,null],["Document readiness has complete state.",0,null,null]]]}] 22:33:23 INFO - ... 22:33:23 INFO - TEST-OK | /navigation-timing/test_document_readiness_exist.html | took 1018ms 22:33:23 INFO - PROCESS | 1820 | 1477460003191 Marionette TRACE conn3 -> [0,2244,"getWindowHandle",null] 22:33:23 INFO - PROCESS | 1820 | 1477460003194 Marionette TRACE conn3 <- [1,2244,null,{"value":"7"}] 22:33:23 INFO - TEST-START | /navigation-timing/test_navigate_within_document.html 22:33:23 INFO - PROCESS | 1820 | 1477460003200 Marionette TRACE conn3 -> [0,2245,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:23 INFO - PROCESS | 1820 | 1477460003414 Marionette TRACE conn3 <- [1,2245,null,{"value":null}] 22:33:23 INFO - PROCESS | 1820 | 1477460003442 Marionette TRACE conn3 -> [0,2246,"getWindowHandles",null] 22:33:23 INFO - PROCESS | 1820 | 1477460003447 Marionette TRACE conn3 <- [1,2246,null,["7"]] 22:33:23 INFO - PROCESS | 1820 | 1477460003456 Marionette TRACE conn3 -> [0,2247,"switchToWindow",{"name":"7"}] 22:33:23 INFO - PROCESS | 1820 | 1477460003460 Marionette TRACE conn3 <- [1,2247,null,{}] 22:33:23 INFO - PROCESS | 1820 | 1477460003466 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigate_within_document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x907bf000 == 20 [pid = 1820] [id = 476] 22:33:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x907bf400) [pid = 1820] [serial = 1399] [outer = (nil)] 22:33:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x9214d400) [pid = 1820] [serial = 1400] [outer = 0x907bf400] 22:33:23 INFO - PROCESS | 1820 | 1477460003538 Marionette DEBUG loaded listener.js 22:33:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x92354c00) [pid = 1820] [serial = 1401] [outer = 0x907bf400] 22:33:24 INFO - PROCESS | 1820 | 1477460004357 Marionette TRACE conn3 <- [1,2248,null,{"value":["/navigation-timing/test_navigate_within_document.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["connectEnd is the same after in document navigation.",0,null,null],["connectStart is the same after in document navigation.",0,null,null],["domComplete is the same after in document navigation.",0,null,null],["domContentLoadedEventEnd is the same after in document navigation.",0,null,null],["domContentLoadedEventStart is the same after in document navigation.",0,null,null],["domInteractive is the same after in document navigation.",0,null,null],["domLoading is the same after in document navigation.",0,null,null],["domainLookupEnd is the same after in document navigation.",0,null,null],["domainLookupStart is the same after in document navigation.",0,null,null],["fetchStart is the same after in document navigation.",0,null,null],["loadEventEnd is the same after in document navigation.",0,null,null],["loadEventStart is the same after in document navigation.",0,null,null],["navigationStart is the same after in document navigation.",0,null,null],["redirectEnd is the same after in document navigation.",0,null,null],["redirectStart is the same after in document navigation.",0,null,null],["requestStart is the same after in document navigation.",0,null,null],["responseEnd is the same after in document navigation.",0,null,null],["responseStart is the same after in document navigation.",0,null,null],["unloadEventEnd is the same after in document navigation.",0,null,null],["unloadEventStart is the same after in document navigation.",0,null,null]]]}] 22:33:24 INFO - ...................... 22:33:24 INFO - TEST-OK | /navigation-timing/test_navigate_within_document.html | took 1228ms 22:33:24 INFO - PROCESS | 1820 | 1477460004430 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 22:33:24 INFO - PROCESS | 1820 | 1477460004437 Marionette TRACE conn3 <- [1,2249,null,{"value":"7"}] 22:33:24 INFO - TEST-START | /navigation-timing/test_navigation_attributes_exist.html 22:33:24 INFO - PROCESS | 1820 | 1477460004451 Marionette TRACE conn3 -> [0,2250,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:24 INFO - PROCESS | 1820 | 1477460004672 Marionette TRACE conn3 <- [1,2250,null,{"value":null}] 22:33:24 INFO - PROCESS | 1820 | 1477460004865 Marionette TRACE conn3 -> [0,2251,"getWindowHandles",null] 22:33:24 INFO - PROCESS | 1820 | 1477460004871 Marionette TRACE conn3 <- [1,2251,null,["7"]] 22:33:24 INFO - PROCESS | 1820 | 1477460004884 Marionette TRACE conn3 -> [0,2252,"switchToWindow",{"name":"7"}] 22:33:24 INFO - PROCESS | 1820 | 1477460004894 Marionette TRACE conn3 <- [1,2252,null,{}] 22:33:24 INFO - PROCESS | 1820 | 1477460004901 Marionette TRACE conn3 -> [0,2253,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x83972800 == 21 [pid = 1820] [id = 477] 22:33:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x83974c00) [pid = 1820] [serial = 1402] [outer = (nil)] 22:33:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x839a3400) [pid = 1820] [serial = 1403] [outer = 0x83974c00] 22:33:25 INFO - PROCESS | 1820 | 1477460004995 Marionette DEBUG loaded listener.js 22:33:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x839a2400) [pid = 1820] [serial = 1404] [outer = 0x83974c00] 22:33:25 INFO - PROCESS | 1820 | 1477460005615 Marionette TRACE conn3 <- [1,2253,null,{"value":["/navigation-timing/test_navigation_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type is defined.",0,null,null],["window.performance.navigation.redirectCount is defined.",0,null,null]]]}] 22:33:25 INFO - .... 22:33:25 INFO - TEST-OK | /navigation-timing/test_navigation_attributes_exist.html | took 1221ms 22:33:25 INFO - PROCESS | 1820 | 1477460005671 Marionette TRACE conn3 -> [0,2254,"getWindowHandle",null] 22:33:25 INFO - PROCESS | 1820 | 1477460005675 Marionette TRACE conn3 <- [1,2254,null,{"value":"7"}] 22:33:25 INFO - TEST-START | /navigation-timing/test_navigation_redirectCount_none.html 22:33:25 INFO - PROCESS | 1820 | 1477460005683 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:25 INFO - PROCESS | 1820 | 1477460005984 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 22:33:26 INFO - PROCESS | 1820 | 1477460006076 Marionette TRACE conn3 -> [0,2256,"getWindowHandles",null] 22:33:26 INFO - PROCESS | 1820 | 1477460006081 Marionette TRACE conn3 <- [1,2256,null,["7"]] 22:33:26 INFO - PROCESS | 1820 | 1477460006131 Marionette TRACE conn3 -> [0,2257,"switchToWindow",{"name":"7"}] 22:33:26 INFO - PROCESS | 1820 | 1477460006136 Marionette TRACE conn3 <- [1,2257,null,{}] 22:33:26 INFO - PROCESS | 1820 | 1477460006147 Marionette TRACE conn3 -> [0,2258,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_redirectCount_none.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c8e3000 == 22 [pid = 1820] [id = 478] 22:33:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8c9f6400) [pid = 1820] [serial = 1405] [outer = (nil)] 22:33:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8c9ff400) [pid = 1820] [serial = 1406] [outer = 0x8c9f6400] 22:33:26 INFO - PROCESS | 1820 | 1477460006235 Marionette DEBUG loaded listener.js 22:33:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8dc77800) [pid = 1820] [serial = 1407] [outer = 0x8c9f6400] 22:33:26 INFO - PROCESS | 1820 | 1477460006848 Marionette TRACE conn3 <- [1,2258,null,{"value":["/navigation-timing/test_navigation_redirectCount_none.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.redirectStart on an non-redirected navigation",0,null,null],["timing.redirectEnd on an non-redirected navigation",0,null,null],["navigation.redirectCount on an non-redirected navigation",0,null,null]]]}] 22:33:26 INFO - ..... 22:33:26 INFO - TEST-OK | /navigation-timing/test_navigation_redirectCount_none.html | took 1225ms 22:33:26 INFO - PROCESS | 1820 | 1477460006917 Marionette TRACE conn3 -> [0,2259,"getWindowHandle",null] 22:33:26 INFO - TEST-START | /navigation-timing/test_navigation_type_backforward.html 22:33:26 INFO - PROCESS | 1820 | 1477460006925 Marionette TRACE conn3 <- [1,2259,null,{"value":"7"}] 22:33:26 INFO - PROCESS | 1820 | 1477460006933 Marionette TRACE conn3 -> [0,2260,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:27 INFO - PROCESS | 1820 | 1477460007115 Marionette TRACE conn3 <- [1,2260,null,{"value":null}] 22:33:27 INFO - PROCESS | 1820 | 1477460007285 Marionette TRACE conn3 -> [0,2261,"getWindowHandles",null] 22:33:27 INFO - PROCESS | 1820 | 1477460007290 Marionette TRACE conn3 <- [1,2261,null,["7"]] 22:33:27 INFO - PROCESS | 1820 | 1477460007300 Marionette TRACE conn3 -> [0,2262,"switchToWindow",{"name":"7"}] 22:33:27 INFO - PROCESS | 1820 | 1477460007307 Marionette TRACE conn3 <- [1,2262,null,{}] 22:33:27 INFO - PROCESS | 1820 | 1477460007315 Marionette TRACE conn3 -> [0,2263,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_backforward.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:27 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa85400 == 23 [pid = 1820] [id = 479] 22:33:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8fa85800) [pid = 1820] [serial = 1408] [outer = (nil)] 22:33:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x9072d400) [pid = 1820] [serial = 1409] [outer = 0x8fa85800] 22:33:27 INFO - PROCESS | 1820 | 1477460007405 Marionette DEBUG loaded listener.js 22:33:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x907b9c00) [pid = 1820] [serial = 1410] [outer = 0x8fa85800] 22:33:27 INFO - PROCESS | 1820 | ++DOCSHELL 0x8330f400 == 24 [pid = 1820] [id = 480] 22:33:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x929ec800) [pid = 1820] [serial = 1411] [outer = (nil)] 22:33:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x931b3000) [pid = 1820] [serial = 1412] [outer = 0x929ec800] 22:33:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x929f3c00) [pid = 1820] [serial = 1413] [outer = 0x929ec800] 22:33:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x92147c00) [pid = 1820] [serial = 1414] [outer = 0x929ec800] 22:33:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x83311c00) [pid = 1820] [serial = 1415] [outer = 0x929ec800] 22:33:29 INFO - PROCESS | 1820 | 1477460009131 Marionette TRACE conn3 <- [1,2263,null,{"value":["/navigation-timing/test_navigation_type_backforward.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_NAVIGATE",0,null,null],["window.performance.navigation.type == TYPE_BACK_FORWARD after history.back()",0,null,null],["window.performance.navigation.type == TYPE_BACK_FORWARD after history.forward()",0,null,null]]]}] 22:33:29 INFO - ..... 22:33:29 INFO - TEST-OK | /navigation-timing/test_navigation_type_backforward.html | took 2231ms 22:33:29 INFO - PROCESS | 1820 | 1477460009164 Marionette TRACE conn3 -> [0,2264,"getWindowHandle",null] 22:33:29 INFO - PROCESS | 1820 | 1477460009170 Marionette TRACE conn3 <- [1,2264,null,{"value":"7"}] 22:33:29 INFO - TEST-START | /navigation-timing/test_navigation_type_enums.html 22:33:29 INFO - PROCESS | 1820 | 1477460009180 Marionette TRACE conn3 -> [0,2265,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:29 INFO - PROCESS | 1820 | 1477460009457 Marionette TRACE conn3 <- [1,2265,null,{"value":null}] 22:33:29 INFO - PROCESS | 1820 | 1477460009685 Marionette TRACE conn3 -> [0,2266,"getWindowHandles",null] 22:33:29 INFO - PROCESS | 1820 | 1477460009691 Marionette TRACE conn3 <- [1,2266,null,["7"]] 22:33:29 INFO - PROCESS | 1820 | 1477460009700 Marionette TRACE conn3 -> [0,2267,"switchToWindow",{"name":"7"}] 22:33:29 INFO - PROCESS | 1820 | 1477460009707 Marionette TRACE conn3 <- [1,2267,null,{}] 22:33:29 INFO - PROCESS | 1820 | 1477460009714 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_enums.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x833f5400 == 25 [pid = 1820] [id = 481] 22:33:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x833f6800) [pid = 1820] [serial = 1416] [outer = (nil)] 22:33:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x835c7800) [pid = 1820] [serial = 1417] [outer = 0x833f6800] 22:33:29 INFO - PROCESS | 1820 | 1477460009796 Marionette DEBUG loaded listener.js 22:33:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x835ce800) [pid = 1820] [serial = 1418] [outer = 0x833f6800] 22:33:30 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x8396a000) [pid = 1820] [serial = 1369] [outer = (nil)] [url = about:blank] 22:33:30 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x8f91d800) [pid = 1820] [serial = 1370] [outer = (nil)] [url = about:blank] 22:33:30 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x8d057400) [pid = 1820] [serial = 1366] [outer = (nil)] [url = about:blank] 22:33:30 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x8dc78800) [pid = 1820] [serial = 1367] [outer = (nil)] [url = about:blank] 22:33:30 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x8bd6dc00) [pid = 1820] [serial = 1363] [outer = (nil)] [url = about:blank] 22:33:30 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8bd76800) [pid = 1820] [serial = 1364] [outer = (nil)] [url = about:blank] 22:33:30 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x8355f400) [pid = 1820] [serial = 1360] [outer = (nil)] [url = about:blank] 22:33:30 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x835c9400) [pid = 1820] [serial = 1361] [outer = (nil)] [url = about:blank] 22:33:30 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8399ec00) [pid = 1820] [serial = 1357] [outer = (nil)] [url = about:blank] 22:33:30 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x83962400) [pid = 1820] [serial = 1358] [outer = (nil)] [url = about:blank] 22:33:30 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x93d7fc00) [pid = 1820] [serial = 1354] [outer = (nil)] [url = about:blank] 22:33:30 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x9552a400) [pid = 1820] [serial = 1355] [outer = (nil)] [url = about:blank] 22:33:30 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8fa84000) [pid = 1820] [serial = 1351] [outer = (nil)] [url = about:blank] 22:33:30 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8facb800) [pid = 1820] [serial = 1352] [outer = (nil)] [url = about:blank] 22:33:30 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8bee2c00) [pid = 1820] [serial = 1348] [outer = (nil)] [url = about:blank] 22:33:30 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8bee0c00) [pid = 1820] [serial = 1349] [outer = (nil)] [url = about:blank] 22:33:30 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x833ef400) [pid = 1820] [serial = 1345] [outer = (nil)] [url = about:blank] 22:33:30 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x83555400) [pid = 1820] [serial = 1346] [outer = (nil)] [url = about:blank] 22:33:30 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x8fad2400) [pid = 1820] [serial = 1372] [outer = (nil)] [url = about:blank] 22:33:30 INFO - PROCESS | 1820 | 1477460010425 Marionette TRACE conn3 <- [1,2268,null,{"value":["/navigation-timing/test_navigation_type_enums.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.TYPE_NAVIGATE is defined.",0,null,null],["window.performance.navigation.TYPE_NAVIGATE = 0",0,null,null],["window.performance.navigation.TYPE_RELOAD is defined.",0,null,null],["window.performance.navigation.TYPE_RELOAD = 1",0,null,null],["window.performance.navigation.TYPE_BACK_FORWARD is defined.",0,null,null],["window.performance.navigation.TYPE_BACK_FORWARD = 2",0,null,null],["window.performance.navigation.TYPE_RESERVED is defined.",0,null,null],["window.performance.navigation.TYPE_RESERVED = 255",0,null,null]]]}] 22:33:30 INFO - .......... 22:33:30 INFO - TEST-OK | /navigation-timing/test_navigation_type_enums.html | took 1273ms 22:33:30 INFO - PROCESS | 1820 | 1477460010453 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 22:33:30 INFO - PROCESS | 1820 | 1477460010457 Marionette TRACE conn3 <- [1,2269,null,{"value":"7"}] 22:33:30 INFO - TEST-START | /navigation-timing/test_navigation_type_reload.html 22:33:30 INFO - PROCESS | 1820 | 1477460010465 Marionette TRACE conn3 -> [0,2270,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:30 INFO - PROCESS | 1820 | 1477460010620 Marionette TRACE conn3 <- [1,2270,null,{"value":null}] 22:33:30 INFO - PROCESS | 1820 | 1477460010747 Marionette TRACE conn3 -> [0,2271,"getWindowHandles",null] 22:33:30 INFO - PROCESS | 1820 | 1477460010752 Marionette TRACE conn3 <- [1,2271,null,["7"]] 22:33:30 INFO - PROCESS | 1820 | 1477460010758 Marionette TRACE conn3 -> [0,2272,"switchToWindow",{"name":"7"}] 22:33:30 INFO - PROCESS | 1820 | 1477460010763 Marionette TRACE conn3 <- [1,2272,null,{}] 22:33:30 INFO - PROCESS | 1820 | 1477460010769 Marionette TRACE conn3 -> [0,2273,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x8399ec00 == 26 [pid = 1820] [id = 482] 22:33:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x839a6400) [pid = 1820] [serial = 1419] [outer = (nil)] 22:33:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x87d32800) [pid = 1820] [serial = 1420] [outer = 0x839a6400] 22:33:30 INFO - PROCESS | 1820 | 1477460010847 Marionette DEBUG loaded listener.js 22:33:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x87d39800) [pid = 1820] [serial = 1421] [outer = 0x839a6400] 22:33:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x839a8c00 == 27 [pid = 1820] [id = 483] 22:33:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8bd76c00) [pid = 1820] [serial = 1422] [outer = (nil)] 22:33:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8bee3400) [pid = 1820] [serial = 1423] [outer = 0x8bd76c00] 22:33:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8bd76800) [pid = 1820] [serial = 1424] [outer = 0x8bd76c00] 22:33:31 INFO - PROCESS | 1820 | [1820] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4532 22:33:31 INFO - PROCESS | 1820 | 1477460011659 Marionette TRACE conn3 <- [1,2273,null,{"value":["/navigation-timing/test_navigation_type_reload.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_RELOAD",0,null,null],["Reload connectEnd > Original connectEnd",0,null,null],["Reload connectStart > Original connectStart",0,null,null],["Reload domComplete > Original domComplete",0,null,null],["Reload domContentLoadedEventEnd > Original domContentLoadedEventEnd",0,null,null],["Reload domContentLoadedEventStart > Original domContentLoadedEventStart",0,null,null],["Reload domInteractive > Original domInteractive",0,null,null],["Reload domLoading > Original domLoading",0,null,null],["Reload domainLookupEnd > Original domainLookupEnd",0,null,null],["Reload domainLookupStart > Original domainLookupStart",0,null,null],["Reload fetchStart > Original fetchStart",0,null,null],["Reload loadEventEnd > Original loadEventEnd",0,null,null],["Reload loadEventStart > Original loadEventStart",0,null,null],["Reload navigationStart > Original navigationStart",0,null,null],["Reload redirectEnd(0) == Original redirectEnd(0)",0,null,null],["Reload redirectStart(0) == Original redirectStart(0)",0,null,null],["Reload requestStart > Original requestStart",0,null,null],["Reload responseEnd > Original responseEnd",0,null,null],["Reload responseStart > Original responseStart",0,null,null],["Reload unloadEventEnd > Original unloadEventEnd",0,null,null],["Reload unloadEventStart > Original unloadEventStart",0,null,null]]]}] 22:33:31 INFO - ....................... 22:33:31 INFO - TEST-OK | /navigation-timing/test_navigation_type_reload.html | took 1226ms 22:33:31 INFO - PROCESS | 1820 | 1477460011698 Marionette TRACE conn3 -> [0,2274,"getWindowHandle",null] 22:33:31 INFO - PROCESS | 1820 | 1477460011705 Marionette TRACE conn3 <- [1,2274,null,{"value":"7"}] 22:33:31 INFO - TEST-START | /navigation-timing/test_no_previous_document.html 22:33:31 INFO - PROCESS | 1820 | 1477460011712 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:31 INFO - PROCESS | 1820 | 1477460011898 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 22:33:32 INFO - PROCESS | 1820 | 1477460012031 Marionette TRACE conn3 -> [0,2276,"getWindowHandles",null] 22:33:32 INFO - PROCESS | 1820 | 1477460012035 Marionette TRACE conn3 <- [1,2276,null,["7"]] 22:33:32 INFO - PROCESS | 1820 | 1477460012042 Marionette TRACE conn3 -> [0,2277,"switchToWindow",{"name":"7"}] 22:33:32 INFO - PROCESS | 1820 | 1477460012050 Marionette TRACE conn3 <- [1,2277,null,{}] 22:33:32 INFO - PROCESS | 1820 | 1477460012057 Marionette TRACE conn3 -> [0,2278,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_no_previous_document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_no_previous_document.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c8dbc00 == 28 [pid = 1820] [id = 484] 22:33:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8c8dd000) [pid = 1820] [serial = 1425] [outer = (nil)] 22:33:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8c8e1000) [pid = 1820] [serial = 1426] [outer = 0x8c8dd000] 22:33:32 INFO - PROCESS | 1820 | 1477460012140 Marionette DEBUG loaded listener.js 22:33:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8c9f6800) [pid = 1820] [serial = 1427] [outer = 0x8c8dd000] 22:33:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de71400 == 29 [pid = 1820] [id = 485] 22:33:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8de71800) [pid = 1820] [serial = 1428] [outer = (nil)] 22:33:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8de70000) [pid = 1820] [serial = 1429] [outer = 0x8de71800] 22:33:32 INFO - PROCESS | 1820 | 1477460012757 Marionette TRACE conn3 <- [1,2278,null,{"value":["/navigation-timing/test_no_previous_document.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["timing.unloadEventStart == 0 on navigation with no previous document",0,null,null],["timing.unloadEventEnd == 0 navigation with no previous document",0,null,null]]]}] 22:33:32 INFO - ..... 22:33:32 INFO - TEST-OK | /navigation-timing/test_no_previous_document.html | took 1081ms 22:33:32 INFO - PROCESS | 1820 | 1477460012813 Marionette TRACE conn3 -> [0,2279,"getWindowHandle",null] 22:33:32 INFO - PROCESS | 1820 | 1477460012817 Marionette TRACE conn3 <- [1,2279,null,{"value":"7"}] 22:33:32 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist.html 22:33:32 INFO - PROCESS | 1820 | 1477460012825 Marionette TRACE conn3 -> [0,2280,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:33 INFO - PROCESS | 1820 | 1477460013044 Marionette TRACE conn3 <- [1,2280,null,{"value":null}] 22:33:33 INFO - PROCESS | 1820 | 1477460013069 Marionette TRACE conn3 -> [0,2281,"getWindowHandles",null] 22:33:33 INFO - PROCESS | 1820 | 1477460013074 Marionette TRACE conn3 <- [1,2281,null,["7"]] 22:33:33 INFO - PROCESS | 1820 | 1477460013079 Marionette TRACE conn3 -> [0,2282,"switchToWindow",{"name":"7"}] 22:33:33 INFO - PROCESS | 1820 | 1477460013084 Marionette TRACE conn3 <- [1,2282,null,{}] 22:33:33 INFO - PROCESS | 1820 | 1477460013092 Marionette TRACE conn3 -> [0,2283,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_performance_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dc78c00 == 30 [pid = 1820] [id = 486] 22:33:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8dd82000) [pid = 1820] [serial = 1430] [outer = (nil)] 22:33:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8de75000) [pid = 1820] [serial = 1431] [outer = 0x8dd82000] 22:33:33 INFO - PROCESS | 1820 | 1477460013243 Marionette DEBUG loaded listener.js 22:33:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8df6e800) [pid = 1820] [serial = 1432] [outer = 0x8dd82000] 22:33:33 INFO - PROCESS | 1820 | 1477460013818 Marionette TRACE conn3 <- [1,2283,null,{"value":["/navigation-timing/test_performance_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.timing is defined",0,null,null]]]}] 22:33:33 INFO - ... 22:33:33 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist.html | took 1028ms 22:33:33 INFO - PROCESS | 1820 | 1477460013852 Marionette TRACE conn3 -> [0,2284,"getWindowHandle",null] 22:33:33 INFO - PROCESS | 1820 | 1477460013855 Marionette TRACE conn3 <- [1,2284,null,{"value":"7"}] 22:33:33 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist_in_object.html 22:33:33 INFO - PROCESS | 1820 | 1477460013904 Marionette TRACE conn3 -> [0,2285,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:34 INFO - PROCESS | 1820 | 1477460014117 Marionette TRACE conn3 <- [1,2285,null,{"value":null}] 22:33:34 INFO - PROCESS | 1820 | 1477460014142 Marionette TRACE conn3 -> [0,2286,"getWindowHandles",null] 22:33:34 INFO - PROCESS | 1820 | 1477460014146 Marionette TRACE conn3 <- [1,2286,null,["7"]] 22:33:34 INFO - PROCESS | 1820 | 1477460014151 Marionette TRACE conn3 -> [0,2287,"switchToWindow",{"name":"7"}] 22:33:34 INFO - PROCESS | 1820 | 1477460014170 Marionette TRACE conn3 <- [1,2287,null,{}] 22:33:34 INFO - PROCESS | 1820 | 1477460014249 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_performance_attributes_exist_in_object.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:34 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa6a400 == 31 [pid = 1820] [id = 487] 22:33:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x8fa6b400) [pid = 1820] [serial = 1433] [outer = (nil)] 22:33:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x8fa76c00) [pid = 1820] [serial = 1434] [outer = 0x8fa6b400] 22:33:34 INFO - PROCESS | 1820 | 1477460014326 Marionette DEBUG loaded listener.js 22:33:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x8fa7bc00) [pid = 1820] [serial = 1435] [outer = 0x8fa6b400] 22:33:34 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x835d0400) [pid = 1820] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 22:33:34 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x87d38c00) [pid = 1820] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/idlharness.html] 22:33:34 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x8f987800) [pid = 1820] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_open.html] 22:33:34 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8faca400) [pid = 1820] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html] 22:33:34 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f989400 == 32 [pid = 1820] [id = 488] 22:33:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x90728c00) [pid = 1820] [serial = 1436] [outer = (nil)] 22:33:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x9072cc00) [pid = 1820] [serial = 1437] [outer = 0x90728c00] 22:33:34 INFO - PROCESS | 1820 | [1820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 22:33:34 INFO - PROCESS | 1820 | 1477460014947 Marionette TRACE conn3 <- [1,2288,null,{"value":["/navigation-timing/test_performance_attributes_exist_in_object.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.navigation is defined",0,null,null]]]}] 22:33:34 INFO - ... 22:33:34 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist_in_object.html | took 1073ms 22:33:34 INFO - PROCESS | 1820 | 1477460014989 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 22:33:34 INFO - PROCESS | 1820 | 1477460014993 Marionette TRACE conn3 <- [1,2289,null,{"value":"7"}] 22:33:34 INFO - TEST-START | /navigation-timing/test_readwrite.html 22:33:35 INFO - PROCESS | 1820 | 1477460014999 Marionette TRACE conn3 -> [0,2290,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:35 INFO - PROCESS | 1820 | 1477460015194 Marionette TRACE conn3 <- [1,2290,null,{"value":null}] 22:33:35 INFO - PROCESS | 1820 | 1477460015323 Marionette TRACE conn3 -> [0,2291,"getWindowHandles",null] 22:33:35 INFO - PROCESS | 1820 | 1477460015326 Marionette TRACE conn3 <- [1,2291,null,["7"]] 22:33:35 INFO - PROCESS | 1820 | 1477460015332 Marionette TRACE conn3 -> [0,2292,"switchToWindow",{"name":"7"}] 22:33:35 INFO - PROCESS | 1820 | 1477460015337 Marionette TRACE conn3 <- [1,2292,null,{}] 22:33:35 INFO - PROCESS | 1820 | 1477460015342 Marionette TRACE conn3 -> [0,2293,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_readwrite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_readwrite.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x8facb800 == 33 [pid = 1820] [id = 489] 22:33:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x907bb000) [pid = 1820] [serial = 1438] [outer = (nil)] 22:33:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x907c4000) [pid = 1820] [serial = 1439] [outer = 0x907bb000] 22:33:35 INFO - PROCESS | 1820 | 1477460015416 Marionette DEBUG loaded listener.js 22:33:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x92359c00) [pid = 1820] [serial = 1440] [outer = 0x907bb000] 22:33:35 INFO - PROCESS | 1820 | 1477460015906 Marionette TRACE conn3 <- [1,2293,null,{"value":["/navigation-timing/test_readwrite.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance is read/write",0,null,null],["var performance is read/write",0,null,null]]]}] 22:33:35 INFO - ... 22:33:35 INFO - TEST-OK | /navigation-timing/test_readwrite.html | took 919ms 22:33:35 INFO - TEST-START | /navigation-timing/test_timing_attributes_exist.html 22:33:35 INFO - PROCESS | 1820 | 1477460015918 Marionette TRACE conn3 -> [0,2294,"getWindowHandle",null] 22:33:35 INFO - PROCESS | 1820 | 1477460015921 Marionette TRACE conn3 <- [1,2294,null,{"value":"7"}] 22:33:35 INFO - PROCESS | 1820 | 1477460015928 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:36 INFO - PROCESS | 1820 | 1477460016141 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 22:33:36 INFO - PROCESS | 1820 | 1477460016156 Marionette TRACE conn3 -> [0,2296,"getWindowHandles",null] 22:33:36 INFO - PROCESS | 1820 | 1477460016159 Marionette TRACE conn3 <- [1,2296,null,["7"]] 22:33:36 INFO - PROCESS | 1820 | 1477460016165 Marionette TRACE conn3 -> [0,2297,"switchToWindow",{"name":"7"}] 22:33:36 INFO - PROCESS | 1820 | 1477460016176 Marionette TRACE conn3 <- [1,2297,null,{}] 22:33:36 INFO - PROCESS | 1820 | 1477460016180 Marionette TRACE conn3 -> [0,2298,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:36 INFO - PROCESS | 1820 | ++DOCSHELL 0x929f2c00 == 34 [pid = 1820] [id = 490] 22:33:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x929f3000) [pid = 1820] [serial = 1441] [outer = (nil)] 22:33:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x932b8000) [pid = 1820] [serial = 1442] [outer = 0x929f3000] 22:33:36 INFO - PROCESS | 1820 | 1477460016258 Marionette DEBUG loaded listener.js 22:33:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x932b8400) [pid = 1820] [serial = 1443] [outer = 0x929f3000] 22:33:36 INFO - PROCESS | 1820 | 1477460016948 Marionette TRACE conn3 <- [1,2298,null,{"value":["/navigation-timing/test_timing_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.timing.connectEnd is defined.",0,null,null],["window.performance.timing.connectStart is defined.",0,null,null],["window.performance.timing.domComplete is defined.",0,null,null],["window.performance.timing.domContentLoadedEventEnd is defined.",0,null,null],["window.performance.timing.domContentLoadedEventStart is defined.",0,null,null],["window.performance.timing.domInteractive is defined.",0,null,null],["window.performance.timing.domLoading is defined.",0,null,null],["window.performance.timing.domainLookupEnd is defined.",0,null,null],["window.performance.timing.domainLookupStart is defined.",0,null,null],["window.performance.timing.fetchStart is defined.",0,null,null],["window.performance.timing.loadEventEnd is defined.",0,null,null],["window.performance.timing.loadEventStart is defined.",0,null,null],["window.performance.timing.navigationStart is defined.",0,null,null],["window.performance.timing.redirectEnd is defined.",0,null,null],["window.performance.timing.redirectStart is defined.",0,null,null],["window.performance.timing.requestStart is defined.",0,null,null],["window.performance.timing.responseEnd is defined.",0,null,null],["window.performance.timing.responseStart is defined.",0,null,null],["window.performance.timing.unloadEventEnd is defined.",0,null,null],["window.performance.timing.unloadEventStart is defined.",0,null,null]]]}] 22:33:37 INFO - ...................... 22:33:37 INFO - TEST-OK | /navigation-timing/test_timing_attributes_exist.html | took 1130ms 22:33:37 INFO - PROCESS | 1820 | 1477460017069 Marionette TRACE conn3 -> [0,2299,"getWindowHandle",null] 22:33:37 INFO - PROCESS | 1820 | 1477460017074 Marionette TRACE conn3 <- [1,2299,null,{"value":"7"}] 22:33:37 INFO - TEST-START | /navigation-timing/test_timing_attributes_order.html 22:33:37 INFO - PROCESS | 1820 | 1477460017087 Marionette TRACE conn3 -> [0,2300,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:37 INFO - PROCESS | 1820 | 1477460017296 Marionette TRACE conn3 <- [1,2300,null,{"value":null}] 22:33:37 INFO - PROCESS | 1820 | 1477460017469 Marionette TRACE conn3 -> [0,2301,"getWindowHandles",null] 22:33:37 INFO - PROCESS | 1820 | 1477460017474 Marionette TRACE conn3 <- [1,2301,null,["7"]] 22:33:37 INFO - PROCESS | 1820 | 1477460017483 Marionette TRACE conn3 -> [0,2302,"switchToWindow",{"name":"7"}] 22:33:37 INFO - PROCESS | 1820 | 1477460017490 Marionette TRACE conn3 <- [1,2302,null,{}] 22:33:37 INFO - PROCESS | 1820 | 1477460017540 Marionette TRACE conn3 -> [0,2303,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_attributes_order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x87d35400 == 35 [pid = 1820] [id = 491] 22:33:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x87d3bc00) [pid = 1820] [serial = 1444] [outer = (nil)] 22:33:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x8bd72800) [pid = 1820] [serial = 1445] [outer = 0x87d3bc00] 22:33:37 INFO - PROCESS | 1820 | 1477460017715 Marionette DEBUG loaded listener.js 22:33:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x8c003400) [pid = 1820] [serial = 1446] [outer = 0x87d3bc00] 22:33:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x833ef000 == 36 [pid = 1820] [id = 492] 22:33:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x8c8dc800) [pid = 1820] [serial = 1447] [outer = (nil)] 22:33:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x8d051c00) [pid = 1820] [serial = 1448] [outer = 0x8c8dc800] 22:33:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x8c82c000) [pid = 1820] [serial = 1449] [outer = 0x8c8dc800] 22:33:38 INFO - PROCESS | 1820 | 1477460018793 Marionette TRACE conn3 <- [1,2303,null,{"value":["/navigation-timing/test_timing_attributes_order.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_NAVIGATE",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["window.performance.timing.redirectStart == 0",0,null,null],["window.performance.timing.redirectEnd == 0",0,null,null],["window.performance.timing.fetchStart > 0",0,null,null],["window.performance.timing.fetchStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.domainLookupStart > 0",0,null,null],["window.performance.timing.domainLookupStart >= window.performance.timing.fetchStart",0,null,null],["window.performance.timing.domainLookupEnd > 0",0,null,null],["window.performance.timing.domainLookupEnd >= window.performance.timing.domainLookupStart",0,null,null],["window.performance.timing.connectStart > 0",0,null,null],["window.performance.timing.connectStart >= window.performance.timing.domainLookupEnd",0,null,null],["window.performance.timing.connectEnd > 0",0,null,null],["window.performance.timing.connectEnd >= window.performance.timing.connectStart",0,null,null],["window.performance.timing.requestStart > 0",0,null,null],["window.performance.timing.requestStart >= window.performance.timing.connectEnd",0,null,null],["window.performance.timing.responseStart > 0",0,null,null],["window.performance.timing.responseStart >= window.performance.timing.requestStart",0,null,null],["window.performance.timing.responseEnd > 0",0,null,null],["window.performance.timing.responseEnd >= window.performance.timing.responseStart",0,null,null],["window.performance.timing.domLoading > 0",0,null,null],["window.performance.timing.domLoading >= window.performance.timing.fetchStart",0,null,null],["window.performance.timing.domInteractive > 0",0,null,null],["window.performance.timing.domInteractive >= window.performance.timing.responseEnd",0,null,null],["window.performance.timing.domContentLoadedEventStart > 0",0,null,null],["window.performance.timing.domContentLoadedEventStart >= window.performance.timing.domInteractive",0,null,null],["window.performance.timing.domContentLoadedEventEnd > 0",0,null,null],["window.performance.timing.domContentLoadedEventEnd >= window.performance.timing.domContentLoadedEventStart",0,null,null],["window.performance.timing.domComplete > 0",0,null,null],["window.performance.timing.domComplete >= window.performance.timing.domContentLoadedEventEnd",0,null,null],["window.performance.timing.loadEventStart > 0",0,null,null],["window.performance.timing.loadEventStart >= window.performance.timing.domContentLoadedEventEnd",0,null,null],["window.performance.timing.loadEventEnd > 0",0,null,null],["window.performance.timing.loadEventEnd >= window.performance.timing.loadEventStart",0,null,null],["window.performance.timing.unloadEventStart > 0",0,null,null],["window.performance.timing.unloadEventStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.unloadEventEnd > 0",0,null,null],["window.performance.timing.unloadEventEnd >= window.performance.timing.unloadEventStart",0,null,null]]]}] 22:33:38 INFO - ......................................... 22:33:38 INFO - TEST-OK | /navigation-timing/test_timing_attributes_order.html | took 1789ms 22:33:38 INFO - PROCESS | 1820 | 1477460018876 Marionette TRACE conn3 -> [0,2304,"getWindowHandle",null] 22:33:38 INFO - TEST-START | /navigation-timing/test_timing_client_redirect.html 22:33:38 INFO - PROCESS | 1820 | 1477460018881 Marionette TRACE conn3 <- [1,2304,null,{"value":"7"}] 22:33:38 INFO - PROCESS | 1820 | 1477460018889 Marionette TRACE conn3 -> [0,2305,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:39 INFO - PROCESS | 1820 | 1477460019134 Marionette TRACE conn3 <- [1,2305,null,{"value":null}] 22:33:39 INFO - PROCESS | 1820 | 1477460019314 Marionette TRACE conn3 -> [0,2306,"getWindowHandles",null] 22:33:39 INFO - PROCESS | 1820 | 1477460019319 Marionette TRACE conn3 <- [1,2306,null,["7"]] 22:33:39 INFO - PROCESS | 1820 | 1477460019326 Marionette TRACE conn3 -> [0,2307,"switchToWindow",{"name":"7"}] 22:33:39 INFO - PROCESS | 1820 | 1477460019332 Marionette TRACE conn3 <- [1,2307,null,{}] 22:33:39 INFO - PROCESS | 1820 | 1477460019337 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_client_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de75800 == 37 [pid = 1820] [id = 493] 22:33:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x8de77000) [pid = 1820] [serial = 1450] [outer = (nil)] 22:33:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x8facb400) [pid = 1820] [serial = 1451] [outer = 0x8de77000] 22:33:39 INFO - PROCESS | 1820 | 1477460019464 Marionette DEBUG loaded listener.js 22:33:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x907c8000) [pid = 1820] [serial = 1452] [outer = 0x8de77000] 22:33:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x932b6400 == 38 [pid = 1820] [id = 494] 22:33:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0x93d78800) [pid = 1820] [serial = 1453] [outer = (nil)] 22:33:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0x94092c00) [pid = 1820] [serial = 1454] [outer = 0x93d78800] 22:33:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 94 (0x835d0400) [pid = 1820] [serial = 1455] [outer = 0x93d78800] 22:33:41 INFO - PROCESS | 1820 | 1477460021310 Marionette TRACE conn3 <- [1,2308,null,{"value":["/navigation-timing/test_timing_client_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.timing is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 0 on an client redirected navigation",0,null,null],["timing.redirectStart == 0 on an client redirected navigation",0,null,null],["timing.redirectEnd == 0 on an client redirected navigation",0,null,null]]]}] 22:33:41 INFO - ....... 22:33:41 INFO - TEST-OK | /navigation-timing/test_timing_client_redirect.html | took 2481ms 22:33:41 INFO - PROCESS | 1820 | 1477460021369 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 22:33:41 INFO - PROCESS | 1820 | 1477460021375 Marionette TRACE conn3 <- [1,2309,null,{"value":"7"}] 22:33:41 INFO - TEST-START | /navigation-timing/test_timing_reload.html 22:33:41 INFO - PROCESS | 1820 | 1477460021461 Marionette TRACE conn3 -> [0,2310,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:41 INFO - PROCESS | 1820 | 1477460021704 Marionette TRACE conn3 <- [1,2310,null,{"value":null}] 22:33:42 INFO - PROCESS | 1820 | --DOCSHELL 0x82fb7c00 == 37 [pid = 1820] [id = 474] 22:33:42 INFO - PROCESS | 1820 | --DOCSHELL 0x8f989400 == 36 [pid = 1820] [id = 488] 22:33:42 INFO - PROCESS | 1820 | --DOCSHELL 0x839a8c00 == 35 [pid = 1820] [id = 483] 22:33:42 INFO - PROCESS | 1820 | --DOCSHELL 0x8de71400 == 34 [pid = 1820] [id = 485] 22:33:42 INFO - PROCESS | 1820 | --DOCSHELL 0x8330f400 == 33 [pid = 1820] [id = 480] 22:33:42 INFO - PROCESS | 1820 | --DOCSHELL 0x833ef000 == 32 [pid = 1820] [id = 492] 22:33:42 INFO - PROCESS | 1820 | --DOCSHELL 0x932b6400 == 31 [pid = 1820] [id = 494] 22:33:42 INFO - PROCESS | 1820 | --DOMWINDOW == 93 (0x8bee0000) [pid = 1820] [serial = 1375] [outer = (nil)] [url = about:blank] 22:33:42 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0x9072f800) [pid = 1820] [serial = 1378] [outer = (nil)] [url = about:blank] 22:33:42 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0x934d9800) [pid = 1820] [serial = 1381] [outer = (nil)] [url = about:blank] 22:33:42 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x833ee400) [pid = 1820] [serial = 1384] [outer = (nil)] [url = about:blank] 22:33:42 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x8bed6000) [pid = 1820] [serial = 1389] [outer = (nil)] [url = about:blank] 22:33:42 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x8bd70400) [pid = 1820] [serial = 1388] [outer = (nil)] [url = about:blank] 22:33:42 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x8fa6fc00) [pid = 1820] [serial = 1392] [outer = (nil)] [url = about:blank] 22:33:42 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x8f992c00) [pid = 1820] [serial = 1391] [outer = (nil)] [url = about:blank] 22:33:42 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x8fad5800) [pid = 1820] [serial = 1398] [outer = (nil)] [url = about:blank] 22:33:42 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x8facc800) [pid = 1820] [serial = 1397] [outer = (nil)] [url = about:blank] 22:33:42 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x8c8dac00) [pid = 1820] [serial = 1395] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 22:33:42 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x8f98d800) [pid = 1820] [serial = 1394] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 22:33:42 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x9214d400) [pid = 1820] [serial = 1400] [outer = (nil)] [url = about:blank] 22:33:42 INFO - PROCESS | 1820 | 1477460022724 Marionette TRACE conn3 -> [0,2311,"getWindowHandles",null] 22:33:42 INFO - PROCESS | 1820 | 1477460022729 Marionette TRACE conn3 <- [1,2311,null,["7"]] 22:33:42 INFO - PROCESS | 1820 | 1477460022740 Marionette TRACE conn3 -> [0,2312,"switchToWindow",{"name":"7"}] 22:33:42 INFO - PROCESS | 1820 | 1477460022749 Marionette TRACE conn3 <- [1,2312,null,{}] 22:33:42 INFO - PROCESS | 1820 | 1477460022757 Marionette TRACE conn3 -> [0,2313,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_reload.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x83302800 == 32 [pid = 1820] [id = 495] 22:33:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x83302c00) [pid = 1820] [serial = 1456] [outer = (nil)] 22:33:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x8330f400) [pid = 1820] [serial = 1457] [outer = 0x83302c00] 22:33:42 INFO - PROCESS | 1820 | 1477460022845 Marionette DEBUG loaded listener.js 22:33:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x833f1000) [pid = 1820] [serial = 1458] [outer = 0x83302c00] 22:33:43 INFO - PROCESS | 1820 | ++DOCSHELL 0x82fb9400 == 33 [pid = 1820] [id = 496] 22:33:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x83557400) [pid = 1820] [serial = 1459] [outer = (nil)] 22:33:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x835c3c00) [pid = 1820] [serial = 1460] [outer = 0x83557400] 22:33:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x8355ec00) [pid = 1820] [serial = 1461] [outer = 0x83557400] 22:33:43 INFO - PROCESS | 1820 | [1820] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4532 22:33:43 INFO - PROCESS | 1820 | 1477460023710 Marionette TRACE conn3 <- [1,2313,null,{"value":["/navigation-timing/test_timing_reload.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_RELOAD",0,null,null],["connectEnd is different after the reload.",0,null,null],["connectStart is different after the reload.",0,null,null],["domComplete is different after the reload.",0,null,null],["domContentLoadedEventEnd is different after the reload.",0,null,null],["domContentLoadedEventStart is different after the reload.",0,null,null],["domInteractive is different after the reload.",0,null,null],["domLoading is different after the reload.",0,null,null],["domainLookupEnd is different after the reload.",0,null,null],["domainLookupStart is different after the reload.",0,null,null],["fetchStart is different after the reload.",0,null,null],["loadEventEnd is different after the reload.",0,null,null],["loadEventStart is different after the reload.",0,null,null],["navigationStart is different after the reload.",0,null,null],["requestStart is different after the reload.",0,null,null],["responseEnd is different after the reload.",0,null,null],["responseStart is different after the reload.",0,null,null]]]}] 22:33:43 INFO - ................... 22:33:43 INFO - TEST-OK | /navigation-timing/test_timing_reload.html | took 2387ms 22:33:43 INFO - PROCESS | 1820 | 1477460023772 Marionette TRACE conn3 -> [0,2314,"getWindowHandle",null] 22:33:43 INFO - PROCESS | 1820 | 1477460023778 Marionette TRACE conn3 <- [1,2314,null,{"value":"7"}] 22:33:43 INFO - TEST-START | /navigation-timing/test_timing_server_redirect.html 22:33:43 INFO - PROCESS | 1820 | 1477460023787 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:43 INFO - PROCESS | 1820 | 1477460023992 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 22:33:44 INFO - PROCESS | 1820 | 1477460024121 Marionette TRACE conn3 -> [0,2316,"getWindowHandles",null] 22:33:44 INFO - PROCESS | 1820 | 1477460024129 Marionette TRACE conn3 <- [1,2316,null,["7"]] 22:33:44 INFO - PROCESS | 1820 | 1477460024136 Marionette TRACE conn3 -> [0,2317,"switchToWindow",{"name":"7"}] 22:33:44 INFO - PROCESS | 1820 | 1477460024144 Marionette TRACE conn3 <- [1,2317,null,{}] 22:33:44 INFO - PROCESS | 1820 | 1477460024149 Marionette TRACE conn3 -> [0,2318,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_server_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x8396c400 == 34 [pid = 1820] [id = 497] 22:33:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x8396cc00) [pid = 1820] [serial = 1462] [outer = (nil)] 22:33:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x83970800) [pid = 1820] [serial = 1463] [outer = 0x8396cc00] 22:33:44 INFO - PROCESS | 1820 | 1477460024232 Marionette DEBUG loaded listener.js 22:33:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x83973000) [pid = 1820] [serial = 1464] [outer = 0x8396cc00] 22:33:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x839a1400 == 35 [pid = 1820] [id = 498] 22:33:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x839a8c00) [pid = 1820] [serial = 1465] [outer = (nil)] 22:33:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0x87d35c00) [pid = 1820] [serial = 1466] [outer = 0x839a8c00] 22:33:44 INFO - PROCESS | 1820 | 1477460024919 Marionette TRACE conn3 <- [1,2318,null,{"value":["/navigation-timing/test_timing_server_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 1 on an server redirected navigation",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["window.performance.timing.redirectStart > 0",0,null,null],["window.performance.timing.redirectStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.redirectEnd > 0",0,null,null],["window.performance.timing.redirectEnd >= window.performance.timing.redirectStart",0,null,null],["window.performance.timing.fetchStart > 0",0,null,null],["window.performance.timing.fetchStart >= window.performance.timing.redirectEnd",0,null,null]]]}] 22:33:44 INFO - ........... 22:33:44 INFO - TEST-OK | /navigation-timing/test_timing_server_redirect.html | took 1176ms 22:33:44 INFO - PROCESS | 1820 | 1477460024967 Marionette TRACE conn3 -> [0,2319,"getWindowHandle",null] 22:33:44 INFO - PROCESS | 1820 | 1477460024971 Marionette TRACE conn3 <- [1,2319,null,{"value":"7"}] 22:33:44 INFO - TEST-START | /navigation-timing/test_timing_xserver_redirect.html 22:33:44 INFO - PROCESS | 1820 | 1477460024979 Marionette TRACE conn3 -> [0,2320,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:45 INFO - PROCESS | 1820 | 1477460025241 Marionette TRACE conn3 <- [1,2320,null,{"value":null}] 22:33:45 INFO - PROCESS | 1820 | 1477460025269 Marionette TRACE conn3 -> [0,2321,"getWindowHandles",null] 22:33:45 INFO - PROCESS | 1820 | 1477460025279 Marionette TRACE conn3 <- [1,2321,null,["7"]] 22:33:45 INFO - PROCESS | 1820 | 1477460025357 Marionette TRACE conn3 -> [0,2322,"switchToWindow",{"name":"7"}] 22:33:45 INFO - PROCESS | 1820 | 1477460025365 Marionette TRACE conn3 <- [1,2322,null,{}] 22:33:45 INFO - PROCESS | 1820 | 1477460025370 Marionette TRACE conn3 -> [0,2323,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_xserver_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:45 INFO - PROCESS | 1820 | ++DOCSHELL 0x83963000 == 36 [pid = 1820] [id = 499] 22:33:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0x8bed6400) [pid = 1820] [serial = 1467] [outer = (nil)] 22:33:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 94 (0x8beda800) [pid = 1820] [serial = 1468] [outer = 0x8bed6400] 22:33:45 INFO - PROCESS | 1820 | 1477460025446 Marionette DEBUG loaded listener.js 22:33:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 95 (0x8bee3800) [pid = 1820] [serial = 1469] [outer = 0x8bed6400] 22:33:45 INFO - PROCESS | 1820 | ++DOCSHELL 0x87d3e400 == 37 [pid = 1820] [id = 500] 22:33:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 96 (0x8c82f400) [pid = 1820] [serial = 1470] [outer = (nil)] 22:33:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 97 (0x8c831800) [pid = 1820] [serial = 1471] [outer = 0x8c82f400] 22:33:46 INFO - PROCESS | 1820 | 1477460026294 Marionette TRACE conn3 <- [1,2323,null,{"value":["/navigation-timing/test_timing_xserver_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 0 on a cross-origin server redirected navigation",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["timing.redirectStart == 0 on a server redirected navigation from another domain",0,null,null],["timing.redirectEnd == 0 on a server redirected navigation from another domain",0,null,null]]]}] 22:33:46 INFO - ....... 22:33:46 INFO - TEST-OK | /navigation-timing/test_timing_xserver_redirect.html | took 1376ms 22:33:46 INFO - PROCESS | 1820 | 1477460026355 Marionette TRACE conn3 -> [0,2324,"getWindowHandle",null] 22:33:46 INFO - PROCESS | 1820 | 1477460026359 Marionette TRACE conn3 <- [1,2324,null,{"value":"7"}] 22:33:46 INFO - TEST-START | /navigation-timing/test_unique_performance_objects.html 22:33:46 INFO - PROCESS | 1820 | 1477460026372 Marionette TRACE conn3 -> [0,2325,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:46 INFO - PROCESS | 1820 | 1477460026616 Marionette TRACE conn3 <- [1,2325,null,{"value":null}] 22:33:46 INFO - PROCESS | 1820 | 1477460026639 Marionette TRACE conn3 -> [0,2326,"getWindowHandles",null] 22:33:46 INFO - PROCESS | 1820 | 1477460026643 Marionette TRACE conn3 <- [1,2326,null,["7"]] 22:33:46 INFO - PROCESS | 1820 | 1477460026648 Marionette TRACE conn3 -> [0,2327,"switchToWindow",{"name":"7"}] 22:33:46 INFO - PROCESS | 1820 | 1477460026653 Marionette TRACE conn3 <- [1,2327,null,{}] 22:33:46 INFO - PROCESS | 1820 | 1477460026658 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_unique_performance_objects.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c8dd800 == 38 [pid = 1820] [id = 501] 22:33:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 98 (0x8c8de000) [pid = 1820] [serial = 1472] [outer = (nil)] 22:33:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 99 (0x8c9f1800) [pid = 1820] [serial = 1473] [outer = 0x8c8de000] 22:33:46 INFO - PROCESS | 1820 | 1477460026805 Marionette DEBUG loaded listener.js 22:33:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 100 (0x8c9f7400) [pid = 1820] [serial = 1474] [outer = 0x8c8de000] 22:33:47 INFO - PROCESS | 1820 | --DOMWINDOW == 99 (0x83974c00) [pid = 1820] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html] 22:33:47 INFO - PROCESS | 1820 | --DOMWINDOW == 98 (0x8c8dd000) [pid = 1820] [serial = 1425] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_no_previous_document.html] 22:33:47 INFO - PROCESS | 1820 | --DOMWINDOW == 97 (0x833f6800) [pid = 1820] [serial = 1416] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html] 22:33:47 INFO - PROCESS | 1820 | --DOMWINDOW == 96 (0x8dd82000) [pid = 1820] [serial = 1430] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html] 22:33:47 INFO - PROCESS | 1820 | --DOMWINDOW == 95 (0x8fa6b000) [pid = 1820] [serial = 1377] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 22:33:47 INFO - PROCESS | 1820 | --DOMWINDOW == 94 (0x87d3c000) [pid = 1820] [serial = 1374] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 22:33:47 INFO - PROCESS | 1820 | --DOMWINDOW == 93 (0x8c9f6400) [pid = 1820] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html] 22:33:47 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0x932b1000) [pid = 1820] [serial = 1380] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 22:33:47 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0x839a6400) [pid = 1820] [serial = 1419] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html] 22:33:47 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x8fa85800) [pid = 1820] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html] 22:33:47 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x8fa86400) [pid = 1820] [serial = 1371] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html] 22:33:47 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x8fa6b400) [pid = 1820] [serial = 1433] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html] 22:33:47 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x929ec800) [pid = 1820] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 22:33:47 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x907bf400) [pid = 1820] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html] 22:33:47 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x8bd76c00) [pid = 1820] [serial = 1422] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:33:47 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x90728c00) [pid = 1820] [serial = 1436] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:33:47 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x8de71800) [pid = 1820] [serial = 1428] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:33:47 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x907bb000) [pid = 1820] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_readwrite.html] 22:33:47 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x929f3000) [pid = 1820] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html] 22:33:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x839a6400 == 39 [pid = 1820] [id = 502] 22:33:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x8c832400) [pid = 1820] [serial = 1475] [outer = (nil)] 22:33:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x82fb7800) [pid = 1820] [serial = 1476] [outer = 0x8c832400] 22:33:47 INFO - PROCESS | 1820 | 1477460027909 Marionette TRACE conn3 <- [1,2328,null,{"value":["/navigation-timing/test_unique_performance_objects.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["Different window objects have unique performance objects",0,null,null]]]}] 22:33:47 INFO - ... 22:33:47 INFO - TEST-OK | /navigation-timing/test_unique_performance_objects.html | took 1580ms 22:33:47 INFO - PROCESS | 1820 | 1477460027950 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 22:33:47 INFO - TEST-START | /pointerlock/constructor.html 22:33:47 INFO - PROCESS | 1820 | 1477460027959 Marionette TRACE conn3 <- [1,2329,null,{"value":"7"}] 22:33:47 INFO - PROCESS | 1820 | 1477460027966 Marionette TRACE conn3 -> [0,2330,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:48 INFO - PROCESS | 1820 | 1477460028138 Marionette TRACE conn3 <- [1,2330,null,{"value":null}] 22:33:48 INFO - PROCESS | 1820 | 1477460028148 Marionette TRACE conn3 -> [0,2331,"getWindowHandles",null] 22:33:48 INFO - PROCESS | 1820 | 1477460028152 Marionette TRACE conn3 <- [1,2331,null,["7"]] 22:33:48 INFO - PROCESS | 1820 | 1477460028271 Marionette TRACE conn3 -> [0,2332,"switchToWindow",{"name":"7"}] 22:33:48 INFO - PROCESS | 1820 | 1477460028277 Marionette TRACE conn3 <- [1,2332,null,{}] 22:33:48 INFO - PROCESS | 1820 | 1477460028284 Marionette TRACE conn3 -> [0,2333,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/pointerlock/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/pointerlock/constructor.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:48 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c8e1400 == 40 [pid = 1820] [id = 503] 22:33:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x8c9f7c00) [pid = 1820] [serial = 1477] [outer = (nil)] 22:33:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x8dd82000) [pid = 1820] [serial = 1478] [outer = 0x8c9f7c00] 22:33:48 INFO - PROCESS | 1820 | 1477460028361 Marionette DEBUG loaded listener.js 22:33:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x8ddcac00) [pid = 1820] [serial = 1479] [outer = 0x8c9f7c00] 22:33:48 INFO - PROCESS | 1820 | 1477460028849 Marionette TRACE conn3 <- [1,2333,null,{"value":["/pointerlock/constructor.html",0,null,null,[["Default event values for mouse event interface and its pointer lock extensions.",0,null,null],["Default event values for pointerlockerror using a dictionary",0,null,null]]]}] 22:33:48 INFO - .. 22:33:48 INFO - TEST-OK | /pointerlock/constructor.html | took 926ms 22:33:48 INFO - PROCESS | 1820 | 1477460028893 Marionette TRACE conn3 -> [0,2334,"getWindowHandle",null] 22:33:48 INFO - PROCESS | 1820 | 1477460028896 Marionette TRACE conn3 <- [1,2334,null,{"value":"7"}] 22:33:48 INFO - TEST-START | /pointerlock/idlharness.html 22:33:48 INFO - PROCESS | 1820 | 1477460028903 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:49 INFO - PROCESS | 1820 | 1477460029056 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 22:33:49 INFO - PROCESS | 1820 | 1477460029065 Marionette TRACE conn3 -> [0,2336,"getWindowHandles",null] 22:33:49 INFO - PROCESS | 1820 | 1477460029068 Marionette TRACE conn3 <- [1,2336,null,["7"]] 22:33:49 INFO - PROCESS | 1820 | 1477460029075 Marionette TRACE conn3 -> [0,2337,"switchToWindow",{"name":"7"}] 22:33:49 INFO - PROCESS | 1820 | 1477460029081 Marionette TRACE conn3 <- [1,2337,null,{}] 22:33:49 INFO - PROCESS | 1820 | 1477460029087 Marionette TRACE conn3 -> [0,2338,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/pointerlock/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/pointerlock/idlharness.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:49 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f925000 == 41 [pid = 1820] [id = 504] 22:33:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x8f925800) [pid = 1820] [serial = 1480] [outer = (nil)] 22:33:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x8f986c00) [pid = 1820] [serial = 1481] [outer = 0x8f925800] 22:33:49 INFO - PROCESS | 1820 | 1477460029190 Marionette DEBUG loaded listener.js 22:33:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x8fa6e400) [pid = 1820] [serial = 1482] [outer = 0x8f925800] 22:33:50 INFO - ........................ 22:33:50 INFO - TEST-OK | /pointerlock/idlharness.html | took 1397ms 22:33:50 INFO - PROCESS | 1820 | 1477460030258 Marionette TRACE conn3 <- [1,2338,null,{"value":["/pointerlock/idlharness.html",0,null,null,[["Element interface: operation requestPointerLock()",0,null,null],["Element must be primary interface of window.document.documentElement",1,"assert_equals: window.document.documentElement's prototype is not Element.prototype expected object \"[object ElementPrototype]\" but got object \"[object HTMLHtmlElementPrototype]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1484:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1471:9\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Stringification of window.document.documentElement",1,"assert_equals: class string of window.document.documentElement expected \"[object Element]\" but got \"[object HTMLHtmlElement]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1497:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1493:5\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Element interface: window.document.documentElement must inherit property \"requestPointerLock\" with the proper type (0)",0,null,null],["Document interface: attribute onpointerlockchange",0,null,null],["Document interface: attribute onpointerlockerror",0,null,null],["Document interface: attribute pointerLockElement",0,null,null],["Document interface: operation exitPointerLock()",0,null,null],["Document must be primary interface of window.document",1,"assert_equals: window.document's prototype is not Document.prototype expected object \"[object DocumentPrototype]\" but got object \"[object HTMLDocumentPrototype]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1484:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1471:9\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Stringification of window.document",1,"assert_equals: class string of window.document expected \"[object Document]\" but got \"[object HTMLDocument]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1497:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1493:5\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Document interface: window.document must inherit property \"onpointerlockchange\" with the proper type (0)",1,"Unrecognized type EventHandler",null],["Document interface: window.document must inherit property \"onpointerlockerror\" with the proper type (1)",1,"Unrecognized type EventHandler",null],["Document interface: window.document must inherit property \"pointerLockElement\" with the proper type (2)",0,null,null],["Document interface: window.document must inherit property \"exitPointerLock\" with the proper type (3)",0,null,null],["MouseEvent interface: attribute movementX",0,null,null],["MouseEvent interface: attribute movementY",0,null,null],["MouseEvent must be primary interface of new MouseEvent('mousemove')",0,null,null],["Stringification of new MouseEvent('mousemove')",0,null,null],["MouseEvent interface: new MouseEvent('mousemove') must inherit property \"movementX\" with the proper type (0)",0,null,null],["MouseEvent interface: new MouseEvent('mousemove') must inherit property \"movementY\" with the proper type (1)",0,null,null],["MouseEvent must be primary interface of new MouseEvent('pointerlockchange')",0,null,null],["Stringification of new MouseEvent('pointerlockchange')",0,null,null],["MouseEvent interface: new MouseEvent('pointerlockchange') must inherit property \"movementX\" with the proper type (0)",0,null,null],["MouseEvent interface: new MouseEvent('pointerlockchange') must inherit property \"movementY\" with the proper type (1)",0,null,null]]]}] 22:33:50 INFO - PROCESS | 1820 | 1477460030360 Marionette TRACE conn3 -> [0,2339,"getWindowHandle",null] 22:33:50 INFO - PROCESS | 1820 | 1477460030365 Marionette TRACE conn3 <- [1,2339,null,{"value":"7"}] 22:33:50 INFO - TEST-START | /progress-events/constructor.html 22:33:50 INFO - PROCESS | 1820 | 1477460030403 Marionette TRACE conn3 -> [0,2340,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:50 INFO - PROCESS | 1820 | 1477460030604 Marionette TRACE conn3 <- [1,2340,null,{"value":null}] 22:33:50 INFO - PROCESS | 1820 | 1477460030773 Marionette TRACE conn3 -> [0,2341,"getWindowHandles",null] 22:33:50 INFO - PROCESS | 1820 | 1477460030779 Marionette TRACE conn3 <- [1,2341,null,["7"]] 22:33:50 INFO - PROCESS | 1820 | 1477460030788 Marionette TRACE conn3 -> [0,2342,"switchToWindow",{"name":"7"}] 22:33:50 INFO - PROCESS | 1820 | 1477460030795 Marionette TRACE conn3 <- [1,2342,null,{}] 22:33:50 INFO - PROCESS | 1820 | 1477460030802 Marionette TRACE conn3 -> [0,2343,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/progress-events/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/progress-events/constructor.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:50 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c8d9000 == 42 [pid = 1820] [id = 505] 22:33:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x8c8d9400) [pid = 1820] [serial = 1483] [outer = (nil)] 22:33:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x8c8e0800) [pid = 1820] [serial = 1484] [outer = 0x8c8d9400] 22:33:50 INFO - PROCESS | 1820 | 1477460030894 Marionette DEBUG loaded listener.js 22:33:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0x8c8de800) [pid = 1820] [serial = 1485] [outer = 0x8c8d9400] 22:33:51 INFO - PROCESS | 1820 | 1477460031509 Marionette TRACE conn3 <- [1,2343,null,{"value":["/progress-events/constructor.html",0,null,null,[["Default event values.",0,null,null],["There must not be a initProgressEvent().",0,null,null],["Basic test.",0,null,null],["ECMAScript value conversion test.",0,null,null],["ProgressEventInit members must be matched case-sensitively.",0,null,null]]]}] 22:33:51 INFO - ..... 22:33:51 INFO - TEST-OK | /progress-events/constructor.html | took 1129ms 22:33:51 INFO - PROCESS | 1820 | 1477460031530 Marionette TRACE conn3 -> [0,2344,"getWindowHandle",null] 22:33:51 INFO - PROCESS | 1820 | 1477460031537 Marionette TRACE conn3 <- [1,2344,null,{"value":"7"}] 22:33:51 INFO - TEST-START | /progress-events/interface.html 22:33:51 INFO - PROCESS | 1820 | 1477460031576 Marionette TRACE conn3 -> [0,2345,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:51 INFO - PROCESS | 1820 | 1477460031756 Marionette TRACE conn3 <- [1,2345,null,{"value":null}] 22:33:51 INFO - PROCESS | 1820 | 1477460031950 Marionette TRACE conn3 -> [0,2346,"getWindowHandles",null] 22:33:51 INFO - PROCESS | 1820 | 1477460031955 Marionette TRACE conn3 <- [1,2346,null,["7"]] 22:33:51 INFO - PROCESS | 1820 | 1477460031963 Marionette TRACE conn3 -> [0,2347,"switchToWindow",{"name":"7"}] 22:33:51 INFO - PROCESS | 1820 | 1477460031969 Marionette TRACE conn3 <- [1,2347,null,{}] 22:33:51 INFO - PROCESS | 1820 | 1477460031978 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/progress-events/interface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/progress-events/interface.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:52 INFO - PROCESS | 1820 | ++DOCSHELL 0x82fbc000 == 43 [pid = 1820] [id = 506] 22:33:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0x8fa72400) [pid = 1820] [serial = 1486] [outer = (nil)] 22:33:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 94 (0x8fa76400) [pid = 1820] [serial = 1487] [outer = 0x8fa72400] 22:33:52 INFO - PROCESS | 1820 | 1477460032066 Marionette DEBUG loaded listener.js 22:33:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 95 (0x8fa75400) [pid = 1820] [serial = 1488] [outer = 0x8fa72400] 22:33:52 INFO - PROCESS | 1820 | 1477460032962 Marionette TRACE conn3 <- [1,2348,null,{"value":["/progress-events/interface.html",0,null,null,[["The ProgressEvent interface",0,null,null],["interface prototype object",0,null,null],["The ProgressEvent interface 1",0,null,null],["The ProgressEvent interface 2",0,null,null],["The ProgressEvent interface 3",0,null,null],["Interface objects properties should not be Enumerable",0,null,null],["Should be able to delete ProgressEvent.",0,null,null]]]}] 22:33:52 INFO - ....... 22:33:52 INFO - TEST-OK | /progress-events/interface.html | took 1425ms 22:33:53 INFO - PROCESS | 1820 | 1477460033005 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 22:33:53 INFO - PROCESS | 1820 | 1477460033013 Marionette TRACE conn3 <- [1,2349,null,{"value":"7"}] 22:33:53 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 22:33:53 INFO - PROCESS | 1820 | 1477460033021 Marionette TRACE conn3 -> [0,2350,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:53 INFO - PROCESS | 1820 | 1477460033189 Marionette TRACE conn3 <- [1,2350,null,{"value":null}] 22:33:53 INFO - PROCESS | 1820 | 1477460033358 Marionette TRACE conn3 -> [0,2351,"getWindowHandles",null] 22:33:53 INFO - PROCESS | 1820 | 1477460033363 Marionette TRACE conn3 <- [1,2351,null,["7"]] 22:33:53 INFO - PROCESS | 1820 | 1477460033374 Marionette TRACE conn3 -> [0,2352,"switchToWindow",{"name":"7"}] 22:33:53 INFO - PROCESS | 1820 | 1477460033382 Marionette TRACE conn3 <- [1,2352,null,{}] 22:33:53 INFO - PROCESS | 1820 | 1477460033389 Marionette TRACE conn3 -> [0,2353,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:53 INFO - PROCESS | 1820 | ++DOCSHELL 0x9073f800 == 44 [pid = 1820] [id = 507] 22:33:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 96 (0x90740400) [pid = 1820] [serial = 1489] [outer = (nil)] 22:33:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 97 (0x907bd000) [pid = 1820] [serial = 1490] [outer = 0x90740400] 22:33:53 INFO - PROCESS | 1820 | 1477460033478 Marionette DEBUG loaded listener.js 22:33:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 98 (0x907c2800) [pid = 1820] [serial = 1491] [outer = 0x90740400] 22:33:54 WARNING - wptserve Traceback (most recent call last): 22:33:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:33:54 WARNING - rv = self.func(request, response) 22:33:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:33:54 WARNING - access_control_allow_origin = "*") 22:33:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:33:54 WARNING - payload = payload_generator(server_data) 22:33:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:33:54 WARNING - return encode_string_as_bmp_image(data) 22:33:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:33:54 WARNING - img.save(f, "BMP") 22:33:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:33:54 WARNING - f.write(bmpfileheader) 22:33:54 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:33:54 WARNING - 22:33:55 INFO - PROCESS | 1820 | --DOCSHELL 0x87d38000 == 43 [pid = 1820] [id = 468] 22:33:55 INFO - PROCESS | 1820 | --DOCSHELL 0x83560000 == 42 [pid = 1820] [id = 462] 22:33:55 INFO - PROCESS | 1820 | --DOCSHELL 0x87d39c00 == 41 [pid = 1820] [id = 464] 22:33:55 INFO - PROCESS | 1820 | --DOCSHELL 0x839a6400 == 40 [pid = 1820] [id = 502] 22:33:55 INFO - PROCESS | 1820 | --DOCSHELL 0x87d3e400 == 39 [pid = 1820] [id = 500] 22:33:55 INFO - PROCESS | 1820 | --DOCSHELL 0x839a1400 == 38 [pid = 1820] [id = 498] 22:33:55 INFO - PROCESS | 1820 | --DOCSHELL 0x82fb9400 == 37 [pid = 1820] [id = 496] 22:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 97 (0x90731800) [pid = 1820] [serial = 1379] [outer = (nil)] [url = about:blank] 22:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 96 (0x8bee3000) [pid = 1820] [serial = 1376] [outer = (nil)] [url = about:blank] 22:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 95 (0x93436c00) [pid = 1820] [serial = 1382] [outer = (nil)] [url = about:blank] 22:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 94 (0x9072a400) [pid = 1820] [serial = 1373] [outer = (nil)] [url = about:blank] 22:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 93 (0x929f3c00) [pid = 1820] [serial = 1413] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 22:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0x92147c00) [pid = 1820] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 22:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0x8de70000) [pid = 1820] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x932b8000) [pid = 1820] [serial = 1442] [outer = (nil)] [url = about:blank] 22:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x932b8400) [pid = 1820] [serial = 1443] [outer = (nil)] [url = about:blank] 22:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x907c4000) [pid = 1820] [serial = 1439] [outer = (nil)] [url = about:blank] 22:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x92359c00) [pid = 1820] [serial = 1440] [outer = (nil)] [url = about:blank] 22:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x8fa76c00) [pid = 1820] [serial = 1434] [outer = (nil)] [url = about:blank] 22:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x8fa7bc00) [pid = 1820] [serial = 1435] [outer = (nil)] [url = about:blank] 22:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x9072cc00) [pid = 1820] [serial = 1437] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x8de75000) [pid = 1820] [serial = 1431] [outer = (nil)] [url = about:blank] 22:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x8df6e800) [pid = 1820] [serial = 1432] [outer = (nil)] [url = about:blank] 22:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x8c8e1000) [pid = 1820] [serial = 1426] [outer = (nil)] [url = about:blank] 22:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x8c9f6800) [pid = 1820] [serial = 1427] [outer = (nil)] [url = about:blank] 22:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x87d32800) [pid = 1820] [serial = 1420] [outer = (nil)] [url = about:blank] 22:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x87d39800) [pid = 1820] [serial = 1421] [outer = (nil)] [url = about:blank] 22:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x8bee3400) [pid = 1820] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x8bd76800) [pid = 1820] [serial = 1424] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x835c7800) [pid = 1820] [serial = 1417] [outer = (nil)] [url = about:blank] 22:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x835ce800) [pid = 1820] [serial = 1418] [outer = (nil)] [url = about:blank] 22:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x9072d400) [pid = 1820] [serial = 1409] [outer = (nil)] [url = about:blank] 22:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x907b9c00) [pid = 1820] [serial = 1410] [outer = (nil)] [url = about:blank] 22:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x931b3000) [pid = 1820] [serial = 1412] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 22:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x83311c00) [pid = 1820] [serial = 1415] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 22:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8c9ff400) [pid = 1820] [serial = 1406] [outer = (nil)] [url = about:blank] 22:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8dc77800) [pid = 1820] [serial = 1407] [outer = (nil)] [url = about:blank] 22:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x839a3400) [pid = 1820] [serial = 1403] [outer = (nil)] [url = about:blank] 22:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x839a2400) [pid = 1820] [serial = 1404] [outer = (nil)] [url = about:blank] 22:33:55 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x92354c00) [pid = 1820] [serial = 1401] [outer = (nil)] [url = about:blank] 22:33:58 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8c8de000) [pid = 1820] [serial = 1472] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html] 22:33:58 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8c8dc800) [pid = 1820] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:33:58 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x87d3bc00) [pid = 1820] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html] 22:33:58 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x93d78800) [pid = 1820] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:33:58 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x839a8c00) [pid = 1820] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:33:58 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x83557400) [pid = 1820] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:33:58 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x83302c00) [pid = 1820] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_reload.html] 22:33:58 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x8c832400) [pid = 1820] [serial = 1475] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:33:58 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x8c9f7c00) [pid = 1820] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/constructor.html] 22:33:58 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x8c82f400) [pid = 1820] [serial = 1470] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:33:58 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x8bed6400) [pid = 1820] [serial = 1467] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html] 22:33:58 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x8396cc00) [pid = 1820] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html] 22:34:03 INFO - PROCESS | 1820 | --DOCSHELL 0x8de75800 == 36 [pid = 1820] [id = 493] 22:34:03 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa85400 == 35 [pid = 1820] [id = 479] 22:34:03 INFO - PROCESS | 1820 | --DOCSHELL 0x87d35400 == 34 [pid = 1820] [id = 491] 22:34:03 INFO - PROCESS | 1820 | --DOCSHELL 0x8c8dbc00 == 33 [pid = 1820] [id = 484] 22:34:03 INFO - PROCESS | 1820 | --DOCSHELL 0x8dc78c00 == 32 [pid = 1820] [id = 486] 22:34:03 INFO - PROCESS | 1820 | --DOCSHELL 0x8396c400 == 31 [pid = 1820] [id = 497] 22:34:03 INFO - PROCESS | 1820 | --DOCSHELL 0x907bf000 == 30 [pid = 1820] [id = 476] 22:34:03 INFO - PROCESS | 1820 | --DOCSHELL 0x8facb800 == 29 [pid = 1820] [id = 489] 22:34:03 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa6ac00 == 28 [pid = 1820] [id = 469] 22:34:03 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa6a400 == 27 [pid = 1820] [id = 487] 22:34:03 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa89c00 == 26 [pid = 1820] [id = 475] 22:34:03 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa86000 == 25 [pid = 1820] [id = 467] 22:34:03 INFO - PROCESS | 1820 | --DOCSHELL 0x83963000 == 24 [pid = 1820] [id = 499] 22:34:03 INFO - PROCESS | 1820 | --DOCSHELL 0x8399ec00 == 23 [pid = 1820] [id = 482] 22:34:03 INFO - PROCESS | 1820 | --DOCSHELL 0x8c8dd800 == 22 [pid = 1820] [id = 501] 22:34:03 INFO - PROCESS | 1820 | --DOCSHELL 0x82fc3c00 == 21 [pid = 1820] [id = 466] 22:34:03 INFO - PROCESS | 1820 | --DOCSHELL 0x8f987400 == 20 [pid = 1820] [id = 473] 22:34:03 INFO - PROCESS | 1820 | --DOCSHELL 0x929f2c00 == 19 [pid = 1820] [id = 490] 22:34:03 INFO - PROCESS | 1820 | --DOCSHELL 0x932aec00 == 18 [pid = 1820] [id = 470] 22:34:03 INFO - PROCESS | 1820 | --DOCSHELL 0x8c8e1400 == 17 [pid = 1820] [id = 503] 22:34:03 INFO - PROCESS | 1820 | --DOCSHELL 0x83554800 == 16 [pid = 1820] [id = 463] 22:34:03 INFO - PROCESS | 1820 | --DOCSHELL 0x833f5400 == 15 [pid = 1820] [id = 481] 22:34:03 INFO - PROCESS | 1820 | --DOCSHELL 0x87d37400 == 14 [pid = 1820] [id = 472] 22:34:03 INFO - PROCESS | 1820 | --DOCSHELL 0x83302800 == 13 [pid = 1820] [id = 495] 22:34:03 INFO - PROCESS | 1820 | --DOCSHELL 0x8c8e3000 == 12 [pid = 1820] [id = 478] 22:34:03 INFO - PROCESS | 1820 | --DOCSHELL 0x8cf0a800 == 11 [pid = 1820] [id = 465] 22:34:03 INFO - PROCESS | 1820 | --DOCSHELL 0x8330f800 == 10 [pid = 1820] [id = 471] 22:34:03 INFO - PROCESS | 1820 | --DOCSHELL 0x83972800 == 9 [pid = 1820] [id = 477] 22:34:03 INFO - PROCESS | 1820 | --DOCSHELL 0x82fbc000 == 8 [pid = 1820] [id = 506] 22:34:03 INFO - PROCESS | 1820 | --DOCSHELL 0x8c8d9000 == 7 [pid = 1820] [id = 505] 22:34:03 INFO - PROCESS | 1820 | --DOCSHELL 0x8f925000 == 6 [pid = 1820] [id = 504] 22:34:03 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x835d0400) [pid = 1820] [serial = 1455] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:34:03 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x94092c00) [pid = 1820] [serial = 1454] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_meta_redirect.html] 22:34:03 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x8ddcac00) [pid = 1820] [serial = 1479] [outer = (nil)] [url = about:blank] 22:34:03 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x8dd82000) [pid = 1820] [serial = 1478] [outer = (nil)] [url = about:blank] 22:34:03 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x8c9f1800) [pid = 1820] [serial = 1473] [outer = (nil)] [url = about:blank] 22:34:03 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8c9f7400) [pid = 1820] [serial = 1474] [outer = (nil)] [url = about:blank] 22:34:03 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x82fb7800) [pid = 1820] [serial = 1476] [outer = (nil)] [url = about:blank] 22:34:03 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x8beda800) [pid = 1820] [serial = 1468] [outer = (nil)] [url = about:blank] 22:34:03 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x8bee3800) [pid = 1820] [serial = 1469] [outer = (nil)] [url = about:blank] 22:34:03 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x8c831800) [pid = 1820] [serial = 1471] [outer = (nil)] [url = about:blank] 22:34:03 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x83970800) [pid = 1820] [serial = 1463] [outer = (nil)] [url = about:blank] 22:34:03 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x83973000) [pid = 1820] [serial = 1464] [outer = (nil)] [url = about:blank] 22:34:03 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x87d35c00) [pid = 1820] [serial = 1466] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:34:03 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8330f400) [pid = 1820] [serial = 1457] [outer = (nil)] [url = about:blank] 22:34:03 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x833f1000) [pid = 1820] [serial = 1458] [outer = (nil)] [url = about:blank] 22:34:03 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x835c3c00) [pid = 1820] [serial = 1460] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:34:03 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8355ec00) [pid = 1820] [serial = 1461] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:34:03 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8bd72800) [pid = 1820] [serial = 1445] [outer = (nil)] [url = about:blank] 22:34:03 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x8c003400) [pid = 1820] [serial = 1446] [outer = (nil)] [url = about:blank] 22:34:03 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8d051c00) [pid = 1820] [serial = 1448] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_unload.html] 22:34:03 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8c82c000) [pid = 1820] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:34:03 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8facb400) [pid = 1820] [serial = 1451] [outer = (nil)] [url = about:blank] 22:34:03 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8f986c00) [pid = 1820] [serial = 1481] [outer = (nil)] [url = about:blank] 22:34:06 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8f925800) [pid = 1820] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/idlharness.html] 22:34:06 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8fa72400) [pid = 1820] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/interface.html] 22:34:06 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8c8d9400) [pid = 1820] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/constructor.html] 22:34:06 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8de77000) [pid = 1820] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html] 22:34:10 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x907c8000) [pid = 1820] [serial = 1452] [outer = (nil)] [url = about:blank] 22:34:10 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8c8de800) [pid = 1820] [serial = 1485] [outer = (nil)] [url = about:blank] 22:34:10 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8c8e0800) [pid = 1820] [serial = 1484] [outer = (nil)] [url = about:blank] 22:34:10 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8fa75400) [pid = 1820] [serial = 1488] [outer = (nil)] [url = about:blank] 22:34:10 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8fa76400) [pid = 1820] [serial = 1487] [outer = (nil)] [url = about:blank] 22:34:10 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x907bd000) [pid = 1820] [serial = 1490] [outer = (nil)] [url = about:blank] 22:34:10 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x8fa6e400) [pid = 1820] [serial = 1482] [outer = (nil)] [url = about:blank] 22:34:23 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 22:34:23 INFO - PROCESS | 1820 | 1477460063664 Marionette TRACE conn3 <- [1,2353,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:34:23 INFO - . 22:34:23 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 30675ms 22:34:23 INFO - PROCESS | 1820 | 1477460063697 Marionette TRACE conn3 -> [0,2354,"getWindowHandle",null] 22:34:23 INFO - PROCESS | 1820 | 1477460063703 Marionette TRACE conn3 <- [1,2354,null,{"value":"7"}] 22:34:23 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 22:34:23 INFO - PROCESS | 1820 | 1477460063715 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:23 INFO - PROCESS | 1820 | 1477460063941 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 22:34:24 INFO - PROCESS | 1820 | 1477460064020 Marionette TRACE conn3 -> [0,2356,"getWindowHandles",null] 22:34:24 INFO - PROCESS | 1820 | 1477460064026 Marionette TRACE conn3 <- [1,2356,null,["7"]] 22:34:24 INFO - PROCESS | 1820 | 1477460064034 Marionette TRACE conn3 -> [0,2357,"switchToWindow",{"name":"7"}] 22:34:24 INFO - PROCESS | 1820 | 1477460064042 Marionette TRACE conn3 <- [1,2357,null,{}] 22:34:24 INFO - PROCESS | 1820 | 1477460064048 Marionette TRACE conn3 -> [0,2358,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x833f0000 == 7 [pid = 1820] [id = 508] 22:34:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x833f0400) [pid = 1820] [serial = 1492] [outer = (nil)] 22:34:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x833f3400) [pid = 1820] [serial = 1493] [outer = 0x833f0400] 22:34:24 INFO - PROCESS | 1820 | 1477460064150 Marionette DEBUG loaded listener.js 22:34:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83552c00) [pid = 1820] [serial = 1494] [outer = 0x833f0400] 22:34:24 WARNING - wptserve Traceback (most recent call last): 22:34:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:34:24 WARNING - rv = self.func(request, response) 22:34:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:34:24 WARNING - access_control_allow_origin = "*") 22:34:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:34:24 WARNING - payload = payload_generator(server_data) 22:34:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:34:24 WARNING - return encode_string_as_bmp_image(data) 22:34: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 22:34:24 WARNING - img.save(f, "BMP") 22:34:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:34:24 WARNING - f.write(bmpfileheader) 22:34:24 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:34:24 WARNING - 22:34:33 INFO - PROCESS | 1820 | --DOCSHELL 0x9073f800 == 6 [pid = 1820] [id = 507] 22:34:35 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x90740400) [pid = 1820] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 22:34:41 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x907c2800) [pid = 1820] [serial = 1491] [outer = (nil)] [url = about:blank] 22:34:41 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x833f3400) [pid = 1820] [serial = 1493] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 22:34:54 INFO - PROCESS | 1820 | 1477460094349 Marionette TRACE conn3 <- [1,2358,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:34:54 INFO - . 22:34:54 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30659ms 22:34:54 INFO - PROCESS | 1820 | 1477460094371 Marionette TRACE conn3 -> [0,2359,"getWindowHandle",null] 22:34:54 INFO - PROCESS | 1820 | 1477460094378 Marionette TRACE conn3 <- [1,2359,null,{"value":"7"}] 22:34:54 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 22:34:54 INFO - PROCESS | 1820 | 1477460094389 Marionette TRACE conn3 -> [0,2360,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:54 INFO - PROCESS | 1820 | 1477460094601 Marionette TRACE conn3 <- [1,2360,null,{"value":null}] 22:34:54 INFO - PROCESS | 1820 | 1477460094678 Marionette TRACE conn3 -> [0,2361,"getWindowHandles",null] 22:34:54 INFO - PROCESS | 1820 | 1477460094684 Marionette TRACE conn3 <- [1,2361,null,["7"]] 22:34:54 INFO - PROCESS | 1820 | 1477460094691 Marionette TRACE conn3 -> [0,2362,"switchToWindow",{"name":"7"}] 22:34:54 INFO - PROCESS | 1820 | 1477460094699 Marionette TRACE conn3 <- [1,2362,null,{}] 22:34:54 INFO - PROCESS | 1820 | 1477460094704 Marionette TRACE conn3 -> [0,2363,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:54 INFO - PROCESS | 1820 | ++DOCSHELL 0x833ed000 == 7 [pid = 1820] [id = 509] 22:34:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x833edc00) [pid = 1820] [serial = 1495] [outer = (nil)] 22:34:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x833f2400) [pid = 1820] [serial = 1496] [outer = 0x833edc00] 22:34:54 INFO - PROCESS | 1820 | 1477460094790 Marionette DEBUG loaded listener.js 22:34:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x833f9c00) [pid = 1820] [serial = 1497] [outer = 0x833edc00] 22:34:55 WARNING - wptserve Traceback (most recent call last): 22:34:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:34:55 WARNING - rv = self.func(request, response) 22:34:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:34:55 WARNING - access_control_allow_origin = "*") 22:34:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:34:55 WARNING - payload = payload_generator(server_data) 22:34:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:34:55 WARNING - return encode_string_as_bmp_image(data) 22:34:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:34:55 WARNING - img.save(f, "BMP") 22:34:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:34:55 WARNING - f.write(bmpfileheader) 22:34:55 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:34:55 WARNING - 22:35:04 INFO - PROCESS | 1820 | --DOCSHELL 0x833f0000 == 6 [pid = 1820] [id = 508] 22:35:06 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x833f0400) [pid = 1820] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 22:35:12 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x83552c00) [pid = 1820] [serial = 1494] [outer = (nil)] [url = about:blank] 22:35:12 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x833f2400) [pid = 1820] [serial = 1496] [outer = (nil)] [url = about:blank] 22:35:24 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 22:35:24 INFO - PROCESS | 1820 | 1477460124982 Marionette TRACE conn3 <- [1,2363,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:35:25 INFO - . 22:35:25 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 30656ms 22:35:25 INFO - PROCESS | 1820 | 1477460125044 Marionette TRACE conn3 -> [0,2364,"getWindowHandle",null] 22:35:25 INFO - PROCESS | 1820 | 1477460125051 Marionette TRACE conn3 <- [1,2364,null,{"value":"7"}] 22:35:25 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 22:35:25 INFO - PROCESS | 1820 | 1477460125063 Marionette TRACE conn3 -> [0,2365,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:35:25 INFO - PROCESS | 1820 | 1477460125283 Marionette TRACE conn3 <- [1,2365,null,{"value":null}] 22:35:25 INFO - PROCESS | 1820 | 1477460125359 Marionette TRACE conn3 -> [0,2366,"getWindowHandles",null] 22:35:25 INFO - PROCESS | 1820 | 1477460125365 Marionette TRACE conn3 <- [1,2366,null,["7"]] 22:35:25 INFO - PROCESS | 1820 | 1477460125374 Marionette TRACE conn3 -> [0,2367,"switchToWindow",{"name":"7"}] 22:35:25 INFO - PROCESS | 1820 | 1477460125383 Marionette TRACE conn3 <- [1,2367,null,{}] 22:35:25 INFO - PROCESS | 1820 | 1477460125390 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:35:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x833ecc00 == 7 [pid = 1820] [id = 510] 22:35:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x833ee400) [pid = 1820] [serial = 1498] [outer = (nil)] 22:35:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x833f2000) [pid = 1820] [serial = 1499] [outer = 0x833ee400] 22:35:25 INFO - PROCESS | 1820 | 1477460125478 Marionette DEBUG loaded listener.js 22:35:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83552c00) [pid = 1820] [serial = 1500] [outer = 0x833ee400] 22:35:26 INFO - PROCESS | 1820 | 1477460126026 Marionette TRACE conn3 <- [1,2368,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:35:26 INFO - . 22:35:26 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 1019ms 22:35:26 INFO - PROCESS | 1820 | 1477460126080 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 22:35:26 INFO - PROCESS | 1820 | 1477460126086 Marionette TRACE conn3 <- [1,2369,null,{"value":"7"}] 22:35:26 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 22:35:26 INFO - PROCESS | 1820 | 1477460126094 Marionette TRACE conn3 -> [0,2370,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:35:26 INFO - PROCESS | 1820 | 1477460126271 Marionette TRACE conn3 <- [1,2370,null,{"value":null}] 22:35:26 INFO - PROCESS | 1820 | 1477460126385 Marionette TRACE conn3 -> [0,2371,"getWindowHandles",null] 22:35:26 INFO - PROCESS | 1820 | 1477460126390 Marionette TRACE conn3 <- [1,2371,null,["7"]] 22:35:26 INFO - PROCESS | 1820 | 1477460126397 Marionette TRACE conn3 -> [0,2372,"switchToWindow",{"name":"7"}] 22:35:26 INFO - PROCESS | 1820 | 1477460126403 Marionette TRACE conn3 <- [1,2372,null,{}] 22:35:26 INFO - PROCESS | 1820 | 1477460126409 Marionette TRACE conn3 -> [0,2373,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:35:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x82fc6800 == 8 [pid = 1820] [id = 511] 22:35:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x835ce800) [pid = 1820] [serial = 1501] [outer = (nil)] 22:35:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x835d0c00) [pid = 1820] [serial = 1502] [outer = 0x835ce800] 22:35:26 INFO - PROCESS | 1820 | 1477460126490 Marionette DEBUG loaded listener.js 22:35:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8395e000) [pid = 1820] [serial = 1503] [outer = 0x835ce800] 22:35:27 INFO - PROCESS | 1820 | 1477460127055 Marionette TRACE conn3 <- [1,2373,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:35:27 INFO - . 22:35:27 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 978ms 22:35:27 INFO - PROCESS | 1820 | 1477460127079 Marionette TRACE conn3 -> [0,2374,"getWindowHandle",null] 22:35:27 INFO - PROCESS | 1820 | 1477460127087 Marionette TRACE conn3 <- [1,2374,null,{"value":"7"}] 22:35:27 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 22:35:27 INFO - PROCESS | 1820 | 1477460127176 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:35:27 INFO - PROCESS | 1820 | 1477460127392 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 22:35:27 INFO - PROCESS | 1820 | 1477460127407 Marionette TRACE conn3 -> [0,2376,"getWindowHandles",null] 22:35:27 INFO - PROCESS | 1820 | 1477460127411 Marionette TRACE conn3 <- [1,2376,null,["7"]] 22:35:27 INFO - PROCESS | 1820 | 1477460127416 Marionette TRACE conn3 -> [0,2377,"switchToWindow",{"name":"7"}] 22:35:27 INFO - PROCESS | 1820 | 1477460127423 Marionette TRACE conn3 <- [1,2377,null,{}] 22:35:27 INFO - PROCESS | 1820 | 1477460127429 Marionette TRACE conn3 -> [0,2378,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:35:27 INFO - PROCESS | 1820 | ++DOCSHELL 0x839a1800 == 9 [pid = 1820] [id = 512] 22:35:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x839a1c00) [pid = 1820] [serial = 1504] [outer = (nil)] 22:35:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x839a3800) [pid = 1820] [serial = 1505] [outer = 0x839a1c00] 22:35:27 INFO - PROCESS | 1820 | 1477460127512 Marionette DEBUG loaded listener.js 22:35:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x839a8c00) [pid = 1820] [serial = 1506] [outer = 0x839a1c00] 22:35:28 INFO - PROCESS | 1820 | 1477460128137 Marionette TRACE conn3 <- [1,2378,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:35:28 INFO - . 22:35:28 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 1031ms 22:35:28 INFO - PROCESS | 1820 | 1477460128197 Marionette TRACE conn3 -> [0,2379,"getWindowHandle",null] 22:35:28 INFO - PROCESS | 1820 | 1477460128201 Marionette TRACE conn3 <- [1,2379,null,{"value":"7"}] 22:35:28 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 22:35:28 INFO - PROCESS | 1820 | 1477460128208 Marionette TRACE conn3 -> [0,2380,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:35:28 INFO - PROCESS | 1820 | 1477460128366 Marionette TRACE conn3 <- [1,2380,null,{"value":null}] 22:35:28 INFO - PROCESS | 1820 | 1477460128378 Marionette TRACE conn3 -> [0,2381,"getWindowHandles",null] 22:35:28 INFO - PROCESS | 1820 | 1477460128383 Marionette TRACE conn3 <- [1,2381,null,["7"]] 22:35:28 INFO - PROCESS | 1820 | 1477460128389 Marionette TRACE conn3 -> [0,2382,"switchToWindow",{"name":"7"}] 22:35:28 INFO - PROCESS | 1820 | 1477460128394 Marionette TRACE conn3 <- [1,2382,null,{}] 22:35:28 INFO - PROCESS | 1820 | 1477460128400 Marionette TRACE conn3 -> [0,2383,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:35:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x83964c00 == 10 [pid = 1820] [id = 513] 22:35:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8bd74400) [pid = 1820] [serial = 1507] [outer = (nil)] 22:35:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8bd77400) [pid = 1820] [serial = 1508] [outer = 0x8bd74400] 22:35:28 INFO - PROCESS | 1820 | 1477460128478 Marionette DEBUG loaded listener.js 22:35:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8bed8c00) [pid = 1820] [serial = 1509] [outer = 0x8bd74400] 22:35:29 INFO - PROCESS | 1820 | 1477460129148 Marionette TRACE conn3 <- [1,2383,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:35:29 INFO - . 22:35:29 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 972ms 22:35:29 INFO - PROCESS | 1820 | 1477460129181 Marionette TRACE conn3 -> [0,2384,"getWindowHandle",null] 22:35:29 INFO - PROCESS | 1820 | 1477460129185 Marionette TRACE conn3 <- [1,2384,null,{"value":"7"}] 22:35:29 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 22:35:29 INFO - PROCESS | 1820 | 1477460129196 Marionette TRACE conn3 -> [0,2385,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:35:29 INFO - PROCESS | 1820 | 1477460129403 Marionette TRACE conn3 <- [1,2385,null,{"value":null}] 22:35:29 INFO - PROCESS | 1820 | 1477460129424 Marionette TRACE conn3 -> [0,2386,"getWindowHandles",null] 22:35:29 INFO - PROCESS | 1820 | 1477460129429 Marionette TRACE conn3 <- [1,2386,null,["7"]] 22:35:29 INFO - PROCESS | 1820 | 1477460129433 Marionette TRACE conn3 -> [0,2387,"switchToWindow",{"name":"7"}] 22:35:29 INFO - PROCESS | 1820 | 1477460129438 Marionette TRACE conn3 <- [1,2387,null,{}] 22:35:29 INFO - PROCESS | 1820 | 1477460129443 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:35:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c002000 == 11 [pid = 1820] [id = 514] 22:35:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8c002400) [pid = 1820] [serial = 1510] [outer = (nil)] 22:35:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8c00b000) [pid = 1820] [serial = 1511] [outer = 0x8c002400] 22:35:29 INFO - PROCESS | 1820 | 1477460129517 Marionette DEBUG loaded listener.js 22:35:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8c010800) [pid = 1820] [serial = 1512] [outer = 0x8c002400] 22:35:30 INFO - PROCESS | 1820 | 1477460130093 Marionette TRACE conn3 <- [1,2388,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:35:30 INFO - . 22:35:30 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 919ms 22:35:30 INFO - PROCESS | 1820 | 1477460130113 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 22:35:30 INFO - PROCESS | 1820 | 1477460130116 Marionette TRACE conn3 <- [1,2389,null,{"value":"7"}] 22:35:30 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 22:35:30 INFO - PROCESS | 1820 | 1477460130124 Marionette TRACE conn3 -> [0,2390,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:35:30 INFO - PROCESS | 1820 | 1477460130318 Marionette TRACE conn3 <- [1,2390,null,{"value":null}] 22:35:30 INFO - PROCESS | 1820 | 1477460130431 Marionette TRACE conn3 -> [0,2391,"getWindowHandles",null] 22:35:30 INFO - PROCESS | 1820 | 1477460130434 Marionette TRACE conn3 <- [1,2391,null,["7"]] 22:35:30 INFO - PROCESS | 1820 | 1477460130443 Marionette TRACE conn3 -> [0,2392,"switchToWindow",{"name":"7"}] 22:35:30 INFO - PROCESS | 1820 | 1477460130447 Marionette TRACE conn3 <- [1,2392,null,{}] 22:35:30 INFO - PROCESS | 1820 | 1477460130452 Marionette TRACE conn3 -> [0,2393,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:35:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c834400 == 12 [pid = 1820] [id = 515] 22:35:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8c834800) [pid = 1820] [serial = 1513] [outer = (nil)] 22:35:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8c8de800) [pid = 1820] [serial = 1514] [outer = 0x8c834800] 22:35:30 INFO - PROCESS | 1820 | 1477460130531 Marionette DEBUG loaded listener.js 22:35:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8c9f1000) [pid = 1820] [serial = 1515] [outer = 0x8c834800] 22:35:31 INFO - PROCESS | 1820 | 1477460131070 Marionette TRACE conn3 <- [1,2393,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:35:31 INFO - . 22:35:31 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 974ms 22:35:31 INFO - PROCESS | 1820 | 1477460131097 Marionette TRACE conn3 -> [0,2394,"getWindowHandle",null] 22:35:31 INFO - PROCESS | 1820 | 1477460131101 Marionette TRACE conn3 <- [1,2394,null,{"value":"7"}] 22:35:31 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 22:35:31 INFO - PROCESS | 1820 | 1477460131112 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:35:31 INFO - PROCESS | 1820 | 1477460131251 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 22:35:31 INFO - PROCESS | 1820 | 1477460131264 Marionette TRACE conn3 -> [0,2396,"getWindowHandles",null] 22:35:31 INFO - PROCESS | 1820 | 1477460131270 Marionette TRACE conn3 <- [1,2396,null,["7"]] 22:35:31 INFO - PROCESS | 1820 | 1477460131274 Marionette TRACE conn3 -> [0,2397,"switchToWindow",{"name":"7"}] 22:35:31 INFO - PROCESS | 1820 | 1477460131280 Marionette TRACE conn3 <- [1,2397,null,{}] 22:35:31 INFO - PROCESS | 1820 | 1477460131285 Marionette TRACE conn3 -> [0,2398,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:35:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x82fb9c00 == 13 [pid = 1820] [id = 516] 22:35:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8395fc00) [pid = 1820] [serial = 1516] [outer = (nil)] 22:35:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8d052000) [pid = 1820] [serial = 1517] [outer = 0x8395fc00] 22:35:31 INFO - PROCESS | 1820 | 1477460131359 Marionette DEBUG loaded listener.js 22:35:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8d052400) [pid = 1820] [serial = 1518] [outer = 0x8395fc00] 22:35:31 INFO - PROCESS | 1820 | 1477460131980 Marionette TRACE conn3 <- [1,2398,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:35:32 INFO - . 22:35:32 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 919ms 22:35:32 INFO - PROCESS | 1820 | 1477460132032 Marionette TRACE conn3 -> [0,2399,"getWindowHandle",null] 22:35:32 INFO - PROCESS | 1820 | 1477460132035 Marionette TRACE conn3 <- [1,2399,null,{"value":"7"}] 22:35:32 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 22:35:32 INFO - PROCESS | 1820 | 1477460132041 Marionette TRACE conn3 -> [0,2400,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:35:32 INFO - PROCESS | 1820 | 1477460132193 Marionette TRACE conn3 <- [1,2400,null,{"value":null}] 22:35:32 INFO - PROCESS | 1820 | 1477460132317 Marionette TRACE conn3 -> [0,2401,"getWindowHandles",null] 22:35:32 INFO - PROCESS | 1820 | 1477460132341 Marionette TRACE conn3 <- [1,2401,null,["7"]] 22:35:32 INFO - PROCESS | 1820 | 1477460132350 Marionette TRACE conn3 -> [0,2402,"switchToWindow",{"name":"7"}] 22:35:32 INFO - PROCESS | 1820 | 1477460132355 Marionette TRACE conn3 <- [1,2402,null,{}] 22:35:32 INFO - PROCESS | 1820 | 1477460132360 Marionette TRACE conn3 -> [0,2403,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:35:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x83965800 == 14 [pid = 1820] [id = 517] 22:35:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8ddca800) [pid = 1820] [serial = 1519] [outer = (nil)] 22:35:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8de6cc00) [pid = 1820] [serial = 1520] [outer = 0x8ddca800] 22:35:32 INFO - PROCESS | 1820 | 1477460132434 Marionette DEBUG loaded listener.js 22:35:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x8de6d000) [pid = 1820] [serial = 1521] [outer = 0x8ddca800] 22:35:32 INFO - PROCESS | 1820 | 1477460132937 Marionette TRACE conn3 <- [1,2403,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:35:32 INFO - . 22:35:32 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 926ms 22:35:32 INFO - PROCESS | 1820 | 1477460132967 Marionette TRACE conn3 -> [0,2404,"getWindowHandle",null] 22:35:32 INFO - PROCESS | 1820 | 1477460132970 Marionette TRACE conn3 <- [1,2404,null,{"value":"7"}] 22:35:32 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 22:35:32 INFO - PROCESS | 1820 | 1477460132977 Marionette TRACE conn3 -> [0,2405,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:35:33 INFO - PROCESS | 1820 | 1477460133164 Marionette TRACE conn3 <- [1,2405,null,{"value":null}] 22:35:33 INFO - PROCESS | 1820 | 1477460133260 Marionette TRACE conn3 -> [0,2406,"getWindowHandles",null] 22:35:33 INFO - PROCESS | 1820 | 1477460133266 Marionette TRACE conn3 <- [1,2406,null,["7"]] 22:35:33 INFO - PROCESS | 1820 | 1477460133273 Marionette TRACE conn3 -> [0,2407,"switchToWindow",{"name":"7"}] 22:35:33 INFO - PROCESS | 1820 | 1477460133284 Marionette TRACE conn3 <- [1,2407,null,{}] 22:35:33 INFO - PROCESS | 1820 | 1477460133292 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:35:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x82fc3c00 == 15 [pid = 1820] [id = 518] 22:35:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x82fc4000) [pid = 1820] [serial = 1522] [outer = (nil)] 22:35:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x833eb400) [pid = 1820] [serial = 1523] [outer = 0x82fc4000] 22:35:33 INFO - PROCESS | 1820 | 1477460133424 Marionette DEBUG loaded listener.js 22:35:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x833f3800) [pid = 1820] [serial = 1524] [outer = 0x82fc4000] 22:35:34 INFO - PROCESS | 1820 | 1477460134098 Marionette TRACE conn3 <- [1,2408,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:35:34 INFO - . 22:35:34 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 1173ms 22:35:34 INFO - PROCESS | 1820 | 1477460134152 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 22:35:34 INFO - PROCESS | 1820 | 1477460134157 Marionette TRACE conn3 <- [1,2409,null,{"value":"7"}] 22:35:34 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 22:35:34 INFO - PROCESS | 1820 | 1477460134210 Marionette TRACE conn3 -> [0,2410,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:35:34 INFO - PROCESS | 1820 | 1477460134416 Marionette TRACE conn3 <- [1,2410,null,{"value":null}] 22:35:34 INFO - PROCESS | 1820 | 1477460134584 Marionette TRACE conn3 -> [0,2411,"getWindowHandles",null] 22:35:34 INFO - PROCESS | 1820 | 1477460134591 Marionette TRACE conn3 <- [1,2411,null,["7"]] 22:35:34 INFO - PROCESS | 1820 | 1477460134598 Marionette TRACE conn3 -> [0,2412,"switchToWindow",{"name":"7"}] 22:35:34 INFO - PROCESS | 1820 | 1477460134606 Marionette TRACE conn3 <- [1,2412,null,{}] 22:35:34 INFO - PROCESS | 1820 | 1477460134612 Marionette TRACE conn3 -> [0,2413,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:35:34 INFO - PROCESS | 1820 | ++DOCSHELL 0x87d3b400 == 16 [pid = 1820] [id = 519] 22:35:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x87d3bc00) [pid = 1820] [serial = 1525] [outer = (nil)] 22:35:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x8bd72c00) [pid = 1820] [serial = 1526] [outer = 0x87d3bc00] 22:35:34 INFO - PROCESS | 1820 | 1477460134701 Marionette DEBUG loaded listener.js 22:35:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x8bd71000) [pid = 1820] [serial = 1527] [outer = 0x87d3bc00] 22:35:35 WARNING - wptserve Traceback (most recent call last): 22:35:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:35:35 WARNING - rv = self.func(request, response) 22:35:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:35:35 WARNING - access_control_allow_origin = "*") 22:35:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:35:35 WARNING - payload = payload_generator(server_data) 22:35:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:35:35 WARNING - return encode_string_as_bmp_image(data) 22:35:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:35:35 WARNING - img.save(f, "BMP") 22:35:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:35:35 WARNING - f.write(bmpfileheader) 22:35:35 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:35:35 WARNING - 22:35:36 INFO - PROCESS | 1820 | --DOCSHELL 0x833ed000 == 15 [pid = 1820] [id = 509] 22:35:39 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x833edc00) [pid = 1820] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 22:35:39 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8bd74400) [pid = 1820] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html] 22:35:39 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x8c834800) [pid = 1820] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html] 22:35:39 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x839a1c00) [pid = 1820] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html] 22:35:39 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x8395fc00) [pid = 1820] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 22:35:39 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x835ce800) [pid = 1820] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html] 22:35:39 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x8c002400) [pid = 1820] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html] 22:35:39 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x833ee400) [pid = 1820] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html] 22:35:44 INFO - PROCESS | 1820 | --DOCSHELL 0x83965800 == 14 [pid = 1820] [id = 517] 22:35:44 INFO - PROCESS | 1820 | --DOCSHELL 0x82fc6800 == 13 [pid = 1820] [id = 511] 22:35:44 INFO - PROCESS | 1820 | --DOCSHELL 0x82fb9c00 == 12 [pid = 1820] [id = 516] 22:35:44 INFO - PROCESS | 1820 | --DOCSHELL 0x8c834400 == 11 [pid = 1820] [id = 515] 22:35:44 INFO - PROCESS | 1820 | --DOCSHELL 0x8c002000 == 10 [pid = 1820] [id = 514] 22:35:44 INFO - PROCESS | 1820 | --DOCSHELL 0x83964c00 == 9 [pid = 1820] [id = 513] 22:35:44 INFO - PROCESS | 1820 | --DOCSHELL 0x839a1800 == 8 [pid = 1820] [id = 512] 22:35:44 INFO - PROCESS | 1820 | --DOCSHELL 0x833ecc00 == 7 [pid = 1820] [id = 510] 22:35:44 INFO - PROCESS | 1820 | --DOCSHELL 0x82fc3c00 == 6 [pid = 1820] [id = 518] 22:35:44 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x8c010800) [pid = 1820] [serial = 1512] [outer = (nil)] [url = about:blank] 22:35:44 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8c00b000) [pid = 1820] [serial = 1511] [outer = (nil)] [url = about:blank] 22:35:44 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8c9f1000) [pid = 1820] [serial = 1515] [outer = (nil)] [url = about:blank] 22:35:44 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x8c8de800) [pid = 1820] [serial = 1514] [outer = (nil)] [url = about:blank] 22:35:44 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8d052400) [pid = 1820] [serial = 1518] [outer = (nil)] [url = about:blank] 22:35:44 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8d052000) [pid = 1820] [serial = 1517] [outer = (nil)] [url = about:blank] 22:35:44 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x8bd77400) [pid = 1820] [serial = 1508] [outer = (nil)] [url = about:blank] 22:35:44 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8bed8c00) [pid = 1820] [serial = 1509] [outer = (nil)] [url = about:blank] 22:35:44 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x839a3800) [pid = 1820] [serial = 1505] [outer = (nil)] [url = about:blank] 22:35:44 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x839a8c00) [pid = 1820] [serial = 1506] [outer = (nil)] [url = about:blank] 22:35:44 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x835d0c00) [pid = 1820] [serial = 1502] [outer = (nil)] [url = about:blank] 22:35:44 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8395e000) [pid = 1820] [serial = 1503] [outer = (nil)] [url = about:blank] 22:35:44 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x833f2000) [pid = 1820] [serial = 1499] [outer = (nil)] [url = about:blank] 22:35:44 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x83552c00) [pid = 1820] [serial = 1500] [outer = (nil)] [url = about:blank] 22:35:44 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x833f9c00) [pid = 1820] [serial = 1497] [outer = (nil)] [url = about:blank] 22:35:44 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8de6cc00) [pid = 1820] [serial = 1520] [outer = (nil)] [url = about:blank] 22:35:46 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x82fc4000) [pid = 1820] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 22:35:46 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8ddca800) [pid = 1820] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 22:35:51 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x833f3800) [pid = 1820] [serial = 1524] [outer = (nil)] [url = about:blank] 22:35:51 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8bd72c00) [pid = 1820] [serial = 1526] [outer = (nil)] [url = about:blank] 22:35:51 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x833eb400) [pid = 1820] [serial = 1523] [outer = (nil)] [url = about:blank] 22:35:51 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x8de6d000) [pid = 1820] [serial = 1521] [outer = (nil)] [url = about:blank] 22:36:04 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 22:36:04 INFO - PROCESS | 1820 | 1477460164883 Marionette TRACE conn3 <- [1,2413,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 22:36:04 INFO - . 22:36:04 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30777ms 22:36:04 INFO - PROCESS | 1820 | 1477460164944 Marionette TRACE conn3 -> [0,2414,"getWindowHandle",null] 22:36:04 INFO - PROCESS | 1820 | 1477460164951 Marionette TRACE conn3 <- [1,2414,null,{"value":"7"}] 22:36:04 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html 22:36:04 INFO - PROCESS | 1820 | 1477460164963 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:36:05 INFO - PROCESS | 1820 | 1477460165187 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 22:36:05 INFO - PROCESS | 1820 | 1477460165267 Marionette TRACE conn3 -> [0,2416,"getWindowHandles",null] 22:36:05 INFO - PROCESS | 1820 | 1477460165273 Marionette TRACE conn3 <- [1,2416,null,["7"]] 22:36:05 INFO - PROCESS | 1820 | 1477460165281 Marionette TRACE conn3 -> [0,2417,"switchToWindow",{"name":"7"}] 22:36:05 INFO - PROCESS | 1820 | 1477460165289 Marionette TRACE conn3 <- [1,2417,null,{}] 22:36:05 INFO - PROCESS | 1820 | 1477460165295 Marionette TRACE conn3 -> [0,2418,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:36:05 INFO - PROCESS | 1820 | ++DOCSHELL 0x833ec000 == 7 [pid = 1820] [id = 520] 22:36:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x833ec400) [pid = 1820] [serial = 1528] [outer = (nil)] 22:36:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x833ef800) [pid = 1820] [serial = 1529] [outer = 0x833ec400] 22:36:05 INFO - PROCESS | 1820 | 1477460165383 Marionette DEBUG loaded listener.js 22:36:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x833f6000) [pid = 1820] [serial = 1530] [outer = 0x833ec400] 22:36:05 WARNING - wptserve Traceback (most recent call last): 22:36:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:36:05 WARNING - rv = self.func(request, response) 22:36:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:36:05 WARNING - access_control_allow_origin = "*") 22:36:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:36:05 WARNING - payload = payload_generator(server_data) 22:36:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:36:05 WARNING - return encode_string_as_bmp_image(data) 22:36: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 22:36:05 WARNING - img.save(f, "BMP") 22:36:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:36:05 WARNING - f.write(bmpfileheader) 22:36:05 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:36:05 WARNING - 22:36:15 INFO - PROCESS | 1820 | --DOCSHELL 0x87d3b400 == 6 [pid = 1820] [id = 519] 22:36:17 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x87d3bc00) [pid = 1820] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 22:36:22 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x8bd71000) [pid = 1820] [serial = 1527] [outer = (nil)] [url = about:blank] 22:36:22 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x833ef800) [pid = 1820] [serial = 1529] [outer = (nil)] [url = about:blank] 22:36:35 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 22:36:35 INFO - PROCESS | 1820 | 1477460195579 Marionette TRACE conn3 <- [1,2418,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 22:36:35 INFO - . 22:36:35 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30652ms 22:36:35 INFO - PROCESS | 1820 | 1477460195613 Marionette TRACE conn3 -> [0,2419,"getWindowHandle",null] 22:36:35 INFO - PROCESS | 1820 | 1477460195619 Marionette TRACE conn3 <- [1,2419,null,{"value":"7"}] 22:36:35 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 22:36:35 INFO - PROCESS | 1820 | 1477460195630 Marionette TRACE conn3 -> [0,2420,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:36:35 INFO - PROCESS | 1820 | 1477460195843 Marionette TRACE conn3 <- [1,2420,null,{"value":null}] 22:36:35 INFO - PROCESS | 1820 | 1477460195918 Marionette TRACE conn3 -> [0,2421,"getWindowHandles",null] 22:36:35 INFO - PROCESS | 1820 | 1477460195925 Marionette TRACE conn3 <- [1,2421,null,["7"]] 22:36:35 INFO - PROCESS | 1820 | 1477460195931 Marionette TRACE conn3 -> [0,2422,"switchToWindow",{"name":"7"}] 22:36:35 INFO - PROCESS | 1820 | 1477460195939 Marionette TRACE conn3 <- [1,2422,null,{}] 22:36:35 INFO - PROCESS | 1820 | 1477460195945 Marionette TRACE conn3 -> [0,2423,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:36:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x833edc00 == 7 [pid = 1820] [id = 521] 22:36:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x833ee000) [pid = 1820] [serial = 1531] [outer = (nil)] 22:36:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x833f2400) [pid = 1820] [serial = 1532] [outer = 0x833ee000] 22:36:36 INFO - PROCESS | 1820 | 1477460196030 Marionette DEBUG loaded listener.js 22:36:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83554c00) [pid = 1820] [serial = 1533] [outer = 0x833ee000] 22:36:36 WARNING - wptserve Traceback (most recent call last): 22:36:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:36:36 WARNING - rv = self.func(request, response) 22:36:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:36:36 WARNING - access_control_allow_origin = "*") 22:36:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:36:36 WARNING - payload = payload_generator(server_data) 22:36:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:36:36 WARNING - return encode_string_as_bmp_image(data) 22:36: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 22:36:36 WARNING - img.save(f, "BMP") 22:36:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:36:36 WARNING - f.write(bmpfileheader) 22:36:36 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:36:36 WARNING - 22:36:45 INFO - PROCESS | 1820 | --DOCSHELL 0x833ec000 == 6 [pid = 1820] [id = 520] 22:36:47 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x833ec400) [pid = 1820] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html] 22:36:53 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x833f6000) [pid = 1820] [serial = 1530] [outer = (nil)] [url = about:blank] 22:36:53 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x833f2400) [pid = 1820] [serial = 1532] [outer = (nil)] [url = about:blank] 22:37:06 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 22:37:06 INFO - . 22:37:06 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30605ms 22:37:06 INFO - PROCESS | 1820 | 1477460226219 Marionette TRACE conn3 <- [1,2423,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 22:37:06 INFO - PROCESS | 1820 | 1477460226234 Marionette TRACE conn3 -> [0,2424,"getWindowHandle",null] 22:37:06 INFO - PROCESS | 1820 | 1477460226240 Marionette TRACE conn3 <- [1,2424,null,{"value":"7"}] 22:37:06 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 22:37:06 INFO - PROCESS | 1820 | 1477460226251 Marionette TRACE conn3 -> [0,2425,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:37:06 INFO - PROCESS | 1820 | 1477460226466 Marionette TRACE conn3 <- [1,2425,null,{"value":null}] 22:37:06 INFO - PROCESS | 1820 | 1477460226542 Marionette TRACE conn3 -> [0,2426,"getWindowHandles",null] 22:37:06 INFO - PROCESS | 1820 | 1477460226548 Marionette TRACE conn3 <- [1,2426,null,["7"]] 22:37:06 INFO - PROCESS | 1820 | 1477460226555 Marionette TRACE conn3 -> [0,2427,"switchToWindow",{"name":"7"}] 22:37:06 INFO - PROCESS | 1820 | 1477460226563 Marionette TRACE conn3 <- [1,2427,null,{}] 22:37:06 INFO - PROCESS | 1820 | 1477460226568 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:37:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x833ec800 == 7 [pid = 1820] [id = 522] 22:37:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x833ecc00) [pid = 1820] [serial = 1534] [outer = (nil)] 22:37:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x833f1800) [pid = 1820] [serial = 1535] [outer = 0x833ecc00] 22:37:06 INFO - PROCESS | 1820 | 1477460226655 Marionette DEBUG loaded listener.js 22:37:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83552800) [pid = 1820] [serial = 1536] [outer = 0x833ecc00] 22:37:07 INFO - PROCESS | 1820 | 1477460227210 Marionette TRACE conn3 <- [1,2428,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:37:07 INFO - . 22:37:07 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1018ms 22:37:07 INFO - PROCESS | 1820 | 1477460227268 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 22:37:07 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 22:37:07 INFO - PROCESS | 1820 | 1477460227274 Marionette TRACE conn3 <- [1,2429,null,{"value":"7"}] 22:37:07 INFO - PROCESS | 1820 | 1477460227282 Marionette TRACE conn3 -> [0,2430,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:37:07 INFO - PROCESS | 1820 | 1477460227454 Marionette TRACE conn3 <- [1,2430,null,{"value":null}] 22:37:07 INFO - PROCESS | 1820 | 1477460227467 Marionette TRACE conn3 -> [0,2431,"getWindowHandles",null] 22:37:07 INFO - PROCESS | 1820 | 1477460227471 Marionette TRACE conn3 <- [1,2431,null,["7"]] 22:37:07 INFO - PROCESS | 1820 | 1477460227479 Marionette TRACE conn3 -> [0,2432,"switchToWindow",{"name":"7"}] 22:37:07 INFO - PROCESS | 1820 | 1477460227485 Marionette TRACE conn3 <- [1,2432,null,{}] 22:37:07 INFO - PROCESS | 1820 | 1477460227491 Marionette TRACE conn3 -> [0,2433,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:37:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x835cc400 == 8 [pid = 1820] [id = 523] 22:37:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x835cd000) [pid = 1820] [serial = 1537] [outer = (nil)] 22:37:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x835cf800) [pid = 1820] [serial = 1538] [outer = 0x835cd000] 22:37:07 INFO - PROCESS | 1820 | 1477460227666 Marionette DEBUG loaded listener.js 22:37:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x835d1400) [pid = 1820] [serial = 1539] [outer = 0x835cd000] 22:37:08 INFO - PROCESS | 1820 | 1477460228227 Marionette TRACE conn3 <- [1,2433,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:37:08 INFO - . 22:37:08 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 970ms 22:37:08 INFO - PROCESS | 1820 | 1477460228259 Marionette TRACE conn3 -> [0,2434,"getWindowHandle",null] 22:37:08 INFO - PROCESS | 1820 | 1477460228267 Marionette TRACE conn3 <- [1,2434,null,{"value":"7"}] 22:37:08 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 22:37:08 INFO - PROCESS | 1820 | 1477460228330 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:37:08 INFO - PROCESS | 1820 | 1477460228550 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 22:37:08 INFO - PROCESS | 1820 | 1477460228565 Marionette TRACE conn3 -> [0,2436,"getWindowHandles",null] 22:37:08 INFO - PROCESS | 1820 | 1477460228570 Marionette TRACE conn3 <- [1,2436,null,["7"]] 22:37:08 INFO - PROCESS | 1820 | 1477460228576 Marionette TRACE conn3 -> [0,2437,"switchToWindow",{"name":"7"}] 22:37:08 INFO - PROCESS | 1820 | 1477460228583 Marionette TRACE conn3 <- [1,2437,null,{}] 22:37:08 INFO - PROCESS | 1820 | 1477460228589 Marionette TRACE conn3 -> [0,2438,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:37:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x8399d400 == 9 [pid = 1820] [id = 524] 22:37:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8399d800) [pid = 1820] [serial = 1540] [outer = (nil)] 22:37:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8399f800) [pid = 1820] [serial = 1541] [outer = 0x8399d800] 22:37:08 INFO - PROCESS | 1820 | 1477460228670 Marionette DEBUG loaded listener.js 22:37:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x839a4800) [pid = 1820] [serial = 1542] [outer = 0x8399d800] 22:37:09 INFO - PROCESS | 1820 | 1477460229299 Marionette TRACE conn3 <- [1,2438,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:37:09 INFO - . 22:37:09 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1074ms 22:37:09 INFO - PROCESS | 1820 | 1477460229347 Marionette TRACE conn3 -> [0,2439,"getWindowHandle",null] 22:37:09 INFO - PROCESS | 1820 | 1477460229351 Marionette TRACE conn3 <- [1,2439,null,{"value":"7"}] 22:37:09 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 22:37:09 INFO - PROCESS | 1820 | 1477460229358 Marionette TRACE conn3 -> [0,2440,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:37:09 INFO - PROCESS | 1820 | 1477460229522 Marionette TRACE conn3 <- [1,2440,null,{"value":null}] 22:37:09 INFO - PROCESS | 1820 | 1477460229636 Marionette TRACE conn3 -> [0,2441,"getWindowHandles",null] 22:37:09 INFO - PROCESS | 1820 | 1477460229643 Marionette TRACE conn3 <- [1,2441,null,["7"]] 22:37:09 INFO - PROCESS | 1820 | 1477460229648 Marionette TRACE conn3 -> [0,2442,"switchToWindow",{"name":"7"}] 22:37:09 INFO - PROCESS | 1820 | 1477460229654 Marionette TRACE conn3 <- [1,2442,null,{}] 22:37:09 INFO - PROCESS | 1820 | 1477460229659 Marionette TRACE conn3 -> [0,2443,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:37:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x8bd6dc00 == 10 [pid = 1820] [id = 525] 22:37:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8bd6ec00) [pid = 1820] [serial = 1543] [outer = (nil)] 22:37:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8bd71400) [pid = 1820] [serial = 1544] [outer = 0x8bd6ec00] 22:37:09 INFO - PROCESS | 1820 | 1477460229735 Marionette DEBUG loaded listener.js 22:37:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8bd78800) [pid = 1820] [serial = 1545] [outer = 0x8bd6ec00] 22:37:10 INFO - PROCESS | 1820 | 1477460230296 Marionette TRACE conn3 <- [1,2443,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:37:10 INFO - . 22:37:10 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 974ms 22:37:10 INFO - PROCESS | 1820 | 1477460230333 Marionette TRACE conn3 -> [0,2444,"getWindowHandle",null] 22:37:10 INFO - PROCESS | 1820 | 1477460230336 Marionette TRACE conn3 <- [1,2444,null,{"value":"7"}] 22:37:10 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 22:37:10 INFO - PROCESS | 1820 | 1477460230344 Marionette TRACE conn3 -> [0,2445,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:37:10 INFO - PROCESS | 1820 | 1477460230538 Marionette TRACE conn3 <- [1,2445,null,{"value":null}] 22:37:10 INFO - PROCESS | 1820 | 1477460230558 Marionette TRACE conn3 -> [0,2446,"getWindowHandles",null] 22:37:10 INFO - PROCESS | 1820 | 1477460230562 Marionette TRACE conn3 <- [1,2446,null,["7"]] 22:37:10 INFO - PROCESS | 1820 | 1477460230568 Marionette TRACE conn3 -> [0,2447,"switchToWindow",{"name":"7"}] 22:37:10 INFO - PROCESS | 1820 | 1477460230573 Marionette TRACE conn3 <- [1,2447,null,{}] 22:37:10 INFO - PROCESS | 1820 | 1477460230578 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:37:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x8bee1400 == 11 [pid = 1820] [id = 526] 22:37:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8bee2000) [pid = 1820] [serial = 1546] [outer = (nil)] 22:37:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8c002000) [pid = 1820] [serial = 1547] [outer = 0x8bee2000] 22:37:10 INFO - PROCESS | 1820 | 1477460230652 Marionette DEBUG loaded listener.js 22:37:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8c005c00) [pid = 1820] [serial = 1548] [outer = 0x8bee2000] 22:37:11 INFO - PROCESS | 1820 | 1477460231229 Marionette TRACE conn3 <- [1,2448,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:37:11 INFO - . 22:37:11 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 930ms 22:37:11 INFO - PROCESS | 1820 | 1477460231275 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 22:37:11 INFO - PROCESS | 1820 | 1477460231279 Marionette TRACE conn3 <- [1,2449,null,{"value":"7"}] 22:37:11 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 22:37:11 INFO - PROCESS | 1820 | 1477460231285 Marionette TRACE conn3 -> [0,2450,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:37:11 INFO - PROCESS | 1820 | 1477460231485 Marionette TRACE conn3 <- [1,2450,null,{"value":null}] 22:37:11 INFO - PROCESS | 1820 | 1477460231597 Marionette TRACE conn3 -> [0,2451,"getWindowHandles",null] 22:37:11 INFO - PROCESS | 1820 | 1477460231599 Marionette TRACE conn3 <- [1,2451,null,["7"]] 22:37:11 INFO - PROCESS | 1820 | 1477460231612 Marionette TRACE conn3 -> [0,2452,"switchToWindow",{"name":"7"}] 22:37:11 INFO - PROCESS | 1820 | 1477460231616 Marionette TRACE conn3 <- [1,2452,null,{}] 22:37:11 INFO - PROCESS | 1820 | 1477460231621 Marionette TRACE conn3 -> [0,2453,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:37:11 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c82cc00 == 12 [pid = 1820] [id = 527] 22:37:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8c82d000) [pid = 1820] [serial = 1549] [outer = (nil)] 22:37:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8c8d6c00) [pid = 1820] [serial = 1550] [outer = 0x8c82d000] 22:37:11 INFO - PROCESS | 1820 | 1477460231700 Marionette DEBUG loaded listener.js 22:37:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8c8de400) [pid = 1820] [serial = 1551] [outer = 0x8c82d000] 22:37:12 INFO - PROCESS | 1820 | 1477460232251 Marionette TRACE conn3 <- [1,2453,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:37:12 INFO - . 22:37:12 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1023ms 22:37:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 22:37:12 INFO - PROCESS | 1820 | 1477460232309 Marionette TRACE conn3 -> [0,2454,"getWindowHandle",null] 22:37:12 INFO - PROCESS | 1820 | 1477460232311 Marionette TRACE conn3 <- [1,2454,null,{"value":"7"}] 22:37:12 INFO - PROCESS | 1820 | 1477460232318 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:37:12 INFO - PROCESS | 1820 | 1477460232462 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 22:37:12 INFO - PROCESS | 1820 | 1477460232576 Marionette TRACE conn3 -> [0,2456,"getWindowHandles",null] 22:37:12 INFO - PROCESS | 1820 | 1477460232582 Marionette TRACE conn3 <- [1,2456,null,["7"]] 22:37:12 INFO - PROCESS | 1820 | 1477460232588 Marionette TRACE conn3 -> [0,2457,"switchToWindow",{"name":"7"}] 22:37:12 INFO - PROCESS | 1820 | 1477460232593 Marionette TRACE conn3 <- [1,2457,null,{}] 22:37:12 INFO - PROCESS | 1820 | 1477460232598 Marionette TRACE conn3 -> [0,2458,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:37:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c9fa000 == 13 [pid = 1820] [id = 528] 22:37:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8c9fac00) [pid = 1820] [serial = 1552] [outer = (nil)] 22:37:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8c9fd400) [pid = 1820] [serial = 1553] [outer = 0x8c9fac00] 22:37:12 INFO - PROCESS | 1820 | 1477460232670 Marionette DEBUG loaded listener.js 22:37:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8c9fd800) [pid = 1820] [serial = 1554] [outer = 0x8c9fac00] 22:37:13 INFO - PROCESS | 1820 | 1477460233163 Marionette TRACE conn3 <- [1,2458,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:37:13 INFO - . 22:37:13 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 880ms 22:37:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 22:37:13 INFO - PROCESS | 1820 | 1477460233198 Marionette TRACE conn3 -> [0,2459,"getWindowHandle",null] 22:37:13 INFO - PROCESS | 1820 | 1477460233200 Marionette TRACE conn3 <- [1,2459,null,{"value":"7"}] 22:37:13 INFO - PROCESS | 1820 | 1477460233208 Marionette TRACE conn3 -> [0,2460,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:37:13 INFO - PROCESS | 1820 | 1477460233347 Marionette TRACE conn3 <- [1,2460,null,{"value":null}] 22:37:13 INFO - PROCESS | 1820 | 1477460233367 Marionette TRACE conn3 -> [0,2461,"getWindowHandles",null] 22:37:13 INFO - PROCESS | 1820 | 1477460233400 Marionette TRACE conn3 <- [1,2461,null,["7"]] 22:37:13 INFO - PROCESS | 1820 | 1477460233405 Marionette TRACE conn3 -> [0,2462,"switchToWindow",{"name":"7"}] 22:37:13 INFO - PROCESS | 1820 | 1477460233410 Marionette TRACE conn3 <- [1,2462,null,{}] 22:37:13 INFO - PROCESS | 1820 | 1477460233526 Marionette TRACE conn3 -> [0,2463,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:37:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dc7b800 == 14 [pid = 1820] [id = 529] 22:37:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8dc80800) [pid = 1820] [serial = 1555] [outer = (nil)] 22:37:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8dd7e400) [pid = 1820] [serial = 1556] [outer = 0x8dc80800] 22:37:13 INFO - PROCESS | 1820 | 1477460233602 Marionette DEBUG loaded listener.js 22:37:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x8dd7ec00) [pid = 1820] [serial = 1557] [outer = 0x8dc80800] 22:37:14 INFO - PROCESS | 1820 | 1477460234088 Marionette TRACE conn3 <- [1,2463,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:37:14 INFO - . 22:37:14 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 929ms 22:37:14 INFO - PROCESS | 1820 | 1477460234135 Marionette TRACE conn3 -> [0,2464,"getWindowHandle",null] 22:37:14 INFO - PROCESS | 1820 | 1477460234139 Marionette TRACE conn3 <- [1,2464,null,{"value":"7"}] 22:37:14 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 22:37:14 INFO - PROCESS | 1820 | 1477460234152 Marionette TRACE conn3 -> [0,2465,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:37:14 INFO - PROCESS | 1820 | 1477460234339 Marionette TRACE conn3 <- [1,2465,null,{"value":null}] 22:37:14 INFO - PROCESS | 1820 | 1477460234376 Marionette TRACE conn3 -> [0,2466,"getWindowHandles",null] 22:37:14 INFO - PROCESS | 1820 | 1477460234382 Marionette TRACE conn3 <- [1,2466,null,["7"]] 22:37:14 INFO - PROCESS | 1820 | 1477460234459 Marionette TRACE conn3 -> [0,2467,"switchToWindow",{"name":"7"}] 22:37:14 INFO - PROCESS | 1820 | 1477460234471 Marionette TRACE conn3 <- [1,2467,null,{}] 22:37:14 INFO - PROCESS | 1820 | 1477460234520 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:37:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x82fc4000 == 15 [pid = 1820] [id = 530] 22:37:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x82fc4400) [pid = 1820] [serial = 1558] [outer = (nil)] 22:37:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x833eb000) [pid = 1820] [serial = 1559] [outer = 0x82fc4400] 22:37:14 INFO - PROCESS | 1820 | 1477460234616 Marionette DEBUG loaded listener.js 22:37:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x833ec400) [pid = 1820] [serial = 1560] [outer = 0x82fc4400] 22:37:15 INFO - PROCESS | 1820 | 1477460235303 Marionette TRACE conn3 <- [1,2468,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:37:15 INFO - . 22:37:15 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1170ms 22:37:15 INFO - PROCESS | 1820 | 1477460235323 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 22:37:15 INFO - PROCESS | 1820 | 1477460235329 Marionette TRACE conn3 <- [1,2469,null,{"value":"7"}] 22:37:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 22:37:15 INFO - PROCESS | 1820 | 1477460235338 Marionette TRACE conn3 -> [0,2470,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:37:15 INFO - PROCESS | 1820 | 1477460235513 Marionette TRACE conn3 <- [1,2470,null,{"value":null}] 22:37:15 INFO - PROCESS | 1820 | 1477460235675 Marionette TRACE conn3 -> [0,2471,"getWindowHandles",null] 22:37:15 INFO - PROCESS | 1820 | 1477460235682 Marionette TRACE conn3 <- [1,2471,null,["7"]] 22:37:15 INFO - PROCESS | 1820 | 1477460235694 Marionette TRACE conn3 -> [0,2472,"switchToWindow",{"name":"7"}] 22:37:15 INFO - PROCESS | 1820 | 1477460235702 Marionette TRACE conn3 <- [1,2472,null,{}] 22:37:15 INFO - PROCESS | 1820 | 1477460235708 Marionette TRACE conn3 -> [0,2473,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:37:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x87d2fc00 == 16 [pid = 1820] [id = 531] 22:37:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x87d30000) [pid = 1820] [serial = 1561] [outer = (nil)] 22:37:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x87d3e400) [pid = 1820] [serial = 1562] [outer = 0x87d30000] 22:37:15 INFO - PROCESS | 1820 | 1477460235798 Marionette DEBUG loaded listener.js 22:37:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x87d3c400) [pid = 1820] [serial = 1563] [outer = 0x87d30000] 22:37:16 INFO - PROCESS | 1820 | 1477460236389 Marionette TRACE conn3 <- [1,2473,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:37:16 INFO - . 22:37:16 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 1069ms 22:37:16 INFO - PROCESS | 1820 | 1477460236423 Marionette TRACE conn3 -> [0,2474,"getWindowHandle",null] 22:37:16 INFO - PROCESS | 1820 | 1477460236426 Marionette TRACE conn3 <- [1,2474,null,{"value":"7"}] 22:37:16 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 22:37:16 INFO - PROCESS | 1820 | 1477460236439 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:37:16 INFO - PROCESS | 1820 | 1477460236616 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 22:37:16 INFO - PROCESS | 1820 | 1477460236784 Marionette TRACE conn3 -> [0,2476,"getWindowHandles",null] 22:37:16 INFO - PROCESS | 1820 | 1477460236795 Marionette TRACE conn3 <- [1,2476,null,["7"]] 22:37:16 INFO - PROCESS | 1820 | 1477460236811 Marionette TRACE conn3 -> [0,2477,"switchToWindow",{"name":"7"}] 22:37:16 INFO - PROCESS | 1820 | 1477460236818 Marionette TRACE conn3 <- [1,2477,null,{}] 22:37:16 INFO - PROCESS | 1820 | 1477460236824 Marionette TRACE conn3 -> [0,2478,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:37:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de77400 == 17 [pid = 1820] [id = 532] 22:37:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x8de78800) [pid = 1820] [serial = 1564] [outer = (nil)] 22:37:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x8df6fc00) [pid = 1820] [serial = 1565] [outer = 0x8de78800] 22:37:16 INFO - PROCESS | 1820 | 1477460236920 Marionette DEBUG loaded listener.js 22:37:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x8f909c00) [pid = 1820] [serial = 1566] [outer = 0x8de78800] 22:37:17 INFO - PROCESS | 1820 | 1477460237563 Marionette TRACE conn3 <- [1,2478,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:37:17 INFO - . 22:37:17 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1169ms 22:37:17 INFO - PROCESS | 1820 | 1477460237607 Marionette TRACE conn3 -> [0,2479,"getWindowHandle",null] 22:37:17 INFO - PROCESS | 1820 | 1477460237611 Marionette TRACE conn3 <- [1,2479,null,{"value":"7"}] 22:37:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 22:37:17 INFO - PROCESS | 1820 | 1477460237618 Marionette TRACE conn3 -> [0,2480,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:37:17 INFO - PROCESS | 1820 | 1477460237794 Marionette TRACE conn3 <- [1,2480,null,{"value":null}] 22:37:17 INFO - PROCESS | 1820 | 1477460237924 Marionette TRACE conn3 -> [0,2481,"getWindowHandles",null] 22:37:17 INFO - PROCESS | 1820 | 1477460237927 Marionette TRACE conn3 <- [1,2481,null,["7"]] 22:37:17 INFO - PROCESS | 1820 | 1477460237934 Marionette TRACE conn3 -> [0,2482,"switchToWindow",{"name":"7"}] 22:37:17 INFO - PROCESS | 1820 | 1477460237941 Marionette TRACE conn3 <- [1,2482,null,{}] 22:37:17 INFO - PROCESS | 1820 | 1477460237946 Marionette TRACE conn3 -> [0,2483,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:37:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f992400 == 18 [pid = 1820] [id = 533] 22:37:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x8f992800) [pid = 1820] [serial = 1567] [outer = (nil)] 22:37:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x8fa6d400) [pid = 1820] [serial = 1568] [outer = 0x8f992800] 22:37:18 INFO - PROCESS | 1820 | 1477460238029 Marionette DEBUG loaded listener.js 22:37:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x8fa6f000) [pid = 1820] [serial = 1569] [outer = 0x8f992800] 22:37:18 INFO - PROCESS | 1820 | 1477460238624 Marionette TRACE conn3 <- [1,2483,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:37:18 INFO - . 22:37:18 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 1019ms 22:37:18 INFO - PROCESS | 1820 | 1477460238637 Marionette TRACE conn3 -> [0,2484,"getWindowHandle",null] 22:37:18 INFO - PROCESS | 1820 | 1477460238641 Marionette TRACE conn3 <- [1,2484,null,{"value":"7"}] 22:37:18 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 22:37:18 INFO - PROCESS | 1820 | 1477460238648 Marionette TRACE conn3 -> [0,2485,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:37:18 INFO - PROCESS | 1820 | 1477460238875 Marionette TRACE conn3 <- [1,2485,null,{"value":null}] 22:37:18 INFO - PROCESS | 1820 | 1477460238954 Marionette TRACE conn3 -> [0,2486,"getWindowHandles",null] 22:37:18 INFO - PROCESS | 1820 | 1477460238958 Marionette TRACE conn3 <- [1,2486,null,["7"]] 22:37:18 INFO - PROCESS | 1820 | 1477460238963 Marionette TRACE conn3 -> [0,2487,"switchToWindow",{"name":"7"}] 22:37:18 INFO - PROCESS | 1820 | 1477460238969 Marionette TRACE conn3 <- [1,2487,null,{}] 22:37:18 INFO - PROCESS | 1820 | 1477460238974 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:37:19 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa7e400 == 19 [pid = 1820] [id = 534] 22:37:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x8fa7ec00) [pid = 1820] [serial = 1570] [outer = (nil)] 22:37:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x8fa80c00) [pid = 1820] [serial = 1571] [outer = 0x8fa7ec00] 22:37:19 INFO - PROCESS | 1820 | 1477460239056 Marionette DEBUG loaded listener.js 22:37:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x8fa83c00) [pid = 1820] [serial = 1572] [outer = 0x8fa7ec00] 22:37:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 22:37:19 WARNING - wptserve Traceback (most recent call last): 22:37:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:37:19 WARNING - rv = self.func(request, response) 22:37:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:37:19 WARNING - access_control_allow_origin = "*") 22:37:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:37:19 WARNING - payload = payload_generator(server_data) 22:37:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:37:19 WARNING - return encode_string_as_bmp_image(data) 22:37:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:37:19 WARNING - img.save(f, "BMP") 22:37:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:37:19 WARNING - f.write(bmpfileheader) 22:37:19 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:37:19 WARNING - 22:37:20 INFO - PROCESS | 1820 | --DOCSHELL 0x833edc00 == 18 [pid = 1820] [id = 521] 22:37:23 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x8bd6ec00) [pid = 1820] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 22:37:23 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x835cd000) [pid = 1820] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html] 22:37:23 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x8c9fac00) [pid = 1820] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html] 22:37:23 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x8c82d000) [pid = 1820] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 22:37:23 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x833ecc00) [pid = 1820] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 22:37:23 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x8399d800) [pid = 1820] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 22:37:23 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x833ee000) [pid = 1820] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 22:37:23 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x8bee2000) [pid = 1820] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html] 22:37:28 INFO - PROCESS | 1820 | --DOCSHELL 0x8dc7b800 == 17 [pid = 1820] [id = 529] 22:37:28 INFO - PROCESS | 1820 | --DOCSHELL 0x8c9fa000 == 16 [pid = 1820] [id = 528] 22:37:28 INFO - PROCESS | 1820 | --DOCSHELL 0x835cc400 == 15 [pid = 1820] [id = 523] 22:37:28 INFO - PROCESS | 1820 | --DOCSHELL 0x8c82cc00 == 14 [pid = 1820] [id = 527] 22:37:28 INFO - PROCESS | 1820 | --DOCSHELL 0x8bee1400 == 13 [pid = 1820] [id = 526] 22:37:28 INFO - PROCESS | 1820 | --DOCSHELL 0x8bd6dc00 == 12 [pid = 1820] [id = 525] 22:37:28 INFO - PROCESS | 1820 | --DOCSHELL 0x8399d400 == 11 [pid = 1820] [id = 524] 22:37:28 INFO - PROCESS | 1820 | --DOCSHELL 0x833ec800 == 10 [pid = 1820] [id = 522] 22:37:28 INFO - PROCESS | 1820 | --DOCSHELL 0x8f992400 == 9 [pid = 1820] [id = 533] 22:37:28 INFO - PROCESS | 1820 | --DOCSHELL 0x8de77400 == 8 [pid = 1820] [id = 532] 22:37:28 INFO - PROCESS | 1820 | --DOCSHELL 0x87d2fc00 == 7 [pid = 1820] [id = 531] 22:37:28 INFO - PROCESS | 1820 | --DOCSHELL 0x82fc4000 == 6 [pid = 1820] [id = 530] 22:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x8c005c00) [pid = 1820] [serial = 1548] [outer = (nil)] [url = about:blank] 22:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x8c002000) [pid = 1820] [serial = 1547] [outer = (nil)] [url = about:blank] 22:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8c8de400) [pid = 1820] [serial = 1551] [outer = (nil)] [url = about:blank] 22:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x8c8d6c00) [pid = 1820] [serial = 1550] [outer = (nil)] [url = about:blank] 22:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x8c9fd800) [pid = 1820] [serial = 1554] [outer = (nil)] [url = about:blank] 22:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x8c9fd400) [pid = 1820] [serial = 1553] [outer = (nil)] [url = about:blank] 22:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x8bd71400) [pid = 1820] [serial = 1544] [outer = (nil)] [url = about:blank] 22:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x8bd78800) [pid = 1820] [serial = 1545] [outer = (nil)] [url = about:blank] 22:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x8399f800) [pid = 1820] [serial = 1541] [outer = (nil)] [url = about:blank] 22:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x839a4800) [pid = 1820] [serial = 1542] [outer = (nil)] [url = about:blank] 22:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x835cf800) [pid = 1820] [serial = 1538] [outer = (nil)] [url = about:blank] 22:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x835d1400) [pid = 1820] [serial = 1539] [outer = (nil)] [url = about:blank] 22:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x833f1800) [pid = 1820] [serial = 1535] [outer = (nil)] [url = about:blank] 22:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x83552800) [pid = 1820] [serial = 1536] [outer = (nil)] [url = about:blank] 22:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x83554c00) [pid = 1820] [serial = 1533] [outer = (nil)] [url = about:blank] 22:37:28 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x8dd7e400) [pid = 1820] [serial = 1556] [outer = (nil)] [url = about:blank] 22:37:31 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8de78800) [pid = 1820] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html] 22:37:31 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x82fc4400) [pid = 1820] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html] 22:37:31 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8f992800) [pid = 1820] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html] 22:37:31 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x87d30000) [pid = 1820] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html] 22:37:31 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8dc80800) [pid = 1820] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html] 22:37:36 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8f909c00) [pid = 1820] [serial = 1566] [outer = (nil)] [url = about:blank] 22:37:36 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8df6fc00) [pid = 1820] [serial = 1565] [outer = (nil)] [url = about:blank] 22:37:36 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8fa6f000) [pid = 1820] [serial = 1569] [outer = (nil)] [url = about:blank] 22:37:36 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8fa6d400) [pid = 1820] [serial = 1568] [outer = (nil)] [url = about:blank] 22:37:36 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8dd7ec00) [pid = 1820] [serial = 1557] [outer = (nil)] [url = about:blank] 22:37:36 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8fa80c00) [pid = 1820] [serial = 1571] [outer = (nil)] [url = about:blank] 22:37:36 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x87d3e400) [pid = 1820] [serial = 1562] [outer = (nil)] [url = about:blank] 22:37:36 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x87d3c400) [pid = 1820] [serial = 1563] [outer = (nil)] [url = about:blank] 22:37:36 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x833eb000) [pid = 1820] [serial = 1559] [outer = (nil)] [url = about:blank] 22:37:36 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x833ec400) [pid = 1820] [serial = 1560] [outer = (nil)] [url = about:blank] 22:37:49 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 22:37:49 INFO - PROCESS | 1820 | 1477460269226 Marionette TRACE conn3 <- [1,2488,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 22:37:49 INFO - . 22:37:49 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30602ms 22:37:49 INFO - PROCESS | 1820 | 1477460269250 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 22:37:49 INFO - PROCESS | 1820 | 1477460269257 Marionette TRACE conn3 <- [1,2489,null,{"value":"7"}] 22:37:49 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 22:37:49 INFO - PROCESS | 1820 | 1477460269267 Marionette TRACE conn3 -> [0,2490,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:37:49 INFO - PROCESS | 1820 | 1477460269489 Marionette TRACE conn3 <- [1,2490,null,{"value":null}] 22:37:49 INFO - PROCESS | 1820 | 1477460269573 Marionette TRACE conn3 -> [0,2491,"getWindowHandles",null] 22:37:49 INFO - PROCESS | 1820 | 1477460269578 Marionette TRACE conn3 <- [1,2491,null,["7"]] 22:37:49 INFO - PROCESS | 1820 | 1477460269587 Marionette TRACE conn3 -> [0,2492,"switchToWindow",{"name":"7"}] 22:37:49 INFO - PROCESS | 1820 | 1477460269595 Marionette TRACE conn3 <- [1,2492,null,{}] 22:37:49 INFO - PROCESS | 1820 | 1477460269600 Marionette TRACE conn3 -> [0,2493,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:37:49 INFO - PROCESS | 1820 | ++DOCSHELL 0x833ee800 == 7 [pid = 1820] [id = 535] 22:37:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x833ef000) [pid = 1820] [serial = 1573] [outer = (nil)] 22:37:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x833f2000) [pid = 1820] [serial = 1574] [outer = 0x833ef000] 22:37:49 INFO - PROCESS | 1820 | 1477460269684 Marionette DEBUG loaded listener.js 22:37:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x833f9000) [pid = 1820] [serial = 1575] [outer = 0x833ef000] 22:37:50 WARNING - wptserve Traceback (most recent call last): 22:37:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:37:50 WARNING - rv = self.func(request, response) 22:37:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:37:50 WARNING - access_control_allow_origin = "*") 22:37:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:37:50 WARNING - payload = payload_generator(server_data) 22:37:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:37:50 WARNING - return encode_string_as_bmp_image(data) 22:37:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:37:50 WARNING - img.save(f, "BMP") 22:37:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:37:50 WARNING - f.write(bmpfileheader) 22:37:50 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:37:50 WARNING - 22:37:50 WARNING - wptserve Traceback (most recent call last): 22:37:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:37:50 WARNING - rv = self.func(request, response) 22:37:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:37:50 WARNING - access_control_allow_origin = "*") 22:37:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:37:50 WARNING - payload = payload_generator(server_data) 22:37:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:37:50 WARNING - return encode_string_as_bmp_image(data) 22:37:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:37:50 WARNING - img.save(f, "BMP") 22:37:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:37:50 WARNING - f.write(bmpfileheader) 22:37:50 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:37:50 WARNING - 22:37:59 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa7e400 == 6 [pid = 1820] [id = 534] 22:38:01 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8fa7ec00) [pid = 1820] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 22:38:06 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x8fa83c00) [pid = 1820] [serial = 1572] [outer = (nil)] [url = about:blank] 22:38:06 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x833f2000) [pid = 1820] [serial = 1574] [outer = (nil)] [url = about:blank] 22:38:19 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 22:38:19 INFO - PROCESS | 1820 | 1477460299873 Marionette TRACE conn3 <- [1,2493,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 22:38:19 INFO - . 22:38:19 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30661ms 22:38:19 INFO - PROCESS | 1820 | 1477460299928 Marionette TRACE conn3 -> [0,2494,"getWindowHandle",null] 22:38:19 INFO - PROCESS | 1820 | 1477460299934 Marionette TRACE conn3 <- [1,2494,null,{"value":"7"}] 22:38:19 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 22:38:19 INFO - PROCESS | 1820 | 1477460299946 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:38:20 INFO - PROCESS | 1820 | 1477460300162 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 22:38:20 INFO - PROCESS | 1820 | 1477460300235 Marionette TRACE conn3 -> [0,2496,"getWindowHandles",null] 22:38:20 INFO - PROCESS | 1820 | 1477460300240 Marionette TRACE conn3 <- [1,2496,null,["7"]] 22:38:20 INFO - PROCESS | 1820 | 1477460300250 Marionette TRACE conn3 -> [0,2497,"switchToWindow",{"name":"7"}] 22:38:20 INFO - PROCESS | 1820 | 1477460300257 Marionette TRACE conn3 <- [1,2497,null,{}] 22:38:20 INFO - PROCESS | 1820 | 1477460300264 Marionette TRACE conn3 -> [0,2498,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x833ebc00 == 7 [pid = 1820] [id = 536] 22:38:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x833ec000) [pid = 1820] [serial = 1576] [outer = (nil)] 22:38:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x833f1c00) [pid = 1820] [serial = 1577] [outer = 0x833ec000] 22:38:20 INFO - PROCESS | 1820 | 1477460300350 Marionette DEBUG loaded listener.js 22:38:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x833f8800) [pid = 1820] [serial = 1578] [outer = 0x833ec000] 22:38:20 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 22:38:20 WARNING - wptserve Traceback (most recent call last): 22:38:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:38:20 WARNING - rv = self.func(request, response) 22:38:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:38:20 WARNING - access_control_allow_origin = "*") 22:38:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:38:20 WARNING - payload = payload_generator(server_data) 22:38:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:38:20 WARNING - return encode_string_as_bmp_image(data) 22:38:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:38:20 WARNING - img.save(f, "BMP") 22:38:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:38:20 WARNING - f.write(bmpfileheader) 22:38:20 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:38:20 WARNING - 22:38:30 INFO - PROCESS | 1820 | --DOCSHELL 0x833ee800 == 6 [pid = 1820] [id = 535] 22:38:32 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x833ef000) [pid = 1820] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html] 22:38:37 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x833f9000) [pid = 1820] [serial = 1575] [outer = (nil)] [url = about:blank] 22:38:37 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x833f1c00) [pid = 1820] [serial = 1577] [outer = (nil)] [url = about:blank] 22:38:50 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 22:38:50 INFO - PROCESS | 1820 | 1477460330539 Marionette TRACE conn3 <- [1,2498,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 22:38:50 INFO - . 22:38:50 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30611ms 22:38:50 INFO - PROCESS | 1820 | 1477460330554 Marionette TRACE conn3 -> [0,2499,"getWindowHandle",null] 22:38:50 INFO - PROCESS | 1820 | 1477460330559 Marionette TRACE conn3 <- [1,2499,null,{"value":"7"}] 22:38:50 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 22:38:50 INFO - PROCESS | 1820 | 1477460330571 Marionette TRACE conn3 -> [0,2500,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:38:50 INFO - PROCESS | 1820 | 1477460330782 Marionette TRACE conn3 <- [1,2500,null,{"value":null}] 22:38:50 INFO - PROCESS | 1820 | 1477460330856 Marionette TRACE conn3 -> [0,2501,"getWindowHandles",null] 22:38:50 INFO - PROCESS | 1820 | 1477460330862 Marionette TRACE conn3 <- [1,2501,null,["7"]] 22:38:50 INFO - PROCESS | 1820 | 1477460330869 Marionette TRACE conn3 -> [0,2502,"switchToWindow",{"name":"7"}] 22:38:50 INFO - PROCESS | 1820 | 1477460330877 Marionette TRACE conn3 <- [1,2502,null,{}] 22:38:50 INFO - PROCESS | 1820 | 1477460330883 Marionette TRACE conn3 -> [0,2503,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:50 INFO - PROCESS | 1820 | ++DOCSHELL 0x833f4000 == 7 [pid = 1820] [id = 537] 22:38:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x833f4400) [pid = 1820] [serial = 1579] [outer = (nil)] 22:38:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x833f9000) [pid = 1820] [serial = 1580] [outer = 0x833f4400] 22:38:50 INFO - PROCESS | 1820 | 1477460330967 Marionette DEBUG loaded listener.js 22:38:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x8355b400) [pid = 1820] [serial = 1581] [outer = 0x833f4400] 22:38:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x835c9400 == 8 [pid = 1820] [id = 538] 22:38:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x835c9c00) [pid = 1820] [serial = 1582] [outer = (nil)] 22:38:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x835ca800) [pid = 1820] [serial = 1583] [outer = 0x835c9c00] 22:38:51 INFO - PROCESS | 1820 | 1477460331629 Marionette TRACE conn3 <- [1,2503,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:38:51 INFO - . 22:38:51 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1119ms 22:38:51 INFO - PROCESS | 1820 | 1477460331691 Marionette TRACE conn3 -> [0,2504,"getWindowHandle",null] 22:38:51 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 22:38:51 INFO - PROCESS | 1820 | 1477460331697 Marionette TRACE conn3 <- [1,2504,null,{"value":"7"}] 22:38:51 INFO - PROCESS | 1820 | 1477460331708 Marionette TRACE conn3 -> [0,2505,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:38:51 INFO - PROCESS | 1820 | 1477460331891 Marionette TRACE conn3 <- [1,2505,null,{"value":null}] 22:38:51 INFO - PROCESS | 1820 | 1477460331901 Marionette TRACE conn3 -> [0,2506,"getWindowHandles",null] 22:38:51 INFO - PROCESS | 1820 | 1477460331906 Marionette TRACE conn3 <- [1,2506,null,["7"]] 22:38:51 INFO - PROCESS | 1820 | 1477460331912 Marionette TRACE conn3 -> [0,2507,"switchToWindow",{"name":"7"}] 22:38:51 INFO - PROCESS | 1820 | 1477460331917 Marionette TRACE conn3 <- [1,2507,null,{}] 22:38:51 INFO - PROCESS | 1820 | 1477460331923 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x83961000 == 9 [pid = 1820] [id = 539] 22:38:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x83961c00) [pid = 1820] [serial = 1584] [outer = (nil)] 22:38:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x83964000) [pid = 1820] [serial = 1585] [outer = 0x83961c00] 22:38:52 INFO - PROCESS | 1820 | 1477460332000 Marionette DEBUG loaded listener.js 22:38:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x83966400) [pid = 1820] [serial = 1586] [outer = 0x83961c00] 22:38:52 INFO - PROCESS | 1820 | ++DOCSHELL 0x8397c800 == 10 [pid = 1820] [id = 540] 22:38:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8399b000) [pid = 1820] [serial = 1587] [outer = (nil)] 22:38:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8399c800) [pid = 1820] [serial = 1588] [outer = 0x8399b000] 22:38:52 INFO - PROCESS | 1820 | 1477460332824 Marionette TRACE conn3 <- [1,2508,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:38:52 INFO - . 22:38:52 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1172ms 22:38:52 INFO - PROCESS | 1820 | 1477460332883 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 22:38:52 INFO - PROCESS | 1820 | 1477460332890 Marionette TRACE conn3 <- [1,2509,null,{"value":"7"}] 22:38:52 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 22:38:52 INFO - PROCESS | 1820 | 1477460332897 Marionette TRACE conn3 -> [0,2510,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:38:53 INFO - PROCESS | 1820 | 1477460333110 Marionette TRACE conn3 <- [1,2510,null,{"value":null}] 22:38:53 INFO - PROCESS | 1820 | 1477460333126 Marionette TRACE conn3 -> [0,2511,"getWindowHandles",null] 22:38:53 INFO - PROCESS | 1820 | 1477460333130 Marionette TRACE conn3 <- [1,2511,null,["7"]] 22:38:53 INFO - PROCESS | 1820 | 1477460333135 Marionette TRACE conn3 -> [0,2512,"switchToWindow",{"name":"7"}] 22:38:53 INFO - PROCESS | 1820 | 1477460333142 Marionette TRACE conn3 <- [1,2512,null,{}] 22:38:53 INFO - PROCESS | 1820 | 1477460333148 Marionette TRACE conn3 -> [0,2513,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:53 INFO - PROCESS | 1820 | ++DOCSHELL 0x87d32c00 == 11 [pid = 1820] [id = 541] 22:38:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x87d33000) [pid = 1820] [serial = 1589] [outer = (nil)] 22:38:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x87d37000) [pid = 1820] [serial = 1590] [outer = 0x87d33000] 22:38:53 INFO - PROCESS | 1820 | 1477460333232 Marionette DEBUG loaded listener.js 22:38:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x87d3c400) [pid = 1820] [serial = 1591] [outer = 0x87d33000] 22:38:53 INFO - PROCESS | 1820 | ++DOCSHELL 0x8bd7b000 == 12 [pid = 1820] [id = 542] 22:38:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8bed5400) [pid = 1820] [serial = 1592] [outer = (nil)] 22:38:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8bed7000) [pid = 1820] [serial = 1593] [outer = 0x8bed5400] 22:38:53 INFO - PROCESS | 1820 | 1477460333985 Marionette TRACE conn3 <- [1,2513,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:38:54 INFO - . 22:38:54 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1120ms 22:38:54 INFO - PROCESS | 1820 | 1477460334016 Marionette TRACE conn3 -> [0,2514,"getWindowHandle",null] 22:38:54 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 22:38:54 INFO - PROCESS | 1820 | 1477460334021 Marionette TRACE conn3 <- [1,2514,null,{"value":"7"}] 22:38:54 INFO - PROCESS | 1820 | 1477460334027 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:38:54 INFO - PROCESS | 1820 | 1477460334245 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 22:38:54 INFO - PROCESS | 1820 | 1477460334263 Marionette TRACE conn3 -> [0,2516,"getWindowHandles",null] 22:38:54 INFO - PROCESS | 1820 | 1477460334270 Marionette TRACE conn3 <- [1,2516,null,["7"]] 22:38:54 INFO - PROCESS | 1820 | 1477460334275 Marionette TRACE conn3 -> [0,2517,"switchToWindow",{"name":"7"}] 22:38:54 INFO - PROCESS | 1820 | 1477460334281 Marionette TRACE conn3 <- [1,2517,null,{}] 22:38:54 INFO - PROCESS | 1820 | 1477460334286 Marionette TRACE conn3 -> [0,2518,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:54 INFO - PROCESS | 1820 | ++DOCSHELL 0x8bedc000 == 13 [pid = 1820] [id = 543] 22:38:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8bedc800) [pid = 1820] [serial = 1594] [outer = (nil)] 22:38:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8bee1800) [pid = 1820] [serial = 1595] [outer = 0x8bedc800] 22:38:54 INFO - PROCESS | 1820 | 1477460334362 Marionette DEBUG loaded listener.js 22:38:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8bee3800) [pid = 1820] [serial = 1596] [outer = 0x8bedc800] 22:38:55 INFO - PROCESS | 1820 | 1477460335040 Marionette TRACE conn3 <- [1,2518,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:38:55 INFO - . 22:38:55 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1071ms 22:38:55 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 22:38:55 INFO - PROCESS | 1820 | 1477460335097 Marionette TRACE conn3 -> [0,2519,"getWindowHandle",null] 22:38:55 INFO - PROCESS | 1820 | 1477460335100 Marionette TRACE conn3 <- [1,2519,null,{"value":"7"}] 22:38:55 INFO - PROCESS | 1820 | 1477460335107 Marionette TRACE conn3 -> [0,2520,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:38:55 INFO - PROCESS | 1820 | 1477460335301 Marionette TRACE conn3 <- [1,2520,null,{"value":null}] 22:38:55 INFO - PROCESS | 1820 | 1477460335322 Marionette TRACE conn3 -> [0,2521,"getWindowHandles",null] 22:38:55 INFO - PROCESS | 1820 | 1477460335326 Marionette TRACE conn3 <- [1,2521,null,["7"]] 22:38:55 INFO - PROCESS | 1820 | 1477460335330 Marionette TRACE conn3 -> [0,2522,"switchToWindow",{"name":"7"}] 22:38:55 INFO - PROCESS | 1820 | 1477460335335 Marionette TRACE conn3 <- [1,2522,null,{}] 22:38:55 INFO - PROCESS | 1820 | 1477460335340 Marionette TRACE conn3 -> [0,2523,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c831400 == 14 [pid = 1820] [id = 544] 22:38:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8c831800) [pid = 1820] [serial = 1597] [outer = (nil)] 22:38:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8c834000) [pid = 1820] [serial = 1598] [outer = 0x8c831800] 22:38:55 INFO - PROCESS | 1820 | 1477460335414 Marionette DEBUG loaded listener.js 22:38:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8c8d7c00) [pid = 1820] [serial = 1599] [outer = 0x8c831800] 22:38:55 INFO - PROCESS | 1820 | 1477460335984 Marionette TRACE conn3 <- [1,2523,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:38:56 INFO - . 22:38:56 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 928ms 22:38:56 INFO - PROCESS | 1820 | 1477460336034 Marionette TRACE conn3 -> [0,2524,"getWindowHandle",null] 22:38:56 INFO - PROCESS | 1820 | 1477460336038 Marionette TRACE conn3 <- [1,2524,null,{"value":"7"}] 22:38:56 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 22:38:56 INFO - PROCESS | 1820 | 1477460336044 Marionette TRACE conn3 -> [0,2525,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:38:56 INFO - PROCESS | 1820 | 1477460336239 Marionette TRACE conn3 <- [1,2525,null,{"value":null}] 22:38:56 INFO - PROCESS | 1820 | 1477460336248 Marionette TRACE conn3 -> [0,2526,"getWindowHandles",null] 22:38:56 INFO - PROCESS | 1820 | 1477460336251 Marionette TRACE conn3 <- [1,2526,null,["7"]] 22:38:56 INFO - PROCESS | 1820 | 1477460336257 Marionette TRACE conn3 -> [0,2527,"switchToWindow",{"name":"7"}] 22:38:56 INFO - PROCESS | 1820 | 1477460336262 Marionette TRACE conn3 <- [1,2527,null,{}] 22:38:56 INFO - PROCESS | 1820 | 1477460336369 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c8e2c00 == 15 [pid = 1820] [id = 545] 22:38:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8c8e3400) [pid = 1820] [serial = 1600] [outer = (nil)] 22:38:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8c9fb800) [pid = 1820] [serial = 1601] [outer = 0x8c8e3400] 22:38:56 INFO - PROCESS | 1820 | 1477460336447 Marionette DEBUG loaded listener.js 22:38:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x8cf07000) [pid = 1820] [serial = 1602] [outer = 0x8c8e3400] 22:38:57 INFO - PROCESS | 1820 | 1477460336996 Marionette TRACE conn3 <- [1,2528,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:38:57 INFO - . 22:38:57 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 973ms 22:38:57 INFO - PROCESS | 1820 | 1477460337018 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 22:38:57 INFO - PROCESS | 1820 | 1477460337021 Marionette TRACE conn3 <- [1,2529,null,{"value":"7"}] 22:38:57 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 22:38:57 INFO - PROCESS | 1820 | 1477460337035 Marionette TRACE conn3 -> [0,2530,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:38:57 INFO - PROCESS | 1820 | 1477460337181 Marionette TRACE conn3 <- [1,2530,null,{"value":null}] 22:38:57 INFO - PROCESS | 1820 | 1477460337297 Marionette TRACE conn3 -> [0,2531,"getWindowHandles",null] 22:38:57 INFO - PROCESS | 1820 | 1477460337303 Marionette TRACE conn3 <- [1,2531,null,["7"]] 22:38:57 INFO - PROCESS | 1820 | 1477460337308 Marionette TRACE conn3 -> [0,2532,"switchToWindow",{"name":"7"}] 22:38:57 INFO - PROCESS | 1820 | 1477460337315 Marionette TRACE conn3 <- [1,2532,null,{}] 22:38:57 INFO - PROCESS | 1820 | 1477460337320 Marionette TRACE conn3 -> [0,2533,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:57 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd7d800 == 16 [pid = 1820] [id = 546] 22:38:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x8dd7dc00) [pid = 1820] [serial = 1603] [outer = (nil)] 22:38:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x8ddbd400) [pid = 1820] [serial = 1604] [outer = 0x8dd7dc00] 22:38:57 INFO - PROCESS | 1820 | 1477460337395 Marionette DEBUG loaded listener.js 22:38:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x8ddbd800) [pid = 1820] [serial = 1605] [outer = 0x8dd7dc00] 22:38:57 INFO - PROCESS | 1820 | 1477460337942 Marionette TRACE conn3 <- [1,2533,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:38:57 INFO - . 22:38:57 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 922ms 22:38:57 INFO - PROCESS | 1820 | 1477460337964 Marionette TRACE conn3 -> [0,2534,"getWindowHandle",null] 22:38:57 INFO - PROCESS | 1820 | 1477460337966 Marionette TRACE conn3 <- [1,2534,null,{"value":"7"}] 22:38:57 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 22:38:57 INFO - PROCESS | 1820 | 1477460337975 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:38:58 INFO - PROCESS | 1820 | 1477460338161 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 22:38:58 INFO - PROCESS | 1820 | 1477460338235 Marionette TRACE conn3 -> [0,2536,"getWindowHandles",null] 22:38:58 INFO - PROCESS | 1820 | 1477460338259 Marionette TRACE conn3 <- [1,2536,null,["7"]] 22:38:58 INFO - PROCESS | 1820 | 1477460338265 Marionette TRACE conn3 -> [0,2537,"switchToWindow",{"name":"7"}] 22:38:58 INFO - PROCESS | 1820 | 1477460338270 Marionette TRACE conn3 <- [1,2537,null,{}] 22:38:58 INFO - PROCESS | 1820 | 1477460338275 Marionette TRACE conn3 -> [0,2538,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:58 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de76c00 == 17 [pid = 1820] [id = 547] 22:38:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x8de77400) [pid = 1820] [serial = 1606] [outer = (nil)] 22:38:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x8df6ec00) [pid = 1820] [serial = 1607] [outer = 0x8de77400] 22:38:58 INFO - PROCESS | 1820 | 1477460338348 Marionette DEBUG loaded listener.js 22:38:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x8df6f000) [pid = 1820] [serial = 1608] [outer = 0x8de77400] 22:38:58 INFO - PROCESS | 1820 | 1477460338887 Marionette TRACE conn3 <- [1,2538,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:38:58 INFO - . 22:38:58 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 924ms 22:38:58 INFO - PROCESS | 1820 | 1477460338900 Marionette TRACE conn3 -> [0,2539,"getWindowHandle",null] 22:38:58 INFO - PROCESS | 1820 | 1477460338906 Marionette TRACE conn3 <- [1,2539,null,{"value":"7"}] 22:38:58 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 22:38:58 INFO - PROCESS | 1820 | 1477460338938 Marionette TRACE conn3 -> [0,2540,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:38:59 INFO - PROCESS | 1820 | 1477460339119 Marionette TRACE conn3 <- [1,2540,null,{"value":null}] 22:38:59 INFO - PROCESS | 1820 | 1477460339289 Marionette TRACE conn3 -> [0,2541,"getWindowHandles",null] 22:38:59 INFO - PROCESS | 1820 | 1477460339294 Marionette TRACE conn3 <- [1,2541,null,["7"]] 22:38:59 INFO - PROCESS | 1820 | 1477460339306 Marionette TRACE conn3 -> [0,2542,"switchToWindow",{"name":"7"}] 22:38:59 INFO - PROCESS | 1820 | 1477460339315 Marionette TRACE conn3 <- [1,2542,null,{}] 22:38:59 INFO - PROCESS | 1820 | 1477460339322 Marionette TRACE conn3 -> [0,2543,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x835d0c00 == 18 [pid = 1820] [id = 548] 22:38:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x835d1000) [pid = 1820] [serial = 1609] [outer = (nil)] 22:38:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x8396ac00) [pid = 1820] [serial = 1610] [outer = 0x835d1000] 22:38:59 INFO - PROCESS | 1820 | 1477460339415 Marionette DEBUG loaded listener.js 22:38:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x83960400) [pid = 1820] [serial = 1611] [outer = 0x835d1000] 22:39:00 INFO - PROCESS | 1820 | 1477460340086 Marionette TRACE conn3 <- [1,2543,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:39:00 INFO - . 22:39:00 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1172ms 22:39:00 INFO - PROCESS | 1820 | 1477460340106 Marionette TRACE conn3 -> [0,2544,"getWindowHandle",null] 22:39:00 INFO - PROCESS | 1820 | 1477460340111 Marionette TRACE conn3 <- [1,2544,null,{"value":"7"}] 22:39:00 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 22:39:00 INFO - PROCESS | 1820 | 1477460340118 Marionette TRACE conn3 -> [0,2545,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:39:00 INFO - PROCESS | 1820 | 1477460340297 Marionette TRACE conn3 <- [1,2545,null,{"value":null}] 22:39:00 INFO - PROCESS | 1820 | 1477460340454 Marionette TRACE conn3 -> [0,2546,"getWindowHandles",null] 22:39:00 INFO - PROCESS | 1820 | 1477460340459 Marionette TRACE conn3 <- [1,2546,null,["7"]] 22:39:00 INFO - PROCESS | 1820 | 1477460340470 Marionette TRACE conn3 -> [0,2547,"switchToWindow",{"name":"7"}] 22:39:00 INFO - PROCESS | 1820 | 1477460340475 Marionette TRACE conn3 <- [1,2547,null,{}] 22:39:00 INFO - PROCESS | 1820 | 1477460340482 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:00 INFO - PROCESS | 1820 | ++DOCSHELL 0x8bedbc00 == 19 [pid = 1820] [id = 549] 22:39:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x8bee0c00) [pid = 1820] [serial = 1612] [outer = (nil)] 22:39:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x8c009000) [pid = 1820] [serial = 1613] [outer = 0x8bee0c00] 22:39:00 INFO - PROCESS | 1820 | 1477460340573 Marionette DEBUG loaded listener.js 22:39:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x8c00a000) [pid = 1820] [serial = 1614] [outer = 0x8bee0c00] 22:39:01 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 22:39:01 WARNING - wptserve Traceback (most recent call last): 22:39:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:39:01 WARNING - rv = self.func(request, response) 22:39:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:39:01 WARNING - access_control_allow_origin = "*") 22:39:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:39:01 WARNING - payload = payload_generator(server_data) 22:39:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:39:01 WARNING - return encode_string_as_bmp_image(data) 22:39:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:39:01 WARNING - img.save(f, "BMP") 22:39:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:39:01 WARNING - f.write(bmpfileheader) 22:39:01 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:39:01 WARNING - 22:39:02 INFO - PROCESS | 1820 | --DOCSHELL 0x8bd7b000 == 18 [pid = 1820] [id = 542] 22:39:02 INFO - PROCESS | 1820 | --DOCSHELL 0x8397c800 == 17 [pid = 1820] [id = 540] 22:39:02 INFO - PROCESS | 1820 | --DOCSHELL 0x835c9400 == 16 [pid = 1820] [id = 538] 22:39:02 INFO - PROCESS | 1820 | --DOCSHELL 0x833ebc00 == 15 [pid = 1820] [id = 536] 22:39:05 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x83961c00) [pid = 1820] [serial = 1584] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 22:39:05 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x8c831800) [pid = 1820] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html] 22:39:05 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x8dd7dc00) [pid = 1820] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 22:39:05 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x87d33000) [pid = 1820] [serial = 1589] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 22:39:05 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x8bedc800) [pid = 1820] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 22:39:05 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x835c9c00) [pid = 1820] [serial = 1582] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:39:05 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x833ec000) [pid = 1820] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 22:39:05 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8c8e3400) [pid = 1820] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 22:39:05 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x833f4400) [pid = 1820] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 22:39:05 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x8399b000) [pid = 1820] [serial = 1587] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477460332534] 22:39:05 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x8bed5400) [pid = 1820] [serial = 1592] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:39:10 INFO - PROCESS | 1820 | --DOCSHELL 0x83961000 == 14 [pid = 1820] [id = 539] 22:39:10 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd7d800 == 13 [pid = 1820] [id = 546] 22:39:10 INFO - PROCESS | 1820 | --DOCSHELL 0x87d32c00 == 12 [pid = 1820] [id = 541] 22:39:10 INFO - PROCESS | 1820 | --DOCSHELL 0x8c8e2c00 == 11 [pid = 1820] [id = 545] 22:39:10 INFO - PROCESS | 1820 | --DOCSHELL 0x8c831400 == 10 [pid = 1820] [id = 544] 22:39:10 INFO - PROCESS | 1820 | --DOCSHELL 0x8bedc000 == 9 [pid = 1820] [id = 543] 22:39:10 INFO - PROCESS | 1820 | --DOCSHELL 0x833f4000 == 8 [pid = 1820] [id = 537] 22:39:10 INFO - PROCESS | 1820 | --DOCSHELL 0x835d0c00 == 7 [pid = 1820] [id = 548] 22:39:10 INFO - PROCESS | 1820 | --DOCSHELL 0x8de76c00 == 6 [pid = 1820] [id = 547] 22:39:10 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x8c8d7c00) [pid = 1820] [serial = 1599] [outer = (nil)] [url = about:blank] 22:39:10 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x8c834000) [pid = 1820] [serial = 1598] [outer = (nil)] [url = about:blank] 22:39:10 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x8cf07000) [pid = 1820] [serial = 1602] [outer = (nil)] [url = about:blank] 22:39:10 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x8c9fb800) [pid = 1820] [serial = 1601] [outer = (nil)] [url = about:blank] 22:39:10 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8ddbd800) [pid = 1820] [serial = 1605] [outer = (nil)] [url = about:blank] 22:39:10 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8ddbd400) [pid = 1820] [serial = 1604] [outer = (nil)] [url = about:blank] 22:39:10 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x8bee1800) [pid = 1820] [serial = 1595] [outer = (nil)] [url = about:blank] 22:39:10 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8bee3800) [pid = 1820] [serial = 1596] [outer = (nil)] [url = about:blank] 22:39:10 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x87d37000) [pid = 1820] [serial = 1590] [outer = (nil)] [url = about:blank] 22:39:10 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x87d3c400) [pid = 1820] [serial = 1591] [outer = (nil)] [url = about:blank] 22:39:10 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8bed7000) [pid = 1820] [serial = 1593] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:39:10 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x83964000) [pid = 1820] [serial = 1585] [outer = (nil)] [url = about:blank] 22:39:10 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x83966400) [pid = 1820] [serial = 1586] [outer = (nil)] [url = about:blank] 22:39:10 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8399c800) [pid = 1820] [serial = 1588] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477460332534] 22:39:10 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x833f9000) [pid = 1820] [serial = 1580] [outer = (nil)] [url = about:blank] 22:39:10 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8355b400) [pid = 1820] [serial = 1581] [outer = (nil)] [url = about:blank] 22:39:10 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x835ca800) [pid = 1820] [serial = 1583] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:39:10 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x833f8800) [pid = 1820] [serial = 1578] [outer = (nil)] [url = about:blank] 22:39:10 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8df6ec00) [pid = 1820] [serial = 1607] [outer = (nil)] [url = about:blank] 22:39:12 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x835d1000) [pid = 1820] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 22:39:12 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8de77400) [pid = 1820] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html] 22:39:18 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8df6f000) [pid = 1820] [serial = 1608] [outer = (nil)] [url = about:blank] 22:39:18 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83960400) [pid = 1820] [serial = 1611] [outer = (nil)] [url = about:blank] 22:39:18 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x8396ac00) [pid = 1820] [serial = 1610] [outer = (nil)] [url = about:blank] 22:39:18 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x8c009000) [pid = 1820] [serial = 1613] [outer = (nil)] [url = about:blank] 22:39:30 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 22:39:30 INFO - PROCESS | 1820 | 1477460370762 Marionette TRACE conn3 <- [1,2548,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 22:39:30 INFO - . 22:39:30 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 30679ms 22:39:30 INFO - PROCESS | 1820 | 1477460370798 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 22:39:30 INFO - PROCESS | 1820 | 1477460370805 Marionette TRACE conn3 <- [1,2549,null,{"value":"7"}] 22:39:30 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 22:39:30 INFO - PROCESS | 1820 | 1477460370817 Marionette TRACE conn3 -> [0,2550,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:39:31 INFO - PROCESS | 1820 | 1477460371045 Marionette TRACE conn3 <- [1,2550,null,{"value":null}] 22:39:31 INFO - PROCESS | 1820 | 1477460371128 Marionette TRACE conn3 -> [0,2551,"getWindowHandles",null] 22:39:31 INFO - PROCESS | 1820 | 1477460371134 Marionette TRACE conn3 <- [1,2551,null,["7"]] 22:39:31 INFO - PROCESS | 1820 | 1477460371143 Marionette TRACE conn3 -> [0,2552,"switchToWindow",{"name":"7"}] 22:39:31 INFO - PROCESS | 1820 | 1477460371152 Marionette TRACE conn3 <- [1,2552,null,{}] 22:39:31 INFO - PROCESS | 1820 | 1477460371157 Marionette TRACE conn3 -> [0,2553,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x833f2400 == 7 [pid = 1820] [id = 550] 22:39:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x833f2800) [pid = 1820] [serial = 1615] [outer = (nil)] 22:39:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x833f5c00) [pid = 1820] [serial = 1616] [outer = 0x833f2800] 22:39:31 INFO - PROCESS | 1820 | 1477460371257 Marionette DEBUG loaded listener.js 22:39:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83554800) [pid = 1820] [serial = 1617] [outer = 0x833f2800] 22:39:31 WARNING - wptserve Traceback (most recent call last): 22:39:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:39:31 WARNING - rv = self.func(request, response) 22:39:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:39:31 WARNING - access_control_allow_origin = "*") 22:39:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:39:31 WARNING - payload = payload_generator(server_data) 22:39:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:39:31 WARNING - return encode_string_as_bmp_image(data) 22:39:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:39:31 WARNING - img.save(f, "BMP") 22:39:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:39:31 WARNING - f.write(bmpfileheader) 22:39:31 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:39:31 WARNING - 22:39:31 WARNING - wptserve Traceback (most recent call last): 22:39:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:39:31 WARNING - rv = self.func(request, response) 22:39:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:39:31 WARNING - access_control_allow_origin = "*") 22:39:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:39:31 WARNING - payload = payload_generator(server_data) 22:39:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:39:31 WARNING - return encode_string_as_bmp_image(data) 22:39:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:39:31 WARNING - img.save(f, "BMP") 22:39:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:39:31 WARNING - f.write(bmpfileheader) 22:39:31 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:39:31 WARNING - 22:39:40 INFO - PROCESS | 1820 | --DOCSHELL 0x8bedbc00 == 6 [pid = 1820] [id = 549] 22:39:43 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8bee0c00) [pid = 1820] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html] 22:39:48 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x8c00a000) [pid = 1820] [serial = 1614] [outer = (nil)] [url = about:blank] 22:39:48 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x833f5c00) [pid = 1820] [serial = 1616] [outer = (nil)] [url = about:blank] 22:40:01 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 22:40:01 INFO - PROCESS | 1820 | 1477460401454 Marionette TRACE conn3 <- [1,2553,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 22:40:01 INFO - . 22:40:01 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 30664ms 22:40:01 INFO - PROCESS | 1820 | 1477460401479 Marionette TRACE conn3 -> [0,2554,"getWindowHandle",null] 22:40:01 INFO - PROCESS | 1820 | 1477460401486 Marionette TRACE conn3 <- [1,2554,null,{"value":"7"}] 22:40:01 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 22:40:01 INFO - PROCESS | 1820 | 1477460401498 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:40:01 INFO - PROCESS | 1820 | 1477460401733 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 22:40:01 INFO - PROCESS | 1820 | 1477460401815 Marionette TRACE conn3 -> [0,2556,"getWindowHandles",null] 22:40:01 INFO - PROCESS | 1820 | 1477460401822 Marionette TRACE conn3 <- [1,2556,null,["7"]] 22:40:01 INFO - PROCESS | 1820 | 1477460401831 Marionette TRACE conn3 -> [0,2557,"switchToWindow",{"name":"7"}] 22:40:01 INFO - PROCESS | 1820 | 1477460401841 Marionette TRACE conn3 <- [1,2557,null,{}] 22:40:01 INFO - PROCESS | 1820 | 1477460401848 Marionette TRACE conn3 -> [0,2558,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:01 INFO - PROCESS | 1820 | ++DOCSHELL 0x833f1c00 == 7 [pid = 1820] [id = 551] 22:40:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x833f2000) [pid = 1820] [serial = 1618] [outer = (nil)] 22:40:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x833f7800) [pid = 1820] [serial = 1619] [outer = 0x833f2000] 22:40:01 INFO - PROCESS | 1820 | 1477460401950 Marionette DEBUG loaded listener.js 22:40:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83557c00) [pid = 1820] [serial = 1620] [outer = 0x833f2000] 22:40:02 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 22:40:02 WARNING - wptserve Traceback (most recent call last): 22:40:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:40:02 WARNING - rv = self.func(request, response) 22:40:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:40:02 WARNING - access_control_allow_origin = "*") 22:40:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:40:02 WARNING - payload = payload_generator(server_data) 22:40:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:40:02 WARNING - return encode_string_as_bmp_image(data) 22:40:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:40:02 WARNING - img.save(f, "BMP") 22:40:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:40:02 WARNING - f.write(bmpfileheader) 22:40:02 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:40:02 WARNING - 22:40:11 INFO - PROCESS | 1820 | --DOCSHELL 0x833f2400 == 6 [pid = 1820] [id = 550] 22:40:13 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x833f2800) [pid = 1820] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html] 22:40:19 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x83554800) [pid = 1820] [serial = 1617] [outer = (nil)] [url = about:blank] 22:40:19 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x833f7800) [pid = 1820] [serial = 1619] [outer = (nil)] [url = about:blank] 22:40:32 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 22:40:32 INFO - PROCESS | 1820 | 1477460432160 Marionette TRACE conn3 <- [1,2558,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 22:40:32 INFO - . 22:40:32 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30713ms 22:40:32 INFO - PROCESS | 1820 | 1477460432209 Marionette TRACE conn3 -> [0,2559,"getWindowHandle",null] 22:40:32 INFO - PROCESS | 1820 | 1477460432216 Marionette TRACE conn3 <- [1,2559,null,{"value":"7"}] 22:40:32 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 22:40:32 INFO - PROCESS | 1820 | 1477460432228 Marionette TRACE conn3 -> [0,2560,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:40:32 INFO - PROCESS | 1820 | 1477460432448 Marionette TRACE conn3 <- [1,2560,null,{"value":null}] 22:40:32 INFO - PROCESS | 1820 | 1477460432524 Marionette TRACE conn3 -> [0,2561,"getWindowHandles",null] 22:40:32 INFO - PROCESS | 1820 | 1477460432530 Marionette TRACE conn3 <- [1,2561,null,["7"]] 22:40:32 INFO - PROCESS | 1820 | 1477460432539 Marionette TRACE conn3 -> [0,2562,"switchToWindow",{"name":"7"}] 22:40:32 INFO - PROCESS | 1820 | 1477460432547 Marionette TRACE conn3 <- [1,2562,null,{}] 22:40:32 INFO - PROCESS | 1820 | 1477460432554 Marionette TRACE conn3 -> [0,2563,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x833f1400 == 7 [pid = 1820] [id = 552] 22:40:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x833f2400) [pid = 1820] [serial = 1621] [outer = (nil)] 22:40:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x833f7000) [pid = 1820] [serial = 1622] [outer = 0x833f2400] 22:40:32 INFO - PROCESS | 1820 | 1477460432645 Marionette DEBUG loaded listener.js 22:40:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83556400) [pid = 1820] [serial = 1623] [outer = 0x833f2400] 22:40:33 INFO - PROCESS | 1820 | 1477460433206 Marionette TRACE conn3 <- [1,2563,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:40:33 INFO - . 22:40:33 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 1027ms 22:40:33 INFO - PROCESS | 1820 | 1477460433255 Marionette TRACE conn3 -> [0,2564,"getWindowHandle",null] 22:40:33 INFO - PROCESS | 1820 | 1477460433260 Marionette TRACE conn3 <- [1,2564,null,{"value":"7"}] 22:40:33 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 22:40:33 INFO - PROCESS | 1820 | 1477460433268 Marionette TRACE conn3 -> [0,2565,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:40:33 INFO - PROCESS | 1820 | 1477460433495 Marionette TRACE conn3 <- [1,2565,null,{"value":null}] 22:40:33 INFO - PROCESS | 1820 | 1477460433513 Marionette TRACE conn3 -> [0,2566,"getWindowHandles",null] 22:40:33 INFO - PROCESS | 1820 | 1477460433519 Marionette TRACE conn3 <- [1,2566,null,["7"]] 22:40:33 INFO - PROCESS | 1820 | 1477460433525 Marionette TRACE conn3 -> [0,2567,"switchToWindow",{"name":"7"}] 22:40:33 INFO - PROCESS | 1820 | 1477460433531 Marionette TRACE conn3 <- [1,2567,null,{}] 22:40:33 INFO - PROCESS | 1820 | 1477460433537 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x8330c400 == 8 [pid = 1820] [id = 553] 22:40:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x8395f800) [pid = 1820] [serial = 1624] [outer = (nil)] 22:40:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83962400) [pid = 1820] [serial = 1625] [outer = 0x8395f800] 22:40:33 INFO - PROCESS | 1820 | 1477460433616 Marionette DEBUG loaded listener.js 22:40:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x83964800) [pid = 1820] [serial = 1626] [outer = 0x8395f800] 22:40:34 INFO - PROCESS | 1820 | 1477460434235 Marionette TRACE conn3 <- [1,2568,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:40:34 INFO - . 22:40:34 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1025ms 22:40:34 INFO - PROCESS | 1820 | 1477460434342 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 22:40:34 INFO - PROCESS | 1820 | 1477460434350 Marionette TRACE conn3 <- [1,2569,null,{"value":"7"}] 22:40:34 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 22:40:34 INFO - PROCESS | 1820 | 1477460434360 Marionette TRACE conn3 -> [0,2570,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:40:34 INFO - PROCESS | 1820 | 1477460434581 Marionette TRACE conn3 <- [1,2570,null,{"value":null}] 22:40:34 INFO - PROCESS | 1820 | 1477460434657 Marionette TRACE conn3 -> [0,2571,"getWindowHandles",null] 22:40:34 INFO - PROCESS | 1820 | 1477460434662 Marionette TRACE conn3 <- [1,2571,null,["7"]] 22:40:34 INFO - PROCESS | 1820 | 1477460434668 Marionette TRACE conn3 -> [0,2572,"switchToWindow",{"name":"7"}] 22:40:34 INFO - PROCESS | 1820 | 1477460434675 Marionette TRACE conn3 <- [1,2572,null,{}] 22:40:34 INFO - PROCESS | 1820 | 1477460434685 Marionette TRACE conn3 -> [0,2573,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:34 INFO - PROCESS | 1820 | ++DOCSHELL 0x839a6000 == 9 [pid = 1820] [id = 554] 22:40:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x839a6400) [pid = 1820] [serial = 1627] [outer = (nil)] 22:40:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x839a8000) [pid = 1820] [serial = 1628] [outer = 0x839a6400] 22:40:34 INFO - PROCESS | 1820 | 1477460434769 Marionette DEBUG loaded listener.js 22:40:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x87d32c00) [pid = 1820] [serial = 1629] [outer = 0x839a6400] 22:40:35 INFO - PROCESS | 1820 | 1477460435349 Marionette TRACE conn3 <- [1,2573,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:40:35 INFO - . 22:40:35 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1019ms 22:40:35 INFO - PROCESS | 1820 | 1477460435379 Marionette TRACE conn3 -> [0,2574,"getWindowHandle",null] 22:40:35 INFO - PROCESS | 1820 | 1477460435383 Marionette TRACE conn3 <- [1,2574,null,{"value":"7"}] 22:40:35 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 22:40:35 INFO - PROCESS | 1820 | 1477460435397 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:40:35 INFO - PROCESS | 1820 | 1477460435599 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 22:40:35 INFO - PROCESS | 1820 | 1477460435618 Marionette TRACE conn3 -> [0,2576,"getWindowHandles",null] 22:40:35 INFO - PROCESS | 1820 | 1477460435625 Marionette TRACE conn3 <- [1,2576,null,["7"]] 22:40:35 INFO - PROCESS | 1820 | 1477460435630 Marionette TRACE conn3 -> [0,2577,"switchToWindow",{"name":"7"}] 22:40:35 INFO - PROCESS | 1820 | 1477460435636 Marionette TRACE conn3 <- [1,2577,null,{}] 22:40:35 INFO - PROCESS | 1820 | 1477460435642 Marionette TRACE conn3 -> [0,2578,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x8bd78800 == 10 [pid = 1820] [id = 555] 22:40:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8bd78c00) [pid = 1820] [serial = 1630] [outer = (nil)] 22:40:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8bed5800) [pid = 1820] [serial = 1631] [outer = 0x8bd78c00] 22:40:35 INFO - PROCESS | 1820 | 1477460435718 Marionette DEBUG loaded listener.js 22:40:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8bedd400) [pid = 1820] [serial = 1632] [outer = 0x8bd78c00] 22:40:36 INFO - PROCESS | 1820 | 1477460436350 Marionette TRACE conn3 <- [1,2578,null,{"value":["/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:40:36 INFO - . 22:40:36 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 969ms 22:40:36 INFO - PROCESS | 1820 | 1477460436366 Marionette TRACE conn3 -> [0,2579,"getWindowHandle",null] 22:40:36 INFO - PROCESS | 1820 | 1477460436369 Marionette TRACE conn3 <- [1,2579,null,{"value":"7"}] 22:40:36 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 22:40:36 INFO - PROCESS | 1820 | 1477460436376 Marionette TRACE conn3 -> [0,2580,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:40:36 INFO - PROCESS | 1820 | 1477460436528 Marionette TRACE conn3 <- [1,2580,null,{"value":null}] 22:40:36 INFO - PROCESS | 1820 | 1477460436648 Marionette TRACE conn3 -> [0,2581,"getWindowHandles",null] 22:40:36 INFO - PROCESS | 1820 | 1477460436653 Marionette TRACE conn3 <- [1,2581,null,["7"]] 22:40:36 INFO - PROCESS | 1820 | 1477460436658 Marionette TRACE conn3 -> [0,2582,"switchToWindow",{"name":"7"}] 22:40:36 INFO - PROCESS | 1820 | 1477460436663 Marionette TRACE conn3 <- [1,2582,null,{}] 22:40:36 INFO - PROCESS | 1820 | 1477460436668 Marionette TRACE conn3 -> [0,2583,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:36 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c00b000 == 11 [pid = 1820] [id = 556] 22:40:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8c00bc00) [pid = 1820] [serial = 1633] [outer = (nil)] 22:40:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8c826c00) [pid = 1820] [serial = 1634] [outer = 0x8c00bc00] 22:40:36 INFO - PROCESS | 1820 | 1477460436742 Marionette DEBUG loaded listener.js 22:40:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8c829800) [pid = 1820] [serial = 1635] [outer = 0x8c00bc00] 22:40:37 WARNING - wptserve Traceback (most recent call last): 22:40:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:40:37 WARNING - rv = self.func(request, response) 22:40:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:40:37 WARNING - access_control_allow_origin = "*") 22:40:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:40:37 WARNING - payload = payload_generator(server_data) 22:40:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:40:37 WARNING - return encode_string_as_bmp_image(data) 22:40:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:40:37 WARNING - img.save(f, "BMP") 22:40:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:40:37 WARNING - f.write(bmpfileheader) 22:40:37 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:40:37 WARNING - 22:40:42 INFO - PROCESS | 1820 | --DOCSHELL 0x8bd78800 == 10 [pid = 1820] [id = 555] 22:40:42 INFO - PROCESS | 1820 | --DOCSHELL 0x839a6000 == 9 [pid = 1820] [id = 554] 22:40:42 INFO - PROCESS | 1820 | --DOCSHELL 0x8330c400 == 8 [pid = 1820] [id = 553] 22:40:42 INFO - PROCESS | 1820 | --DOCSHELL 0x833f1400 == 7 [pid = 1820] [id = 552] 22:40:42 INFO - PROCESS | 1820 | --DOCSHELL 0x833f1c00 == 6 [pid = 1820] [id = 551] 22:40:45 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x833f2400) [pid = 1820] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html] 22:40:45 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8bd78c00) [pid = 1820] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html] 22:40:45 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8395f800) [pid = 1820] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html] 22:40:45 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x839a6400) [pid = 1820] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html] 22:40:45 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x833f2000) [pid = 1820] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html] 22:40:50 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x83556400) [pid = 1820] [serial = 1623] [outer = (nil)] [url = about:blank] 22:40:50 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x833f7000) [pid = 1820] [serial = 1622] [outer = (nil)] [url = about:blank] 22:40:50 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x83964800) [pid = 1820] [serial = 1626] [outer = (nil)] [url = about:blank] 22:40:50 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x83962400) [pid = 1820] [serial = 1625] [outer = (nil)] [url = about:blank] 22:40:50 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x87d32c00) [pid = 1820] [serial = 1629] [outer = (nil)] [url = about:blank] 22:40:50 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x839a8000) [pid = 1820] [serial = 1628] [outer = (nil)] [url = about:blank] 22:40:50 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8c826c00) [pid = 1820] [serial = 1634] [outer = (nil)] [url = about:blank] 22:40:50 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8bedd400) [pid = 1820] [serial = 1632] [outer = (nil)] [url = about:blank] 22:40:50 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x8bed5800) [pid = 1820] [serial = 1631] [outer = (nil)] [url = about:blank] 22:40:50 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x83557c00) [pid = 1820] [serial = 1620] [outer = (nil)] [url = about:blank] 22:41:06 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 22:41:06 INFO - PROCESS | 1820 | 1477460466905 Marionette TRACE conn3 <- [1,2583,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:41:06 INFO - . 22:41:06 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 30562ms 22:41:06 INFO - PROCESS | 1820 | 1477460466940 Marionette TRACE conn3 -> [0,2584,"getWindowHandle",null] 22:41:06 INFO - PROCESS | 1820 | 1477460466947 Marionette TRACE conn3 <- [1,2584,null,{"value":"7"}] 22:41:06 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 22:41:06 INFO - PROCESS | 1820 | 1477460466959 Marionette TRACE conn3 -> [0,2585,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:41:07 INFO - PROCESS | 1820 | 1477460467176 Marionette TRACE conn3 <- [1,2585,null,{"value":null}] 22:41:07 INFO - PROCESS | 1820 | 1477460467253 Marionette TRACE conn3 -> [0,2586,"getWindowHandles",null] 22:41:07 INFO - PROCESS | 1820 | 1477460467259 Marionette TRACE conn3 <- [1,2586,null,["7"]] 22:41:07 INFO - PROCESS | 1820 | 1477460467269 Marionette TRACE conn3 -> [0,2587,"switchToWindow",{"name":"7"}] 22:41:07 INFO - PROCESS | 1820 | 1477460467276 Marionette TRACE conn3 <- [1,2587,null,{}] 22:41:07 INFO - PROCESS | 1820 | 1477460467283 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x833f7400 == 7 [pid = 1820] [id = 557] 22:41:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x833f8000) [pid = 1820] [serial = 1636] [outer = (nil)] 22:41:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x83553000) [pid = 1820] [serial = 1637] [outer = 0x833f8000] 22:41:07 INFO - PROCESS | 1820 | 1477460467373 Marionette DEBUG loaded listener.js 22:41:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x8355a800) [pid = 1820] [serial = 1638] [outer = 0x833f8000] 22:41:07 WARNING - wptserve Traceback (most recent call last): 22:41:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:41:07 WARNING - rv = self.func(request, response) 22:41:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:41:07 WARNING - access_control_allow_origin = "*") 22:41:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:41:07 WARNING - payload = payload_generator(server_data) 22:41:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:41:07 WARNING - return encode_string_as_bmp_image(data) 22:41:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:41:07 WARNING - img.save(f, "BMP") 22:41:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:41:07 WARNING - f.write(bmpfileheader) 22:41:07 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:41:07 WARNING - 22:41:17 INFO - PROCESS | 1820 | --DOCSHELL 0x8c00b000 == 6 [pid = 1820] [id = 556] 22:41:19 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8c00bc00) [pid = 1820] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html] 22:41:24 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x8c829800) [pid = 1820] [serial = 1635] [outer = (nil)] [url = about:blank] 22:41:24 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x83553000) [pid = 1820] [serial = 1637] [outer = (nil)] [url = about:blank] 22:41:37 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 22:41:37 INFO - PROCESS | 1820 | 1477460497568 Marionette TRACE conn3 <- [1,2588,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:41:37 INFO - . 22:41:37 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30661ms 22:41:37 INFO - PROCESS | 1820 | 1477460497618 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 22:41:37 INFO - PROCESS | 1820 | 1477460497624 Marionette TRACE conn3 <- [1,2589,null,{"value":"7"}] 22:41:37 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 22:41:37 INFO - PROCESS | 1820 | 1477460497636 Marionette TRACE conn3 -> [0,2590,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:41:37 INFO - PROCESS | 1820 | 1477460497855 Marionette TRACE conn3 <- [1,2590,null,{"value":null}] 22:41:37 INFO - PROCESS | 1820 | 1477460497932 Marionette TRACE conn3 -> [0,2591,"getWindowHandles",null] 22:41:37 INFO - PROCESS | 1820 | 1477460497938 Marionette TRACE conn3 <- [1,2591,null,["7"]] 22:41:37 INFO - PROCESS | 1820 | 1477460497947 Marionette TRACE conn3 -> [0,2592,"switchToWindow",{"name":"7"}] 22:41:37 INFO - PROCESS | 1820 | 1477460497955 Marionette TRACE conn3 <- [1,2592,null,{}] 22:41:37 INFO - PROCESS | 1820 | 1477460497962 Marionette TRACE conn3 -> [0,2593,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x833efc00 == 7 [pid = 1820] [id = 558] 22:41:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x833f0000) [pid = 1820] [serial = 1639] [outer = (nil)] 22:41:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x833f3c00) [pid = 1820] [serial = 1640] [outer = 0x833f0000] 22:41:38 INFO - PROCESS | 1820 | 1477460498050 Marionette DEBUG loaded listener.js 22:41:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83554000) [pid = 1820] [serial = 1641] [outer = 0x833f0000] 22:41:38 WARNING - wptserve Traceback (most recent call last): 22:41:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:41:38 WARNING - rv = self.func(request, response) 22:41:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:41:38 WARNING - access_control_allow_origin = "*") 22:41:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:41:38 WARNING - payload = payload_generator(server_data) 22:41:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:41:38 WARNING - return encode_string_as_bmp_image(data) 22:41:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:41:38 WARNING - img.save(f, "BMP") 22:41:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:41:38 WARNING - f.write(bmpfileheader) 22:41:38 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:41:38 WARNING - 22:41:47 INFO - PROCESS | 1820 | --DOCSHELL 0x833f7400 == 6 [pid = 1820] [id = 557] 22:41:49 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x833f8000) [pid = 1820] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html] 22:41:55 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x8355a800) [pid = 1820] [serial = 1638] [outer = (nil)] [url = about:blank] 22:41:55 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x833f3c00) [pid = 1820] [serial = 1640] [outer = (nil)] [url = about:blank] 22:42:08 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 22:42:08 INFO - PROCESS | 1820 | 1477460528245 Marionette TRACE conn3 <- [1,2593,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:42:08 INFO - . 22:42:08 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 30658ms 22:42:08 INFO - PROCESS | 1820 | 1477460528293 Marionette TRACE conn3 -> [0,2594,"getWindowHandle",null] 22:42:08 INFO - PROCESS | 1820 | 1477460528299 Marionette TRACE conn3 <- [1,2594,null,{"value":"7"}] 22:42:08 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 22:42:08 INFO - PROCESS | 1820 | 1477460528312 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:08 INFO - PROCESS | 1820 | 1477460528527 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 22:42:08 INFO - PROCESS | 1820 | 1477460528603 Marionette TRACE conn3 -> [0,2596,"getWindowHandles",null] 22:42:08 INFO - PROCESS | 1820 | 1477460528609 Marionette TRACE conn3 <- [1,2596,null,["7"]] 22:42:08 INFO - PROCESS | 1820 | 1477460528617 Marionette TRACE conn3 -> [0,2597,"switchToWindow",{"name":"7"}] 22:42:08 INFO - PROCESS | 1820 | 1477460528625 Marionette TRACE conn3 <- [1,2597,null,{}] 22:42:08 INFO - PROCESS | 1820 | 1477460528632 Marionette TRACE conn3 -> [0,2598,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x833f3800 == 7 [pid = 1820] [id = 559] 22:42:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x833f3c00) [pid = 1820] [serial = 1642] [outer = (nil)] 22:42:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x833f8400) [pid = 1820] [serial = 1643] [outer = 0x833f3c00] 22:42:08 INFO - PROCESS | 1820 | 1477460528720 Marionette DEBUG loaded listener.js 22:42:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83559800) [pid = 1820] [serial = 1644] [outer = 0x833f3c00] 22:42:09 INFO - PROCESS | 1820 | 1477460529312 Marionette TRACE conn3 <- [1,2598,null,{"value":["/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:42:09 INFO - . 22:42:09 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1023ms 22:42:09 INFO - PROCESS | 1820 | 1477460529339 Marionette TRACE conn3 -> [0,2599,"getWindowHandle",null] 22:42:09 INFO - PROCESS | 1820 | 1477460529345 Marionette TRACE conn3 <- [1,2599,null,{"value":"7"}] 22:42:09 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html 22:42:09 INFO - PROCESS | 1820 | 1477460529354 Marionette TRACE conn3 -> [0,2600,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:09 INFO - PROCESS | 1820 | 1477460529530 Marionette TRACE conn3 <- [1,2600,null,{"value":null}] 22:42:09 INFO - PROCESS | 1820 | 1477460529643 Marionette TRACE conn3 -> [0,2601,"getWindowHandles",null] 22:42:09 INFO - PROCESS | 1820 | 1477460529648 Marionette TRACE conn3 <- [1,2601,null,["7"]] 22:42:09 INFO - PROCESS | 1820 | 1477460529655 Marionette TRACE conn3 -> [0,2602,"switchToWindow",{"name":"7"}] 22:42:09 INFO - PROCESS | 1820 | 1477460529661 Marionette TRACE conn3 <- [1,2602,null,{}] 22:42:09 INFO - PROCESS | 1820 | 1477460529667 Marionette TRACE conn3 -> [0,2603,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x8330a400 == 8 [pid = 1820] [id = 560] 22:42:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x83960400) [pid = 1820] [serial = 1645] [outer = (nil)] 22:42:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83963400) [pid = 1820] [serial = 1646] [outer = 0x83960400] 22:42:09 INFO - PROCESS | 1820 | 1477460529748 Marionette DEBUG loaded listener.js 22:42:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x83965400) [pid = 1820] [serial = 1647] [outer = 0x83960400] 22:42:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x83979000 == 9 [pid = 1820] [id = 561] 22:42:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8397b000) [pid = 1820] [serial = 1648] [outer = (nil)] 22:42:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8399b400) [pid = 1820] [serial = 1649] [outer = 0x8397b000] 22:42:10 INFO - PROCESS | 1820 | 1477460530510 Marionette TRACE conn3 <- [1,2603,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:42:10 INFO - . 22:42:10 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 1222ms 22:42:10 INFO - PROCESS | 1820 | 1477460530584 Marionette TRACE conn3 -> [0,2604,"getWindowHandle",null] 22:42:10 INFO - PROCESS | 1820 | 1477460530591 Marionette TRACE conn3 <- [1,2604,null,{"value":"7"}] 22:42:10 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html 22:42:10 INFO - PROCESS | 1820 | 1477460530598 Marionette TRACE conn3 -> [0,2605,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:10 INFO - PROCESS | 1820 | 1477460530823 Marionette TRACE conn3 <- [1,2605,null,{"value":null}] 22:42:10 INFO - PROCESS | 1820 | 1477460530838 Marionette TRACE conn3 -> [0,2606,"getWindowHandles",null] 22:42:10 INFO - PROCESS | 1820 | 1477460530843 Marionette TRACE conn3 <- [1,2606,null,["7"]] 22:42:10 INFO - PROCESS | 1820 | 1477460530848 Marionette TRACE conn3 -> [0,2607,"switchToWindow",{"name":"7"}] 22:42:10 INFO - PROCESS | 1820 | 1477460530856 Marionette TRACE conn3 <- [1,2607,null,{}] 22:42:10 INFO - PROCESS | 1820 | 1477460530862 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x87d32c00 == 10 [pid = 1820] [id = 562] 22:42:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x87d33000) [pid = 1820] [serial = 1650] [outer = (nil)] 22:42:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x87d36c00) [pid = 1820] [serial = 1651] [outer = 0x87d33000] 22:42:10 INFO - PROCESS | 1820 | 1477460530945 Marionette DEBUG loaded listener.js 22:42:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x87d3b000) [pid = 1820] [serial = 1652] [outer = 0x87d33000] 22:42:11 INFO - PROCESS | 1820 | ++DOCSHELL 0x8bd78c00 == 11 [pid = 1820] [id = 563] 22:42:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8bd7b000) [pid = 1820] [serial = 1653] [outer = (nil)] 22:42:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8bed7000) [pid = 1820] [serial = 1654] [outer = 0x8bd7b000] 22:42:11 INFO - PROCESS | 1820 | 1477460531653 Marionette TRACE conn3 <- [1,2608,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:42:11 INFO - . 22:42:11 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 1079ms 22:42:11 INFO - PROCESS | 1820 | 1477460531677 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 22:42:11 INFO - PROCESS | 1820 | 1477460531681 Marionette TRACE conn3 <- [1,2609,null,{"value":"7"}] 22:42:11 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html 22:42:11 INFO - PROCESS | 1820 | 1477460531688 Marionette TRACE conn3 -> [0,2610,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:11 INFO - PROCESS | 1820 | 1477460531904 Marionette TRACE conn3 <- [1,2610,null,{"value":null}] 22:42:11 INFO - PROCESS | 1820 | 1477460531923 Marionette TRACE conn3 -> [0,2611,"getWindowHandles",null] 22:42:11 INFO - PROCESS | 1820 | 1477460531930 Marionette TRACE conn3 <- [1,2611,null,["7"]] 22:42:11 INFO - PROCESS | 1820 | 1477460531934 Marionette TRACE conn3 -> [0,2612,"switchToWindow",{"name":"7"}] 22:42:11 INFO - PROCESS | 1820 | 1477460531940 Marionette TRACE conn3 <- [1,2612,null,{}] 22:42:11 INFO - PROCESS | 1820 | 1477460531946 Marionette TRACE conn3 -> [0,2613,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:11 INFO - PROCESS | 1820 | ++DOCSHELL 0x8396d800 == 12 [pid = 1820] [id = 564] 22:42:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8bedfc00) [pid = 1820] [serial = 1655] [outer = (nil)] 22:42:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8bee2000) [pid = 1820] [serial = 1656] [outer = 0x8bedfc00] 22:42:12 INFO - PROCESS | 1820 | 1477460532023 Marionette DEBUG loaded listener.js 22:42:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8bee4000) [pid = 1820] [serial = 1657] [outer = 0x8bedfc00] 22:42:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c82b800 == 13 [pid = 1820] [id = 565] 22:42:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8c82d400) [pid = 1820] [serial = 1658] [outer = (nil)] 22:42:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8c82f800) [pid = 1820] [serial = 1659] [outer = 0x8c82d400] 22:42:12 INFO - PROCESS | 1820 | 1477460532734 Marionette TRACE conn3 <- [1,2613,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:42:12 INFO - . 22:42:12 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 1068ms 22:42:12 INFO - PROCESS | 1820 | 1477460532756 Marionette TRACE conn3 -> [0,2614,"getWindowHandle",null] 22:42:12 INFO - PROCESS | 1820 | 1477460532759 Marionette TRACE conn3 <- [1,2614,null,{"value":"7"}] 22:42:12 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 22:42:12 INFO - PROCESS | 1820 | 1477460532766 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:12 INFO - PROCESS | 1820 | 1477460532927 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 22:42:12 INFO - PROCESS | 1820 | 1477460532940 Marionette TRACE conn3 -> [0,2616,"getWindowHandles",null] 22:42:12 INFO - PROCESS | 1820 | 1477460532944 Marionette TRACE conn3 <- [1,2616,null,["7"]] 22:42:12 INFO - PROCESS | 1820 | 1477460532951 Marionette TRACE conn3 -> [0,2617,"switchToWindow",{"name":"7"}] 22:42:12 INFO - PROCESS | 1820 | 1477460532955 Marionette TRACE conn3 <- [1,2617,null,{}] 22:42:13 INFO - PROCESS | 1820 | 1477460533065 Marionette TRACE conn3 -> [0,2618,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c8d6c00 == 14 [pid = 1820] [id = 566] 22:42:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8c8d7000) [pid = 1820] [serial = 1660] [outer = (nil)] 22:42:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8c8d9400) [pid = 1820] [serial = 1661] [outer = 0x8c8d7000] 22:42:13 INFO - PROCESS | 1820 | 1477460533140 Marionette DEBUG loaded listener.js 22:42:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8c8dc000) [pid = 1820] [serial = 1662] [outer = 0x8c8d7000] 22:42:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c9f1800 == 15 [pid = 1820] [id = 567] 22:42:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8c9f1c00) [pid = 1820] [serial = 1663] [outer = (nil)] 22:42:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8c9f6800) [pid = 1820] [serial = 1664] [outer = 0x8c9f1c00] 22:42:13 INFO - PROCESS | 1820 | 1477460533777 Marionette TRACE conn3 <- [1,2618,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:42:13 INFO - . 22:42:13 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 1023ms 22:42:13 INFO - PROCESS | 1820 | 1477460533788 Marionette TRACE conn3 -> [0,2619,"getWindowHandle",null] 22:42:13 INFO - PROCESS | 1820 | 1477460533792 Marionette TRACE conn3 <- [1,2619,null,{"value":"7"}] 22:42:13 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 22:42:13 INFO - PROCESS | 1820 | 1477460533798 Marionette TRACE conn3 -> [0,2620,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:14 INFO - PROCESS | 1820 | 1477460534058 Marionette TRACE conn3 <- [1,2620,null,{"value":null}] 22:42:14 INFO - PROCESS | 1820 | 1477460534073 Marionette TRACE conn3 -> [0,2621,"getWindowHandles",null] 22:42:14 INFO - PROCESS | 1820 | 1477460534076 Marionette TRACE conn3 <- [1,2621,null,["7"]] 22:42:14 INFO - PROCESS | 1820 | 1477460534080 Marionette TRACE conn3 -> [0,2622,"switchToWindow",{"name":"7"}] 22:42:14 INFO - PROCESS | 1820 | 1477460534086 Marionette TRACE conn3 <- [1,2622,null,{}] 22:42:14 INFO - PROCESS | 1820 | 1477460534093 Marionette TRACE conn3 -> [0,2623,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c9fdc00 == 16 [pid = 1820] [id = 568] 22:42:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x8c9fe000) [pid = 1820] [serial = 1665] [outer = (nil)] 22:42:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x8d059c00) [pid = 1820] [serial = 1666] [outer = 0x8c9fe000] 22:42:14 INFO - PROCESS | 1820 | 1477460534169 Marionette DEBUG loaded listener.js 22:42:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x8dc7f000) [pid = 1820] [serial = 1667] [outer = 0x8c9fe000] 22:42:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de6ac00 == 17 [pid = 1820] [id = 569] 22:42:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x8de6b800) [pid = 1820] [serial = 1668] [outer = (nil)] 22:42:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x8de6d000) [pid = 1820] [serial = 1669] [outer = 0x8de6b800] 22:42:14 INFO - PROCESS | 1820 | 1477460534874 Marionette TRACE conn3 <- [1,2623,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:42:14 INFO - . 22:42:14 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 1128ms 22:42:14 INFO - PROCESS | 1820 | 1477460534926 Marionette TRACE conn3 -> [0,2624,"getWindowHandle",null] 22:42:14 INFO - PROCESS | 1820 | 1477460534930 Marionette TRACE conn3 <- [1,2624,null,{"value":"7"}] 22:42:14 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 22:42:14 INFO - PROCESS | 1820 | 1477460534936 Marionette TRACE conn3 -> [0,2625,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:15 INFO - PROCESS | 1820 | 1477460535152 Marionette TRACE conn3 <- [1,2625,null,{"value":null}] 22:42:15 INFO - PROCESS | 1820 | 1477460535169 Marionette TRACE conn3 -> [0,2626,"getWindowHandles",null] 22:42:15 INFO - PROCESS | 1820 | 1477460535175 Marionette TRACE conn3 <- [1,2626,null,["7"]] 22:42:15 INFO - PROCESS | 1820 | 1477460535180 Marionette TRACE conn3 -> [0,2627,"switchToWindow",{"name":"7"}] 22:42:15 INFO - PROCESS | 1820 | 1477460535186 Marionette TRACE conn3 <- [1,2627,null,{}] 22:42:15 INFO - PROCESS | 1820 | 1477460535191 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de70000 == 18 [pid = 1820] [id = 570] 22:42:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x8de70400) [pid = 1820] [serial = 1670] [outer = (nil)] 22:42:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x8df6b400) [pid = 1820] [serial = 1671] [outer = 0x8de70400] 22:42:15 INFO - PROCESS | 1820 | 1477460535265 Marionette DEBUG loaded listener.js 22:42:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x8df71c00) [pid = 1820] [serial = 1672] [outer = 0x8de70400] 22:42:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f923400 == 19 [pid = 1820] [id = 571] 22:42:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x8f924000) [pid = 1820] [serial = 1673] [outer = (nil)] 22:42:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x8f925800) [pid = 1820] [serial = 1674] [outer = 0x8f924000] 22:42:15 INFO - PROCESS | 1820 | 1477460535968 Marionette TRACE conn3 <- [1,2628,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:42:16 INFO - . 22:42:16 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 1072ms 22:42:16 INFO - PROCESS | 1820 | 1477460536009 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 22:42:16 INFO - PROCESS | 1820 | 1477460536013 Marionette TRACE conn3 <- [1,2629,null,{"value":"7"}] 22:42:16 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html 22:42:16 INFO - PROCESS | 1820 | 1477460536024 Marionette TRACE conn3 -> [0,2630,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:16 INFO - PROCESS | 1820 | 1477460536183 Marionette TRACE conn3 <- [1,2630,null,{"value":null}] 22:42:16 INFO - PROCESS | 1820 | 1477460536194 Marionette TRACE conn3 -> [0,2631,"getWindowHandles",null] 22:42:16 INFO - PROCESS | 1820 | 1477460536217 Marionette TRACE conn3 <- [1,2631,null,["7"]] 22:42:16 INFO - PROCESS | 1820 | 1477460536224 Marionette TRACE conn3 -> [0,2632,"switchToWindow",{"name":"7"}] 22:42:16 INFO - PROCESS | 1820 | 1477460536229 Marionette TRACE conn3 <- [1,2632,null,{}] 22:42:16 INFO - PROCESS | 1820 | 1477460536235 Marionette TRACE conn3 -> [0,2633,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f90c400 == 20 [pid = 1820] [id = 572] 22:42:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x8f90cc00) [pid = 1820] [serial = 1675] [outer = (nil)] 22:42:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x8f929000) [pid = 1820] [serial = 1676] [outer = 0x8f90cc00] 22:42:16 INFO - PROCESS | 1820 | 1477460536321 Marionette DEBUG loaded listener.js 22:42:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x8f909c00) [pid = 1820] [serial = 1677] [outer = 0x8f90cc00] 22:42:17 INFO - PROCESS | 1820 | 1477460537094 Marionette TRACE conn3 <- [1,2633,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:42:17 INFO - . 22:42: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 1129ms 22:42:17 INFO - PROCESS | 1820 | 1477460537153 Marionette TRACE conn3 -> [0,2634,"getWindowHandle",null] 22:42:17 INFO - PROCESS | 1820 | 1477460537160 Marionette TRACE conn3 <- [1,2634,null,{"value":"7"}] 22:42: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 22:42:17 INFO - PROCESS | 1820 | 1477460537173 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:17 INFO - PROCESS | 1820 | 1477460537428 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 22:42:17 INFO - PROCESS | 1820 | 1477460537545 Marionette TRACE conn3 -> [0,2636,"getWindowHandles",null] 22:42:17 INFO - PROCESS | 1820 | 1477460537550 Marionette TRACE conn3 <- [1,2636,null,["7"]] 22:42:17 INFO - PROCESS | 1820 | 1477460537558 Marionette TRACE conn3 -> [0,2637,"switchToWindow",{"name":"7"}] 22:42:17 INFO - PROCESS | 1820 | 1477460537566 Marionette TRACE conn3 <- [1,2637,null,{}] 22:42:17 INFO - PROCESS | 1820 | 1477460537576 Marionette TRACE conn3 -> [0,2638,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x83973800 == 21 [pid = 1820] [id = 573] 22:42:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x83974000) [pid = 1820] [serial = 1678] [outer = (nil)] 22:42:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x8399e400) [pid = 1820] [serial = 1679] [outer = 0x83974000] 22:42:17 INFO - PROCESS | 1820 | 1477460537715 Marionette DEBUG loaded listener.js 22:42:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x839a3400) [pid = 1820] [serial = 1680] [outer = 0x83974000] 22:42:18 INFO - PROCESS | 1820 | 1477460538390 Marionette TRACE conn3 <- [1,2638,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:42:18 INFO - . 22:42: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 1237ms 22:42:18 INFO - PROCESS | 1820 | 1477460538408 Marionette TRACE conn3 -> [0,2639,"getWindowHandle",null] 22:42:18 INFO - PROCESS | 1820 | 1477460538415 Marionette TRACE conn3 <- [1,2639,null,{"value":"7"}] 22:42: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 22:42:18 INFO - PROCESS | 1820 | 1477460538422 Marionette TRACE conn3 -> [0,2640,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:18 INFO - PROCESS | 1820 | 1477460538595 Marionette TRACE conn3 <- [1,2640,null,{"value":null}] 22:42:18 INFO - PROCESS | 1820 | 1477460538758 Marionette TRACE conn3 -> [0,2641,"getWindowHandles",null] 22:42:18 INFO - PROCESS | 1820 | 1477460538763 Marionette TRACE conn3 <- [1,2641,null,["7"]] 22:42:18 INFO - PROCESS | 1820 | 1477460538785 Marionette TRACE conn3 -> [0,2642,"switchToWindow",{"name":"7"}] 22:42:18 INFO - PROCESS | 1820 | 1477460538791 Marionette TRACE conn3 <- [1,2642,null,{}] 22:42:18 INFO - PROCESS | 1820 | 1477460538798 Marionette TRACE conn3 -> [0,2643,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c8d5800 == 22 [pid = 1820] [id = 574] 22:42:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x8c8e1000) [pid = 1820] [serial = 1681] [outer = (nil)] 22:42:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x8c9f3c00) [pid = 1820] [serial = 1682] [outer = 0x8c8e1000] 22:42:18 INFO - PROCESS | 1820 | 1477460538890 Marionette DEBUG loaded listener.js 22:42:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x833f5800) [pid = 1820] [serial = 1683] [outer = 0x8c8e1000] 22:42:19 INFO - PROCESS | 1820 | 1477460539559 Marionette TRACE conn3 <- [1,2643,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:42:19 INFO - . 22:42:19 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 1170ms 22:42:19 INFO - PROCESS | 1820 | 1477460539601 Marionette TRACE conn3 -> [0,2644,"getWindowHandle",null] 22:42:19 INFO - PROCESS | 1820 | 1477460539608 Marionette TRACE conn3 <- [1,2644,null,{"value":"7"}] 22:42:19 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 22:42:19 INFO - PROCESS | 1820 | 1477460539634 Marionette TRACE conn3 -> [0,2645,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:19 INFO - PROCESS | 1820 | 1477460539808 Marionette TRACE conn3 <- [1,2645,null,{"value":null}] 22:42:19 INFO - PROCESS | 1820 | 1477460539965 Marionette TRACE conn3 -> [0,2646,"getWindowHandles",null] 22:42:19 INFO - PROCESS | 1820 | 1477460539970 Marionette TRACE conn3 <- [1,2646,null,["7"]] 22:42:19 INFO - PROCESS | 1820 | 1477460539977 Marionette TRACE conn3 -> [0,2647,"switchToWindow",{"name":"7"}] 22:42:19 INFO - PROCESS | 1820 | 1477460539984 Marionette TRACE conn3 <- [1,2647,null,{}] 22:42:20 INFO - PROCESS | 1820 | 1477460539994 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa81000 == 23 [pid = 1820] [id = 575] 22:42:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8fa81800) [pid = 1820] [serial = 1684] [outer = (nil)] 22:42:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8fa83c00) [pid = 1820] [serial = 1685] [outer = 0x8fa81800] 22:42:20 INFO - PROCESS | 1820 | 1477460540094 Marionette DEBUG loaded listener.js 22:42:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8fa89400) [pid = 1820] [serial = 1686] [outer = 0x8fa81800] 22:42:21 INFO - PROCESS | 1820 | 1477460541035 Marionette TRACE conn3 <- [1,2648,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:42:21 INFO - . 22:42: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 1481ms 22:42:21 INFO - PROCESS | 1820 | 1477460541098 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 22:42:21 INFO - PROCESS | 1820 | 1477460541104 Marionette TRACE conn3 <- [1,2649,null,{"value":"7"}] 22:42: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 22:42:21 INFO - PROCESS | 1820 | 1477460541157 Marionette TRACE conn3 -> [0,2650,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:21 INFO - PROCESS | 1820 | 1477460541354 Marionette TRACE conn3 <- [1,2650,null,{"value":null}] 22:42:21 INFO - PROCESS | 1820 | --DOCSHELL 0x8f923400 == 22 [pid = 1820] [id = 571] 22:42:21 INFO - PROCESS | 1820 | --DOCSHELL 0x8de6ac00 == 21 [pid = 1820] [id = 569] 22:42:21 INFO - PROCESS | 1820 | --DOCSHELL 0x8c9f1800 == 20 [pid = 1820] [id = 567] 22:42:21 INFO - PROCESS | 1820 | --DOCSHELL 0x8c82b800 == 19 [pid = 1820] [id = 565] 22:42:21 INFO - PROCESS | 1820 | --DOCSHELL 0x8bd78c00 == 18 [pid = 1820] [id = 563] 22:42:21 INFO - PROCESS | 1820 | --DOCSHELL 0x83979000 == 17 [pid = 1820] [id = 561] 22:42:21 INFO - PROCESS | 1820 | --DOCSHELL 0x833efc00 == 16 [pid = 1820] [id = 558] 22:42:21 INFO - PROCESS | 1820 | 1477460541527 Marionette TRACE conn3 -> [0,2651,"getWindowHandles",null] 22:42:21 INFO - PROCESS | 1820 | 1477460541533 Marionette TRACE conn3 <- [1,2651,null,["7"]] 22:42:21 INFO - PROCESS | 1820 | 1477460541540 Marionette TRACE conn3 -> [0,2652,"switchToWindow",{"name":"7"}] 22:42:21 INFO - PROCESS | 1820 | 1477460541546 Marionette TRACE conn3 <- [1,2652,null,{}] 22:42:21 INFO - PROCESS | 1820 | 1477460541553 Marionette TRACE conn3 -> [0,2653,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:21 INFO - PROCESS | 1820 | ++DOCSHELL 0x83961c00 == 17 [pid = 1820] [id = 576] 22:42:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x83963800) [pid = 1820] [serial = 1687] [outer = (nil)] 22:42:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8396dc00) [pid = 1820] [serial = 1688] [outer = 0x83963800] 22:42:21 INFO - PROCESS | 1820 | 1477460541637 Marionette DEBUG loaded listener.js 22:42:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x83972000) [pid = 1820] [serial = 1689] [outer = 0x83963800] 22:42:22 INFO - PROCESS | 1820 | 1477460542218 Marionette TRACE conn3 <- [1,2653,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:42:22 INFO - . 22:42: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 1124ms 22:42:22 INFO - PROCESS | 1820 | 1477460542237 Marionette TRACE conn3 -> [0,2654,"getWindowHandle",null] 22:42:22 INFO - PROCESS | 1820 | 1477460542242 Marionette TRACE conn3 <- [1,2654,null,{"value":"7"}] 22:42: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 22:42:22 INFO - PROCESS | 1820 | 1477460542249 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:22 INFO - PROCESS | 1820 | 1477460542406 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 22:42:22 INFO - PROCESS | 1820 | 1477460542418 Marionette TRACE conn3 -> [0,2656,"getWindowHandles",null] 22:42:22 INFO - PROCESS | 1820 | 1477460542421 Marionette TRACE conn3 <- [1,2656,null,["7"]] 22:42:22 INFO - PROCESS | 1820 | 1477460542429 Marionette TRACE conn3 -> [0,2657,"switchToWindow",{"name":"7"}] 22:42:22 INFO - PROCESS | 1820 | 1477460542434 Marionette TRACE conn3 <- [1,2657,null,{}] 22:42:22 INFO - PROCESS | 1820 | 1477460542550 Marionette TRACE conn3 -> [0,2658,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x8bd74400 == 18 [pid = 1820] [id = 577] 22:42:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8bd7a000) [pid = 1820] [serial = 1690] [outer = (nil)] 22:42:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8beda800) [pid = 1820] [serial = 1691] [outer = 0x8bd7a000] 22:42:22 INFO - PROCESS | 1820 | 1477460542626 Marionette DEBUG loaded listener.js 22:42:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8bee2800) [pid = 1820] [serial = 1692] [outer = 0x8bd7a000] 22:42:23 INFO - PROCESS | 1820 | 1477460543214 Marionette TRACE conn3 <- [1,2658,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:42:23 INFO - . 22:42:23 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 1023ms 22:42:23 INFO - PROCESS | 1820 | 1477460543279 Marionette TRACE conn3 -> [0,2659,"getWindowHandle",null] 22:42:23 INFO - PROCESS | 1820 | 1477460543286 Marionette TRACE conn3 <- [1,2659,null,{"value":"7"}] 22:42:23 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 22:42:23 INFO - PROCESS | 1820 | 1477460543297 Marionette TRACE conn3 -> [0,2660,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:23 INFO - PROCESS | 1820 | 1477460543504 Marionette TRACE conn3 <- [1,2660,null,{"value":null}] 22:42:23 INFO - PROCESS | 1820 | 1477460543523 Marionette TRACE conn3 -> [0,2661,"getWindowHandles",null] 22:42:23 INFO - PROCESS | 1820 | 1477460543528 Marionette TRACE conn3 <- [1,2661,null,["7"]] 22:42:23 INFO - PROCESS | 1820 | 1477460543532 Marionette TRACE conn3 -> [0,2662,"switchToWindow",{"name":"7"}] 22:42:23 INFO - PROCESS | 1820 | 1477460543539 Marionette TRACE conn3 <- [1,2662,null,{}] 22:42:23 INFO - PROCESS | 1820 | 1477460543545 Marionette TRACE conn3 -> [0,2663,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x8d052400 == 19 [pid = 1820] [id = 578] 22:42:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8d053000) [pid = 1820] [serial = 1693] [outer = (nil)] 22:42:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8dc80c00) [pid = 1820] [serial = 1694] [outer = 0x8d053000] 22:42:23 INFO - PROCESS | 1820 | 1477460543688 Marionette DEBUG loaded listener.js 22:42:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8de69c00) [pid = 1820] [serial = 1695] [outer = 0x8d053000] 22:42:24 INFO - PROCESS | 1820 | 1477460544334 Marionette TRACE conn3 <- [1,2663,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:42:24 INFO - . 22:42:24 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 1073ms 22:42:24 INFO - PROCESS | 1820 | 1477460544367 Marionette TRACE conn3 -> [0,2664,"getWindowHandle",null] 22:42:24 INFO - PROCESS | 1820 | 1477460544370 Marionette TRACE conn3 <- [1,2664,null,{"value":"7"}] 22:42:24 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 22:42:24 INFO - PROCESS | 1820 | 1477460544378 Marionette TRACE conn3 -> [0,2665,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:24 INFO - PROCESS | 1820 | 1477460544587 Marionette TRACE conn3 <- [1,2665,null,{"value":null}] 22:42:24 INFO - PROCESS | 1820 | 1477460544613 Marionette TRACE conn3 -> [0,2666,"getWindowHandles",null] 22:42:24 INFO - PROCESS | 1820 | 1477460544616 Marionette TRACE conn3 <- [1,2666,null,["7"]] 22:42:24 INFO - PROCESS | 1820 | 1477460544622 Marionette TRACE conn3 -> [0,2667,"switchToWindow",{"name":"7"}] 22:42:24 INFO - PROCESS | 1820 | 1477460544627 Marionette TRACE conn3 <- [1,2667,null,{}] 22:42:24 INFO - PROCESS | 1820 | 1477460544634 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x8bd73400 == 20 [pid = 1820] [id = 579] 22:42:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8f991400) [pid = 1820] [serial = 1696] [outer = (nil)] 22:42:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8fa7cc00) [pid = 1820] [serial = 1697] [outer = 0x8f991400] 22:42:24 INFO - PROCESS | 1820 | 1477460544780 Marionette DEBUG loaded listener.js 22:42:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x8fa83000) [pid = 1820] [serial = 1698] [outer = 0x8f991400] 22:42:25 INFO - PROCESS | 1820 | 1477460545424 Marionette TRACE conn3 <- [1,2668,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:42:25 INFO - . 22:42:25 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 1075ms 22:42:25 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x8c82d400) [pid = 1820] [serial = 1658] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:42:25 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8bedfc00) [pid = 1820] [serial = 1655] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html] 22:42:25 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x833f3c00) [pid = 1820] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html] 22:42:25 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x833f0000) [pid = 1820] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html] 22:42:25 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8bd7b000) [pid = 1820] [serial = 1653] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477460531452] 22:42:25 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x87d33000) [pid = 1820] [serial = 1650] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html] 22:42:25 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8c8d7000) [pid = 1820] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 22:42:25 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8c9f1c00) [pid = 1820] [serial = 1663] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:42:25 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8397b000) [pid = 1820] [serial = 1648] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:42:25 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x83960400) [pid = 1820] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html] 22:42:25 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8de6b800) [pid = 1820] [serial = 1668] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477460534633] 22:42:25 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 22:42:25 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8c9fe000) [pid = 1820] [serial = 1665] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 22:42:25 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8f924000) [pid = 1820] [serial = 1673] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:42:25 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8de70400) [pid = 1820] [serial = 1670] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 22:42:25 INFO - PROCESS | 1820 | 1477460545653 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 22:42:25 INFO - PROCESS | 1820 | 1477460545657 Marionette TRACE conn3 <- [1,2669,null,{"value":"7"}] 22:42:25 INFO - PROCESS | 1820 | 1477460545696 Marionette TRACE conn3 -> [0,2670,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:25 INFO - PROCESS | 1820 | 1477460545855 Marionette TRACE conn3 <- [1,2670,null,{"value":null}] 22:42:25 INFO - PROCESS | 1820 | 1477460545983 Marionette TRACE conn3 -> [0,2671,"getWindowHandles",null] 22:42:25 INFO - PROCESS | 1820 | 1477460545988 Marionette TRACE conn3 <- [1,2671,null,["7"]] 22:42:25 INFO - PROCESS | 1820 | 1477460545993 Marionette TRACE conn3 -> [0,2672,"switchToWindow",{"name":"7"}] 22:42:26 INFO - PROCESS | 1820 | 1477460545998 Marionette TRACE conn3 <- [1,2672,null,{}] 22:42:26 INFO - PROCESS | 1820 | 1477460546003 Marionette TRACE conn3 -> [0,2673,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x8bedb800 == 21 [pid = 1820] [id = 580] 22:42:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8bedfc00) [pid = 1820] [serial = 1699] [outer = (nil)] 22:42:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8c9f8800) [pid = 1820] [serial = 1700] [outer = 0x8bedfc00] 22:42:26 INFO - PROCESS | 1820 | 1477460546082 Marionette DEBUG loaded listener.js 22:42:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8f91fc00) [pid = 1820] [serial = 1701] [outer = 0x8bedfc00] 22:42:26 INFO - PROCESS | 1820 | 1477460546647 Marionette TRACE conn3 <- [1,2673,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:42:26 INFO - . 22:42:26 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 1026ms 22:42:26 INFO - PROCESS | 1820 | 1477460546706 Marionette TRACE conn3 -> [0,2674,"getWindowHandle",null] 22:42:26 INFO - PROCESS | 1820 | 1477460546710 Marionette TRACE conn3 <- [1,2674,null,{"value":"7"}] 22:42:26 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 22:42:26 INFO - PROCESS | 1820 | 1477460546717 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:26 INFO - PROCESS | 1820 | 1477460546949 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 22:42:26 INFO - PROCESS | 1820 | 1477460546961 Marionette TRACE conn3 -> [0,2676,"getWindowHandles",null] 22:42:26 INFO - PROCESS | 1820 | 1477460546964 Marionette TRACE conn3 <- [1,2676,null,["7"]] 22:42:26 INFO - PROCESS | 1820 | 1477460546972 Marionette TRACE conn3 -> [0,2677,"switchToWindow",{"name":"7"}] 22:42:26 INFO - PROCESS | 1820 | 1477460546977 Marionette TRACE conn3 <- [1,2677,null,{}] 22:42:26 INFO - PROCESS | 1820 | 1477460546983 Marionette TRACE conn3 -> [0,2678,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:27 INFO - PROCESS | 1820 | ++DOCSHELL 0x907c1c00 == 22 [pid = 1820] [id = 581] 22:42:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x907c2400) [pid = 1820] [serial = 1702] [outer = (nil)] 22:42:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x907c7400) [pid = 1820] [serial = 1703] [outer = 0x907c2400] 22:42:27 INFO - PROCESS | 1820 | 1477460547067 Marionette DEBUG loaded listener.js 22:42:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x91153000) [pid = 1820] [serial = 1704] [outer = 0x907c2400] 22:42:27 INFO - PROCESS | 1820 | 1477460547728 Marionette TRACE conn3 <- [1,2678,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:42:27 INFO - . 22:42:27 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 1031ms 22:42:27 INFO - PROCESS | 1820 | 1477460547751 Marionette TRACE conn3 -> [0,2679,"getWindowHandle",null] 22:42:27 INFO - PROCESS | 1820 | 1477460547759 Marionette TRACE conn3 <- [1,2679,null,{"value":"7"}] 22:42:27 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 22:42:27 INFO - PROCESS | 1820 | 1477460547818 Marionette TRACE conn3 -> [0,2680,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:28 INFO - PROCESS | 1820 | 1477460548038 Marionette TRACE conn3 <- [1,2680,null,{"value":null}] 22:42:28 INFO - PROCESS | 1820 | 1477460548202 Marionette TRACE conn3 -> [0,2681,"getWindowHandles",null] 22:42:28 INFO - PROCESS | 1820 | 1477460548208 Marionette TRACE conn3 <- [1,2681,null,["7"]] 22:42:28 INFO - PROCESS | 1820 | 1477460548221 Marionette TRACE conn3 -> [0,2682,"switchToWindow",{"name":"7"}] 22:42:28 INFO - PROCESS | 1820 | 1477460548230 Marionette TRACE conn3 <- [1,2682,null,{}] 22:42:28 INFO - PROCESS | 1820 | 1477460548236 Marionette TRACE conn3 -> [0,2683,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x87d30800 == 23 [pid = 1820] [id = 582] 22:42:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x87d32000) [pid = 1820] [serial = 1705] [outer = (nil)] 22:42:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8bd74800) [pid = 1820] [serial = 1706] [outer = 0x87d32000] 22:42:28 INFO - PROCESS | 1820 | 1477460548333 Marionette DEBUG loaded listener.js 22:42:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x839a8c00) [pid = 1820] [serial = 1707] [outer = 0x87d32000] 22:42:28 INFO - PROCESS | 1820 | 1477460548965 Marionette TRACE conn3 <- [1,2683,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:42:28 INFO - . 22:42:28 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 1174ms 22:42:28 INFO - PROCESS | 1820 | 1477460548986 Marionette TRACE conn3 -> [0,2684,"getWindowHandle",null] 22:42:28 INFO - PROCESS | 1820 | 1477460548990 Marionette TRACE conn3 <- [1,2684,null,{"value":"7"}] 22:42:29 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 22:42:29 INFO - PROCESS | 1820 | 1477460549021 Marionette TRACE conn3 -> [0,2685,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:29 INFO - PROCESS | 1820 | 1477460549205 Marionette TRACE conn3 <- [1,2685,null,{"value":null}] 22:42:29 INFO - PROCESS | 1820 | 1477460549383 Marionette TRACE conn3 -> [0,2686,"getWindowHandles",null] 22:42:29 INFO - PROCESS | 1820 | 1477460549389 Marionette TRACE conn3 <- [1,2686,null,["7"]] 22:42:29 INFO - PROCESS | 1820 | 1477460549398 Marionette TRACE conn3 -> [0,2687,"switchToWindow",{"name":"7"}] 22:42:29 INFO - PROCESS | 1820 | 1477460549405 Marionette TRACE conn3 <- [1,2687,null,{}] 22:42:29 INFO - PROCESS | 1820 | 1477460549414 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f907000 == 24 [pid = 1820] [id = 583] 22:42:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8f992400) [pid = 1820] [serial = 1708] [outer = (nil)] 22:42:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8facac00) [pid = 1820] [serial = 1709] [outer = 0x8f992400] 22:42:29 INFO - PROCESS | 1820 | 1477460549504 Marionette DEBUG loaded listener.js 22:42:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8fa87800) [pid = 1820] [serial = 1710] [outer = 0x8f992400] 22:42:30 INFO - PROCESS | 1820 | 1477460550188 Marionette TRACE conn3 <- [1,2688,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:42:30 INFO - . 22:42:30 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 1223ms 22:42:30 INFO - PROCESS | 1820 | 1477460550266 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 22:42:30 INFO - PROCESS | 1820 | 1477460550275 Marionette TRACE conn3 <- [1,2689,null,{"value":"7"}] 22:42:30 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 22:42:30 INFO - PROCESS | 1820 | 1477460550285 Marionette TRACE conn3 -> [0,2690,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:30 INFO - PROCESS | 1820 | 1477460550464 Marionette TRACE conn3 <- [1,2690,null,{"value":null}] 22:42:30 INFO - PROCESS | 1820 | 1477460550632 Marionette TRACE conn3 -> [0,2691,"getWindowHandles",null] 22:42:30 INFO - PROCESS | 1820 | 1477460550637 Marionette TRACE conn3 <- [1,2691,null,["7"]] 22:42:30 INFO - PROCESS | 1820 | 1477460550644 Marionette TRACE conn3 -> [0,2692,"switchToWindow",{"name":"7"}] 22:42:30 INFO - PROCESS | 1820 | 1477460550652 Marionette TRACE conn3 <- [1,2692,null,{}] 22:42:30 INFO - PROCESS | 1820 | 1477460550658 Marionette TRACE conn3 -> [0,2693,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x929eec00 == 25 [pid = 1820] [id = 584] 22:42:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x929f4000) [pid = 1820] [serial = 1711] [outer = (nil)] 22:42:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x929f7c00) [pid = 1820] [serial = 1712] [outer = 0x929f4000] 22:42:30 INFO - PROCESS | 1820 | 1477460550770 Marionette DEBUG loaded listener.js 22:42:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x929f8000) [pid = 1820] [serial = 1713] [outer = 0x929f4000] 22:42:31 INFO - PROCESS | 1820 | 1477460551456 Marionette TRACE conn3 <- [1,2693,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:42:31 INFO - . 22:42:31 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 1228ms 22:42:31 INFO - PROCESS | 1820 | 1477460551514 Marionette TRACE conn3 -> [0,2694,"getWindowHandle",null] 22:42:31 INFO - PROCESS | 1820 | 1477460551520 Marionette TRACE conn3 <- [1,2694,null,{"value":"7"}] 22:42:31 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 22:42:31 INFO - PROCESS | 1820 | 1477460551527 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:31 INFO - PROCESS | 1820 | 1477460551708 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 22:42:31 INFO - PROCESS | 1820 | 1477460551885 Marionette TRACE conn3 -> [0,2696,"getWindowHandles",null] 22:42:31 INFO - PROCESS | 1820 | 1477460551891 Marionette TRACE conn3 <- [1,2696,null,["7"]] 22:42:31 INFO - PROCESS | 1820 | 1477460551900 Marionette TRACE conn3 -> [0,2697,"switchToWindow",{"name":"7"}] 22:42:31 INFO - PROCESS | 1820 | 1477460551906 Marionette TRACE conn3 <- [1,2697,null,{}] 22:42:31 INFO - PROCESS | 1820 | 1477460551959 Marionette TRACE conn3 -> [0,2698,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x93940000 == 26 [pid = 1820] [id = 585] 22:42:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x93bcc800) [pid = 1820] [serial = 1714] [outer = (nil)] 22:42:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x93d7b000) [pid = 1820] [serial = 1715] [outer = 0x93bcc800] 22:42:32 INFO - PROCESS | 1820 | 1477460552064 Marionette DEBUG loaded listener.js 22:42:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x9412e800) [pid = 1820] [serial = 1716] [outer = 0x93bcc800] 22:42:32 INFO - PROCESS | 1820 | 1477460552738 Marionette TRACE conn3 <- [1,2698,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:42:32 INFO - . 22:42:32 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 1221ms 22:42:32 INFO - PROCESS | 1820 | 1477460552748 Marionette TRACE conn3 -> [0,2699,"getWindowHandle",null] 22:42:32 INFO - PROCESS | 1820 | 1477460552751 Marionette TRACE conn3 <- [1,2699,null,{"value":"7"}] 22:42:32 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 22:42:32 INFO - PROCESS | 1820 | 1477460552759 Marionette TRACE conn3 -> [0,2700,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:32 INFO - PROCESS | 1820 | 1477460552969 Marionette TRACE conn3 <- [1,2700,null,{"value":null}] 22:42:33 INFO - PROCESS | 1820 | 1477460553142 Marionette TRACE conn3 -> [0,2701,"getWindowHandles",null] 22:42:33 INFO - PROCESS | 1820 | 1477460553146 Marionette TRACE conn3 <- [1,2701,null,["7"]] 22:42:33 INFO - PROCESS | 1820 | 1477460553154 Marionette TRACE conn3 -> [0,2702,"switchToWindow",{"name":"7"}] 22:42:33 INFO - PROCESS | 1820 | 1477460553173 Marionette TRACE conn3 <- [1,2702,null,{}] 22:42:33 INFO - PROCESS | 1820 | 1477460553179 Marionette TRACE conn3 -> [0,2703,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x82fc6400 == 27 [pid = 1820] [id = 586] 22:42:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x833f7800) [pid = 1820] [serial = 1717] [outer = (nil)] 22:42:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x835cfc00) [pid = 1820] [serial = 1718] [outer = 0x833f7800] 22:42:33 INFO - PROCESS | 1820 | 1477460553264 Marionette DEBUG loaded listener.js 22:42:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x835c7800) [pid = 1820] [serial = 1719] [outer = 0x833f7800] 22:42:34 INFO - PROCESS | 1820 | 1477460554011 Marionette TRACE conn3 <- [1,2703,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:42:34 INFO - . 22:42:34 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 1320ms 22:42:34 INFO - PROCESS | 1820 | 1477460554081 Marionette TRACE conn3 -> [0,2704,"getWindowHandle",null] 22:42:34 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 22:42:34 INFO - PROCESS | 1820 | 1477460554092 Marionette TRACE conn3 <- [1,2704,null,{"value":"7"}] 22:42:34 INFO - PROCESS | 1820 | 1477460554102 Marionette TRACE conn3 -> [0,2705,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:34 INFO - PROCESS | 1820 | 1477460554286 Marionette TRACE conn3 <- [1,2705,null,{"value":null}] 22:42:34 INFO - PROCESS | 1820 | 1477460554457 Marionette TRACE conn3 -> [0,2706,"getWindowHandles",null] 22:42:34 INFO - PROCESS | 1820 | 1477460554461 Marionette TRACE conn3 <- [1,2706,null,["7"]] 22:42:34 INFO - PROCESS | 1820 | 1477460554474 Marionette TRACE conn3 -> [0,2707,"switchToWindow",{"name":"7"}] 22:42:34 INFO - PROCESS | 1820 | 1477460554480 Marionette TRACE conn3 <- [1,2707,null,{}] 22:42:34 INFO - PROCESS | 1820 | 1477460554487 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:34 INFO - PROCESS | 1820 | ++DOCSHELL 0x83962000 == 28 [pid = 1820] [id = 587] 22:42:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x83962c00) [pid = 1820] [serial = 1720] [outer = (nil)] 22:42:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x83969400) [pid = 1820] [serial = 1721] [outer = 0x83962c00] 22:42:34 INFO - PROCESS | 1820 | 1477460554573 Marionette DEBUG loaded listener.js 22:42:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x83975c00) [pid = 1820] [serial = 1722] [outer = 0x83962c00] 22:42:34 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x8df6b400) [pid = 1820] [serial = 1671] [outer = (nil)] [url = about:blank] 22:42:34 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x8df71c00) [pid = 1820] [serial = 1672] [outer = (nil)] [url = about:blank] 22:42:34 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x8f925800) [pid = 1820] [serial = 1674] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:42:34 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x8d059c00) [pid = 1820] [serial = 1666] [outer = (nil)] [url = about:blank] 22:42:34 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x8dc7f000) [pid = 1820] [serial = 1667] [outer = (nil)] [url = about:blank] 22:42:34 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x8de6d000) [pid = 1820] [serial = 1669] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477460534633] 22:42:34 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x8c8d9400) [pid = 1820] [serial = 1661] [outer = (nil)] [url = about:blank] 22:42:34 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x8c8dc000) [pid = 1820] [serial = 1662] [outer = (nil)] [url = about:blank] 22:42:34 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x8c9f6800) [pid = 1820] [serial = 1664] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:42:34 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x8bee2000) [pid = 1820] [serial = 1656] [outer = (nil)] [url = about:blank] 22:42:34 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x8bee4000) [pid = 1820] [serial = 1657] [outer = (nil)] [url = about:blank] 22:42:34 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8c82f800) [pid = 1820] [serial = 1659] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:42:34 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x87d36c00) [pid = 1820] [serial = 1651] [outer = (nil)] [url = about:blank] 22:42:34 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x87d3b000) [pid = 1820] [serial = 1652] [outer = (nil)] [url = about:blank] 22:42:34 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8bed7000) [pid = 1820] [serial = 1654] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477460531452] 22:42:34 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x83963400) [pid = 1820] [serial = 1646] [outer = (nil)] [url = about:blank] 22:42:34 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x83965400) [pid = 1820] [serial = 1647] [outer = (nil)] [url = about:blank] 22:42:34 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8399b400) [pid = 1820] [serial = 1649] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:42:34 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x833f8400) [pid = 1820] [serial = 1643] [outer = (nil)] [url = about:blank] 22:42:35 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x83559800) [pid = 1820] [serial = 1644] [outer = (nil)] [url = about:blank] 22:42:35 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x83554000) [pid = 1820] [serial = 1641] [outer = (nil)] [url = about:blank] 22:42:35 INFO - PROCESS | 1820 | 1477460555311 Marionette TRACE conn3 <- [1,2708,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:42:35 INFO - . 22:42:35 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1225ms 22:42:35 INFO - PROCESS | 1820 | 1477460555325 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 22:42:35 INFO - PROCESS | 1820 | 1477460555329 Marionette TRACE conn3 <- [1,2709,null,{"value":"7"}] 22:42:35 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 22:42:35 INFO - PROCESS | 1820 | 1477460555341 Marionette TRACE conn3 -> [0,2710,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:35 INFO - PROCESS | 1820 | 1477460555501 Marionette TRACE conn3 <- [1,2710,null,{"value":null}] 22:42:35 INFO - PROCESS | 1820 | 1477460555510 Marionette TRACE conn3 -> [0,2711,"getWindowHandles",null] 22:42:35 INFO - PROCESS | 1820 | 1477460555515 Marionette TRACE conn3 <- [1,2711,null,["7"]] 22:42:35 INFO - PROCESS | 1820 | 1477460555522 Marionette TRACE conn3 -> [0,2712,"switchToWindow",{"name":"7"}] 22:42:35 INFO - PROCESS | 1820 | 1477460555528 Marionette TRACE conn3 <- [1,2712,null,{}] 22:42:35 INFO - PROCESS | 1820 | 1477460555679 Marionette TRACE conn3 -> [0,2713,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x8399c800 == 29 [pid = 1820] [id = 588] 22:42:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8399d400) [pid = 1820] [serial = 1723] [outer = (nil)] 22:42:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8bd6f800) [pid = 1820] [serial = 1724] [outer = 0x8399d400] 22:42:35 INFO - PROCESS | 1820 | 1477460555770 Marionette DEBUG loaded listener.js 22:42:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8bd73800) [pid = 1820] [serial = 1725] [outer = 0x8399d400] 22:42:36 INFO - PROCESS | 1820 | 1477460556336 Marionette TRACE conn3 <- [1,2713,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:42:36 INFO - . 22:42:36 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1024ms 22:42:36 INFO - PROCESS | 1820 | 1477460556374 Marionette TRACE conn3 -> [0,2714,"getWindowHandle",null] 22:42:36 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 22:42:36 INFO - PROCESS | 1820 | 1477460556381 Marionette TRACE conn3 <- [1,2714,null,{"value":"7"}] 22:42:36 INFO - PROCESS | 1820 | 1477460556389 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:36 INFO - PROCESS | 1820 | 1477460556561 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 22:42:36 INFO - PROCESS | 1820 | 1477460556694 Marionette TRACE conn3 -> [0,2716,"getWindowHandles",null] 22:42:36 INFO - PROCESS | 1820 | 1477460556698 Marionette TRACE conn3 <- [1,2716,null,["7"]] 22:42:36 INFO - PROCESS | 1820 | 1477460556704 Marionette TRACE conn3 -> [0,2717,"switchToWindow",{"name":"7"}] 22:42:36 INFO - PROCESS | 1820 | 1477460556713 Marionette TRACE conn3 <- [1,2717,null,{}] 22:42:36 INFO - PROCESS | 1820 | 1477460556720 Marionette TRACE conn3 -> [0,2718,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:36 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c8e1400 == 30 [pid = 1820] [id = 589] 22:42:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8c8e1c00) [pid = 1820] [serial = 1726] [outer = (nil)] 22:42:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8c8e4c00) [pid = 1820] [serial = 1727] [outer = 0x8c8e1c00] 22:42:36 INFO - PROCESS | 1820 | 1477460556805 Marionette DEBUG loaded listener.js 22:42:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8d059800) [pid = 1820] [serial = 1728] [outer = 0x8c8e1c00] 22:42:37 INFO - PROCESS | 1820 | 1477460557551 Marionette TRACE conn3 <- [1,2718,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:42:37 INFO - . 22:42:37 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1176ms 22:42:37 INFO - PROCESS | 1820 | 1477460557570 Marionette TRACE conn3 -> [0,2719,"getWindowHandle",null] 22:42:37 INFO - PROCESS | 1820 | 1477460557573 Marionette TRACE conn3 <- [1,2719,null,{"value":"7"}] 22:42:37 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 22:42:37 INFO - PROCESS | 1820 | 1477460557582 Marionette TRACE conn3 -> [0,2720,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:37 INFO - PROCESS | 1820 | 1477460557809 Marionette TRACE conn3 <- [1,2720,null,{"value":null}] 22:42:37 INFO - PROCESS | 1820 | 1477460557829 Marionette TRACE conn3 -> [0,2721,"getWindowHandles",null] 22:42:37 INFO - PROCESS | 1820 | 1477460557834 Marionette TRACE conn3 <- [1,2721,null,["7"]] 22:42:37 INFO - PROCESS | 1820 | 1477460557840 Marionette TRACE conn3 -> [0,2722,"switchToWindow",{"name":"7"}] 22:42:37 INFO - PROCESS | 1820 | 1477460557847 Marionette TRACE conn3 <- [1,2722,null,{}] 22:42:37 INFO - PROCESS | 1820 | 1477460557854 Marionette TRACE conn3 -> [0,2723,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f922400 == 31 [pid = 1820] [id = 590] 22:42:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8f925800) [pid = 1820] [serial = 1729] [outer = (nil)] 22:42:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8f92ac00) [pid = 1820] [serial = 1730] [outer = 0x8f925800] 22:42:38 INFO - PROCESS | 1820 | 1477460558001 Marionette DEBUG loaded listener.js 22:42:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8f987400) [pid = 1820] [serial = 1731] [outer = 0x8f925800] 22:42:38 WARNING - wptserve Traceback (most recent call last): 22:42:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:42:38 WARNING - rv = self.func(request, response) 22:42:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:42:38 WARNING - access_control_allow_origin = "*") 22:42:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:42:38 WARNING - payload = payload_generator(server_data) 22:42:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:42:38 WARNING - return encode_string_as_bmp_image(data) 22:42:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:42:38 WARNING - img.save(f, "BMP") 22:42:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:42:38 WARNING - f.write(bmpfileheader) 22:42:38 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:42:38 WARNING - 22:42:38 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x83963800) [pid = 1820] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 22:42:38 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8bd7a000) [pid = 1820] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 22:42:38 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x83974000) [pid = 1820] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html] 22:42:38 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8c8e1000) [pid = 1820] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html] 22:42:38 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8fa81800) [pid = 1820] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 22:42:38 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8bedfc00) [pid = 1820] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html] 22:42:38 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8f991400) [pid = 1820] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html] 22:42:38 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8d053000) [pid = 1820] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html] 22:42:43 INFO - PROCESS | 1820 | --DOCSHELL 0x83961c00 == 30 [pid = 1820] [id = 576] 22:42:43 INFO - PROCESS | 1820 | --DOCSHELL 0x8c8d5800 == 29 [pid = 1820] [id = 574] 22:42:43 INFO - PROCESS | 1820 | --DOCSHELL 0x83973800 == 28 [pid = 1820] [id = 573] 22:42:43 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa81000 == 27 [pid = 1820] [id = 575] 22:42:43 INFO - PROCESS | 1820 | --DOCSHELL 0x8330a400 == 26 [pid = 1820] [id = 560] 22:42:43 INFO - PROCESS | 1820 | --DOCSHELL 0x87d32c00 == 25 [pid = 1820] [id = 562] 22:42:43 INFO - PROCESS | 1820 | --DOCSHELL 0x8de70000 == 24 [pid = 1820] [id = 570] 22:42:43 INFO - PROCESS | 1820 | --DOCSHELL 0x8bedb800 == 23 [pid = 1820] [id = 580] 22:42:43 INFO - PROCESS | 1820 | --DOCSHELL 0x8c9fdc00 == 22 [pid = 1820] [id = 568] 22:42:43 INFO - PROCESS | 1820 | --DOCSHELL 0x8c8d6c00 == 21 [pid = 1820] [id = 566] 22:42:43 INFO - PROCESS | 1820 | --DOCSHELL 0x8f90c400 == 20 [pid = 1820] [id = 572] 22:42:43 INFO - PROCESS | 1820 | --DOCSHELL 0x8d052400 == 19 [pid = 1820] [id = 578] 22:42:43 INFO - PROCESS | 1820 | --DOCSHELL 0x8396d800 == 18 [pid = 1820] [id = 564] 22:42:43 INFO - PROCESS | 1820 | --DOCSHELL 0x8bd74400 == 17 [pid = 1820] [id = 577] 22:42:43 INFO - PROCESS | 1820 | --DOCSHELL 0x833f3800 == 16 [pid = 1820] [id = 559] 22:42:43 INFO - PROCESS | 1820 | --DOCSHELL 0x8bd73400 == 15 [pid = 1820] [id = 579] 22:42:43 INFO - PROCESS | 1820 | --DOCSHELL 0x8c8e1400 == 14 [pid = 1820] [id = 589] 22:42:43 INFO - PROCESS | 1820 | --DOCSHELL 0x8399c800 == 13 [pid = 1820] [id = 588] 22:42:43 INFO - PROCESS | 1820 | --DOCSHELL 0x83962000 == 12 [pid = 1820] [id = 587] 22:42:43 INFO - PROCESS | 1820 | --DOCSHELL 0x82fc6400 == 11 [pid = 1820] [id = 586] 22:42:43 INFO - PROCESS | 1820 | --DOCSHELL 0x93940000 == 10 [pid = 1820] [id = 585] 22:42:43 INFO - PROCESS | 1820 | --DOCSHELL 0x929eec00 == 9 [pid = 1820] [id = 584] 22:42:43 INFO - PROCESS | 1820 | --DOCSHELL 0x8f907000 == 8 [pid = 1820] [id = 583] 22:42:43 INFO - PROCESS | 1820 | --DOCSHELL 0x87d30800 == 7 [pid = 1820] [id = 582] 22:42:43 INFO - PROCESS | 1820 | --DOCSHELL 0x907c1c00 == 6 [pid = 1820] [id = 581] 22:42:43 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8bee2800) [pid = 1820] [serial = 1692] [outer = (nil)] [url = about:blank] 22:42:43 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8beda800) [pid = 1820] [serial = 1691] [outer = (nil)] [url = about:blank] 22:42:43 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8de69c00) [pid = 1820] [serial = 1695] [outer = (nil)] [url = about:blank] 22:42:43 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8dc80c00) [pid = 1820] [serial = 1694] [outer = (nil)] [url = about:blank] 22:42:43 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x8fa83000) [pid = 1820] [serial = 1698] [outer = (nil)] [url = about:blank] 22:42:43 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8fa7cc00) [pid = 1820] [serial = 1697] [outer = (nil)] [url = about:blank] 22:42:43 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x8f91fc00) [pid = 1820] [serial = 1701] [outer = (nil)] [url = about:blank] 22:42:43 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x8c9f8800) [pid = 1820] [serial = 1700] [outer = (nil)] [url = about:blank] 22:42:43 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x8396dc00) [pid = 1820] [serial = 1688] [outer = (nil)] [url = about:blank] 22:42:43 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x83972000) [pid = 1820] [serial = 1689] [outer = (nil)] [url = about:blank] 22:42:43 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x8fa83c00) [pid = 1820] [serial = 1685] [outer = (nil)] [url = about:blank] 22:42:43 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x8fa89400) [pid = 1820] [serial = 1686] [outer = (nil)] [url = about:blank] 22:42:43 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x8c9f3c00) [pid = 1820] [serial = 1682] [outer = (nil)] [url = about:blank] 22:42:43 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x833f5800) [pid = 1820] [serial = 1683] [outer = (nil)] [url = about:blank] 22:42:43 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x8399e400) [pid = 1820] [serial = 1679] [outer = (nil)] [url = about:blank] 22:42:43 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x839a3400) [pid = 1820] [serial = 1680] [outer = (nil)] [url = about:blank] 22:42:43 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x8f929000) [pid = 1820] [serial = 1676] [outer = (nil)] [url = about:blank] 22:42:43 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x907c7400) [pid = 1820] [serial = 1703] [outer = (nil)] [url = about:blank] 22:42:47 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8f992400) [pid = 1820] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 22:42:47 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x833f7800) [pid = 1820] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html] 22:42:47 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x87d32000) [pid = 1820] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 22:42:47 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x83962c00) [pid = 1820] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 22:42:47 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x93bcc800) [pid = 1820] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html] 22:42:47 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x907c2400) [pid = 1820] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 22:42:47 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x929f4000) [pid = 1820] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html] 22:42:47 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x8399d400) [pid = 1820] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 22:42:47 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8c8e1c00) [pid = 1820] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 22:42:47 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8f90cc00) [pid = 1820] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html] 22:42:51 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x8f92ac00) [pid = 1820] [serial = 1730] [outer = (nil)] [url = about:blank] 22:42:51 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8bd74800) [pid = 1820] [serial = 1706] [outer = (nil)] [url = about:blank] 22:42:51 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8facac00) [pid = 1820] [serial = 1709] [outer = (nil)] [url = about:blank] 22:42:51 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x835c7800) [pid = 1820] [serial = 1719] [outer = (nil)] [url = about:blank] 22:42:51 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x929f7c00) [pid = 1820] [serial = 1712] [outer = (nil)] [url = about:blank] 22:42:51 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x9412e800) [pid = 1820] [serial = 1716] [outer = (nil)] [url = about:blank] 22:42:51 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8fa87800) [pid = 1820] [serial = 1710] [outer = (nil)] [url = about:blank] 22:42:51 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8bd6f800) [pid = 1820] [serial = 1724] [outer = (nil)] [url = about:blank] 22:42:51 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x83969400) [pid = 1820] [serial = 1721] [outer = (nil)] [url = about:blank] 22:42:51 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x91153000) [pid = 1820] [serial = 1704] [outer = (nil)] [url = about:blank] 22:42:51 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8d059800) [pid = 1820] [serial = 1728] [outer = (nil)] [url = about:blank] 22:42:51 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x83975c00) [pid = 1820] [serial = 1722] [outer = (nil)] [url = about:blank] 22:42:51 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8c8e4c00) [pid = 1820] [serial = 1727] [outer = (nil)] [url = about:blank] 22:42:51 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x93d7b000) [pid = 1820] [serial = 1715] [outer = (nil)] [url = about:blank] 22:42:51 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x839a8c00) [pid = 1820] [serial = 1707] [outer = (nil)] [url = about:blank] 22:42:51 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x929f8000) [pid = 1820] [serial = 1713] [outer = (nil)] [url = about:blank] 22:42:51 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8bd73800) [pid = 1820] [serial = 1725] [outer = (nil)] [url = about:blank] 22:42:51 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x835cfc00) [pid = 1820] [serial = 1718] [outer = (nil)] [url = about:blank] 22:42:51 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x8f909c00) [pid = 1820] [serial = 1677] [outer = (nil)] [url = about:blank] 22:43:08 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 22:43:08 INFO - PROCESS | 1820 | 1477460588182 Marionette TRACE conn3 <- [1,2723,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 22:43:08 INFO - . 22:43:08 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30655ms 22:43:08 INFO - PROCESS | 1820 | 1477460588238 Marionette TRACE conn3 -> [0,2724,"getWindowHandle",null] 22:43:08 INFO - PROCESS | 1820 | 1477460588245 Marionette TRACE conn3 <- [1,2724,null,{"value":"7"}] 22:43:08 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 22:43:08 INFO - PROCESS | 1820 | 1477460588257 Marionette TRACE conn3 -> [0,2725,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:43:08 INFO - PROCESS | 1820 | 1477460588499 Marionette TRACE conn3 <- [1,2725,null,{"value":null}] 22:43:08 INFO - PROCESS | 1820 | 1477460588579 Marionette TRACE conn3 -> [0,2726,"getWindowHandles",null] 22:43:08 INFO - PROCESS | 1820 | 1477460588585 Marionette TRACE conn3 <- [1,2726,null,["7"]] 22:43:08 INFO - PROCESS | 1820 | 1477460588594 Marionette TRACE conn3 -> [0,2727,"switchToWindow",{"name":"7"}] 22:43:08 INFO - PROCESS | 1820 | 1477460588603 Marionette TRACE conn3 <- [1,2727,null,{}] 22:43:08 INFO - PROCESS | 1820 | 1477460588610 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:43:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x833f0000 == 7 [pid = 1820] [id = 591] 22:43:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x833f0400) [pid = 1820] [serial = 1732] [outer = (nil)] 22:43:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x833f3800) [pid = 1820] [serial = 1733] [outer = 0x833f0400] 22:43:08 INFO - PROCESS | 1820 | 1477460588702 Marionette DEBUG loaded listener.js 22:43:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83552800) [pid = 1820] [serial = 1734] [outer = 0x833f0400] 22:43:09 WARNING - wptserve Traceback (most recent call last): 22:43:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:43:09 WARNING - rv = self.func(request, response) 22:43:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:43:09 WARNING - access_control_allow_origin = "*") 22:43:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:43:09 WARNING - payload = payload_generator(server_data) 22:43:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:43:09 WARNING - return encode_string_as_bmp_image(data) 22:43:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:43:09 WARNING - img.save(f, "BMP") 22:43:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:43:09 WARNING - f.write(bmpfileheader) 22:43:09 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:43:09 WARNING - 22:43:18 INFO - PROCESS | 1820 | --DOCSHELL 0x8f922400 == 6 [pid = 1820] [id = 590] 22:43:20 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8f925800) [pid = 1820] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 22:43:25 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x8f987400) [pid = 1820] [serial = 1731] [outer = (nil)] [url = about:blank] 22:43:25 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x833f3800) [pid = 1820] [serial = 1733] [outer = (nil)] [url = about:blank] 22:43:38 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 22:43:38 INFO - PROCESS | 1820 | 1477460618902 Marionette TRACE conn3 <- [1,2728,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 22:43:38 INFO - . 22:43:38 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30673ms 22:43:38 INFO - PROCESS | 1820 | 1477460618928 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 22:43:38 INFO - PROCESS | 1820 | 1477460618935 Marionette TRACE conn3 <- [1,2729,null,{"value":"7"}] 22:43:38 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 22:43:38 INFO - PROCESS | 1820 | 1477460618947 Marionette TRACE conn3 -> [0,2730,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:43:39 INFO - PROCESS | 1820 | 1477460619166 Marionette TRACE conn3 <- [1,2730,null,{"value":null}] 22:43:39 INFO - PROCESS | 1820 | 1477460619242 Marionette TRACE conn3 -> [0,2731,"getWindowHandles",null] 22:43:39 INFO - PROCESS | 1820 | 1477460619249 Marionette TRACE conn3 <- [1,2731,null,["7"]] 22:43:39 INFO - PROCESS | 1820 | 1477460619257 Marionette TRACE conn3 -> [0,2732,"switchToWindow",{"name":"7"}] 22:43:39 INFO - PROCESS | 1820 | 1477460619264 Marionette TRACE conn3 <- [1,2732,null,{}] 22:43:39 INFO - PROCESS | 1820 | 1477460619271 Marionette TRACE conn3 -> [0,2733,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:43:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x833ee400 == 7 [pid = 1820] [id = 592] 22:43:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x833ee800) [pid = 1820] [serial = 1735] [outer = (nil)] 22:43:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x833f3c00) [pid = 1820] [serial = 1736] [outer = 0x833ee800] 22:43:39 INFO - PROCESS | 1820 | 1477460619358 Marionette DEBUG loaded listener.js 22:43:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83553000) [pid = 1820] [serial = 1737] [outer = 0x833ee800] 22:43:39 WARNING - wptserve Traceback (most recent call last): 22:43:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:43:39 WARNING - rv = self.func(request, response) 22:43:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:43:39 WARNING - access_control_allow_origin = "*") 22:43:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:43:39 WARNING - payload = payload_generator(server_data) 22:43:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:43:39 WARNING - return encode_string_as_bmp_image(data) 22:43:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:43:39 WARNING - img.save(f, "BMP") 22:43:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:43:39 WARNING - f.write(bmpfileheader) 22:43:39 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:43:39 WARNING - 22:43:49 INFO - PROCESS | 1820 | --DOCSHELL 0x833f0000 == 6 [pid = 1820] [id = 591] 22:43:51 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x833f0400) [pid = 1820] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 22:43:56 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x83552800) [pid = 1820] [serial = 1734] [outer = (nil)] [url = about:blank] 22:43:56 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x833f3c00) [pid = 1820] [serial = 1736] [outer = (nil)] [url = about:blank] 22:44:09 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 22:44:09 INFO - PROCESS | 1820 | 1477460649552 Marionette TRACE conn3 <- [1,2733,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 22:44:09 INFO - . 22:44:09 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30664ms 22:44:09 INFO - PROCESS | 1820 | 1477460649610 Marionette TRACE conn3 -> [0,2734,"getWindowHandle",null] 22:44:09 INFO - PROCESS | 1820 | 1477460649617 Marionette TRACE conn3 <- [1,2734,null,{"value":"7"}] 22:44:09 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 22:44:09 INFO - PROCESS | 1820 | 1477460649629 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:44:09 INFO - PROCESS | 1820 | 1477460649846 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 22:44:09 INFO - PROCESS | 1820 | 1477460649922 Marionette TRACE conn3 -> [0,2736,"getWindowHandles",null] 22:44:09 INFO - PROCESS | 1820 | 1477460649928 Marionette TRACE conn3 <- [1,2736,null,["7"]] 22:44:09 INFO - PROCESS | 1820 | 1477460649936 Marionette TRACE conn3 -> [0,2737,"switchToWindow",{"name":"7"}] 22:44:09 INFO - PROCESS | 1820 | 1477460649943 Marionette TRACE conn3 <- [1,2737,null,{}] 22:44:09 INFO - PROCESS | 1820 | 1477460649951 Marionette TRACE conn3 -> [0,2738,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:44:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x833f0800 == 7 [pid = 1820] [id = 593] 22:44:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x833f0c00) [pid = 1820] [serial = 1738] [outer = (nil)] 22:44:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x833f5400) [pid = 1820] [serial = 1739] [outer = 0x833f0c00] 22:44:10 INFO - PROCESS | 1820 | 1477460650038 Marionette DEBUG loaded listener.js 22:44:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83555000) [pid = 1820] [serial = 1740] [outer = 0x833f0c00] 22:44:10 INFO - PROCESS | 1820 | 1477460650621 Marionette TRACE conn3 <- [1,2738,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:44:10 INFO - . 22:44:10 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1019ms 22:44:10 INFO - PROCESS | 1820 | 1477460650646 Marionette TRACE conn3 -> [0,2739,"getWindowHandle",null] 22:44:10 INFO - PROCESS | 1820 | 1477460650652 Marionette TRACE conn3 <- [1,2739,null,{"value":"7"}] 22:44:10 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 22:44:10 INFO - PROCESS | 1820 | 1477460650667 Marionette TRACE conn3 -> [0,2740,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:44:10 INFO - PROCESS | 1820 | 1477460650845 Marionette TRACE conn3 <- [1,2740,null,{"value":null}] 22:44:10 INFO - PROCESS | 1820 | 1477460650962 Marionette TRACE conn3 -> [0,2741,"getWindowHandles",null] 22:44:10 INFO - PROCESS | 1820 | 1477460650968 Marionette TRACE conn3 <- [1,2741,null,["7"]] 22:44:10 INFO - PROCESS | 1820 | 1477460650974 Marionette TRACE conn3 -> [0,2742,"switchToWindow",{"name":"7"}] 22:44:10 INFO - PROCESS | 1820 | 1477460650979 Marionette TRACE conn3 <- [1,2742,null,{}] 22:44:11 INFO - PROCESS | 1820 | 1477460650986 Marionette TRACE conn3 -> [0,2743,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:44:11 INFO - PROCESS | 1820 | ++DOCSHELL 0x835d1000 == 8 [pid = 1820] [id = 594] 22:44:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x835d1800) [pid = 1820] [serial = 1741] [outer = (nil)] 22:44:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8395f400) [pid = 1820] [serial = 1742] [outer = 0x835d1800] 22:44:11 INFO - PROCESS | 1820 | 1477460651066 Marionette DEBUG loaded listener.js 22:44:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x83961000) [pid = 1820] [serial = 1743] [outer = 0x835d1800] 22:44:11 INFO - PROCESS | 1820 | 1477460651640 Marionette TRACE conn3 <- [1,2743,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:44:11 INFO - . 22:44:11 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1025ms 22:44:11 INFO - PROCESS | 1820 | 1477460651737 Marionette TRACE conn3 -> [0,2744,"getWindowHandle",null] 22:44:11 INFO - PROCESS | 1820 | 1477460651743 Marionette TRACE conn3 <- [1,2744,null,{"value":"7"}] 22:44:11 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 22:44:11 INFO - PROCESS | 1820 | 1477460651757 Marionette TRACE conn3 -> [0,2745,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:44:11 INFO - PROCESS | 1820 | 1477460651975 Marionette TRACE conn3 <- [1,2745,null,{"value":null}] 22:44:11 INFO - PROCESS | 1820 | 1477460651995 Marionette TRACE conn3 -> [0,2746,"getWindowHandles",null] 22:44:12 INFO - PROCESS | 1820 | 1477460652001 Marionette TRACE conn3 <- [1,2746,null,["7"]] 22:44:12 INFO - PROCESS | 1820 | 1477460652006 Marionette TRACE conn3 -> [0,2747,"switchToWindow",{"name":"7"}] 22:44:12 INFO - PROCESS | 1820 | 1477460652013 Marionette TRACE conn3 <- [1,2747,null,{}] 22:44:12 INFO - PROCESS | 1820 | 1477460652020 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:44:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x839a4000 == 9 [pid = 1820] [id = 595] 22:44:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x839a4400) [pid = 1820] [serial = 1744] [outer = (nil)] 22:44:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x839a6000) [pid = 1820] [serial = 1745] [outer = 0x839a4400] 22:44:12 INFO - PROCESS | 1820 | 1477460652105 Marionette DEBUG loaded listener.js 22:44:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x87d30c00) [pid = 1820] [serial = 1746] [outer = 0x839a4400] 22:44:12 INFO - PROCESS | 1820 | 1477460652760 Marionette TRACE conn3 <- [1,2748,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:44:12 INFO - . 22:44:12 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1031ms 22:44:12 INFO - PROCESS | 1820 | 1477460652787 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 22:44:12 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 22:44:12 INFO - PROCESS | 1820 | 1477460652793 Marionette TRACE conn3 <- [1,2749,null,{"value":"7"}] 22:44:12 INFO - PROCESS | 1820 | 1477460652799 Marionette TRACE conn3 -> [0,2750,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:44:12 INFO - PROCESS | 1820 | 1477460652976 Marionette TRACE conn3 <- [1,2750,null,{"value":null}] 22:44:13 INFO - PROCESS | 1820 | 1477460653095 Marionette TRACE conn3 -> [0,2751,"getWindowHandles",null] 22:44:13 INFO - PROCESS | 1820 | 1477460653102 Marionette TRACE conn3 <- [1,2751,null,["7"]] 22:44:13 INFO - PROCESS | 1820 | 1477460653107 Marionette TRACE conn3 -> [0,2752,"switchToWindow",{"name":"7"}] 22:44:13 INFO - PROCESS | 1820 | 1477460653114 Marionette TRACE conn3 <- [1,2752,null,{}] 22:44:13 INFO - PROCESS | 1820 | 1477460653120 Marionette TRACE conn3 -> [0,2753,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:44:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x8396bc00 == 10 [pid = 1820] [id = 596] 22:44:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8bd77800) [pid = 1820] [serial = 1747] [outer = (nil)] 22:44:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8bd7ac00) [pid = 1820] [serial = 1748] [outer = 0x8bd77800] 22:44:13 INFO - PROCESS | 1820 | 1477460653196 Marionette DEBUG loaded listener.js 22:44:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8bedbc00) [pid = 1820] [serial = 1749] [outer = 0x8bd77800] 22:44:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c006800 == 11 [pid = 1820] [id = 597] 22:44:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8c007800) [pid = 1820] [serial = 1750] [outer = (nil)] 22:44:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8c00b000) [pid = 1820] [serial = 1751] [outer = 0x8c007800] 22:44:13 INFO - PROCESS | 1820 | 1477460653896 Marionette TRACE conn3 <- [1,2753,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:44:13 INFO - . 22:44:13 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1124ms 22:44:13 INFO - PROCESS | 1820 | 1477460653923 Marionette TRACE conn3 -> [0,2754,"getWindowHandle",null] 22:44:13 INFO - PROCESS | 1820 | 1477460653927 Marionette TRACE conn3 <- [1,2754,null,{"value":"7"}] 22:44:13 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 22:44:13 INFO - PROCESS | 1820 | 1477460653933 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:44:14 INFO - PROCESS | 1820 | 1477460654151 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 22:44:14 INFO - PROCESS | 1820 | 1477460654169 Marionette TRACE conn3 -> [0,2756,"getWindowHandles",null] 22:44:14 INFO - PROCESS | 1820 | 1477460654172 Marionette TRACE conn3 <- [1,2756,null,["7"]] 22:44:14 INFO - PROCESS | 1820 | 1477460654178 Marionette TRACE conn3 -> [0,2757,"switchToWindow",{"name":"7"}] 22:44:14 INFO - PROCESS | 1820 | 1477460654183 Marionette TRACE conn3 <- [1,2757,null,{}] 22:44:14 INFO - PROCESS | 1820 | 1477460654188 Marionette TRACE conn3 -> [0,2758,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:44:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c009000 == 12 [pid = 1820] [id = 598] 22:44:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8c00b400) [pid = 1820] [serial = 1752] [outer = (nil)] 22:44:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8c829800) [pid = 1820] [serial = 1753] [outer = 0x8c00b400] 22:44:14 INFO - PROCESS | 1820 | 1477460654265 Marionette DEBUG loaded listener.js 22:44:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8c82c000) [pid = 1820] [serial = 1754] [outer = 0x8c00b400] 22:44:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c8d7800 == 13 [pid = 1820] [id = 599] 22:44:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8c8d7c00) [pid = 1820] [serial = 1755] [outer = (nil)] 22:44:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8c8db000) [pid = 1820] [serial = 1756] [outer = 0x8c8d7c00] 22:44:14 INFO - PROCESS | 1820 | 1477460654978 Marionette TRACE conn3 <- [1,2758,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:44:15 INFO - . 22:44:15 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1081ms 22:44:15 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 22:44:15 INFO - PROCESS | 1820 | 1477460655014 Marionette TRACE conn3 -> [0,2759,"getWindowHandle",null] 22:44:15 INFO - PROCESS | 1820 | 1477460655017 Marionette TRACE conn3 <- [1,2759,null,{"value":"7"}] 22:44:15 INFO - PROCESS | 1820 | 1477460655023 Marionette TRACE conn3 -> [0,2760,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:44:15 INFO - PROCESS | 1820 | 1477460655235 Marionette TRACE conn3 <- [1,2760,null,{"value":null}] 22:44:15 INFO - PROCESS | 1820 | 1477460655352 Marionette TRACE conn3 -> [0,2761,"getWindowHandles",null] 22:44:15 INFO - PROCESS | 1820 | 1477460655355 Marionette TRACE conn3 <- [1,2761,null,["7"]] 22:44:15 INFO - PROCESS | 1820 | 1477460655361 Marionette TRACE conn3 -> [0,2762,"switchToWindow",{"name":"7"}] 22:44:15 INFO - PROCESS | 1820 | 1477460655372 Marionette TRACE conn3 <- [1,2762,null,{}] 22:44:15 INFO - PROCESS | 1820 | 1477460655385 Marionette TRACE conn3 -> [0,2763,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:44:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c8e3800 == 14 [pid = 1820] [id = 600] 22:44:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8c8e3c00) [pid = 1820] [serial = 1757] [outer = (nil)] 22:44:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8c9fd400) [pid = 1820] [serial = 1758] [outer = 0x8c8e3c00] 22:44:15 INFO - PROCESS | 1820 | 1477460655461 Marionette DEBUG loaded listener.js 22:44:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8cf0a400) [pid = 1820] [serial = 1759] [outer = 0x8c8e3c00] 22:44:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dc85c00 == 15 [pid = 1820] [id = 601] 22:44:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8dc86000) [pid = 1820] [serial = 1760] [outer = (nil)] 22:44:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x8dd80c00) [pid = 1820] [serial = 1761] [outer = 0x8dc86000] 22:44:16 INFO - PROCESS | 1820 | 1477460656114 Marionette TRACE conn3 <- [1,2763,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:44:16 INFO - . 22:44:16 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1125ms 22:44:16 INFO - PROCESS | 1820 | 1477460656148 Marionette TRACE conn3 -> [0,2764,"getWindowHandle",null] 22:44:16 INFO - PROCESS | 1820 | 1477460656152 Marionette TRACE conn3 <- [1,2764,null,{"value":"7"}] 22:44:16 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 22:44:16 INFO - PROCESS | 1820 | 1477460656159 Marionette TRACE conn3 -> [0,2765,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:44:16 INFO - PROCESS | 1820 | 1477460656401 Marionette TRACE conn3 <- [1,2765,null,{"value":null}] 22:44:16 INFO - PROCESS | 1820 | 1477460656413 Marionette TRACE conn3 -> [0,2766,"getWindowHandles",null] 22:44:16 INFO - PROCESS | 1820 | 1477460656418 Marionette TRACE conn3 <- [1,2766,null,["7"]] 22:44:16 INFO - PROCESS | 1820 | 1477460656424 Marionette TRACE conn3 -> [0,2767,"switchToWindow",{"name":"7"}] 22:44:16 INFO - PROCESS | 1820 | 1477460656430 Marionette TRACE conn3 <- [1,2767,null,{}] 22:44:16 INFO - PROCESS | 1820 | 1477460656436 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:44:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x8ddbc400 == 16 [pid = 1820] [id = 602] 22:44:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x8ddc0800) [pid = 1820] [serial = 1762] [outer = (nil)] 22:44:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x8de6d000) [pid = 1820] [serial = 1763] [outer = 0x8ddc0800] 22:44:16 INFO - PROCESS | 1820 | 1477460656512 Marionette DEBUG loaded listener.js 22:44:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x8de6d800) [pid = 1820] [serial = 1764] [outer = 0x8ddc0800] 22:44:17 WARNING - wptserve Traceback (most recent call last): 22:44:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:44:17 WARNING - rv = self.func(request, response) 22:44:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:44:17 WARNING - access_control_allow_origin = "*") 22:44:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:44:17 WARNING - payload = payload_generator(server_data) 22:44:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:44:17 WARNING - return encode_string_as_bmp_image(data) 22:44:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:44:17 WARNING - img.save(f, "BMP") 22:44:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:44:17 WARNING - f.write(bmpfileheader) 22:44:17 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:44:17 WARNING - 22:44:19 INFO - PROCESS | 1820 | --DOCSHELL 0x8dc85c00 == 15 [pid = 1820] [id = 601] 22:44:19 INFO - PROCESS | 1820 | --DOCSHELL 0x8c8e3800 == 14 [pid = 1820] [id = 600] 22:44:19 INFO - PROCESS | 1820 | --DOCSHELL 0x8c8d7800 == 13 [pid = 1820] [id = 599] 22:44:19 INFO - PROCESS | 1820 | --DOCSHELL 0x8c009000 == 12 [pid = 1820] [id = 598] 22:44:19 INFO - PROCESS | 1820 | --DOCSHELL 0x8c006800 == 11 [pid = 1820] [id = 597] 22:44:19 INFO - PROCESS | 1820 | --DOCSHELL 0x8396bc00 == 10 [pid = 1820] [id = 596] 22:44:19 INFO - PROCESS | 1820 | --DOCSHELL 0x839a4000 == 9 [pid = 1820] [id = 595] 22:44:19 INFO - PROCESS | 1820 | --DOCSHELL 0x835d1000 == 8 [pid = 1820] [id = 594] 22:44:19 INFO - PROCESS | 1820 | --DOCSHELL 0x833f0800 == 7 [pid = 1820] [id = 593] 22:44:19 INFO - PROCESS | 1820 | --DOCSHELL 0x833ee400 == 6 [pid = 1820] [id = 592] 22:44:22 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x8bd77800) [pid = 1820] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 22:44:22 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x8c007800) [pid = 1820] [serial = 1750] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:44:22 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x8c00b400) [pid = 1820] [serial = 1752] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 22:44:22 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x8c8d7c00) [pid = 1820] [serial = 1755] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477460654721] 22:44:22 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x8dc86000) [pid = 1820] [serial = 1760] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:44:22 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x8c8e3c00) [pid = 1820] [serial = 1757] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 22:44:22 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x833f0c00) [pid = 1820] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 22:44:22 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x835d1800) [pid = 1820] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 22:44:22 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x833ee800) [pid = 1820] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 22:44:22 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x839a4400) [pid = 1820] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 22:44:27 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8c00b000) [pid = 1820] [serial = 1751] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:44:27 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x8bedbc00) [pid = 1820] [serial = 1749] [outer = (nil)] [url = about:blank] 22:44:27 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8bd7ac00) [pid = 1820] [serial = 1748] [outer = (nil)] [url = about:blank] 22:44:27 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8c8db000) [pid = 1820] [serial = 1756] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477460654721] 22:44:27 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8c82c000) [pid = 1820] [serial = 1754] [outer = (nil)] [url = about:blank] 22:44:27 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8c829800) [pid = 1820] [serial = 1753] [outer = (nil)] [url = about:blank] 22:44:27 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8dd80c00) [pid = 1820] [serial = 1761] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:44:27 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8cf0a400) [pid = 1820] [serial = 1759] [outer = (nil)] [url = about:blank] 22:44:27 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8c9fd400) [pid = 1820] [serial = 1758] [outer = (nil)] [url = about:blank] 22:44:27 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x87d30c00) [pid = 1820] [serial = 1746] [outer = (nil)] [url = about:blank] 22:44:27 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x839a6000) [pid = 1820] [serial = 1745] [outer = (nil)] [url = about:blank] 22:44:27 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x8de6d000) [pid = 1820] [serial = 1763] [outer = (nil)] [url = about:blank] 22:44:27 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8395f400) [pid = 1820] [serial = 1742] [outer = (nil)] [url = about:blank] 22:44:27 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x83961000) [pid = 1820] [serial = 1743] [outer = (nil)] [url = about:blank] 22:44:27 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x833f5400) [pid = 1820] [serial = 1739] [outer = (nil)] [url = about:blank] 22:44:27 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x83555000) [pid = 1820] [serial = 1740] [outer = (nil)] [url = about:blank] 22:44:27 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x83553000) [pid = 1820] [serial = 1737] [outer = (nil)] [url = about:blank] 22:44:46 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 22:44:46 INFO - PROCESS | 1820 | 1477460686674 Marionette TRACE conn3 <- [1,2768,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:44:46 INFO - . 22:44:46 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30556ms 22:44:46 INFO - PROCESS | 1820 | 1477460686717 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 22:44:46 INFO - PROCESS | 1820 | 1477460686723 Marionette TRACE conn3 <- [1,2769,null,{"value":"7"}] 22:44:46 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 22:44:46 INFO - PROCESS | 1820 | 1477460686735 Marionette TRACE conn3 -> [0,2770,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:44:46 INFO - PROCESS | 1820 | 1477460686961 Marionette TRACE conn3 <- [1,2770,null,{"value":null}] 22:44:47 INFO - PROCESS | 1820 | 1477460687037 Marionette TRACE conn3 -> [0,2771,"getWindowHandles",null] 22:44:47 INFO - PROCESS | 1820 | 1477460687043 Marionette TRACE conn3 <- [1,2771,null,["7"]] 22:44:47 INFO - PROCESS | 1820 | 1477460687052 Marionette TRACE conn3 -> [0,2772,"switchToWindow",{"name":"7"}] 22:44:47 INFO - PROCESS | 1820 | 1477460687060 Marionette TRACE conn3 <- [1,2772,null,{}] 22:44:47 INFO - PROCESS | 1820 | 1477460687066 Marionette TRACE conn3 -> [0,2773,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:44:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x833f4c00 == 7 [pid = 1820] [id = 603] 22:44:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x833f5000) [pid = 1820] [serial = 1765] [outer = (nil)] 22:44:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x833f7800) [pid = 1820] [serial = 1766] [outer = 0x833f5000] 22:44:47 INFO - PROCESS | 1820 | 1477460687151 Marionette DEBUG loaded listener.js 22:44:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83557000) [pid = 1820] [serial = 1767] [outer = 0x833f5000] 22:44:47 WARNING - wptserve Traceback (most recent call last): 22:44:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:44:47 WARNING - rv = self.func(request, response) 22:44:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:44:47 WARNING - access_control_allow_origin = "*") 22:44:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:44:47 WARNING - payload = payload_generator(server_data) 22:44:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:44:47 WARNING - return encode_string_as_bmp_image(data) 22:44:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:44:47 WARNING - img.save(f, "BMP") 22:44:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:44:47 WARNING - f.write(bmpfileheader) 22:44:47 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:44:47 WARNING - 22:44:56 INFO - PROCESS | 1820 | --DOCSHELL 0x8ddbc400 == 6 [pid = 1820] [id = 602] 22:44:58 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8ddc0800) [pid = 1820] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 22:45:04 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x8de6d800) [pid = 1820] [serial = 1764] [outer = (nil)] [url = about:blank] 22:45:04 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x833f7800) [pid = 1820] [serial = 1766] [outer = (nil)] [url = about:blank] 22:45:17 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 22:45:17 INFO - PROCESS | 1820 | 1477460717342 Marionette TRACE conn3 <- [1,2773,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:45:17 INFO - . 22:45:17 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30657ms 22:45:17 INFO - PROCESS | 1820 | 1477460717390 Marionette TRACE conn3 -> [0,2774,"getWindowHandle",null] 22:45:17 INFO - PROCESS | 1820 | 1477460717397 Marionette TRACE conn3 <- [1,2774,null,{"value":"7"}] 22:45:17 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 22:45:17 INFO - PROCESS | 1820 | 1477460717408 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:45:17 INFO - PROCESS | 1820 | 1477460717623 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 22:45:17 INFO - PROCESS | 1820 | 1477460717698 Marionette TRACE conn3 -> [0,2776,"getWindowHandles",null] 22:45:17 INFO - PROCESS | 1820 | 1477460717704 Marionette TRACE conn3 <- [1,2776,null,["7"]] 22:45:17 INFO - PROCESS | 1820 | 1477460717712 Marionette TRACE conn3 -> [0,2777,"switchToWindow",{"name":"7"}] 22:45:17 INFO - PROCESS | 1820 | 1477460717720 Marionette TRACE conn3 <- [1,2777,null,{}] 22:45:17 INFO - PROCESS | 1820 | 1477460717726 Marionette TRACE conn3 -> [0,2778,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:45:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x833ec800 == 7 [pid = 1820] [id = 604] 22:45:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x833ecc00) [pid = 1820] [serial = 1768] [outer = (nil)] 22:45:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x833efc00) [pid = 1820] [serial = 1769] [outer = 0x833ecc00] 22:45:17 INFO - PROCESS | 1820 | 1477460717811 Marionette DEBUG loaded listener.js 22:45:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x833f6400) [pid = 1820] [serial = 1770] [outer = 0x833ecc00] 22:45:18 WARNING - wptserve Traceback (most recent call last): 22:45:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:45:18 WARNING - rv = self.func(request, response) 22:45:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:45:18 WARNING - access_control_allow_origin = "*") 22:45:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:45:18 WARNING - payload = payload_generator(server_data) 22:45:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:45:18 WARNING - return encode_string_as_bmp_image(data) 22:45:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:45:18 WARNING - img.save(f, "BMP") 22:45:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:45:18 WARNING - f.write(bmpfileheader) 22:45:18 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:45:18 WARNING - 22:45:27 INFO - PROCESS | 1820 | --DOCSHELL 0x833f4c00 == 6 [pid = 1820] [id = 603] 22:45:29 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x833f5000) [pid = 1820] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html] 22:45:35 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x83557000) [pid = 1820] [serial = 1767] [outer = (nil)] [url = about:blank] 22:45:35 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x833efc00) [pid = 1820] [serial = 1769] [outer = (nil)] [url = about:blank] 22:45:47 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 22:45:48 INFO - PROCESS | 1820 | 1477460748003 Marionette TRACE conn3 <- [1,2778,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:45:48 INFO - . 22:45:48 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30655ms 22:45:48 INFO - PROCESS | 1820 | 1477460748062 Marionette TRACE conn3 -> [0,2779,"getWindowHandle",null] 22:45:48 INFO - PROCESS | 1820 | 1477460748068 Marionette TRACE conn3 <- [1,2779,null,{"value":"7"}] 22:45:48 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 22:45:48 INFO - PROCESS | 1820 | 1477460748080 Marionette TRACE conn3 -> [0,2780,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:45:48 INFO - PROCESS | 1820 | 1477460748310 Marionette TRACE conn3 <- [1,2780,null,{"value":null}] 22:45:48 INFO - PROCESS | 1820 | 1477460748385 Marionette TRACE conn3 -> [0,2781,"getWindowHandles",null] 22:45:48 INFO - PROCESS | 1820 | 1477460748391 Marionette TRACE conn3 <- [1,2781,null,["7"]] 22:45:48 INFO - PROCESS | 1820 | 1477460748399 Marionette TRACE conn3 -> [0,2782,"switchToWindow",{"name":"7"}] 22:45:48 INFO - PROCESS | 1820 | 1477460748407 Marionette TRACE conn3 <- [1,2782,null,{}] 22:45:48 INFO - PROCESS | 1820 | 1477460748413 Marionette TRACE conn3 -> [0,2783,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:45:48 INFO - PROCESS | 1820 | ++DOCSHELL 0x833efc00 == 7 [pid = 1820] [id = 605] 22:45:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x833f0000) [pid = 1820] [serial = 1771] [outer = (nil)] 22:45:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x833f4000) [pid = 1820] [serial = 1772] [outer = 0x833f0000] 22:45:48 INFO - PROCESS | 1820 | 1477460748496 Marionette DEBUG loaded listener.js 22:45:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83555800) [pid = 1820] [serial = 1773] [outer = 0x833f0000] 22:45:49 INFO - PROCESS | 1820 | 1477460749036 Marionette TRACE conn3 <- [1,2783,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:45:49 INFO - . 22:45:49 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 975ms 22:45:49 INFO - PROCESS | 1820 | 1477460749053 Marionette TRACE conn3 -> [0,2784,"getWindowHandle",null] 22:45:49 INFO - PROCESS | 1820 | 1477460749058 Marionette TRACE conn3 <- [1,2784,null,{"value":"7"}] 22:45:49 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 22:45:49 INFO - PROCESS | 1820 | 1477460749071 Marionette TRACE conn3 -> [0,2785,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:45:49 INFO - PROCESS | 1820 | 1477460749254 Marionette TRACE conn3 <- [1,2785,null,{"value":null}] 22:45:49 INFO - PROCESS | 1820 | 1477460749268 Marionette TRACE conn3 -> [0,2786,"getWindowHandles",null] 22:45:49 INFO - PROCESS | 1820 | 1477460749273 Marionette TRACE conn3 <- [1,2786,null,["7"]] 22:45:49 INFO - PROCESS | 1820 | 1477460749279 Marionette TRACE conn3 -> [0,2787,"switchToWindow",{"name":"7"}] 22:45:49 INFO - PROCESS | 1820 | 1477460749285 Marionette TRACE conn3 <- [1,2787,null,{}] 22:45:49 INFO - PROCESS | 1820 | 1477460749291 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:45:49 INFO - PROCESS | 1820 | ++DOCSHELL 0x835c4800 == 8 [pid = 1820] [id = 606] 22:45:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x835d0c00) [pid = 1820] [serial = 1774] [outer = (nil)] 22:45:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x8395e800) [pid = 1820] [serial = 1775] [outer = 0x835d0c00] 22:45:49 INFO - PROCESS | 1820 | 1477460749371 Marionette DEBUG loaded listener.js 22:45:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x83960400) [pid = 1820] [serial = 1776] [outer = 0x835d0c00] 22:45:50 INFO - PROCESS | 1820 | 1477460750034 Marionette TRACE conn3 <- [1,2788,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:45:50 INFO - . 22:45:50 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1020ms 22:45:50 INFO - PROCESS | 1820 | 1477460750099 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 22:45:50 INFO - PROCESS | 1820 | 1477460750106 Marionette TRACE conn3 <- [1,2789,null,{"value":"7"}] 22:45:50 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 22:45:50 INFO - PROCESS | 1820 | 1477460750180 Marionette TRACE conn3 -> [0,2790,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:45:50 INFO - PROCESS | 1820 | 1477460750397 Marionette TRACE conn3 <- [1,2790,null,{"value":null}] 22:45:50 INFO - PROCESS | 1820 | 1477460750411 Marionette TRACE conn3 -> [0,2791,"getWindowHandles",null] 22:45:50 INFO - PROCESS | 1820 | 1477460750415 Marionette TRACE conn3 <- [1,2791,null,["7"]] 22:45:50 INFO - PROCESS | 1820 | 1477460750423 Marionette TRACE conn3 -> [0,2792,"switchToWindow",{"name":"7"}] 22:45:50 INFO - PROCESS | 1820 | 1477460750430 Marionette TRACE conn3 <- [1,2792,null,{}] 22:45:50 INFO - PROCESS | 1820 | 1477460750437 Marionette TRACE conn3 -> [0,2793,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:45:50 INFO - PROCESS | 1820 | ++DOCSHELL 0x839a3800 == 9 [pid = 1820] [id = 607] 22:45:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x839a3c00) [pid = 1820] [serial = 1777] [outer = (nil)] 22:45:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x839a5800) [pid = 1820] [serial = 1778] [outer = 0x839a3c00] 22:45:50 INFO - PROCESS | 1820 | 1477460750522 Marionette DEBUG loaded listener.js 22:45:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x87d30400) [pid = 1820] [serial = 1779] [outer = 0x839a3c00] 22:45:51 INFO - PROCESS | 1820 | 1477460751165 Marionette TRACE conn3 <- [1,2793,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:45:51 INFO - . 22:45:51 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1027ms 22:45:51 INFO - PROCESS | 1820 | 1477460751201 Marionette TRACE conn3 -> [0,2794,"getWindowHandle",null] 22:45:51 INFO - PROCESS | 1820 | 1477460751206 Marionette TRACE conn3 <- [1,2794,null,{"value":"7"}] 22:45:51 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 22:45:51 INFO - PROCESS | 1820 | 1477460751212 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:45:51 INFO - PROCESS | 1820 | 1477460751367 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 22:45:51 INFO - PROCESS | 1820 | 1477460751487 Marionette TRACE conn3 -> [0,2796,"getWindowHandles",null] 22:45:51 INFO - PROCESS | 1820 | 1477460751494 Marionette TRACE conn3 <- [1,2796,null,["7"]] 22:45:51 INFO - PROCESS | 1820 | 1477460751499 Marionette TRACE conn3 -> [0,2797,"switchToWindow",{"name":"7"}] 22:45:51 INFO - PROCESS | 1820 | 1477460751505 Marionette TRACE conn3 <- [1,2797,null,{}] 22:45:51 INFO - PROCESS | 1820 | 1477460751511 Marionette TRACE conn3 -> [0,2798,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:45:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x83303800 == 10 [pid = 1820] [id = 608] 22:45:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8bd77c00) [pid = 1820] [serial = 1780] [outer = (nil)] 22:45:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8bd7b400) [pid = 1820] [serial = 1781] [outer = 0x8bd77c00] 22:45:51 INFO - PROCESS | 1820 | 1477460751589 Marionette DEBUG loaded listener.js 22:45:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8bedcc00) [pid = 1820] [serial = 1782] [outer = 0x8bd77c00] 22:45:52 INFO - PROCESS | 1820 | 1477460752117 Marionette TRACE conn3 <- [1,2798,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:45:52 INFO - . 22:45:52 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 920ms 22:45:52 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 22:45:52 INFO - PROCESS | 1820 | 1477460752133 Marionette TRACE conn3 -> [0,2799,"getWindowHandle",null] 22:45:52 INFO - PROCESS | 1820 | 1477460752135 Marionette TRACE conn3 <- [1,2799,null,{"value":"7"}] 22:45:52 INFO - PROCESS | 1820 | 1477460752142 Marionette TRACE conn3 -> [0,2800,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:45:52 INFO - PROCESS | 1820 | 1477460752339 Marionette TRACE conn3 <- [1,2800,null,{"value":null}] 22:45:52 INFO - PROCESS | 1820 | 1477460752355 Marionette TRACE conn3 -> [0,2801,"getWindowHandles",null] 22:45:52 INFO - PROCESS | 1820 | 1477460752359 Marionette TRACE conn3 <- [1,2801,null,["7"]] 22:45:52 INFO - PROCESS | 1820 | 1477460752364 Marionette TRACE conn3 -> [0,2802,"switchToWindow",{"name":"7"}] 22:45:52 INFO - PROCESS | 1820 | 1477460752369 Marionette TRACE conn3 <- [1,2802,null,{}] 22:45:52 INFO - PROCESS | 1820 | 1477460752375 Marionette TRACE conn3 -> [0,2803,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:45:52 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c001400 == 11 [pid = 1820] [id = 609] 22:45:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8c00a400) [pid = 1820] [serial = 1783] [outer = (nil)] 22:45:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8c010c00) [pid = 1820] [serial = 1784] [outer = 0x8c00a400] 22:45:52 INFO - PROCESS | 1820 | 1477460752448 Marionette DEBUG loaded listener.js 22:45:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8c827c00) [pid = 1820] [serial = 1785] [outer = 0x8c00a400] 22:45:53 INFO - PROCESS | 1820 | 1477460752999 Marionette TRACE conn3 <- [1,2803,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:45:53 INFO - . 22:45:53 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 871ms 22:45:53 INFO - PROCESS | 1820 | 1477460753012 Marionette TRACE conn3 -> [0,2804,"getWindowHandle",null] 22:45:53 INFO - PROCESS | 1820 | 1477460753015 Marionette TRACE conn3 <- [1,2804,null,{"value":"7"}] 22:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 22:45:53 INFO - PROCESS | 1820 | 1477460753029 Marionette TRACE conn3 -> [0,2805,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:45:53 INFO - PROCESS | 1820 | 1477460753218 Marionette TRACE conn3 <- [1,2805,null,{"value":null}] 22:45:53 INFO - PROCESS | 1820 | 1477460753331 Marionette TRACE conn3 -> [0,2806,"getWindowHandles",null] 22:45:53 INFO - PROCESS | 1820 | 1477460753334 Marionette TRACE conn3 <- [1,2806,null,["7"]] 22:45:53 INFO - PROCESS | 1820 | 1477460753342 Marionette TRACE conn3 -> [0,2807,"switchToWindow",{"name":"7"}] 22:45:53 INFO - PROCESS | 1820 | 1477460753347 Marionette TRACE conn3 <- [1,2807,null,{}] 22:45:53 INFO - PROCESS | 1820 | 1477460753355 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:45:53 INFO - PROCESS | 1820 | ++DOCSHELL 0x82fbb000 == 12 [pid = 1820] [id = 610] 22:45:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8c8d7400) [pid = 1820] [serial = 1786] [outer = (nil)] 22:45:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8c8e3400) [pid = 1820] [serial = 1787] [outer = 0x8c8d7400] 22:45:53 INFO - PROCESS | 1820 | 1477460753434 Marionette DEBUG loaded listener.js 22:45:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8c9f6800) [pid = 1820] [serial = 1788] [outer = 0x8c8d7400] 22:45:53 INFO - . 22:45:53 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 925ms 22:45:53 INFO - PROCESS | 1820 | 1477460753944 Marionette TRACE conn3 <- [1,2808,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:45:53 INFO - PROCESS | 1820 | 1477460753954 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 22:45:53 INFO - PROCESS | 1820 | 1477460753957 Marionette TRACE conn3 <- [1,2809,null,{"value":"7"}] 22:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 22:45:53 INFO - PROCESS | 1820 | 1477460753963 Marionette TRACE conn3 -> [0,2810,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:45:54 INFO - PROCESS | 1820 | 1477460754112 Marionette TRACE conn3 <- [1,2810,null,{"value":null}] 22:45:54 INFO - PROCESS | 1820 | 1477460754121 Marionette TRACE conn3 -> [0,2811,"getWindowHandles",null] 22:45:54 INFO - PROCESS | 1820 | 1477460754127 Marionette TRACE conn3 <- [1,2811,null,["7"]] 22:45:54 INFO - PROCESS | 1820 | 1477460754132 Marionette TRACE conn3 -> [0,2812,"switchToWindow",{"name":"7"}] 22:45:54 INFO - PROCESS | 1820 | 1477460754138 Marionette TRACE conn3 <- [1,2812,null,{}] 22:45:54 INFO - PROCESS | 1820 | 1477460754251 Marionette TRACE conn3 -> [0,2813,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:45:54 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c9fb800 == 13 [pid = 1820] [id = 611] 22:45:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8c9fdc00) [pid = 1820] [serial = 1789] [outer = (nil)] 22:45:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8dc7fc00) [pid = 1820] [serial = 1790] [outer = 0x8c9fdc00] 22:45:54 INFO - PROCESS | 1820 | 1477460754325 Marionette DEBUG loaded listener.js 22:45:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8dc79800) [pid = 1820] [serial = 1791] [outer = 0x8c9fdc00] 22:45:54 INFO - PROCESS | 1820 | 1477460754846 Marionette TRACE conn3 <- [1,2813,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:45:54 INFO - . 22:45:54 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 920ms 22:45:54 INFO - PROCESS | 1820 | 1477460754885 Marionette TRACE conn3 -> [0,2814,"getWindowHandle",null] 22:45:54 INFO - PROCESS | 1820 | 1477460754889 Marionette TRACE conn3 <- [1,2814,null,{"value":"7"}] 22:45:54 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 22:45:54 INFO - PROCESS | 1820 | 1477460754895 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:45:55 INFO - PROCESS | 1820 | 1477460755031 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 22:45:55 INFO - PROCESS | 1820 | 1477460755155 Marionette TRACE conn3 -> [0,2816,"getWindowHandles",null] 22:45:55 INFO - PROCESS | 1820 | 1477460755178 Marionette TRACE conn3 <- [1,2816,null,["7"]] 22:45:55 INFO - PROCESS | 1820 | 1477460755184 Marionette TRACE conn3 -> [0,2817,"switchToWindow",{"name":"7"}] 22:45:55 INFO - PROCESS | 1820 | 1477460755189 Marionette TRACE conn3 <- [1,2817,null,{}] 22:45:55 INFO - PROCESS | 1820 | 1477460755200 Marionette TRACE conn3 -> [0,2818,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:45:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de6e400 == 14 [pid = 1820] [id = 612] 22:45:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8de6f000) [pid = 1820] [serial = 1792] [outer = (nil)] 22:45:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8de75000) [pid = 1820] [serial = 1793] [outer = 0x8de6f000] 22:45:55 INFO - PROCESS | 1820 | 1477460755289 Marionette DEBUG loaded listener.js 22:45:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x8de75800) [pid = 1820] [serial = 1794] [outer = 0x8de6f000] 22:45:55 INFO - . 22:45:55 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 930ms 22:45:55 INFO - PROCESS | 1820 | 1477460755817 Marionette TRACE conn3 <- [1,2818,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:45:55 INFO - PROCESS | 1820 | 1477460755826 Marionette TRACE conn3 -> [0,2819,"getWindowHandle",null] 22:45:55 INFO - PROCESS | 1820 | 1477460755830 Marionette TRACE conn3 <- [1,2819,null,{"value":"7"}] 22:45:55 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 22:45:55 INFO - PROCESS | 1820 | 1477460755836 Marionette TRACE conn3 -> [0,2820,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:45:55 INFO - PROCESS | 1820 | 1477460755983 Marionette TRACE conn3 <- [1,2820,null,{"value":null}] 22:45:55 INFO - PROCESS | 1820 | 1477460755991 Marionette TRACE conn3 -> [0,2821,"getWindowHandles",null] 22:45:55 INFO - PROCESS | 1820 | 1477460755995 Marionette TRACE conn3 <- [1,2821,null,["7"]] 22:45:56 INFO - PROCESS | 1820 | 1477460756002 Marionette TRACE conn3 -> [0,2822,"switchToWindow",{"name":"7"}] 22:45:56 INFO - PROCESS | 1820 | 1477460756008 Marionette TRACE conn3 <- [1,2822,null,{}] 22:45:56 INFO - PROCESS | 1820 | 1477460756124 Marionette TRACE conn3 -> [0,2823,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:45:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x835ce400 == 15 [pid = 1820] [id = 613] 22:45:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x8395ec00) [pid = 1820] [serial = 1795] [outer = (nil)] 22:45:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x8f90f000) [pid = 1820] [serial = 1796] [outer = 0x8395ec00] 22:45:56 INFO - PROCESS | 1820 | 1477460756199 Marionette DEBUG loaded listener.js 22:45:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x8f91d800) [pid = 1820] [serial = 1797] [outer = 0x8395ec00] 22:45:56 INFO - PROCESS | 1820 | 1477460756914 Marionette TRACE conn3 <- [1,2823,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:45:56 INFO - . 22:45:56 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1125ms 22:45:56 INFO - PROCESS | 1820 | 1477460756963 Marionette TRACE conn3 -> [0,2824,"getWindowHandle",null] 22:45:56 INFO - PROCESS | 1820 | 1477460756970 Marionette TRACE conn3 <- [1,2824,null,{"value":"7"}] 22:45:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 22:45:56 INFO - PROCESS | 1820 | 1477460756980 Marionette TRACE conn3 -> [0,2825,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:45:57 INFO - PROCESS | 1820 | 1477460757162 Marionette TRACE conn3 <- [1,2825,null,{"value":null}] 22:45:57 INFO - PROCESS | 1820 | 1477460757321 Marionette TRACE conn3 -> [0,2826,"getWindowHandles",null] 22:45:57 INFO - PROCESS | 1820 | 1477460757326 Marionette TRACE conn3 <- [1,2826,null,["7"]] 22:45:57 INFO - PROCESS | 1820 | 1477460757335 Marionette TRACE conn3 -> [0,2827,"switchToWindow",{"name":"7"}] 22:45:57 INFO - PROCESS | 1820 | 1477460757342 Marionette TRACE conn3 <- [1,2827,null,{}] 22:45:57 INFO - PROCESS | 1820 | 1477460757349 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:45:57 INFO - PROCESS | 1820 | ++DOCSHELL 0x83975800 == 16 [pid = 1820] [id = 614] 22:45:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x83975c00) [pid = 1820] [serial = 1798] [outer = (nil)] 22:45:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x8399b400) [pid = 1820] [serial = 1799] [outer = 0x83975c00] 22:45:57 INFO - PROCESS | 1820 | 1477460757445 Marionette DEBUG loaded listener.js 22:45:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x8397b800) [pid = 1820] [serial = 1800] [outer = 0x83975c00] 22:45:57 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c829800 == 17 [pid = 1820] [id = 615] 22:45:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x8c82b400) [pid = 1820] [serial = 1801] [outer = (nil)] 22:45:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x8c82f400) [pid = 1820] [serial = 1802] [outer = 0x8c82b400] 22:45:58 INFO - PROCESS | 1820 | 1477460758233 Marionette TRACE conn3 <- [1,2828,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:45:58 INFO - . 22:45:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 1319ms 22:45:58 INFO - PROCESS | 1820 | 1477460758300 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 22:45:58 INFO - PROCESS | 1820 | 1477460758307 Marionette TRACE conn3 <- [1,2829,null,{"value":"7"}] 22:45:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 22:45:58 INFO - PROCESS | 1820 | 1477460758314 Marionette TRACE conn3 -> [0,2830,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:45:58 INFO - PROCESS | 1820 | 1477460758505 Marionette TRACE conn3 <- [1,2830,null,{"value":null}] 22:45:58 INFO - PROCESS | 1820 | 1477460758664 Marionette TRACE conn3 -> [0,2831,"getWindowHandles",null] 22:45:58 INFO - PROCESS | 1820 | 1477460758669 Marionette TRACE conn3 <- [1,2831,null,["7"]] 22:45:58 INFO - PROCESS | 1820 | 1477460758680 Marionette TRACE conn3 -> [0,2832,"switchToWindow",{"name":"7"}] 22:45:58 INFO - PROCESS | 1820 | 1477460758687 Marionette TRACE conn3 <- [1,2832,null,{}] 22:45:58 INFO - PROCESS | 1820 | 1477460758693 Marionette TRACE conn3 -> [0,2833,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:45:58 INFO - PROCESS | 1820 | ++DOCSHELL 0x8355cc00 == 18 [pid = 1820] [id = 616] 22:45:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x835c8400) [pid = 1820] [serial = 1803] [outer = (nil)] 22:45:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x8f901400) [pid = 1820] [serial = 1804] [outer = 0x835c8400] 22:45:58 INFO - PROCESS | 1820 | 1477460758795 Marionette DEBUG loaded listener.js 22:45:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x8f92a800) [pid = 1820] [serial = 1805] [outer = 0x835c8400] 22:45:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa7fc00 == 19 [pid = 1820] [id = 617] 22:45:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x8fa80000) [pid = 1820] [serial = 1806] [outer = (nil)] 22:45:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x8fa81c00) [pid = 1820] [serial = 1807] [outer = 0x8fa80000] 22:45:59 INFO - PROCESS | 1820 | 1477460759564 Marionette TRACE conn3 <- [1,2833,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:45:59 INFO - . 22:45:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 1285ms 22:45:59 INFO - PROCESS | 1820 | 1477460759607 Marionette TRACE conn3 -> [0,2834,"getWindowHandle",null] 22:45:59 INFO - PROCESS | 1820 | 1477460759614 Marionette TRACE conn3 <- [1,2834,null,{"value":"7"}] 22:45:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 22:45:59 INFO - PROCESS | 1820 | 1477460759637 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:45:59 INFO - PROCESS | 1820 | 1477460759829 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 22:46:00 INFO - PROCESS | 1820 | 1477460759994 Marionette TRACE conn3 -> [0,2836,"getWindowHandles",null] 22:46:00 INFO - PROCESS | 1820 | 1477460759999 Marionette TRACE conn3 <- [1,2836,null,["7"]] 22:46:00 INFO - PROCESS | 1820 | 1477460760006 Marionette TRACE conn3 -> [0,2837,"switchToWindow",{"name":"7"}] 22:46:00 INFO - PROCESS | 1820 | 1477460760013 Marionette TRACE conn3 <- [1,2837,null,{}] 22:46:00 INFO - PROCESS | 1820 | 1477460760020 Marionette TRACE conn3 -> [0,2838,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:46:00 INFO - PROCESS | 1820 | ++DOCSHELL 0x8face800 == 20 [pid = 1820] [id = 618] 22:46:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x8facec00) [pid = 1820] [serial = 1808] [outer = (nil)] 22:46:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x8fad2800) [pid = 1820] [serial = 1809] [outer = 0x8facec00] 22:46:00 INFO - PROCESS | 1820 | 1477460760110 Marionette DEBUG loaded listener.js 22:46:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x8fad7000) [pid = 1820] [serial = 1810] [outer = 0x8facec00] 22:46:00 INFO - PROCESS | 1820 | ++DOCSHELL 0x90740c00 == 21 [pid = 1820] [id = 619] 22:46:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x907b9400) [pid = 1820] [serial = 1811] [outer = (nil)] 22:46:00 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x835cd800) [pid = 1820] [serial = 1812] [outer = 0x907b9400] 22:46:01 INFO - PROCESS | 1820 | 1477460761124 Marionette TRACE conn3 <- [1,2838,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:46:01 INFO - . 22:46:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 1525ms 22:46:01 INFO - PROCESS | 1820 | 1477460761161 Marionette TRACE conn3 -> [0,2839,"getWindowHandle",null] 22:46:01 INFO - PROCESS | 1820 | 1477460761167 Marionette TRACE conn3 <- [1,2839,null,{"value":"7"}] 22:46:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 22:46:01 INFO - PROCESS | 1820 | 1477460761177 Marionette TRACE conn3 -> [0,2840,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:46:01 INFO - PROCESS | 1820 | 1477460761400 Marionette TRACE conn3 <- [1,2840,null,{"value":null}] 22:46:01 INFO - PROCESS | 1820 | --DOCSHELL 0x833ec800 == 20 [pid = 1820] [id = 604] 22:46:01 INFO - PROCESS | 1820 | 1477460761583 Marionette TRACE conn3 -> [0,2841,"getWindowHandles",null] 22:46:01 INFO - PROCESS | 1820 | 1477460761589 Marionette TRACE conn3 <- [1,2841,null,["7"]] 22:46:01 INFO - PROCESS | 1820 | 1477460761600 Marionette TRACE conn3 -> [0,2842,"switchToWindow",{"name":"7"}] 22:46:01 INFO - PROCESS | 1820 | 1477460761606 Marionette TRACE conn3 <- [1,2842,null,{}] 22:46:01 INFO - PROCESS | 1820 | 1477460761613 Marionette TRACE conn3 -> [0,2843,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:46:01 INFO - PROCESS | 1820 | ++DOCSHELL 0x8396a000 == 21 [pid = 1820] [id = 620] 22:46:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8396ac00) [pid = 1820] [serial = 1813] [outer = (nil)] 22:46:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x83972400) [pid = 1820] [serial = 1814] [outer = 0x8396ac00] 22:46:01 INFO - PROCESS | 1820 | 1477460761698 Marionette DEBUG loaded listener.js 22:46:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x83973000) [pid = 1820] [serial = 1815] [outer = 0x8396ac00] 22:46:02 WARNING - wptserve Traceback (most recent call last): 22:46:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:46:02 WARNING - rv = self.func(request, response) 22:46:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:46:02 WARNING - access_control_allow_origin = "*") 22:46:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:46:02 WARNING - payload = payload_generator(server_data) 22:46:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:46:02 WARNING - return encode_string_as_bmp_image(data) 22:46:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:46:02 WARNING - img.save(f, "BMP") 22:46:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:46:02 WARNING - f.write(bmpfileheader) 22:46:02 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:46:02 WARNING - 22:46:04 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8de6f000) [pid = 1820] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html] 22:46:04 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8c9fdc00) [pid = 1820] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 22:46:04 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x8c8d7400) [pid = 1820] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 22:46:04 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8c00a400) [pid = 1820] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html] 22:46:04 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x8bd77c00) [pid = 1820] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 22:46:04 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x839a3c00) [pid = 1820] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 22:46:04 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x835d0c00) [pid = 1820] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html] 22:46:04 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x833ecc00) [pid = 1820] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 22:46:04 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x833f0000) [pid = 1820] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 22:46:09 INFO - PROCESS | 1820 | --DOCSHELL 0x835c4800 == 20 [pid = 1820] [id = 606] 22:46:09 INFO - PROCESS | 1820 | --DOCSHELL 0x8de6e400 == 19 [pid = 1820] [id = 612] 22:46:09 INFO - PROCESS | 1820 | --DOCSHELL 0x8c9fb800 == 18 [pid = 1820] [id = 611] 22:46:09 INFO - PROCESS | 1820 | --DOCSHELL 0x82fbb000 == 17 [pid = 1820] [id = 610] 22:46:09 INFO - PROCESS | 1820 | --DOCSHELL 0x8c001400 == 16 [pid = 1820] [id = 609] 22:46:09 INFO - PROCESS | 1820 | --DOCSHELL 0x83303800 == 15 [pid = 1820] [id = 608] 22:46:09 INFO - PROCESS | 1820 | --DOCSHELL 0x839a3800 == 14 [pid = 1820] [id = 607] 22:46:09 INFO - PROCESS | 1820 | --DOCSHELL 0x833efc00 == 13 [pid = 1820] [id = 605] 22:46:09 INFO - PROCESS | 1820 | --DOCSHELL 0x90740c00 == 12 [pid = 1820] [id = 619] 22:46:09 INFO - PROCESS | 1820 | --DOCSHELL 0x8face800 == 11 [pid = 1820] [id = 618] 22:46:09 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa7fc00 == 10 [pid = 1820] [id = 617] 22:46:09 INFO - PROCESS | 1820 | --DOCSHELL 0x8355cc00 == 9 [pid = 1820] [id = 616] 22:46:09 INFO - PROCESS | 1820 | --DOCSHELL 0x8c829800 == 8 [pid = 1820] [id = 615] 22:46:09 INFO - PROCESS | 1820 | --DOCSHELL 0x83975800 == 7 [pid = 1820] [id = 614] 22:46:09 INFO - PROCESS | 1820 | --DOCSHELL 0x835ce400 == 6 [pid = 1820] [id = 613] 22:46:09 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x8de75000) [pid = 1820] [serial = 1793] [outer = (nil)] [url = about:blank] 22:46:09 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x8de75800) [pid = 1820] [serial = 1794] [outer = (nil)] [url = about:blank] 22:46:09 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x8dc7fc00) [pid = 1820] [serial = 1790] [outer = (nil)] [url = about:blank] 22:46:09 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x8dc79800) [pid = 1820] [serial = 1791] [outer = (nil)] [url = about:blank] 22:46:09 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x8c8e3400) [pid = 1820] [serial = 1787] [outer = (nil)] [url = about:blank] 22:46:09 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x8c9f6800) [pid = 1820] [serial = 1788] [outer = (nil)] [url = about:blank] 22:46:09 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x8c010c00) [pid = 1820] [serial = 1784] [outer = (nil)] [url = about:blank] 22:46:09 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8c827c00) [pid = 1820] [serial = 1785] [outer = (nil)] [url = about:blank] 22:46:09 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x8bd7b400) [pid = 1820] [serial = 1781] [outer = (nil)] [url = about:blank] 22:46:09 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x8bedcc00) [pid = 1820] [serial = 1782] [outer = (nil)] [url = about:blank] 22:46:09 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x839a5800) [pid = 1820] [serial = 1778] [outer = (nil)] [url = about:blank] 22:46:09 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x87d30400) [pid = 1820] [serial = 1779] [outer = (nil)] [url = about:blank] 22:46:09 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x8395e800) [pid = 1820] [serial = 1775] [outer = (nil)] [url = about:blank] 22:46:09 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x83960400) [pid = 1820] [serial = 1776] [outer = (nil)] [url = about:blank] 22:46:09 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x833f4000) [pid = 1820] [serial = 1772] [outer = (nil)] [url = about:blank] 22:46:09 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x83555800) [pid = 1820] [serial = 1773] [outer = (nil)] [url = about:blank] 22:46:09 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x833f6400) [pid = 1820] [serial = 1770] [outer = (nil)] [url = about:blank] 22:46:12 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x907b9400) [pid = 1820] [serial = 1811] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:46:12 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8facec00) [pid = 1820] [serial = 1808] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html] 22:46:12 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8c82b400) [pid = 1820] [serial = 1801] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:46:12 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x83975c00) [pid = 1820] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html] 22:46:12 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8fa80000) [pid = 1820] [serial = 1806] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477460759270] 22:46:12 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x835c8400) [pid = 1820] [serial = 1803] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html] 22:46:12 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8395ec00) [pid = 1820] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 22:46:17 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8c82f400) [pid = 1820] [serial = 1802] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:46:17 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8397b800) [pid = 1820] [serial = 1800] [outer = (nil)] [url = about:blank] 22:46:17 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8399b400) [pid = 1820] [serial = 1799] [outer = (nil)] [url = about:blank] 22:46:17 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8fa81c00) [pid = 1820] [serial = 1807] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477460759270] 22:46:17 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8f92a800) [pid = 1820] [serial = 1805] [outer = (nil)] [url = about:blank] 22:46:17 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x8f901400) [pid = 1820] [serial = 1804] [outer = (nil)] [url = about:blank] 22:46:17 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x835cd800) [pid = 1820] [serial = 1812] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:46:17 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8fad7000) [pid = 1820] [serial = 1810] [outer = (nil)] [url = about:blank] 22:46:17 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8fad2800) [pid = 1820] [serial = 1809] [outer = (nil)] [url = about:blank] 22:46:17 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83972400) [pid = 1820] [serial = 1814] [outer = (nil)] [url = about:blank] 22:46:17 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x8f90f000) [pid = 1820] [serial = 1796] [outer = (nil)] [url = about:blank] 22:46:17 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x8f91d800) [pid = 1820] [serial = 1797] [outer = (nil)] [url = about:blank] 22:46:31 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 22:46:31 INFO - PROCESS | 1820 | 1477460791879 Marionette TRACE conn3 <- [1,2843,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 22:46:31 INFO - . 22:46:31 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30719ms 22:46:31 INFO - PROCESS | 1820 | 1477460791896 Marionette TRACE conn3 -> [0,2844,"getWindowHandle",null] 22:46:31 INFO - PROCESS | 1820 | 1477460791903 Marionette TRACE conn3 <- [1,2844,null,{"value":"7"}] 22:46:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 22:46:31 INFO - PROCESS | 1820 | 1477460791915 Marionette TRACE conn3 -> [0,2845,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:46:32 INFO - PROCESS | 1820 | 1477460792152 Marionette TRACE conn3 <- [1,2845,null,{"value":null}] 22:46:32 INFO - PROCESS | 1820 | 1477460792231 Marionette TRACE conn3 -> [0,2846,"getWindowHandles",null] 22:46:32 INFO - PROCESS | 1820 | 1477460792237 Marionette TRACE conn3 <- [1,2846,null,["7"]] 22:46:32 INFO - PROCESS | 1820 | 1477460792247 Marionette TRACE conn3 -> [0,2847,"switchToWindow",{"name":"7"}] 22:46:32 INFO - PROCESS | 1820 | 1477460792255 Marionette TRACE conn3 <- [1,2847,null,{}] 22:46:32 INFO - PROCESS | 1820 | 1477460792262 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:46:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x833ee800 == 7 [pid = 1820] [id = 621] 22:46:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x833ef000) [pid = 1820] [serial = 1816] [outer = (nil)] 22:46:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x833f2000) [pid = 1820] [serial = 1817] [outer = 0x833ef000] 22:46:32 INFO - PROCESS | 1820 | 1477460792355 Marionette DEBUG loaded listener.js 22:46:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x833f7800) [pid = 1820] [serial = 1818] [outer = 0x833ef000] 22:46:32 WARNING - wptserve Traceback (most recent call last): 22:46:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:46:32 WARNING - rv = self.func(request, response) 22:46:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:46:32 WARNING - access_control_allow_origin = "*") 22:46:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:46:32 WARNING - payload = payload_generator(server_data) 22:46:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:46:32 WARNING - return encode_string_as_bmp_image(data) 22:46:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:46:32 WARNING - img.save(f, "BMP") 22:46:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:46:32 WARNING - f.write(bmpfileheader) 22:46:32 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:46:32 WARNING - 22:46:41 INFO - PROCESS | 1820 | --DOCSHELL 0x8396a000 == 6 [pid = 1820] [id = 620] 22:46:44 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x8396ac00) [pid = 1820] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 22:46:49 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x83973000) [pid = 1820] [serial = 1815] [outer = (nil)] [url = about:blank] 22:46:49 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x833f2000) [pid = 1820] [serial = 1817] [outer = (nil)] [url = about:blank] 22:47:02 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 22:47:02 INFO - PROCESS | 1820 | 1477460822556 Marionette TRACE conn3 <- [1,2848,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 22:47:02 INFO - . 22:47:02 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30670ms 22:47:02 INFO - PROCESS | 1820 | 1477460822584 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 22:47:02 INFO - PROCESS | 1820 | 1477460822591 Marionette TRACE conn3 <- [1,2849,null,{"value":"7"}] 22:47:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 22:47:02 INFO - PROCESS | 1820 | 1477460822602 Marionette TRACE conn3 -> [0,2850,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:47:02 INFO - PROCESS | 1820 | 1477460822821 Marionette TRACE conn3 <- [1,2850,null,{"value":null}] 22:47:02 INFO - PROCESS | 1820 | 1477460822898 Marionette TRACE conn3 -> [0,2851,"getWindowHandles",null] 22:47:02 INFO - PROCESS | 1820 | 1477460822905 Marionette TRACE conn3 <- [1,2851,null,["7"]] 22:47:02 INFO - PROCESS | 1820 | 1477460822913 Marionette TRACE conn3 -> [0,2852,"switchToWindow",{"name":"7"}] 22:47:02 INFO - PROCESS | 1820 | 1477460822921 Marionette TRACE conn3 <- [1,2852,null,{}] 22:47:02 INFO - PROCESS | 1820 | 1477460822927 Marionette TRACE conn3 -> [0,2853,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:47:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x833f0000 == 7 [pid = 1820] [id = 622] 22:47:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x833f0800) [pid = 1820] [serial = 1819] [outer = (nil)] 22:47:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x833f4800) [pid = 1820] [serial = 1820] [outer = 0x833f0800] 22:47:03 INFO - PROCESS | 1820 | 1477460823016 Marionette DEBUG loaded listener.js 22:47:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83557400) [pid = 1820] [serial = 1821] [outer = 0x833f0800] 22:47:03 WARNING - wptserve Traceback (most recent call last): 22:47:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:47:03 WARNING - rv = self.func(request, response) 22:47:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:47:03 WARNING - access_control_allow_origin = "*") 22:47:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:47:03 WARNING - payload = payload_generator(server_data) 22:47:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:47:03 WARNING - return encode_string_as_bmp_image(data) 22:47:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:47:03 WARNING - img.save(f, "BMP") 22:47:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:47:03 WARNING - f.write(bmpfileheader) 22:47:03 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:47:03 WARNING - 22:47:12 INFO - PROCESS | 1820 | --DOCSHELL 0x833ee800 == 6 [pid = 1820] [id = 621] 22:47:14 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x833ef000) [pid = 1820] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 22:47:20 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x833f7800) [pid = 1820] [serial = 1818] [outer = (nil)] [url = about:blank] 22:47:20 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x833f4800) [pid = 1820] [serial = 1820] [outer = (nil)] [url = about:blank] 22:47:33 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 22:47:33 INFO - PROCESS | 1820 | 1477460853213 Marionette TRACE conn3 <- [1,2853,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 22:47:33 INFO - . 22:47:33 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30668ms 22:47:33 INFO - PROCESS | 1820 | 1477460853269 Marionette TRACE conn3 -> [0,2854,"getWindowHandle",null] 22:47:33 INFO - PROCESS | 1820 | 1477460853276 Marionette TRACE conn3 <- [1,2854,null,{"value":"7"}] 22:47:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 22:47:33 INFO - PROCESS | 1820 | 1477460853288 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:47:33 INFO - PROCESS | 1820 | 1477460853504 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 22:47:33 INFO - PROCESS | 1820 | 1477460853581 Marionette TRACE conn3 -> [0,2856,"getWindowHandles",null] 22:47:33 INFO - PROCESS | 1820 | 1477460853587 Marionette TRACE conn3 <- [1,2856,null,["7"]] 22:47:33 INFO - PROCESS | 1820 | 1477460853595 Marionette TRACE conn3 -> [0,2857,"switchToWindow",{"name":"7"}] 22:47:33 INFO - PROCESS | 1820 | 1477460853602 Marionette TRACE conn3 <- [1,2857,null,{}] 22:47:33 INFO - PROCESS | 1820 | 1477460853609 Marionette TRACE conn3 -> [0,2858,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:47:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x833ef000 == 7 [pid = 1820] [id = 623] 22:47:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x833ef400) [pid = 1820] [serial = 1822] [outer = (nil)] 22:47:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x833f4000) [pid = 1820] [serial = 1823] [outer = 0x833ef400] 22:47:33 INFO - PROCESS | 1820 | 1477460853697 Marionette DEBUG loaded listener.js 22:47:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83552800) [pid = 1820] [serial = 1824] [outer = 0x833ef400] 22:47:34 WARNING - wptserve Traceback (most recent call last): 22:47:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:47:34 WARNING - rv = self.func(request, response) 22:47:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:47:34 WARNING - access_control_allow_origin = "*") 22:47:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:47:34 WARNING - payload = payload_generator(server_data) 22:47:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:47:34 WARNING - return encode_string_as_bmp_image(data) 22:47: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 22:47:34 WARNING - img.save(f, "BMP") 22:47:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:47:34 WARNING - f.write(bmpfileheader) 22:47:34 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:47:34 WARNING - 22:47:43 INFO - PROCESS | 1820 | --DOCSHELL 0x833f0000 == 6 [pid = 1820] [id = 622] 22:47:45 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x833f0800) [pid = 1820] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 22:47:50 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x83557400) [pid = 1820] [serial = 1821] [outer = (nil)] [url = about:blank] 22:47:50 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x833f4000) [pid = 1820] [serial = 1823] [outer = (nil)] [url = about:blank] 22:48:03 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 22:48:03 INFO - . 22:48:03 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 30618ms 22:48:03 INFO - PROCESS | 1820 | 1477460883891 Marionette TRACE conn3 <- [1,2858,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:48:03 INFO - PROCESS | 1820 | 1477460883905 Marionette TRACE conn3 -> [0,2859,"getWindowHandle",null] 22:48:03 INFO - PROCESS | 1820 | 1477460883911 Marionette TRACE conn3 <- [1,2859,null,{"value":"7"}] 22:48:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 22:48:03 INFO - PROCESS | 1820 | 1477460883923 Marionette TRACE conn3 -> [0,2860,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:48:04 INFO - PROCESS | 1820 | 1477460884144 Marionette TRACE conn3 <- [1,2860,null,{"value":null}] 22:48:04 INFO - PROCESS | 1820 | 1477460884221 Marionette TRACE conn3 -> [0,2861,"getWindowHandles",null] 22:48:04 INFO - PROCESS | 1820 | 1477460884226 Marionette TRACE conn3 <- [1,2861,null,["7"]] 22:48:04 INFO - PROCESS | 1820 | 1477460884235 Marionette TRACE conn3 -> [0,2862,"switchToWindow",{"name":"7"}] 22:48:04 INFO - PROCESS | 1820 | 1477460884243 Marionette TRACE conn3 <- [1,2862,null,{}] 22:48:04 INFO - PROCESS | 1820 | 1477460884250 Marionette TRACE conn3 -> [0,2863,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:48:04 INFO - PROCESS | 1820 | ++DOCSHELL 0x833f2400 == 7 [pid = 1820] [id = 624] 22:48:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x833f2c00) [pid = 1820] [serial = 1825] [outer = (nil)] 22:48:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x833f6800) [pid = 1820] [serial = 1826] [outer = 0x833f2c00] 22:48:04 INFO - PROCESS | 1820 | 1477460884340 Marionette DEBUG loaded listener.js 22:48:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83559000) [pid = 1820] [serial = 1827] [outer = 0x833f2c00] 22:48:04 WARNING - wptserve Traceback (most recent call last): 22:48:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:48:04 WARNING - rv = self.func(request, response) 22:48:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:48:04 WARNING - access_control_allow_origin = "*") 22:48:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:48:04 WARNING - payload = payload_generator(server_data) 22:48:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:48:04 WARNING - return encode_string_as_bmp_image(data) 22:48:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:48:04 WARNING - img.save(f, "BMP") 22:48:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:48:04 WARNING - f.write(bmpfileheader) 22:48:04 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:48:04 WARNING - 22:48:13 INFO - PROCESS | 1820 | --DOCSHELL 0x833ef000 == 6 [pid = 1820] [id = 623] 22:48:19 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x833ef400) [pid = 1820] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html] 22:48:25 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x83552800) [pid = 1820] [serial = 1824] [outer = (nil)] [url = about:blank] 22:48:25 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x833f6800) [pid = 1820] [serial = 1826] [outer = (nil)] [url = about:blank] 22:48:34 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 22:48:34 INFO - PROCESS | 1820 | 1477460914532 Marionette TRACE conn3 <- [1,2863,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:48:34 INFO - . 22:48:34 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 30664ms 22:48:34 INFO - PROCESS | 1820 | 1477460914585 Marionette TRACE conn3 -> [0,2864,"getWindowHandle",null] 22:48:34 INFO - PROCESS | 1820 | 1477460914591 Marionette TRACE conn3 <- [1,2864,null,{"value":"7"}] 22:48:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 22:48:34 INFO - PROCESS | 1820 | 1477460914602 Marionette TRACE conn3 -> [0,2865,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:48:34 INFO - PROCESS | 1820 | 1477460914816 Marionette TRACE conn3 <- [1,2865,null,{"value":null}] 22:48:34 INFO - PROCESS | 1820 | 1477460914892 Marionette TRACE conn3 -> [0,2866,"getWindowHandles",null] 22:48:34 INFO - PROCESS | 1820 | 1477460914898 Marionette TRACE conn3 <- [1,2866,null,["7"]] 22:48:34 INFO - PROCESS | 1820 | 1477460914906 Marionette TRACE conn3 -> [0,2867,"switchToWindow",{"name":"7"}] 22:48:34 INFO - PROCESS | 1820 | 1477460914913 Marionette TRACE conn3 <- [1,2867,null,{}] 22:48:34 INFO - PROCESS | 1820 | 1477460914920 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:48:34 INFO - PROCESS | 1820 | ++DOCSHELL 0x833efc00 == 7 [pid = 1820] [id = 625] 22:48:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x833f0000) [pid = 1820] [serial = 1828] [outer = (nil)] 22:48:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x833f4800) [pid = 1820] [serial = 1829] [outer = 0x833f0000] 22:48:35 INFO - PROCESS | 1820 | 1477460915005 Marionette DEBUG loaded listener.js 22:48:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83554800) [pid = 1820] [serial = 1830] [outer = 0x833f0000] 22:48:35 WARNING - wptserve Traceback (most recent call last): 22:48:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:48:35 WARNING - rv = self.func(request, response) 22:48:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:48:35 WARNING - access_control_allow_origin = "*") 22:48:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:48:35 WARNING - payload = payload_generator(server_data) 22:48:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:48:35 WARNING - return encode_string_as_bmp_image(data) 22:48:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:48:35 WARNING - img.save(f, "BMP") 22:48:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:48:35 WARNING - f.write(bmpfileheader) 22:48:35 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:48:35 WARNING - 22:48:44 INFO - PROCESS | 1820 | --DOCSHELL 0x833f2400 == 6 [pid = 1820] [id = 624] 22:48:46 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x833f2c00) [pid = 1820] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html] 22:48:52 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x83559000) [pid = 1820] [serial = 1827] [outer = (nil)] [url = about:blank] 22:48:52 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x833f4800) [pid = 1820] [serial = 1829] [outer = (nil)] [url = about:blank] 22:49:05 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 22:49:05 INFO - . 22:49:05 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 30609ms 22:49:05 INFO - PROCESS | 1820 | 1477460945195 Marionette TRACE conn3 <- [1,2868,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:49:05 INFO - PROCESS | 1820 | 1477460945210 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 22:49:05 INFO - PROCESS | 1820 | 1477460945217 Marionette TRACE conn3 <- [1,2869,null,{"value":"7"}] 22:49:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 22:49:05 INFO - PROCESS | 1820 | 1477460945228 Marionette TRACE conn3 -> [0,2870,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:49:05 INFO - PROCESS | 1820 | 1477460945442 Marionette TRACE conn3 <- [1,2870,null,{"value":null}] 22:49:05 INFO - PROCESS | 1820 | 1477460945518 Marionette TRACE conn3 -> [0,2871,"getWindowHandles",null] 22:49:05 INFO - PROCESS | 1820 | 1477460945524 Marionette TRACE conn3 <- [1,2871,null,["7"]] 22:49:05 INFO - PROCESS | 1820 | 1477460945532 Marionette TRACE conn3 -> [0,2872,"switchToWindow",{"name":"7"}] 22:49:05 INFO - PROCESS | 1820 | 1477460945540 Marionette TRACE conn3 <- [1,2872,null,{}] 22:49:05 INFO - PROCESS | 1820 | 1477460945546 Marionette TRACE conn3 -> [0,2873,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:49:05 INFO - PROCESS | 1820 | ++DOCSHELL 0x833f1c00 == 7 [pid = 1820] [id = 626] 22:49:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x833f2400) [pid = 1820] [serial = 1831] [outer = (nil)] 22:49:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x833f4c00) [pid = 1820] [serial = 1832] [outer = 0x833f2400] 22:49:05 INFO - PROCESS | 1820 | 1477460945632 Marionette DEBUG loaded listener.js 22:49:05 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83555800) [pid = 1820] [serial = 1833] [outer = 0x833f2400] 22:49:06 INFO - PROCESS | 1820 | 1477460946228 Marionette TRACE conn3 <- [1,2873,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:49:06 INFO - . 22:49:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1068ms 22:49:06 INFO - PROCESS | 1820 | 1477460946295 Marionette TRACE conn3 -> [0,2874,"getWindowHandle",null] 22:49:06 INFO - PROCESS | 1820 | 1477460946301 Marionette TRACE conn3 <- [1,2874,null,{"value":"7"}] 22:49:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 22:49:06 INFO - PROCESS | 1820 | 1477460946310 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:49:06 INFO - PROCESS | 1820 | 1477460946478 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 22:49:06 INFO - PROCESS | 1820 | 1477460946590 Marionette TRACE conn3 -> [0,2876,"getWindowHandles",null] 22:49:06 INFO - PROCESS | 1820 | 1477460946594 Marionette TRACE conn3 <- [1,2876,null,["7"]] 22:49:06 INFO - PROCESS | 1820 | 1477460946601 Marionette TRACE conn3 -> [0,2877,"switchToWindow",{"name":"7"}] 22:49:06 INFO - PROCESS | 1820 | 1477460946606 Marionette TRACE conn3 <- [1,2877,null,{}] 22:49:06 INFO - PROCESS | 1820 | 1477460946612 Marionette TRACE conn3 -> [0,2878,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:49:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x835d1c00 == 8 [pid = 1820] [id = 627] 22:49:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x8395dc00) [pid = 1820] [serial = 1834] [outer = (nil)] 22:49:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x83960000) [pid = 1820] [serial = 1835] [outer = 0x8395dc00] 22:49:06 INFO - PROCESS | 1820 | 1477460946689 Marionette DEBUG loaded listener.js 22:49:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x83962400) [pid = 1820] [serial = 1836] [outer = 0x8395dc00] 22:49:07 INFO - PROCESS | 1820 | 1477460947245 Marionette TRACE conn3 <- [1,2878,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:49:07 INFO - . 22:49:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1020ms 22:49:07 INFO - PROCESS | 1820 | 1477460947344 Marionette TRACE conn3 -> [0,2879,"getWindowHandle",null] 22:49:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 22:49:07 INFO - PROCESS | 1820 | 1477460947352 Marionette TRACE conn3 <- [1,2879,null,{"value":"7"}] 22:49:07 INFO - PROCESS | 1820 | 1477460947359 Marionette TRACE conn3 -> [0,2880,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:49:07 INFO - PROCESS | 1820 | 1477460947567 Marionette TRACE conn3 <- [1,2880,null,{"value":null}] 22:49:07 INFO - PROCESS | 1820 | 1477460947585 Marionette TRACE conn3 -> [0,2881,"getWindowHandles",null] 22:49:07 INFO - PROCESS | 1820 | 1477460947590 Marionette TRACE conn3 <- [1,2881,null,["7"]] 22:49:07 INFO - PROCESS | 1820 | 1477460947595 Marionette TRACE conn3 -> [0,2882,"switchToWindow",{"name":"7"}] 22:49:07 INFO - PROCESS | 1820 | 1477460947601 Marionette TRACE conn3 <- [1,2882,null,{}] 22:49:07 INFO - PROCESS | 1820 | 1477460947607 Marionette TRACE conn3 -> [0,2883,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:49:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x839a7800 == 9 [pid = 1820] [id = 628] 22:49:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x839a7c00) [pid = 1820] [serial = 1837] [outer = (nil)] 22:49:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x839a9c00) [pid = 1820] [serial = 1838] [outer = 0x839a7c00] 22:49:07 INFO - PROCESS | 1820 | 1477460947688 Marionette DEBUG loaded listener.js 22:49:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x87d35c00) [pid = 1820] [serial = 1839] [outer = 0x839a7c00] 22:49:08 INFO - PROCESS | 1820 | 1477460948354 Marionette TRACE conn3 <- [1,2883,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:49:08 INFO - . 22:49:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1020ms 22:49:08 INFO - PROCESS | 1820 | 1477460948378 Marionette TRACE conn3 -> [0,2884,"getWindowHandle",null] 22:49:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 22:49:08 INFO - PROCESS | 1820 | 1477460948382 Marionette TRACE conn3 <- [1,2884,null,{"value":"7"}] 22:49:08 INFO - PROCESS | 1820 | 1477460948389 Marionette TRACE conn3 -> [0,2885,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:49:08 INFO - PROCESS | 1820 | 1477460948544 Marionette TRACE conn3 <- [1,2885,null,{"value":null}] 22:49:08 INFO - PROCESS | 1820 | 1477460948555 Marionette TRACE conn3 -> [0,2886,"getWindowHandles",null] 22:49:08 INFO - PROCESS | 1820 | 1477460948561 Marionette TRACE conn3 <- [1,2886,null,["7"]] 22:49:08 INFO - PROCESS | 1820 | 1477460948567 Marionette TRACE conn3 -> [0,2887,"switchToWindow",{"name":"7"}] 22:49:08 INFO - PROCESS | 1820 | 1477460948572 Marionette TRACE conn3 <- [1,2887,null,{}] 22:49:08 INFO - PROCESS | 1820 | 1477460948578 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:49:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x8396cc00 == 10 [pid = 1820] [id = 629] 22:49:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8bed6000) [pid = 1820] [serial = 1840] [outer = (nil)] 22:49:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8bed9400) [pid = 1820] [serial = 1841] [outer = 0x8bed6000] 22:49:08 INFO - PROCESS | 1820 | 1477460948653 Marionette DEBUG loaded listener.js 22:49:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8bee1c00) [pid = 1820] [serial = 1842] [outer = 0x8bed6000] 22:49:09 INFO - PROCESS | 1820 | 1477460949319 Marionette TRACE conn3 <- [1,2888,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:49:09 INFO - . 22:49:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 973ms 22:49:09 INFO - PROCESS | 1820 | 1477460949361 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 22:49:09 INFO - PROCESS | 1820 | 1477460949364 Marionette TRACE conn3 <- [1,2889,null,{"value":"7"}] 22:49:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 22:49:09 INFO - PROCESS | 1820 | 1477460949371 Marionette TRACE conn3 -> [0,2890,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:49:09 INFO - PROCESS | 1820 | 1477460949521 Marionette TRACE conn3 <- [1,2890,null,{"value":null}] 22:49:09 INFO - PROCESS | 1820 | 1477460949642 Marionette TRACE conn3 -> [0,2891,"getWindowHandles",null] 22:49:09 INFO - PROCESS | 1820 | 1477460949646 Marionette TRACE conn3 <- [1,2891,null,["7"]] 22:49:09 INFO - PROCESS | 1820 | 1477460949651 Marionette TRACE conn3 -> [0,2892,"switchToWindow",{"name":"7"}] 22:49:09 INFO - PROCESS | 1820 | 1477460949656 Marionette TRACE conn3 <- [1,2892,null,{}] 22:49:09 INFO - PROCESS | 1820 | 1477460949660 Marionette TRACE conn3 -> [0,2893,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:49:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c828000 == 11 [pid = 1820] [id = 630] 22:49:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8c828800) [pid = 1820] [serial = 1843] [outer = (nil)] 22:49:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8c82ac00) [pid = 1820] [serial = 1844] [outer = 0x8c828800] 22:49:09 INFO - PROCESS | 1820 | 1477460949735 Marionette DEBUG loaded listener.js 22:49:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8c82c800) [pid = 1820] [serial = 1845] [outer = 0x8c828800] 22:49:10 INFO - PROCESS | 1820 | 1477460950258 Marionette TRACE conn3 <- [1,2893,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:49:10 INFO - . 22:49:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 921ms 22:49:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 22:49:10 INFO - PROCESS | 1820 | 1477460950292 Marionette TRACE conn3 -> [0,2894,"getWindowHandle",null] 22:49:10 INFO - PROCESS | 1820 | 1477460950295 Marionette TRACE conn3 <- [1,2894,null,{"value":"7"}] 22:49:10 INFO - PROCESS | 1820 | 1477460950302 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:49:10 INFO - PROCESS | 1820 | 1477460950494 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 22:49:10 INFO - PROCESS | 1820 | 1477460950614 Marionette TRACE conn3 -> [0,2896,"getWindowHandles",null] 22:49:10 INFO - PROCESS | 1820 | 1477460950618 Marionette TRACE conn3 <- [1,2896,null,["7"]] 22:49:10 INFO - PROCESS | 1820 | 1477460950623 Marionette TRACE conn3 -> [0,2897,"switchToWindow",{"name":"7"}] 22:49:10 INFO - PROCESS | 1820 | 1477460950628 Marionette TRACE conn3 <- [1,2897,null,{}] 22:49:10 INFO - PROCESS | 1820 | 1477460950633 Marionette TRACE conn3 -> [0,2898,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:49:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x8bd77800 == 12 [pid = 1820] [id = 631] 22:49:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8c831000) [pid = 1820] [serial = 1846] [outer = (nil)] 22:49:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8c8dcc00) [pid = 1820] [serial = 1847] [outer = 0x8c831000] 22:49:10 INFO - PROCESS | 1820 | 1477460950712 Marionette DEBUG loaded listener.js 22:49:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8c9fc400) [pid = 1820] [serial = 1848] [outer = 0x8c831000] 22:49:11 INFO - PROCESS | 1820 | 1477460951279 Marionette TRACE conn3 <- [1,2898,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:49:11 INFO - . 22:49:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1021ms 22:49:11 INFO - PROCESS | 1820 | 1477460951322 Marionette TRACE conn3 -> [0,2899,"getWindowHandle",null] 22:49:11 INFO - PROCESS | 1820 | 1477460951325 Marionette TRACE conn3 <- [1,2899,null,{"value":"7"}] 22:49:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 22:49:11 INFO - PROCESS | 1820 | 1477460951331 Marionette TRACE conn3 -> [0,2900,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:49:11 INFO - PROCESS | 1820 | 1477460951475 Marionette TRACE conn3 <- [1,2900,null,{"value":null}] 22:49:11 INFO - PROCESS | 1820 | 1477460951487 Marionette TRACE conn3 -> [0,2901,"getWindowHandles",null] 22:49:11 INFO - PROCESS | 1820 | 1477460951492 Marionette TRACE conn3 <- [1,2901,null,["7"]] 22:49:11 INFO - PROCESS | 1820 | 1477460951498 Marionette TRACE conn3 -> [0,2902,"switchToWindow",{"name":"7"}] 22:49:11 INFO - PROCESS | 1820 | 1477460951504 Marionette TRACE conn3 <- [1,2902,null,{}] 22:49:11 INFO - PROCESS | 1820 | 1477460951508 Marionette TRACE conn3 -> [0,2903,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:49:11 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dc7ec00 == 13 [pid = 1820] [id = 632] 22:49:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8dc7fc00) [pid = 1820] [serial = 1849] [outer = (nil)] 22:49:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8dc85c00) [pid = 1820] [serial = 1850] [outer = 0x8dc7fc00] 22:49:11 INFO - PROCESS | 1820 | 1477460951581 Marionette DEBUG loaded listener.js 22:49:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8dc86000) [pid = 1820] [serial = 1851] [outer = 0x8dc7fc00] 22:49:12 INFO - PROCESS | 1820 | 1477460952179 Marionette TRACE conn3 <- [1,2903,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:49:12 INFO - . 22:49:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 875ms 22:49:12 INFO - PROCESS | 1820 | 1477460952216 Marionette TRACE conn3 -> [0,2904,"getWindowHandle",null] 22:49:12 INFO - PROCESS | 1820 | 1477460952218 Marionette TRACE conn3 <- [1,2904,null,{"value":"7"}] 22:49:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 22:49:12 INFO - PROCESS | 1820 | 1477460952225 Marionette TRACE conn3 -> [0,2905,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:49:12 INFO - PROCESS | 1820 | 1477460952386 Marionette TRACE conn3 <- [1,2905,null,{"value":null}] 22:49:12 INFO - PROCESS | 1820 | 1477460952399 Marionette TRACE conn3 -> [0,2906,"getWindowHandles",null] 22:49:12 INFO - PROCESS | 1820 | 1477460952422 Marionette TRACE conn3 <- [1,2906,null,["7"]] 22:49:12 INFO - PROCESS | 1820 | 1477460952427 Marionette TRACE conn3 -> [0,2907,"switchToWindow",{"name":"7"}] 22:49:12 INFO - PROCESS | 1820 | 1477460952431 Marionette TRACE conn3 <- [1,2907,null,{}] 22:49:12 INFO - PROCESS | 1820 | 1477460952436 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:49:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de73400 == 14 [pid = 1820] [id = 633] 22:49:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8de75000) [pid = 1820] [serial = 1852] [outer = (nil)] 22:49:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8df6c400) [pid = 1820] [serial = 1853] [outer = 0x8de75000] 22:49:12 INFO - PROCESS | 1820 | 1477460952509 Marionette DEBUG loaded listener.js 22:49:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x8de78c00) [pid = 1820] [serial = 1854] [outer = 0x8de75000] 22:49:13 INFO - PROCESS | 1820 | 1477460953082 Marionette TRACE conn3 <- [1,2908,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:49:13 INFO - . 22:49:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 883ms 22:49:13 INFO - PROCESS | 1820 | 1477460953109 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 22:49:13 INFO - PROCESS | 1820 | 1477460953111 Marionette TRACE conn3 <- [1,2909,null,{"value":"7"}] 22:49:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 22:49:13 INFO - PROCESS | 1820 | 1477460953124 Marionette TRACE conn3 -> [0,2910,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:49:13 INFO - PROCESS | 1820 | 1477460953266 Marionette TRACE conn3 <- [1,2910,null,{"value":null}] 22:49:13 INFO - PROCESS | 1820 | 1477460953410 Marionette TRACE conn3 -> [0,2911,"getWindowHandles",null] 22:49:13 INFO - PROCESS | 1820 | 1477460953416 Marionette TRACE conn3 <- [1,2911,null,["7"]] 22:49:13 INFO - PROCESS | 1820 | 1477460953424 Marionette TRACE conn3 -> [0,2912,"switchToWindow",{"name":"7"}] 22:49:13 INFO - PROCESS | 1820 | 1477460953434 Marionette TRACE conn3 <- [1,2912,null,{}] 22:49:13 INFO - PROCESS | 1820 | 1477460953442 Marionette TRACE conn3 -> [0,2913,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:49:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x82fc6400 == 15 [pid = 1820] [id = 634] 22:49:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x83302800) [pid = 1820] [serial = 1855] [outer = (nil)] 22:49:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x833ef000) [pid = 1820] [serial = 1856] [outer = 0x83302800] 22:49:13 INFO - PROCESS | 1820 | 1477460953533 Marionette DEBUG loaded listener.js 22:49:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x833ec000) [pid = 1820] [serial = 1857] [outer = 0x83302800] 22:49:14 INFO - PROCESS | 1820 | 1477460954138 Marionette TRACE conn3 <- [1,2913,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:49:14 INFO - . 22:49:14 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 1069ms 22:49:14 INFO - PROCESS | 1820 | 1477460954232 Marionette TRACE conn3 -> [0,2914,"getWindowHandle",null] 22:49:14 INFO - PROCESS | 1820 | 1477460954237 Marionette TRACE conn3 <- [1,2914,null,{"value":"7"}] 22:49:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 22:49:14 INFO - PROCESS | 1820 | 1477460954255 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:49:14 INFO - PROCESS | 1820 | 1477460954423 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 22:49:14 INFO - PROCESS | 1820 | 1477460954598 Marionette TRACE conn3 -> [0,2916,"getWindowHandles",null] 22:49:14 INFO - PROCESS | 1820 | 1477460954605 Marionette TRACE conn3 <- [1,2916,null,["7"]] 22:49:14 INFO - PROCESS | 1820 | 1477460954617 Marionette TRACE conn3 -> [0,2917,"switchToWindow",{"name":"7"}] 22:49:14 INFO - PROCESS | 1820 | 1477460954625 Marionette TRACE conn3 <- [1,2917,null,{}] 22:49:14 INFO - PROCESS | 1820 | 1477460954630 Marionette TRACE conn3 -> [0,2918,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:49:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x8bd6d800 == 16 [pid = 1820] [id = 635] 22:49:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x8bd6dc00) [pid = 1820] [serial = 1858] [outer = (nil)] 22:49:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x8bd7b000) [pid = 1820] [serial = 1859] [outer = 0x8bd6dc00] 22:49:14 INFO - PROCESS | 1820 | 1477460954716 Marionette DEBUG loaded listener.js 22:49:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x8bd78c00) [pid = 1820] [serial = 1860] [outer = 0x8bd6dc00] 22:49:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c9f8000 == 17 [pid = 1820] [id = 636] 22:49:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x8c9f9400) [pid = 1820] [serial = 1861] [outer = (nil)] 22:49:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x8dc85800) [pid = 1820] [serial = 1862] [outer = 0x8c9f9400] 22:49:15 INFO - PROCESS | 1820 | 1477460955513 Marionette TRACE conn3 <- [1,2918,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:49:15 INFO - . 22:49:15 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1319ms 22:49:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 22:49:15 INFO - PROCESS | 1820 | 1477460955566 Marionette TRACE conn3 -> [0,2919,"getWindowHandle",null] 22:49:15 INFO - PROCESS | 1820 | 1477460955570 Marionette TRACE conn3 <- [1,2919,null,{"value":"7"}] 22:49:15 INFO - PROCESS | 1820 | 1477460955578 Marionette TRACE conn3 -> [0,2920,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:49:15 INFO - PROCESS | 1820 | 1477460955778 Marionette TRACE conn3 <- [1,2920,null,{"value":null}] 22:49:15 INFO - PROCESS | 1820 | 1477460955943 Marionette TRACE conn3 -> [0,2921,"getWindowHandles",null] 22:49:15 INFO - PROCESS | 1820 | 1477460955953 Marionette TRACE conn3 <- [1,2921,null,["7"]] 22:49:15 INFO - PROCESS | 1820 | 1477460955972 Marionette TRACE conn3 -> [0,2922,"switchToWindow",{"name":"7"}] 22:49:15 INFO - PROCESS | 1820 | 1477460955980 Marionette TRACE conn3 <- [1,2922,null,{}] 22:49:16 INFO - PROCESS | 1820 | 1477460955986 Marionette TRACE conn3 -> [0,2923,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:49:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f986c00 == 18 [pid = 1820] [id = 637] 22:49:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x8f987400) [pid = 1820] [serial = 1863] [outer = (nil)] 22:49:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x8f98ec00) [pid = 1820] [serial = 1864] [outer = 0x8f987400] 22:49:16 INFO - PROCESS | 1820 | 1477460956096 Marionette DEBUG loaded listener.js 22:49:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x8fa7dc00) [pid = 1820] [serial = 1865] [outer = 0x8f987400] 22:49:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x8faca400 == 19 [pid = 1820] [id = 638] 22:49:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x8faca800) [pid = 1820] [serial = 1866] [outer = (nil)] 22:49:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x8facb800) [pid = 1820] [serial = 1867] [outer = 0x8faca800] 22:49:16 INFO - PROCESS | 1820 | 1477460956912 Marionette TRACE conn3 <- [1,2923,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:49:16 INFO - . 22:49:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 1377ms 22:49:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 22:49:16 INFO - PROCESS | 1820 | 1477460956953 Marionette TRACE conn3 -> [0,2924,"getWindowHandle",null] 22:49:16 INFO - PROCESS | 1820 | 1477460956956 Marionette TRACE conn3 <- [1,2924,null,{"value":"7"}] 22:49:16 INFO - PROCESS | 1820 | 1477460956963 Marionette TRACE conn3 -> [0,2925,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:49:17 INFO - PROCESS | 1820 | 1477460957160 Marionette TRACE conn3 <- [1,2925,null,{"value":null}] 22:49:17 INFO - PROCESS | 1820 | 1477460957316 Marionette TRACE conn3 -> [0,2926,"getWindowHandles",null] 22:49:17 INFO - PROCESS | 1820 | 1477460957320 Marionette TRACE conn3 <- [1,2926,null,["7"]] 22:49:17 INFO - PROCESS | 1820 | 1477460957326 Marionette TRACE conn3 -> [0,2927,"switchToWindow",{"name":"7"}] 22:49:17 INFO - PROCESS | 1820 | 1477460957333 Marionette TRACE conn3 <- [1,2927,null,{}] 22:49:17 INFO - PROCESS | 1820 | 1477460957339 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:49:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fad8400 == 20 [pid = 1820] [id = 639] 22:49:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x8fad8800) [pid = 1820] [serial = 1868] [outer = (nil)] 22:49:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x90728400) [pid = 1820] [serial = 1869] [outer = 0x8fad8800] 22:49:17 INFO - PROCESS | 1820 | 1477460957433 Marionette DEBUG loaded listener.js 22:49:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x9072e400) [pid = 1820] [serial = 1870] [outer = 0x8fad8800] 22:49:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x8355e000 == 21 [pid = 1820] [id = 640] 22:49:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x83963800) [pid = 1820] [serial = 1871] [outer = (nil)] 22:49:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x83303800) [pid = 1820] [serial = 1872] [outer = 0x83963800] 22:49:18 INFO - PROCESS | 1820 | 1477460958409 Marionette TRACE conn3 <- [1,2928,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:49:18 INFO - . 22:49:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1477ms 22:49:18 INFO - PROCESS | 1820 | 1477460958440 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 22:49:18 INFO - PROCESS | 1820 | 1477460958446 Marionette TRACE conn3 <- [1,2929,null,{"value":"7"}] 22:49:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 22:49:18 INFO - PROCESS | 1820 | 1477460958456 Marionette TRACE conn3 -> [0,2930,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:49:18 INFO - PROCESS | 1820 | 1477460958678 Marionette TRACE conn3 <- [1,2930,null,{"value":null}] 22:49:18 INFO - PROCESS | 1820 | --DOCSHELL 0x833efc00 == 20 [pid = 1820] [id = 625] 22:49:18 INFO - PROCESS | 1820 | 1477460958839 Marionette TRACE conn3 -> [0,2931,"getWindowHandles",null] 22:49:18 INFO - PROCESS | 1820 | 1477460958845 Marionette TRACE conn3 <- [1,2931,null,["7"]] 22:49:18 INFO - PROCESS | 1820 | 1477460958851 Marionette TRACE conn3 -> [0,2932,"switchToWindow",{"name":"7"}] 22:49:18 INFO - PROCESS | 1820 | 1477460958858 Marionette TRACE conn3 <- [1,2932,null,{}] 22:49:18 INFO - PROCESS | 1820 | 1477460958864 Marionette TRACE conn3 -> [0,2933,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:49:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x8396ec00 == 21 [pid = 1820] [id = 641] 22:49:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x83970800) [pid = 1820] [serial = 1873] [outer = (nil)] 22:49:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8397ac00) [pid = 1820] [serial = 1874] [outer = 0x83970800] 22:49:18 INFO - PROCESS | 1820 | 1477460958950 Marionette DEBUG loaded listener.js 22:49:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x839a6c00) [pid = 1820] [serial = 1875] [outer = 0x83970800] 22:49:19 INFO - PROCESS | 1820 | 1477460959565 Marionette TRACE conn3 <- [1,2933,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:49:19 INFO - . 22:49:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1169ms 22:49:19 INFO - PROCESS | 1820 | 1477460959624 Marionette TRACE conn3 -> [0,2934,"getWindowHandle",null] 22:49:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 22:49:19 INFO - PROCESS | 1820 | 1477460959629 Marionette TRACE conn3 <- [1,2934,null,{"value":"7"}] 22:49:19 INFO - PROCESS | 1820 | 1477460959636 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:49:19 INFO - PROCESS | 1820 | 1477460959804 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 22:49:19 INFO - PROCESS | 1820 | 1477460959925 Marionette TRACE conn3 -> [0,2936,"getWindowHandles",null] 22:49:19 INFO - PROCESS | 1820 | 1477460959930 Marionette TRACE conn3 <- [1,2936,null,["7"]] 22:49:19 INFO - PROCESS | 1820 | 1477460959936 Marionette TRACE conn3 -> [0,2937,"switchToWindow",{"name":"7"}] 22:49:19 INFO - PROCESS | 1820 | 1477460959941 Marionette TRACE conn3 <- [1,2937,null,{}] 22:49:19 INFO - PROCESS | 1820 | 1477460959950 Marionette TRACE conn3 -> [0,2938,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:49:19 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c002800 == 22 [pid = 1820] [id = 642] 22:49:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8c007800) [pid = 1820] [serial = 1876] [outer = (nil)] 22:49:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8c00f800) [pid = 1820] [serial = 1877] [outer = 0x8c007800] 22:49:20 INFO - PROCESS | 1820 | 1477460960030 Marionette DEBUG loaded listener.js 22:49:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8c830400) [pid = 1820] [serial = 1878] [outer = 0x8c007800] 22:49:20 INFO - PROCESS | 1820 | 1477460960575 Marionette TRACE conn3 <- [1,2938,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:49:20 INFO - . 22:49:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 969ms 22:49:20 INFO - PROCESS | 1820 | 1477460960619 Marionette TRACE conn3 -> [0,2939,"getWindowHandle",null] 22:49:20 INFO - PROCESS | 1820 | 1477460960627 Marionette TRACE conn3 <- [1,2939,null,{"value":"7"}] 22:49:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 22:49:20 INFO - PROCESS | 1820 | 1477460960634 Marionette TRACE conn3 -> [0,2940,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:49:20 INFO - PROCESS | 1820 | 1477460960785 Marionette TRACE conn3 <- [1,2940,null,{"value":null}] 22:49:20 INFO - PROCESS | 1820 | 1477460960800 Marionette TRACE conn3 -> [0,2941,"getWindowHandles",null] 22:49:20 INFO - PROCESS | 1820 | 1477460960804 Marionette TRACE conn3 <- [1,2941,null,["7"]] 22:49:20 INFO - PROCESS | 1820 | 1477460960809 Marionette TRACE conn3 -> [0,2942,"switchToWindow",{"name":"7"}] 22:49:20 INFO - PROCESS | 1820 | 1477460960816 Marionette TRACE conn3 <- [1,2942,null,{}] 22:49:20 INFO - PROCESS | 1820 | 1477460960945 Marionette TRACE conn3 -> [0,2943,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:49:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de6c000 == 23 [pid = 1820] [id = 643] 22:49:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8de6c400) [pid = 1820] [serial = 1879] [outer = (nil)] 22:49:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8de6f400) [pid = 1820] [serial = 1880] [outer = 0x8de6c400] 22:49:21 INFO - PROCESS | 1820 | 1477460961027 Marionette DEBUG loaded listener.js 22:49:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8de76000) [pid = 1820] [serial = 1881] [outer = 0x8de6c400] 22:49:21 INFO - PROCESS | 1820 | 1477460961667 Marionette TRACE conn3 <- [1,2943,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:49:21 INFO - . 22:49:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1082ms 22:49:21 INFO - PROCESS | 1820 | 1477460961717 Marionette TRACE conn3 -> [0,2944,"getWindowHandle",null] 22:49:21 INFO - PROCESS | 1820 | 1477460961721 Marionette TRACE conn3 <- [1,2944,null,{"value":"7"}] 22:49:21 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html 22:49:21 INFO - PROCESS | 1820 | 1477460961736 Marionette TRACE conn3 -> [0,2945,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:49:21 INFO - PROCESS | 1820 | 1477460961933 Marionette TRACE conn3 <- [1,2945,null,{"value":null}] 22:49:21 INFO - PROCESS | 1820 | 1477460961954 Marionette TRACE conn3 -> [0,2946,"getWindowHandles",null] 22:49:21 INFO - PROCESS | 1820 | 1477460961959 Marionette TRACE conn3 <- [1,2946,null,["7"]] 22:49:21 INFO - PROCESS | 1820 | 1477460961964 Marionette TRACE conn3 -> [0,2947,"switchToWindow",{"name":"7"}] 22:49:21 INFO - PROCESS | 1820 | 1477460961969 Marionette TRACE conn3 <- [1,2947,null,{}] 22:49:21 INFO - PROCESS | 1820 | 1477460961977 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:49:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de6e400 == 24 [pid = 1820] [id = 644] 22:49:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8fa7a800) [pid = 1820] [serial = 1882] [outer = (nil)] 22:49:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8fa84400) [pid = 1820] [serial = 1883] [outer = 0x8fa7a800] 22:49:22 INFO - PROCESS | 1820 | 1477460962120 Marionette DEBUG loaded listener.js 22:49:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8fad7000) [pid = 1820] [serial = 1884] [outer = 0x8fa7a800] 22:49:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x907be800 == 25 [pid = 1820] [id = 645] 22:49:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x907c0800) [pid = 1820] [serial = 1885] [outer = (nil)] 22:49:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x907c1800) [pid = 1820] [serial = 1886] [outer = 0x907c0800] 22:49:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x907c5400 == 26 [pid = 1820] [id = 646] 22:49:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x907c5800) [pid = 1820] [serial = 1887] [outer = (nil)] 22:49:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x907c5c00) [pid = 1820] [serial = 1888] [outer = 0x907c5800] 22:49:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x91153800 == 27 [pid = 1820] [id = 647] 22:49:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x91154800) [pid = 1820] [serial = 1889] [outer = (nil)] 22:49:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x91154c00) [pid = 1820] [serial = 1890] [outer = 0x91154800] 22:49:22 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x833f2400) [pid = 1820] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 22:49:22 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x8c831000) [pid = 1820] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 22:49:22 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x8c828800) [pid = 1820] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 22:49:22 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x8bed6000) [pid = 1820] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 22:49:23 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8395dc00) [pid = 1820] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 22:49:23 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x8dc7fc00) [pid = 1820] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html] 22:49:23 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x833f0000) [pid = 1820] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html] 22:49:23 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x839a7c00) [pid = 1820] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 22:49:23 INFO - PROCESS | 1820 | 1477460963001 Marionette TRACE conn3 <- [1,2948,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html",0,null,null,[["confirm activeElement return null",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:26:1\n"],["confirm activeElement return null when there is other element in body",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:39:1\n"],["confirm activeElement return null when focus on the element in the outer shadow tree",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:63:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:57:1\n"]]]}] 22:49:23 INFO - ... 22:49:23 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html | took 1333ms 22:49:23 INFO - PROCESS | 1820 | 1477460963067 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 22:49:23 INFO - PROCESS | 1820 | 1477460963071 Marionette TRACE conn3 <- [1,2949,null,{"value":"7"}] 22:49:23 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html 22:49:23 INFO - PROCESS | 1820 | 1477460963078 Marionette TRACE conn3 -> [0,2950,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:49:23 INFO - PROCESS | 1820 | 1477460963227 Marionette TRACE conn3 <- [1,2950,null,{"value":null}] 22:49:23 INFO - PROCESS | 1820 | 1477460963354 Marionette TRACE conn3 -> [0,2951,"getWindowHandles",null] 22:49:23 INFO - PROCESS | 1820 | 1477460963358 Marionette TRACE conn3 <- [1,2951,null,["7"]] 22:49:23 INFO - PROCESS | 1820 | 1477460963366 Marionette TRACE conn3 -> [0,2952,"switchToWindow",{"name":"7"}] 22:49:23 INFO - PROCESS | 1820 | 1477460963371 Marionette TRACE conn3 <- [1,2952,null,{}] 22:49:23 INFO - PROCESS | 1820 | 1477460963377 Marionette TRACE conn3 -> [0,2953,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:49:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x8ddcac00 == 28 [pid = 1820] [id = 648] 22:49:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8de6ac00) [pid = 1820] [serial = 1891] [outer = (nil)] 22:49:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x907b9400) [pid = 1820] [serial = 1892] [outer = 0x8de6ac00] 22:49:23 INFO - PROCESS | 1820 | 1477460963452 Marionette DEBUG loaded listener.js 22:49:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x907bf400) [pid = 1820] [serial = 1893] [outer = 0x8de6ac00] 22:49:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x9244b800 == 29 [pid = 1820] [id = 649] 22:49:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x929ecc00) [pid = 1820] [serial = 1894] [outer = (nil)] 22:49:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x929ed000) [pid = 1820] [serial = 1895] [outer = 0x929ecc00] 22:49:23 INFO - PROCESS | 1820 | 1477460963966 Marionette TRACE conn3 <- [1,2953,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html",0,null,null,[["A_10_01_01_03_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html:25:1\n"]]]}] 22:49:23 INFO - . 22:49:23 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html | took 923ms 22:49:24 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html 22:49:24 INFO - PROCESS | 1820 | 1477460964002 Marionette TRACE conn3 -> [0,2954,"getWindowHandle",null] 22:49:24 INFO - PROCESS | 1820 | 1477460964004 Marionette TRACE conn3 <- [1,2954,null,{"value":"7"}] 22:49:24 INFO - PROCESS | 1820 | 1477460964011 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:49:24 INFO - PROCESS | 1820 | 1477460964186 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 22:49:24 INFO - PROCESS | 1820 | 1477460964311 Marionette TRACE conn3 -> [0,2956,"getWindowHandles",null] 22:49:24 INFO - PROCESS | 1820 | 1477460964316 Marionette TRACE conn3 <- [1,2956,null,["7"]] 22:49:24 INFO - PROCESS | 1820 | 1477460964320 Marionette TRACE conn3 -> [0,2957,"switchToWindow",{"name":"7"}] 22:49:24 INFO - PROCESS | 1820 | 1477460964325 Marionette TRACE conn3 <- [1,2957,null,{}] 22:49:24 INFO - PROCESS | 1820 | 1477460964330 Marionette TRACE conn3 -> [0,2958,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:49:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x9244a800 == 30 [pid = 1820] [id = 650] 22:49:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x924f6400) [pid = 1820] [serial = 1896] [outer = (nil)] 22:49:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x929f8000) [pid = 1820] [serial = 1897] [outer = 0x924f6400] 22:49:24 INFO - PROCESS | 1820 | 1477460964404 Marionette DEBUG loaded listener.js 22:49:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x931b6400) [pid = 1820] [serial = 1898] [outer = 0x924f6400] 22:49:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x929f7400 == 31 [pid = 1820] [id = 651] 22:49:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x934d9800) [pid = 1820] [serial = 1899] [outer = (nil)] 22:49:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x936be000) [pid = 1820] [serial = 1900] [outer = 0x934d9800] 22:49:24 INFO - PROCESS | 1820 | 1477460964894 Marionette TRACE conn3 <- [1,2958,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html",0,null,null,[["A_10_01_01_04_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html:25:1\n"]]]}] 22:49:24 INFO - . 22:49:24 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html | took 923ms 22:49:24 INFO - PROCESS | 1820 | 1477460964933 Marionette TRACE conn3 -> [0,2959,"getWindowHandle",null] 22:49:24 INFO - PROCESS | 1820 | 1477460964937 Marionette TRACE conn3 <- [1,2959,null,{"value":"7"}] 22:49:24 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html 22:49:24 INFO - PROCESS | 1820 | 1477460964944 Marionette TRACE conn3 -> [0,2960,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:49:25 INFO - PROCESS | 1820 | 1477460965124 Marionette TRACE conn3 <- [1,2960,null,{"value":null}] 22:49:25 INFO - PROCESS | 1820 | 1477460965296 Marionette TRACE conn3 -> [0,2961,"getWindowHandles",null] 22:49:25 INFO - PROCESS | 1820 | 1477460965302 Marionette TRACE conn3 <- [1,2961,null,["7"]] 22:49:25 INFO - PROCESS | 1820 | 1477460965311 Marionette TRACE conn3 -> [0,2962,"switchToWindow",{"name":"7"}] 22:49:25 INFO - PROCESS | 1820 | 1477460965321 Marionette TRACE conn3 <- [1,2962,null,{}] 22:49:25 INFO - PROCESS | 1820 | 1477460965371 Marionette TRACE conn3 -> [0,2963,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:49:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x83557400 == 32 [pid = 1820] [id = 652] 22:49:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x83558400) [pid = 1820] [serial = 1901] [outer = (nil)] 22:49:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x835cb800) [pid = 1820] [serial = 1902] [outer = 0x83558400] 22:49:25 INFO - PROCESS | 1820 | 1477460965463 Marionette DEBUG loaded listener.js 22:49:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x8396ac00) [pid = 1820] [serial = 1903] [outer = 0x83558400] 22:49:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c82f000 == 33 [pid = 1820] [id = 653] 22:49:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x8c834c00) [pid = 1820] [serial = 1904] [outer = (nil)] 22:49:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x8c8d5800) [pid = 1820] [serial = 1905] [outer = 0x8c834c00] 22:49:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c9ff000 == 34 [pid = 1820] [id = 654] 22:49:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x8cf0ac00) [pid = 1820] [serial = 1906] [outer = (nil)] 22:49:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x8cf0bc00) [pid = 1820] [serial = 1907] [outer = 0x8cf0ac00] 22:49:26 INFO - PROCESS | 1820 | 1477460966150 Marionette TRACE conn3 <- [1,2963,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html",0,null,null,[["A_10_01_01_04_02_T01_01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:25:1\n"],["A_10_01_01_04_02_T01_02",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:51:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:45:1\n"]]]}] 22:49:26 INFO - .. 22:49:26 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html | took 1279ms 22:49:26 INFO - PROCESS | 1820 | 1477460966225 Marionette TRACE conn3 -> [0,2964,"getWindowHandle",null] 22:49:26 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html 22:49:26 INFO - PROCESS | 1820 | 1477460966232 Marionette TRACE conn3 <- [1,2964,null,{"value":"7"}] 22:49:26 INFO - PROCESS | 1820 | 1477460966241 Marionette TRACE conn3 -> [0,2965,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:49:26 INFO - PROCESS | 1820 | 1477460966418 Marionette TRACE conn3 <- [1,2965,null,{"value":null}] 22:49:26 INFO - PROCESS | 1820 | 1477460966590 Marionette TRACE conn3 -> [0,2966,"getWindowHandles",null] 22:49:26 INFO - PROCESS | 1820 | 1477460966595 Marionette TRACE conn3 <- [1,2966,null,["7"]] 22:49:26 INFO - PROCESS | 1820 | 1477460966606 Marionette TRACE conn3 -> [0,2967,"switchToWindow",{"name":"7"}] 22:49:26 INFO - PROCESS | 1820 | 1477460966614 Marionette TRACE conn3 <- [1,2967,null,{}] 22:49:26 INFO - PROCESS | 1820 | 1477460966620 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:49:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x8df74800 == 35 [pid = 1820] [id = 655] 22:49:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x8df77800) [pid = 1820] [serial = 1908] [outer = (nil)] 22:49:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x8f929400) [pid = 1820] [serial = 1909] [outer = 0x8df77800] 22:49:26 INFO - PROCESS | 1820 | 1477460966710 Marionette DEBUG loaded listener.js 22:49:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x8f91d800) [pid = 1820] [serial = 1910] [outer = 0x8df77800] 22:49:27 INFO - PROCESS | 1820 | ++DOCSHELL 0x929f0c00 == 36 [pid = 1820] [id = 656] 22:49:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0x929f5c00) [pid = 1820] [serial = 1911] [outer = (nil)] 22:49:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0x929f6400) [pid = 1820] [serial = 1912] [outer = 0x929f5c00] 22:49:27 INFO - PROCESS | 1820 | ++DOCSHELL 0x93325800 == 37 [pid = 1820] [id = 657] 22:49:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 94 (0x933fd400) [pid = 1820] [serial = 1913] [outer = (nil)] 22:49:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 95 (0x93436c00) [pid = 1820] [serial = 1914] [outer = 0x933fd400] 22:49:27 INFO - PROCESS | 1820 | 1477460967341 Marionette TRACE conn3 <- [1,2968,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html",0,null,null,[["A_10_01_01_05_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:25:1\n"],["A_10_01_01_05_01_T02",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:39:1\n"]]]}] 22:49:27 INFO - .. 22:49:27 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html | took 1120ms 22:49:27 INFO - PROCESS | 1820 | 1477460967380 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 22:49:27 INFO - PROCESS | 1820 | 1477460967385 Marionette TRACE conn3 <- [1,2969,null,{"value":"7"}] 22:49:27 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html 22:49:27 INFO - PROCESS | 1820 | 1477460967394 Marionette TRACE conn3 -> [0,2970,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:49:27 INFO - PROCESS | 1820 | 1477460967588 Marionette TRACE conn3 <- [1,2970,null,{"value":null}] 22:49:27 INFO - PROCESS | 1820 | 1477460967782 Marionette TRACE conn3 -> [0,2971,"getWindowHandles",null] 22:49:27 INFO - PROCESS | 1820 | 1477460967791 Marionette TRACE conn3 <- [1,2971,null,["7"]] 22:49:27 INFO - PROCESS | 1820 | 1477460967798 Marionette TRACE conn3 -> [0,2972,"switchToWindow",{"name":"7"}] 22:49:27 INFO - PROCESS | 1820 | 1477460967806 Marionette TRACE conn3 <- [1,2972,null,{}] 22:49:27 INFO - PROCESS | 1820 | 1477460967815 Marionette TRACE conn3 -> [0,2973,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:49:27 INFO - PROCESS | 1820 | ++DOCSHELL 0x94096800 == 38 [pid = 1820] [id = 658] 22:49:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 96 (0x94096c00) [pid = 1820] [serial = 1915] [outer = (nil)] 22:49:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 97 (0x940a0000) [pid = 1820] [serial = 1916] [outer = 0x94096c00] 22:49:27 INFO - PROCESS | 1820 | 1477460967899 Marionette DEBUG loaded listener.js 22:49:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 98 (0x94317400) [pid = 1820] [serial = 1917] [outer = 0x94096c00] 22:49:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x9461f800 == 39 [pid = 1820] [id = 659] 22:49:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 99 (0x94622800) [pid = 1820] [serial = 1918] [outer = (nil)] 22:49:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 100 (0x94623400) [pid = 1820] [serial = 1919] [outer = 0x94622800] 22:49:28 INFO - PROCESS | 1820 | 1477460968491 Marionette TRACE conn3 <- [1,2973,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html",0,null,null,[["A_10_01_01_06_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html:25:1\n"]]]}] 22:49:28 INFO - . 22:49:28 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html | took 1126ms 22:49:28 INFO - PROCESS | 1820 | 1477460968529 Marionette TRACE conn3 -> [0,2974,"getWindowHandle",null] 22:49:28 INFO - PROCESS | 1820 | 1477460968532 Marionette TRACE conn3 <- [1,2974,null,{"value":"7"}] 22:49:28 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html 22:49:28 INFO - PROCESS | 1820 | 1477460968543 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:49:28 INFO - PROCESS | 1820 | 1477460968715 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 22:49:28 INFO - PROCESS | 1820 | 1477460968895 Marionette TRACE conn3 -> [0,2976,"getWindowHandles",null] 22:49:28 INFO - PROCESS | 1820 | 1477460968898 Marionette TRACE conn3 <- [1,2976,null,["7"]] 22:49:28 INFO - PROCESS | 1820 | 1477460968910 Marionette TRACE conn3 -> [0,2977,"switchToWindow",{"name":"7"}] 22:49:28 INFO - PROCESS | 1820 | 1477460968917 Marionette TRACE conn3 <- [1,2977,null,{}] 22:49:28 INFO - PROCESS | 1820 | 1477460968923 Marionette TRACE conn3 -> [0,2978,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:49:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x94694c00 == 40 [pid = 1820] [id = 660] 22:49:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 101 (0x94695000) [pid = 1820] [serial = 1920] [outer = (nil)] 22:49:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 102 (0x94bf5800) [pid = 1820] [serial = 1921] [outer = 0x94695000] 22:49:29 INFO - PROCESS | 1820 | 1477460969007 Marionette DEBUG loaded listener.js 22:49:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 103 (0x94bf8000) [pid = 1820] [serial = 1922] [outer = 0x94695000] 22:49:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x94ed0400 == 41 [pid = 1820] [id = 661] 22:49:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 104 (0x94ed0800) [pid = 1820] [serial = 1923] [outer = (nil)] 22:49:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 105 (0x94ed0c00) [pid = 1820] [serial = 1924] [outer = 0x94ed0800] 22:49:29 INFO - . 22:49:29 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html | took 1127ms 22:49:29 INFO - PROCESS | 1820 | 1477460969653 Marionette TRACE conn3 <- [1,2978,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html",0,null,null,[["A_10_01_01_07_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html:25:1\n"]]]}] 22:49:29 INFO - PROCESS | 1820 | 1477460969670 Marionette TRACE conn3 -> [0,2979,"getWindowHandle",null] 22:49:29 INFO - PROCESS | 1820 | 1477460969677 Marionette TRACE conn3 <- [1,2979,null,{"value":"7"}] 22:49:29 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-001.html 22:49:29 INFO - PROCESS | 1820 | 1477460969684 Marionette TRACE conn3 -> [0,2980,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:49:29 INFO - PROCESS | 1820 | 1477460969915 Marionette TRACE conn3 <- [1,2980,null,{"value":null}] 22:49:30 INFO - PROCESS | 1820 | 1477460970009 Marionette TRACE conn3 -> [0,2981,"getWindowHandles",null] 22:49:30 INFO - PROCESS | 1820 | 1477460970012 Marionette TRACE conn3 <- [1,2981,null,["7"]] 22:49:30 INFO - PROCESS | 1820 | 1477460970018 Marionette TRACE conn3 -> [0,2982,"switchToWindow",{"name":"7"}] 22:49:30 INFO - PROCESS | 1820 | 1477460970023 Marionette TRACE conn3 <- [1,2982,null,{}] 22:49:30 INFO - PROCESS | 1820 | 1477460970028 Marionette TRACE conn3 -> [0,2983,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/events/event-retargeting/test-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:49:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x94dabc00 == 42 [pid = 1820] [id = 662] 22:49:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 106 (0x94e8a800) [pid = 1820] [serial = 1925] [outer = (nil)] 22:49:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 107 (0x94ed8400) [pid = 1820] [serial = 1926] [outer = 0x94e8a800] 22:49:30 INFO - PROCESS | 1820 | 1477460970149 Marionette DEBUG loaded listener.js 22:49:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 108 (0x8f98c000) [pid = 1820] [serial = 1927] [outer = 0x94e8a800] 22:49:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x8bd6c800 == 43 [pid = 1820] [id = 663] 22:49:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 109 (0x8c9f6000) [pid = 1820] [serial = 1928] [outer = (nil)] 22:49:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x8d056400 == 44 [pid = 1820] [id = 664] 22:49:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 110 (0x8d057000) [pid = 1820] [serial = 1929] [outer = (nil)] 22:49:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 111 (0x833f9000) [pid = 1820] [serial = 1930] [outer = 0x8c9f6000] 22:49:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 112 (0x83967c00) [pid = 1820] [serial = 1931] [outer = 0x8d057000] 22:49:31 INFO - PROCESS | 1820 | 1477460971149 Marionette TRACE conn3 <- [1,2983,null,{"value":["/shadow-dom/untriaged/events/event-retargeting/test-001.html",0,null,null,[["A_05_01_01_T1",1,"div.attachShadow is not a function","iframe.onload<@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:38:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:31:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:26:1\n"],["A_05_01_01_T2",1,"div.attachShadow is not a function","iframe.onload<@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:80:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:72:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:67:1\n"]]]}] 22:49:31 INFO - .. 22:49:31 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-001.html | took 1521ms 22:49:31 INFO - PROCESS | 1820 | 1477460971207 Marionette TRACE conn3 -> [0,2984,"getWindowHandle",null] 22:49:31 INFO - PROCESS | 1820 | 1477460971213 Marionette TRACE conn3 <- [1,2984,null,{"value":"7"}] 22:49:31 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-003.html 22:49:31 INFO - PROCESS | 1820 | 1477460971275 Marionette TRACE conn3 -> [0,2985,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:49:31 INFO - PROCESS | 1820 | 1477460971506 Marionette TRACE conn3 <- [1,2985,null,{"value":null}] 22:49:31 INFO - PROCESS | 1820 | 1477460971704 Marionette TRACE conn3 -> [0,2986,"getWindowHandles",null] 22:49:31 INFO - PROCESS | 1820 | 1477460971710 Marionette TRACE conn3 <- [1,2986,null,["7"]] 22:49:31 INFO - PROCESS | 1820 | 1477460971726 Marionette TRACE conn3 -> [0,2987,"switchToWindow",{"name":"7"}] 22:49:31 INFO - PROCESS | 1820 | 1477460971733 Marionette TRACE conn3 <- [1,2987,null,{}] 22:49:31 INFO - PROCESS | 1820 | 1477460971740 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/events/event-retargeting/test-003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:49:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x833f6c00 == 45 [pid = 1820] [id = 665] 22:49:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 113 (0x833f7000) [pid = 1820] [serial = 1932] [outer = (nil)] 22:49:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 114 (0x835c2800) [pid = 1820] [serial = 1933] [outer = 0x833f7000] 22:49:31 INFO - PROCESS | 1820 | 1477460971824 Marionette DEBUG loaded listener.js 22:49:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 115 (0x83555400) [pid = 1820] [serial = 1934] [outer = 0x833f7000] 22:49:32 INFO - PROCESS | 1820 | --DOCSHELL 0x929f7400 == 44 [pid = 1820] [id = 651] 22:49:32 INFO - PROCESS | 1820 | --DOCSHELL 0x9244b800 == 43 [pid = 1820] [id = 649] 22:49:32 INFO - PROCESS | 1820 | --DOCSHELL 0x91153800 == 42 [pid = 1820] [id = 647] 22:49:32 INFO - PROCESS | 1820 | --DOCSHELL 0x907c5400 == 41 [pid = 1820] [id = 646] 22:49:32 INFO - PROCESS | 1820 | --DOCSHELL 0x907be800 == 40 [pid = 1820] [id = 645] 22:49:32 INFO - PROCESS | 1820 | --DOCSHELL 0x8355e000 == 39 [pid = 1820] [id = 640] 22:49:32 INFO - PROCESS | 1820 | --DOCSHELL 0x8faca400 == 38 [pid = 1820] [id = 638] 22:49:32 INFO - PROCESS | 1820 | --DOCSHELL 0x8c9f8000 == 37 [pid = 1820] [id = 636] 22:49:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x833f6000 == 38 [pid = 1820] [id = 666] 22:49:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 116 (0x839a7c00) [pid = 1820] [serial = 1935] [outer = (nil)] 22:49:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 117 (0x8bd6d400) [pid = 1820] [serial = 1936] [outer = 0x839a7c00] 22:49:32 INFO - PROCESS | 1820 | --DOMWINDOW == 116 (0x8df6c400) [pid = 1820] [serial = 1853] [outer = (nil)] [url = about:blank] 22:49:32 INFO - PROCESS | 1820 | --DOMWINDOW == 115 (0x8dc85c00) [pid = 1820] [serial = 1850] [outer = (nil)] [url = about:blank] 22:49:32 INFO - PROCESS | 1820 | --DOMWINDOW == 114 (0x8dc86000) [pid = 1820] [serial = 1851] [outer = (nil)] [url = about:blank] 22:49:32 INFO - PROCESS | 1820 | --DOMWINDOW == 113 (0x8c8dcc00) [pid = 1820] [serial = 1847] [outer = (nil)] [url = about:blank] 22:49:32 INFO - PROCESS | 1820 | --DOMWINDOW == 112 (0x8c9fc400) [pid = 1820] [serial = 1848] [outer = (nil)] [url = about:blank] 22:49:32 INFO - PROCESS | 1820 | --DOMWINDOW == 111 (0x8c82ac00) [pid = 1820] [serial = 1844] [outer = (nil)] [url = about:blank] 22:49:32 INFO - PROCESS | 1820 | --DOMWINDOW == 110 (0x8c82c800) [pid = 1820] [serial = 1845] [outer = (nil)] [url = about:blank] 22:49:32 INFO - PROCESS | 1820 | --DOMWINDOW == 109 (0x8bed9400) [pid = 1820] [serial = 1841] [outer = (nil)] [url = about:blank] 22:49:32 INFO - PROCESS | 1820 | --DOMWINDOW == 108 (0x8bee1c00) [pid = 1820] [serial = 1842] [outer = (nil)] [url = about:blank] 22:49:32 INFO - PROCESS | 1820 | --DOMWINDOW == 107 (0x839a9c00) [pid = 1820] [serial = 1838] [outer = (nil)] [url = about:blank] 22:49:32 INFO - PROCESS | 1820 | --DOMWINDOW == 106 (0x87d35c00) [pid = 1820] [serial = 1839] [outer = (nil)] [url = about:blank] 22:49:32 INFO - PROCESS | 1820 | --DOMWINDOW == 105 (0x83960000) [pid = 1820] [serial = 1835] [outer = (nil)] [url = about:blank] 22:49:32 INFO - PROCESS | 1820 | --DOMWINDOW == 104 (0x83962400) [pid = 1820] [serial = 1836] [outer = (nil)] [url = about:blank] 22:49:32 INFO - PROCESS | 1820 | --DOMWINDOW == 103 (0x833f4c00) [pid = 1820] [serial = 1832] [outer = (nil)] [url = about:blank] 22:49:32 INFO - PROCESS | 1820 | --DOMWINDOW == 102 (0x83555800) [pid = 1820] [serial = 1833] [outer = (nil)] [url = about:blank] 22:49:32 INFO - PROCESS | 1820 | --DOMWINDOW == 101 (0x83554800) [pid = 1820] [serial = 1830] [outer = (nil)] [url = about:blank] 22:49:32 INFO - PROCESS | 1820 | 1477460972447 Marionette TRACE conn3 <- [1,2988,null,{"value":["/shadow-dom/untriaged/events/event-retargeting/test-003.html",0,null,null,[["A_05_01_03_T01",1,"ul.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:40:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:27:1\n"]]]}] 22:49:32 INFO - . 22:49:32 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-003.html | took 1282ms 22:49:32 INFO - PROCESS | 1820 | 1477460972504 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 22:49:32 INFO - PROCESS | 1820 | 1477460972515 Marionette TRACE conn3 <- [1,2989,null,{"value":"7"}] 22:49:32 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-001.html 22:49:32 INFO - PROCESS | 1820 | 1477460972527 Marionette TRACE conn3 -> [0,2990,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:49:32 INFO - PROCESS | 1820 | 1477460972716 Marionette TRACE conn3 <- [1,2990,null,{"value":null}] 22:49:32 INFO - PROCESS | 1820 | 1477460972844 Marionette TRACE conn3 -> [0,2991,"getWindowHandles",null] 22:49:32 INFO - PROCESS | 1820 | 1477460972849 Marionette TRACE conn3 <- [1,2991,null,["7"]] 22:49:32 INFO - PROCESS | 1820 | 1477460972855 Marionette TRACE conn3 -> [0,2992,"switchToWindow",{"name":"7"}] 22:49:32 INFO - PROCESS | 1820 | 1477460972861 Marionette TRACE conn3 <- [1,2992,null,{}] 22:49:32 INFO - PROCESS | 1820 | 1477460972866 Marionette TRACE conn3 -> [0,2993,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/user-interaction/active-element/test-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:49:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x87d3c000 == 39 [pid = 1820] [id = 667] 22:49:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 102 (0x87d3c400) [pid = 1820] [serial = 1937] [outer = (nil)] 22:49:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 103 (0x8bed6000) [pid = 1820] [serial = 1938] [outer = 0x87d3c400] 22:49:32 INFO - PROCESS | 1820 | 1477460972945 Marionette DEBUG loaded listener.js 22:49:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 104 (0x8bee3c00) [pid = 1820] [serial = 1939] [outer = 0x87d3c400] 22:49:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c8dcc00 == 40 [pid = 1820] [id = 668] 22:49:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 105 (0x8c8dd000) [pid = 1820] [serial = 1940] [outer = (nil)] 22:49:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 106 (0x8c8e0c00) [pid = 1820] [serial = 1941] [outer = 0x8c8dd000] 22:49:33 INFO - PROCESS | 1820 | 1477460973539 Marionette TRACE conn3 <- [1,2993,null,{"value":["/shadow-dom/untriaged/user-interaction/active-element/test-001.html",0,null,null,[["A_07_03_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html:30:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html:25:1\n"]]]}] 22:49:33 INFO - . 22:49:33 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-001.html | took 1073ms 22:49:33 INFO - PROCESS | 1820 | 1477460973607 Marionette TRACE conn3 -> [0,2994,"getWindowHandle",null] 22:49:33 INFO - PROCESS | 1820 | 1477460973614 Marionette TRACE conn3 <- [1,2994,null,{"value":"7"}] 22:49:33 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-002.html 22:49:33 INFO - PROCESS | 1820 | 1477460973621 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:49:33 INFO - PROCESS | 1820 | 1477460973839 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 22:49:33 INFO - PROCESS | 1820 | 1477460973857 Marionette TRACE conn3 -> [0,2996,"getWindowHandles",null] 22:49:33 INFO - PROCESS | 1820 | 1477460973862 Marionette TRACE conn3 <- [1,2996,null,["7"]] 22:49:33 INFO - PROCESS | 1820 | 1477460973868 Marionette TRACE conn3 -> [0,2997,"switchToWindow",{"name":"7"}] 22:49:33 INFO - PROCESS | 1820 | 1477460973875 Marionette TRACE conn3 <- [1,2997,null,{}] 22:49:33 INFO - PROCESS | 1820 | 1477460973881 Marionette TRACE conn3 -> [0,2998,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/user-interaction/active-element/test-002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:49:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dc84000 == 41 [pid = 1820] [id = 669] 22:49:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 107 (0x8dc85c00) [pid = 1820] [serial = 1942] [outer = (nil)] 22:49:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 108 (0x8ddbc400) [pid = 1820] [serial = 1943] [outer = 0x8dc85c00] 22:49:33 INFO - PROCESS | 1820 | 1477460973965 Marionette DEBUG loaded listener.js 22:49:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 109 (0x8de71400) [pid = 1820] [serial = 1944] [outer = 0x8dc85c00] 22:49:34 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd7ec00 == 42 [pid = 1820] [id = 670] 22:49:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 110 (0x8f924c00) [pid = 1820] [serial = 1945] [outer = (nil)] 22:49:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 111 (0x8f925000) [pid = 1820] [serial = 1946] [outer = 0x8f924c00] 22:49:34 INFO - PROCESS | 1820 | 1477460974581 Marionette TRACE conn3 <- [1,2998,null,{"value":["/shadow-dom/untriaged/user-interaction/active-element/test-002.html",0,null,null,[["A_07_03_02_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html:25:1\n"]]]}] 22:49:34 INFO - . 22:49:34 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-002.html | took 1027ms 22:49:34 INFO - PROCESS | 1820 | 1477460974648 Marionette TRACE conn3 -> [0,2999,"getWindowHandle",null] 22:49:34 INFO - TEST-START | /touch-events/create-touch-touchlist.html 22:49:34 INFO - PROCESS | 1820 | 1477460974653 Marionette TRACE conn3 <- [1,2999,null,{"value":"7"}] 22:49:34 INFO - PROCESS | 1820 | 1477460974666 Marionette TRACE conn3 -> [0,3000,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:49:34 INFO - PROCESS | 1820 | 1477460974859 Marionette TRACE conn3 <- [1,3000,null,{"value":null}] 22:49:34 INFO - PROCESS | 1820 | 1477460974883 Marionette TRACE conn3 -> [0,3001,"getWindowHandles",null] 22:49:34 INFO - PROCESS | 1820 | 1477460974888 Marionette TRACE conn3 <- [1,3001,null,["7"]] 22:49:34 INFO - PROCESS | 1820 | 1477460974892 Marionette TRACE conn3 -> [0,3002,"switchToWindow",{"name":"7"}] 22:49:34 INFO - PROCESS | 1820 | 1477460974897 Marionette TRACE conn3 <- [1,3002,null,{}] 22:49:34 INFO - PROCESS | 1820 | 1477460974905 Marionette TRACE conn3 -> [0,3003,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/create-touch-touchlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/create-touch-touchlist.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:49:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f921400 == 43 [pid = 1820] [id = 671] 22:49:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 112 (0x8f92bc00) [pid = 1820] [serial = 1947] [outer = (nil)] 22:49:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 113 (0x8fa80800) [pid = 1820] [serial = 1948] [outer = 0x8f92bc00] 22:49:35 INFO - PROCESS | 1820 | 1477460975055 Marionette DEBUG loaded listener.js 22:49:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 114 (0x8faca400) [pid = 1820] [serial = 1949] [outer = 0x8f92bc00] 22:49:35 INFO - PROCESS | 1820 | 1477460975627 Marionette TRACE conn3 <- [1,3003,null,{"value":["/touch-events/create-touch-touchlist.html",0,null,null,[["document.createTouch exists and creates a Touch object with requested properties",0,null,null],["document.createTouchList exists and correctly creates a TouchList from zero Touch objects",0,null,null],["document.createTouchList exists and correctly creates a TouchList from a single Touch",0,null,null],["document.createTouchList exists and correctly creates a TouchList from two Touch objects",0,null,null]]]}] 22:49:35 INFO - .... 22:49:35 INFO - TEST-OK | /touch-events/create-touch-touchlist.html | took 1025ms 22:49:35 INFO - TEST-START | /touch-events/historical.html 22:49:35 INFO - PROCESS | 1820 | 1477460975683 Marionette TRACE conn3 -> [0,3004,"getWindowHandle",null] 22:49:35 INFO - PROCESS | 1820 | 1477460975686 Marionette TRACE conn3 <- [1,3004,null,{"value":"7"}] 22:49:35 INFO - PROCESS | 1820 | 1477460975693 Marionette TRACE conn3 -> [0,3005,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:49:35 INFO - PROCESS | 1820 | 1477460975892 Marionette TRACE conn3 <- [1,3005,null,{"value":null}] 22:49:35 INFO - PROCESS | 1820 | 1477460975976 Marionette TRACE conn3 -> [0,3006,"getWindowHandles",null] 22:49:35 INFO - PROCESS | 1820 | 1477460975980 Marionette TRACE conn3 <- [1,3006,null,["7"]] 22:49:35 INFO - PROCESS | 1820 | 1477460975985 Marionette TRACE conn3 -> [0,3007,"switchToWindow",{"name":"7"}] 22:49:36 INFO - PROCESS | 1820 | 1477460976001 Marionette TRACE conn3 <- [1,3007,null,{}] 22:49:36 INFO - PROCESS | 1820 | 1477460976012 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/historical.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:49:36 INFO - PROCESS | 1820 | ++DOCSHELL 0x8399bc00 == 44 [pid = 1820] [id = 672] 22:49:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 115 (0x8f90d800) [pid = 1820] [serial = 1950] [outer = (nil)] 22:49:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 116 (0x92354c00) [pid = 1820] [serial = 1951] [outer = 0x8f90d800] 22:49:36 INFO - PROCESS | 1820 | 1477460976084 Marionette DEBUG loaded listener.js 22:49:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 117 (0x924f7c00) [pid = 1820] [serial = 1952] [outer = 0x8f90d800] 22:49:36 INFO - PROCESS | 1820 | --DOMWINDOW == 116 (0x8c007800) [pid = 1820] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 22:49:36 INFO - PROCESS | 1820 | --DOMWINDOW == 115 (0x83970800) [pid = 1820] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 22:49:36 INFO - PROCESS | 1820 | --DOMWINDOW == 114 (0x83963800) [pid = 1820] [serial = 1871] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:49:36 INFO - PROCESS | 1820 | --DOMWINDOW == 113 (0x8fad8800) [pid = 1820] [serial = 1868] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 22:49:36 INFO - PROCESS | 1820 | --DOMWINDOW == 112 (0x83302800) [pid = 1820] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html] 22:49:36 INFO - PROCESS | 1820 | --DOMWINDOW == 111 (0x8c9f9400) [pid = 1820] [serial = 1861] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:49:36 INFO - PROCESS | 1820 | --DOMWINDOW == 110 (0x8bd6dc00) [pid = 1820] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 22:49:36 INFO - PROCESS | 1820 | --DOMWINDOW == 109 (0x8faca800) [pid = 1820] [serial = 1866] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477460956603] 22:49:36 INFO - PROCESS | 1820 | --DOMWINDOW == 108 (0x8f987400) [pid = 1820] [serial = 1863] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 22:49:36 INFO - PROCESS | 1820 | --DOMWINDOW == 107 (0x929ecc00) [pid = 1820] [serial = 1894] [outer = (nil)] [url = about:blank] 22:49:36 INFO - PROCESS | 1820 | --DOMWINDOW == 106 (0x8fa7a800) [pid = 1820] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html] 22:49:36 INFO - PROCESS | 1820 | --DOMWINDOW == 105 (0x8de6ac00) [pid = 1820] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html] 22:49:36 INFO - PROCESS | 1820 | --DOMWINDOW == 104 (0x934d9800) [pid = 1820] [serial = 1899] [outer = (nil)] [url = about:blank] 22:49:36 INFO - PROCESS | 1820 | --DOMWINDOW == 103 (0x8de6c400) [pid = 1820] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 22:49:36 INFO - PROCESS | 1820 | --DOMWINDOW == 102 (0x91154800) [pid = 1820] [serial = 1889] [outer = (nil)] [url = about:blank] 22:49:36 INFO - PROCESS | 1820 | --DOMWINDOW == 101 (0x907c0800) [pid = 1820] [serial = 1885] [outer = (nil)] [url = about:blank] 22:49:36 INFO - PROCESS | 1820 | --DOMWINDOW == 100 (0x907c5800) [pid = 1820] [serial = 1887] [outer = (nil)] [url = about:blank] 22:49:36 INFO - PROCESS | 1820 | 1477460976821 Marionette TRACE conn3 <- [1,3008,null,{"value":["/touch-events/historical.html",0,null,null,[["TouchList::identifiedTouch",0,null,null]]]}] 22:49:36 INFO - . 22:49:36 INFO - TEST-OK | /touch-events/historical.html | took 1175ms 22:49:36 INFO - PROCESS | 1820 | 1477460976867 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 22:49:36 INFO - PROCESS | 1820 | 1477460976870 Marionette TRACE conn3 <- [1,3009,null,{"value":"7"}] 22:49:36 INFO - TEST-START | /touch-events/touch-globaleventhandler-interface.html 22:49:36 INFO - PROCESS | 1820 | 1477460976880 Marionette TRACE conn3 -> [0,3010,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:49:37 INFO - PROCESS | 1820 | 1477460977111 Marionette TRACE conn3 <- [1,3010,null,{"value":null}] 22:49:37 INFO - PROCESS | 1820 | 1477460977191 Marionette TRACE conn3 -> [0,3011,"getWindowHandles",null] 22:49:37 INFO - PROCESS | 1820 | 1477460977195 Marionette TRACE conn3 <- [1,3011,null,["7"]] 22:49:37 INFO - PROCESS | 1820 | 1477460977203 Marionette TRACE conn3 -> [0,3012,"switchToWindow",{"name":"7"}] 22:49:37 INFO - PROCESS | 1820 | 1477460977209 Marionette TRACE conn3 <- [1,3012,null,{}] 22:49:37 INFO - PROCESS | 1820 | 1477460977213 Marionette TRACE conn3 -> [0,3013,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-globaleventhandler-interface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:49:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de69c00 == 45 [pid = 1820] [id = 673] 22:49:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 101 (0x8f987400) [pid = 1820] [serial = 1953] [outer = (nil)] 22:49:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 102 (0x907c2400) [pid = 1820] [serial = 1954] [outer = 0x8f987400] 22:49:37 INFO - PROCESS | 1820 | 1477460977287 Marionette DEBUG loaded listener.js 22:49:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 103 (0x929f2000) [pid = 1820] [serial = 1955] [outer = 0x8f987400] 22:49:37 INFO - PROCESS | 1820 | 1477460977828 Marionette TRACE conn3 <- [1,3013,null,{"value":["/touch-events/touch-globaleventhandler-interface.html",0,null,null,[["Touch events in GlobalEventHandlers",0,null,null],["Touch events are GlobalEventHandlers' own property",0,null,null],["Touch events not in Element.prototype",0,null,null]]]}] 22:49:37 INFO - ... 22:49:37 INFO - TEST-OK | /touch-events/touch-globaleventhandler-interface.html | took 970ms 22:49:37 INFO - PROCESS | 1820 | 1477460977847 Marionette TRACE conn3 -> [0,3014,"getWindowHandle",null] 22:49:37 INFO - PROCESS | 1820 | 1477460977850 Marionette TRACE conn3 <- [1,3014,null,{"value":"7"}] 22:49:37 INFO - TEST-START | /touch-events/touch-retargeting.html 22:49:37 INFO - PROCESS | 1820 | 1477460977857 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:49:38 INFO - PROCESS | 1820 | 1477460978055 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 22:49:38 INFO - PROCESS | 1820 | 1477460978072 Marionette TRACE conn3 -> [0,3016,"getWindowHandles",null] 22:49:38 INFO - PROCESS | 1820 | 1477460978078 Marionette TRACE conn3 <- [1,3016,null,["7"]] 22:49:38 INFO - PROCESS | 1820 | 1477460978083 Marionette TRACE conn3 -> [0,3017,"switchToWindow",{"name":"7"}] 22:49:38 INFO - PROCESS | 1820 | 1477460978090 Marionette TRACE conn3 <- [1,3017,null,{}] 22:49:38 INFO - PROCESS | 1820 | 1477460978095 Marionette TRACE conn3 -> [0,3018,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-retargeting.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-retargeting.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:49:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x932bbc00 == 46 [pid = 1820] [id = 674] 22:49:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 104 (0x933f5c00) [pid = 1820] [serial = 1956] [outer = (nil)] 22:49:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 105 (0x9409fc00) [pid = 1820] [serial = 1957] [outer = 0x933f5c00] 22:49:38 INFO - PROCESS | 1820 | 1477460978170 Marionette DEBUG loaded listener.js 22:49:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 106 (0x940a0400) [pid = 1820] [serial = 1958] [outer = 0x933f5c00] 22:49:38 INFO - PROCESS | 1820 | JavaScript error: http://web-platform.test:8000/touch-events/touch-retargeting.html, line 13: TypeError: host0.attachShadow is not a function 22:49:41 INFO - PROCESS | 1820 | --DOCSHELL 0x8de69c00 == 45 [pid = 1820] [id = 673] 22:49:41 INFO - PROCESS | 1820 | --DOCSHELL 0x8399bc00 == 44 [pid = 1820] [id = 672] 22:49:41 INFO - PROCESS | 1820 | --DOCSHELL 0x8f921400 == 43 [pid = 1820] [id = 671] 22:49:41 INFO - PROCESS | 1820 | --DOCSHELL 0x8d056400 == 42 [pid = 1820] [id = 664] 22:49:41 INFO - PROCESS | 1820 | --DOCSHELL 0x8bd6c800 == 41 [pid = 1820] [id = 663] 22:49:41 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd7ec00 == 40 [pid = 1820] [id = 670] 22:49:41 INFO - PROCESS | 1820 | --DOCSHELL 0x8dc84000 == 39 [pid = 1820] [id = 669] 22:49:41 INFO - PROCESS | 1820 | --DOCSHELL 0x8c8dcc00 == 38 [pid = 1820] [id = 668] 22:49:41 INFO - PROCESS | 1820 | --DOCSHELL 0x87d3c000 == 37 [pid = 1820] [id = 667] 22:49:41 INFO - PROCESS | 1820 | --DOCSHELL 0x833f6000 == 36 [pid = 1820] [id = 666] 22:49:41 INFO - PROCESS | 1820 | --DOCSHELL 0x833f6c00 == 35 [pid = 1820] [id = 665] 22:49:41 INFO - PROCESS | 1820 | --DOCSHELL 0x94dabc00 == 34 [pid = 1820] [id = 662] 22:49:41 INFO - PROCESS | 1820 | --DOCSHELL 0x94ed0400 == 33 [pid = 1820] [id = 661] 22:49:41 INFO - PROCESS | 1820 | --DOCSHELL 0x94694c00 == 32 [pid = 1820] [id = 660] 22:49:41 INFO - PROCESS | 1820 | --DOCSHELL 0x9461f800 == 31 [pid = 1820] [id = 659] 22:49:41 INFO - PROCESS | 1820 | --DOCSHELL 0x94096800 == 30 [pid = 1820] [id = 658] 22:49:41 INFO - PROCESS | 1820 | --DOCSHELL 0x93325800 == 29 [pid = 1820] [id = 657] 22:49:41 INFO - PROCESS | 1820 | --DOCSHELL 0x929f0c00 == 28 [pid = 1820] [id = 656] 22:49:41 INFO - PROCESS | 1820 | --DOCSHELL 0x8df74800 == 27 [pid = 1820] [id = 655] 22:49:41 INFO - PROCESS | 1820 | --DOCSHELL 0x8c9ff000 == 26 [pid = 1820] [id = 654] 22:49:41 INFO - PROCESS | 1820 | --DOCSHELL 0x8c82f000 == 25 [pid = 1820] [id = 653] 22:49:41 INFO - PROCESS | 1820 | --DOCSHELL 0x83557400 == 24 [pid = 1820] [id = 652] 22:49:41 INFO - PROCESS | 1820 | --DOMWINDOW == 105 (0x8facb800) [pid = 1820] [serial = 1867] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477460956603] 22:49:41 INFO - PROCESS | 1820 | --DOMWINDOW == 104 (0x929f8000) [pid = 1820] [serial = 1897] [outer = (nil)] [url = about:blank] 22:49:41 INFO - PROCESS | 1820 | --DOMWINDOW == 103 (0x907b9400) [pid = 1820] [serial = 1892] [outer = (nil)] [url = about:blank] 22:49:41 INFO - PROCESS | 1820 | --DOMWINDOW == 102 (0x8f98ec00) [pid = 1820] [serial = 1864] [outer = (nil)] [url = about:blank] 22:49:41 INFO - PROCESS | 1820 | --DOMWINDOW == 101 (0x8de76000) [pid = 1820] [serial = 1881] [outer = (nil)] [url = about:blank] 22:49:41 INFO - PROCESS | 1820 | --DOMWINDOW == 100 (0x833ef000) [pid = 1820] [serial = 1856] [outer = (nil)] [url = about:blank] 22:49:41 INFO - PROCESS | 1820 | --DOMWINDOW == 99 (0x907bf400) [pid = 1820] [serial = 1893] [outer = (nil)] [url = about:blank] 22:49:41 INFO - PROCESS | 1820 | --DOMWINDOW == 98 (0x8dc85800) [pid = 1820] [serial = 1862] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:49:41 INFO - PROCESS | 1820 | --DOMWINDOW == 97 (0x8de6f400) [pid = 1820] [serial = 1880] [outer = (nil)] [url = about:blank] 22:49:41 INFO - PROCESS | 1820 | --DOMWINDOW == 96 (0x833ec000) [pid = 1820] [serial = 1857] [outer = (nil)] [url = about:blank] 22:49:41 INFO - PROCESS | 1820 | --DOMWINDOW == 95 (0x839a6c00) [pid = 1820] [serial = 1875] [outer = (nil)] [url = about:blank] 22:49:41 INFO - PROCESS | 1820 | --DOMWINDOW == 94 (0x9072e400) [pid = 1820] [serial = 1870] [outer = (nil)] [url = about:blank] 22:49:41 INFO - PROCESS | 1820 | --DOMWINDOW == 93 (0x8fad7000) [pid = 1820] [serial = 1884] [outer = (nil)] [url = about:blank] 22:49:41 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0x90728400) [pid = 1820] [serial = 1869] [outer = (nil)] [url = about:blank] 22:49:41 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0x8397ac00) [pid = 1820] [serial = 1874] [outer = (nil)] [url = about:blank] 22:49:41 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x8fa7dc00) [pid = 1820] [serial = 1865] [outer = (nil)] [url = about:blank] 22:49:41 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x8bd7b000) [pid = 1820] [serial = 1859] [outer = (nil)] [url = about:blank] 22:49:41 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x8bd78c00) [pid = 1820] [serial = 1860] [outer = (nil)] [url = about:blank] 22:49:41 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x8fa84400) [pid = 1820] [serial = 1883] [outer = (nil)] [url = about:blank] 22:49:41 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x8c00f800) [pid = 1820] [serial = 1877] [outer = (nil)] [url = about:blank] 22:49:41 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x83303800) [pid = 1820] [serial = 1872] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:49:41 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x8c830400) [pid = 1820] [serial = 1878] [outer = (nil)] [url = about:blank] 22:49:41 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x91154c00) [pid = 1820] [serial = 1890] [outer = (nil)] [url = about:blank] 22:49:41 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x907c1800) [pid = 1820] [serial = 1886] [outer = (nil)] [url = about:blank] 22:49:41 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x907c5c00) [pid = 1820] [serial = 1888] [outer = (nil)] [url = about:blank] 22:49:41 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x929ed000) [pid = 1820] [serial = 1895] [outer = (nil)] [url = about:blank] 22:49:41 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x936be000) [pid = 1820] [serial = 1900] [outer = (nil)] [url = about:blank] 22:49:45 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x94e8a800) [pid = 1820] [serial = 1925] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html] 22:49:45 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x87d3c400) [pid = 1820] [serial = 1937] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html] 22:49:45 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x83558400) [pid = 1820] [serial = 1901] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html] 22:49:45 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x8f92bc00) [pid = 1820] [serial = 1947] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/create-touch-touchlist.html] 22:49:45 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x94695000) [pid = 1820] [serial = 1920] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html] 22:49:45 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x833f7000) [pid = 1820] [serial = 1932] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html] 22:49:45 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8dc85c00) [pid = 1820] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html] 22:49:45 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8df77800) [pid = 1820] [serial = 1908] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html] 22:49:45 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x839a7c00) [pid = 1820] [serial = 1935] [outer = (nil)] [url = about:blank] 22:49:45 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x94096c00) [pid = 1820] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html] 22:49:45 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8cf0ac00) [pid = 1820] [serial = 1906] [outer = (nil)] [url = about:blank] 22:49:45 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x929f5c00) [pid = 1820] [serial = 1911] [outer = (nil)] [url = about:blank] 22:49:45 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8f987400) [pid = 1820] [serial = 1953] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html] 22:49:45 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x924f6400) [pid = 1820] [serial = 1896] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html] 22:49:45 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8c834c00) [pid = 1820] [serial = 1904] [outer = (nil)] [url = about:blank] 22:49:45 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x94622800) [pid = 1820] [serial = 1918] [outer = (nil)] [url = about:blank] 22:49:45 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x94ed0800) [pid = 1820] [serial = 1923] [outer = (nil)] [url = about:blank] 22:49:45 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x8c8dd000) [pid = 1820] [serial = 1940] [outer = (nil)] [url = about:blank] 22:49:45 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8de75000) [pid = 1820] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html] 22:49:45 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x8f924c00) [pid = 1820] [serial = 1945] [outer = (nil)] [url = about:blank] 22:49:45 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x8c9f6000) [pid = 1820] [serial = 1928] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 22:49:45 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x8f90d800) [pid = 1820] [serial = 1950] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/historical.html] 22:49:45 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x933fd400) [pid = 1820] [serial = 1913] [outer = (nil)] [url = about:blank] 22:49:45 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x8d057000) [pid = 1820] [serial = 1929] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 22:49:49 INFO - PROCESS | 1820 | --DOCSHELL 0x8fad8400 == 23 [pid = 1820] [id = 639] 22:49:49 INFO - PROCESS | 1820 | --DOCSHELL 0x8396ec00 == 22 [pid = 1820] [id = 641] 22:49:49 INFO - PROCESS | 1820 | --DOCSHELL 0x8f986c00 == 21 [pid = 1820] [id = 637] 22:49:49 INFO - PROCESS | 1820 | --DOCSHELL 0x8dc7ec00 == 20 [pid = 1820] [id = 632] 22:49:49 INFO - PROCESS | 1820 | --DOCSHELL 0x8bd6d800 == 19 [pid = 1820] [id = 635] 22:49:49 INFO - PROCESS | 1820 | --DOCSHELL 0x9244a800 == 18 [pid = 1820] [id = 650] 22:49:49 INFO - PROCESS | 1820 | --DOCSHELL 0x8de73400 == 17 [pid = 1820] [id = 633] 22:49:49 INFO - PROCESS | 1820 | --DOCSHELL 0x82fc6400 == 16 [pid = 1820] [id = 634] 22:49:49 INFO - PROCESS | 1820 | --DOCSHELL 0x835d1c00 == 15 [pid = 1820] [id = 627] 22:49:49 INFO - PROCESS | 1820 | --DOCSHELL 0x8ddcac00 == 14 [pid = 1820] [id = 648] 22:49:49 INFO - PROCESS | 1820 | --DOCSHELL 0x8bd77800 == 13 [pid = 1820] [id = 631] 22:49:49 INFO - PROCESS | 1820 | --DOCSHELL 0x839a7800 == 12 [pid = 1820] [id = 628] 22:49:49 INFO - PROCESS | 1820 | --DOCSHELL 0x8de6c000 == 11 [pid = 1820] [id = 643] 22:49:49 INFO - PROCESS | 1820 | --DOCSHELL 0x8c828000 == 10 [pid = 1820] [id = 630] 22:49:49 INFO - PROCESS | 1820 | --DOCSHELL 0x8de6e400 == 9 [pid = 1820] [id = 644] 22:49:49 INFO - PROCESS | 1820 | --DOCSHELL 0x8396cc00 == 8 [pid = 1820] [id = 629] 22:49:49 INFO - PROCESS | 1820 | --DOCSHELL 0x8c002800 == 7 [pid = 1820] [id = 642] 22:49:49 INFO - PROCESS | 1820 | --DOCSHELL 0x833f1c00 == 6 [pid = 1820] [id = 626] 22:49:49 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x8bd6d400) [pid = 1820] [serial = 1936] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x8cf0bc00) [pid = 1820] [serial = 1907] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x929f6400) [pid = 1820] [serial = 1912] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x8c8d5800) [pid = 1820] [serial = 1905] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x94623400) [pid = 1820] [serial = 1919] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x94ed0c00) [pid = 1820] [serial = 1924] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x8c8e0c00) [pid = 1820] [serial = 1941] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8de78c00) [pid = 1820] [serial = 1854] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x8f925000) [pid = 1820] [serial = 1946] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x833f9000) [pid = 1820] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 22:49:49 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x93436c00) [pid = 1820] [serial = 1914] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x83967c00) [pid = 1820] [serial = 1931] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 22:49:49 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x9409fc00) [pid = 1820] [serial = 1957] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x907c2400) [pid = 1820] [serial = 1954] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x929f2000) [pid = 1820] [serial = 1955] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x92354c00) [pid = 1820] [serial = 1951] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x924f7c00) [pid = 1820] [serial = 1952] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x8fa80800) [pid = 1820] [serial = 1948] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8faca400) [pid = 1820] [serial = 1949] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8ddbc400) [pid = 1820] [serial = 1943] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x8de71400) [pid = 1820] [serial = 1944] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8bed6000) [pid = 1820] [serial = 1938] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8bee3c00) [pid = 1820] [serial = 1939] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x835c2800) [pid = 1820] [serial = 1933] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x83555400) [pid = 1820] [serial = 1934] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x94ed8400) [pid = 1820] [serial = 1926] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8f98c000) [pid = 1820] [serial = 1927] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x94bf5800) [pid = 1820] [serial = 1921] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x94bf8000) [pid = 1820] [serial = 1922] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x940a0000) [pid = 1820] [serial = 1916] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x94317400) [pid = 1820] [serial = 1917] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8f929400) [pid = 1820] [serial = 1909] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8f91d800) [pid = 1820] [serial = 1910] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x835cb800) [pid = 1820] [serial = 1902] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x8396ac00) [pid = 1820] [serial = 1903] [outer = (nil)] [url = about:blank] 22:49:49 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x931b6400) [pid = 1820] [serial = 1898] [outer = (nil)] [url = about:blank] 22:50:08 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 22:50:08 INFO - PROCESS | 1820 | 1477461008324 Marionette TRACE conn3 <- [1,3018,null,{"value":["/touch-events/touch-retargeting.html",1,"TypeError: host0.attachShadow is not a function",null,[]]}] 22:50:08 INFO - TEST-ERROR | /touch-events/touch-retargeting.html | took 30522ms 22:50:08 INFO - PROCESS | 1820 | 1477461008381 Marionette TRACE conn3 -> [0,3019,"getWindowHandle",null] 22:50:08 INFO - PROCESS | 1820 | 1477461008387 Marionette TRACE conn3 <- [1,3019,null,{"value":"7"}] 22:50:08 INFO - TEST-START | /touch-events/touch-touchevent-constructor.html 22:50:08 INFO - PROCESS | 1820 | 1477461008398 Marionette TRACE conn3 -> [0,3020,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:50:08 INFO - PROCESS | 1820 | 1477461008615 Marionette TRACE conn3 <- [1,3020,null,{"value":null}] 22:50:08 INFO - PROCESS | 1820 | 1477461008694 Marionette TRACE conn3 -> [0,3021,"getWindowHandles",null] 22:50:08 INFO - PROCESS | 1820 | 1477461008700 Marionette TRACE conn3 <- [1,3021,null,["7"]] 22:50:08 INFO - PROCESS | 1820 | 1477461008709 Marionette TRACE conn3 -> [0,3022,"switchToWindow",{"name":"7"}] 22:50:08 INFO - PROCESS | 1820 | 1477461008717 Marionette TRACE conn3 <- [1,3022,null,{}] 22:50:08 INFO - PROCESS | 1820 | 1477461008723 Marionette TRACE conn3 -> [0,3023,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-touchevent-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:50:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x833ec800 == 7 [pid = 1820] [id = 675] 22:50:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x833ed000) [pid = 1820] [serial = 1959] [outer = (nil)] 22:50:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x833f1000) [pid = 1820] [serial = 1960] [outer = 0x833ed000] 22:50:08 INFO - PROCESS | 1820 | 1477461008810 Marionette DEBUG loaded listener.js 22:50:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x833f8800) [pid = 1820] [serial = 1961] [outer = 0x833ed000] 22:50:09 INFO - PROCESS | 1820 | 1477461009361 Marionette TRACE conn3 <- [1,3023,null,{"value":["/touch-events/touch-touchevent-constructor.html",0,null,null,[["Touch constructor with insufficient properties",0,null,null],["Touch constructor with non-EventTarget target",0,null,null],["Touch constructor exists and creates a Touch object with minimum properties",0,null,null],["Touch constructor exists and creates a Touch object with requested properties",1,"assert_approx_equals: touch.pageY is requested value expected 20.2 +/- 0.00001 but got 20","@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:91:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:66:1\n"],["TouchEvent constructor exists and creates a TouchEvent object with requested properties",0,null,null]]]}] 22:50:09 INFO - ..... 22:50:09 INFO - TEST-OK | /touch-events/touch-touchevent-constructor.html | took 1024ms 22:50:09 INFO - PROCESS | 1820 | 1477461009420 Marionette TRACE conn3 -> [0,3024,"getWindowHandle",null] 22:50:09 INFO - TEST-START | /user-timing/idlharness.html 22:50:09 INFO - PROCESS | 1820 | 1477461009426 Marionette TRACE conn3 <- [1,3024,null,{"value":"7"}] 22:50:09 INFO - PROCESS | 1820 | 1477461009432 Marionette TRACE conn3 -> [0,3025,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:50:09 INFO - PROCESS | 1820 | 1477461009648 Marionette TRACE conn3 <- [1,3025,null,{"value":null}] 22:50:09 INFO - PROCESS | 1820 | 1477461009725 Marionette TRACE conn3 -> [0,3026,"getWindowHandles",null] 22:50:09 INFO - PROCESS | 1820 | 1477461009728 Marionette TRACE conn3 <- [1,3026,null,["7"]] 22:50:09 INFO - PROCESS | 1820 | 1477461009735 Marionette TRACE conn3 -> [0,3027,"switchToWindow",{"name":"7"}] 22:50:09 INFO - PROCESS | 1820 | 1477461009740 Marionette TRACE conn3 <- [1,3027,null,{}] 22:50:09 INFO - PROCESS | 1820 | 1477461009746 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/idlharness.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:50:09 INFO - PROCESS | 1820 | ++DOCSHELL 0x835c9000 == 8 [pid = 1820] [id = 676] 22:50:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x835ca400) [pid = 1820] [serial = 1962] [outer = (nil)] 22:50:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x835cd400) [pid = 1820] [serial = 1963] [outer = 0x835ca400] 22:50:09 INFO - PROCESS | 1820 | 1477461009826 Marionette DEBUG loaded listener.js 22:50:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x835cd800) [pid = 1820] [serial = 1964] [outer = 0x835ca400] 22:50:10 INFO - PROCESS | 1820 | 1477461010713 Marionette TRACE conn3 <- [1,3028,null,{"value":["/user-timing/idlharness.html",0,null,null,[["Performance interface: operation mark(DOMString)",0,null,null],["Performance interface: operation clearMarks(DOMString)",0,null,null],["Performance interface: operation measure(DOMString,DOMString,DOMString)",0,null,null],["Performance interface: operation clearMeasures(DOMString)",0,null,null],["Performance must be primary interface of window.performance",0,null,null],["Stringification of window.performance",0,null,null],["Performance interface: window.performance must inherit property \"mark\" with the proper type (0)",0,null,null],["Performance interface: calling mark(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"clearMarks\" with the proper type (1)",0,null,null],["Performance interface: calling clearMarks(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"measure\" with the proper type (2)",0,null,null],["Performance interface: calling measure(DOMString,DOMString,DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"clearMeasures\" with the proper type (3)",0,null,null],["Performance interface: calling clearMeasures(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["PerformanceMark interface: existence and properties of interface object",0,null,null],["PerformanceMark interface object length",0,null,null],["PerformanceMark interface object name",0,null,null],["PerformanceMark interface: existence and properties of interface prototype object",0,null,null],["PerformanceMark interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceMeasure interface: existence and properties of interface object",0,null,null],["PerformanceMeasure interface object length",0,null,null],["PerformanceMeasure interface object name",0,null,null],["PerformanceMeasure interface: existence and properties of interface prototype object",0,null,null],["PerformanceMeasure interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null]]]}] 22:50:10 INFO - ........................ 22:50:10 INFO - TEST-OK | /user-timing/idlharness.html | took 1324ms 22:50:10 INFO - PROCESS | 1820 | 1477461010770 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 22:50:10 INFO - PROCESS | 1820 | 1477461010778 Marionette TRACE conn3 <- [1,3029,null,{"value":"7"}] 22:50:10 INFO - TEST-START | /user-timing/test_user_timing_clear_marks.html 22:50:10 INFO - PROCESS | 1820 | 1477461010785 Marionette TRACE conn3 -> [0,3030,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:50:11 INFO - PROCESS | 1820 | 1477461011010 Marionette TRACE conn3 <- [1,3030,null,{"value":null}] 22:50:11 INFO - PROCESS | 1820 | 1477461011025 Marionette TRACE conn3 -> [0,3031,"getWindowHandles",null] 22:50:11 INFO - PROCESS | 1820 | 1477461011030 Marionette TRACE conn3 <- [1,3031,null,["7"]] 22:50:11 INFO - PROCESS | 1820 | 1477461011036 Marionette TRACE conn3 -> [0,3032,"switchToWindow",{"name":"7"}] 22:50:11 INFO - PROCESS | 1820 | 1477461011043 Marionette TRACE conn3 <- [1,3032,null,{}] 22:50:11 INFO - PROCESS | 1820 | 1477461011053 Marionette TRACE conn3 -> [0,3033,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_clear_marks.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:50:11 INFO - PROCESS | 1820 | ++DOCSHELL 0x87d32400 == 9 [pid = 1820] [id = 677] 22:50:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x87d32800) [pid = 1820] [serial = 1965] [outer = (nil)] 22:50:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x87d37000) [pid = 1820] [serial = 1966] [outer = 0x87d32800] 22:50:11 INFO - PROCESS | 1820 | 1477461011138 Marionette DEBUG loaded listener.js 22:50:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x87d3c000) [pid = 1820] [serial = 1967] [outer = 0x87d32800] 22:50:11 INFO - PROCESS | 1820 | 1477461011913 Marionette TRACE conn3 <- [1,3033,null,{"value":["/user-timing/test_user_timing_clear_marks.html",0,null,null,[["window.performance is defined",0,null,null],["Two marks have been created for this test.",0,null,null],["After a call to window.performance.clearMarks(\"markUndefined\"), where \"markUndefined\" is a non-existent mark, window.performance.getEntriesByName(\"mark1\") returns an object containing the \"mark1\" mark.",0,null,null],["After a call to window.performance.clearMarks(\"markUndefined\"), where \"markUndefined\" is a non-existent mark, window.performance.getEntriesByName(\"mark2\") returns an object containing the \"mark2\" mark.",0,null,null],["After a call to window.performance.clearMarks(\"mark1\"), window.performance.getEntriesByName(\"mark1\") returns an empty object.",0,null,null],["After a call to window.performance.clearMarks(\"mark1\"), window.performance.getEntriesByName(\"mark2\") returns an object containing the \"mark2\" mark.",0,null,null],["After a call to window.performance.clearMarks(), window.performance.getEntriesByType(\"mark\") returns an empty object.",0,null,null]]]}] 22:50:11 INFO - ....... 22:50:11 INFO - TEST-OK | /user-timing/test_user_timing_clear_marks.html | took 1172ms 22:50:11 INFO - PROCESS | 1820 | 1477461011957 Marionette TRACE conn3 -> [0,3034,"getWindowHandle",null] 22:50:11 INFO - PROCESS | 1820 | 1477461011961 Marionette TRACE conn3 <- [1,3034,null,{"value":"7"}] 22:50:11 INFO - TEST-START | /user-timing/test_user_timing_clear_measures.html 22:50:11 INFO - PROCESS | 1820 | 1477461011967 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:50:12 INFO - PROCESS | 1820 | 1477461012174 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 22:50:12 INFO - PROCESS | 1820 | 1477461012194 Marionette TRACE conn3 -> [0,3036,"getWindowHandles",null] 22:50:12 INFO - PROCESS | 1820 | 1477461012201 Marionette TRACE conn3 <- [1,3036,null,["7"]] 22:50:12 INFO - PROCESS | 1820 | 1477461012206 Marionette TRACE conn3 -> [0,3037,"switchToWindow",{"name":"7"}] 22:50:12 INFO - PROCESS | 1820 | 1477461012212 Marionette TRACE conn3 <- [1,3037,null,{}] 22:50:12 INFO - PROCESS | 1820 | 1477461012218 Marionette TRACE conn3 -> [0,3038,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_clear_measures.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:50:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x83962c00 == 10 [pid = 1820] [id = 678] 22:50:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8beda000) [pid = 1820] [serial = 1968] [outer = (nil)] 22:50:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8bedd400) [pid = 1820] [serial = 1969] [outer = 0x8beda000] 22:50:12 INFO - PROCESS | 1820 | 1477461012297 Marionette DEBUG loaded listener.js 22:50:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8c002400) [pid = 1820] [serial = 1970] [outer = 0x8beda000] 22:50:13 INFO - PROCESS | 1820 | 1477461013049 Marionette TRACE conn3 <- [1,3038,null,{"value":["/user-timing/test_user_timing_clear_measures.html",0,null,null,[["window.performance is defined",0,null,null],["Two measures have been created for this test.",0,null,null],["After a call to window.performance.clearMeasures(\"measureUndefined\"), where \"measureUndefined\" is a non-existent measure, window.performance.getEntriesByName(\"measure1\") returns an object containing the \"measure1\" measure.",0,null,null],["After a call to window.performance.clearMeasures(\"measureUndefined\"), where \"measureUndefined\" is a non-existent measure, window.performance.getEntriesByName(\"measure2\") returns an object containing the \"measure2\" measure.",0,null,null],["After a call to window.performance.clearMeasures(\"measure1\"), window.performance.getEntriesByName(\"measure1\") returns an empty object.",0,null,null],["After a call to window.performance.clearMeasures(\"measure1\"), window.performance.getEntriesByName(\"measure2\") returns an object containing the \"measure2\" measure.",0,null,null],["After a call to window.performance.clearMeasures(), window.performance.getEntriesByType(\"measure\") returns an empty object.",0,null,null]]]}] 22:50:13 INFO - ....... 22:50:13 INFO - TEST-OK | /user-timing/test_user_timing_clear_measures.html | took 1120ms 22:50:13 INFO - TEST-START | /user-timing/test_user_timing_entry_type.html 22:50:13 INFO - PROCESS | 1820 | 1477461013088 Marionette TRACE conn3 -> [0,3039,"getWindowHandle",null] 22:50:13 INFO - PROCESS | 1820 | 1477461013091 Marionette TRACE conn3 <- [1,3039,null,{"value":"7"}] 22:50:13 INFO - PROCESS | 1820 | 1477461013098 Marionette TRACE conn3 -> [0,3040,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:50:13 INFO - PROCESS | 1820 | 1477461013302 Marionette TRACE conn3 <- [1,3040,null,{"value":null}] 22:50:13 INFO - PROCESS | 1820 | 1477461013324 Marionette TRACE conn3 -> [0,3041,"getWindowHandles",null] 22:50:13 INFO - PROCESS | 1820 | 1477461013328 Marionette TRACE conn3 <- [1,3041,null,["7"]] 22:50:13 INFO - PROCESS | 1820 | 1477461013332 Marionette TRACE conn3 -> [0,3042,"switchToWindow",{"name":"7"}] 22:50:13 INFO - PROCESS | 1820 | 1477461013337 Marionette TRACE conn3 <- [1,3042,null,{}] 22:50:13 INFO - PROCESS | 1820 | 1477461013342 Marionette TRACE conn3 -> [0,3043,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_entry_type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:50:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c825400 == 11 [pid = 1820] [id = 679] 22:50:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8c825c00) [pid = 1820] [serial = 1971] [outer = (nil)] 22:50:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8c829c00) [pid = 1820] [serial = 1972] [outer = 0x8c825c00] 22:50:13 INFO - PROCESS | 1820 | 1477461013417 Marionette DEBUG loaded listener.js 22:50:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8c82c800) [pid = 1820] [serial = 1973] [outer = 0x8c825c00] 22:50:13 INFO - PROCESS | 1820 | 1477461013981 Marionette TRACE conn3 <- [1,3043,null,{"value":["/user-timing/test_user_timing_entry_type.html",0,null,null,[["Class name of mark entry should be PerformanceMark.",0,null,null],["Class name of measure entry should be PerformanceMeasure.",0,null,null]]]}] 22:50:14 INFO - .. 22:50:14 INFO - TEST-OK | /user-timing/test_user_timing_entry_type.html | took 921ms 22:50:14 INFO - PROCESS | 1820 | 1477461014021 Marionette TRACE conn3 -> [0,3044,"getWindowHandle",null] 22:50:14 INFO - PROCESS | 1820 | 1477461014025 Marionette TRACE conn3 <- [1,3044,null,{"value":"7"}] 22:50:14 INFO - TEST-START | /user-timing/test_user_timing_exists.html 22:50:14 INFO - PROCESS | 1820 | 1477461014031 Marionette TRACE conn3 -> [0,3045,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:50:14 INFO - PROCESS | 1820 | 1477461014271 Marionette TRACE conn3 <- [1,3045,null,{"value":null}] 22:50:14 INFO - PROCESS | 1820 | 1477461014281 Marionette TRACE conn3 -> [0,3046,"getWindowHandles",null] 22:50:14 INFO - PROCESS | 1820 | 1477461014283 Marionette TRACE conn3 <- [1,3046,null,["7"]] 22:50:14 INFO - PROCESS | 1820 | 1477461014287 Marionette TRACE conn3 -> [0,3047,"switchToWindow",{"name":"7"}] 22:50:14 INFO - PROCESS | 1820 | 1477461014293 Marionette TRACE conn3 <- [1,3047,null,{}] 22:50:14 INFO - PROCESS | 1820 | 1477461014298 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_exists.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_exists.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:50:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c8d5c00 == 12 [pid = 1820] [id = 680] 22:50:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8c8de000) [pid = 1820] [serial = 1974] [outer = (nil)] 22:50:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8c8e1800) [pid = 1820] [serial = 1975] [outer = 0x8c8de000] 22:50:14 INFO - PROCESS | 1820 | 1477461014440 Marionette DEBUG loaded listener.js 22:50:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8c9f5800) [pid = 1820] [serial = 1976] [outer = 0x8c8de000] 22:50:14 INFO - PROCESS | 1820 | 1477461014936 Marionette TRACE conn3 <- [1,3048,null,{"value":["/user-timing/test_user_timing_exists.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark is defined.",0,null,null],["window.performance.clearMarks is defined.",0,null,null],["window.performance.measure is defined.",0,null,null],["window.performance.clearMeasures is defined.",0,null,null]]]}] 22:50:14 INFO - ..... 22:50:14 INFO - TEST-OK | /user-timing/test_user_timing_exists.html | took 920ms 22:50:14 INFO - PROCESS | 1820 | 1477461014956 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 22:50:14 INFO - PROCESS | 1820 | 1477461014960 Marionette TRACE conn3 <- [1,3049,null,{"value":"7"}] 22:50:14 INFO - TEST-START | /user-timing/test_user_timing_mark.html 22:50:14 INFO - PROCESS | 1820 | 1477461014967 Marionette TRACE conn3 -> [0,3050,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:50:15 INFO - PROCESS | 1820 | 1477461015118 Marionette TRACE conn3 <- [1,3050,null,{"value":null}] 22:50:15 INFO - PROCESS | 1820 | 1477461015130 Marionette TRACE conn3 -> [0,3051,"getWindowHandles",null] 22:50:15 INFO - PROCESS | 1820 | 1477461015137 Marionette TRACE conn3 <- [1,3051,null,["7"]] 22:50:15 INFO - PROCESS | 1820 | 1477461015142 Marionette TRACE conn3 -> [0,3052,"switchToWindow",{"name":"7"}] 22:50:15 INFO - PROCESS | 1820 | 1477461015148 Marionette TRACE conn3 <- [1,3052,null,{}] 22:50:15 INFO - PROCESS | 1820 | 1477461015153 Marionette TRACE conn3 -> [0,3053,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:50:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c9fb400 == 13 [pid = 1820] [id = 681] 22:50:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8c9ff000) [pid = 1820] [serial = 1977] [outer = (nil)] 22:50:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8cf10400) [pid = 1820] [serial = 1978] [outer = 0x8c9ff000] 22:50:15 INFO - PROCESS | 1820 | 1477461015225 Marionette DEBUG loaded listener.js 22:50:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8d051800) [pid = 1820] [serial = 1979] [outer = 0x8c9ff000] 22:50:16 INFO - PROCESS | 1820 | 1477461016039 Marionette TRACE conn3 <- [1,3053,null,{"value":["/user-timing/test_user_timing_mark.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].name == \"mark1\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].startTime is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].entryType == \"mark\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].duration == 0",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].name == \"mark1\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].startTime is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].entryType == \"mark\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].duration == 0",0,null,null],["window.performance.getEntriesByName(\"mark1\", \"mark\") returns an object containing the \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntriesByName(\"mark1\", \"mark\") returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\", \"mark\") matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\", \"mark\") matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["window.performance.getEntries() returns an object containing the original \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntries() returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntries() matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The \"mark1\" mark returned by window.performance.getEntries() matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["window.performance.getEntriesByType(\"mark\") returns an object containing the original \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntriesByType(\"mark\") returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByType(\"mark\") matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByType(\"mark\") matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null]]]}] 22:50:16 INFO - ..................... 22:50:16 INFO - TEST-OK | /user-timing/test_user_timing_mark.html | took 1133ms 22:50:16 INFO - PROCESS | 1820 | 1477461016102 Marionette TRACE conn3 -> [0,3054,"getWindowHandle",null] 22:50:16 INFO - PROCESS | 1820 | 1477461016104 Marionette TRACE conn3 <- [1,3054,null,{"value":"7"}] 22:50:16 INFO - TEST-START | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html 22:50:16 INFO - PROCESS | 1820 | 1477461016112 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:50:16 INFO - PROCESS | 1820 | 1477461016321 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 22:50:16 INFO - PROCESS | 1820 | 1477461016335 Marionette TRACE conn3 -> [0,3056,"getWindowHandles",null] 22:50:16 INFO - PROCESS | 1820 | 1477461016358 Marionette TRACE conn3 <- [1,3056,null,["7"]] 22:50:16 INFO - PROCESS | 1820 | 1477461016365 Marionette TRACE conn3 -> [0,3057,"switchToWindow",{"name":"7"}] 22:50:16 INFO - PROCESS | 1820 | 1477461016370 Marionette TRACE conn3 <- [1,3057,null,{}] 22:50:16 INFO - PROCESS | 1820 | 1477461016375 Marionette TRACE conn3 -> [0,3058,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:50:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x8d057400 == 14 [pid = 1820] [id = 682] 22:50:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8dd7e000) [pid = 1820] [serial = 1980] [outer = (nil)] 22:50:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8ddca800) [pid = 1820] [serial = 1981] [outer = 0x8dd7e000] 22:50:16 INFO - PROCESS | 1820 | 1477461016449 Marionette DEBUG loaded listener.js 22:50:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x8ddcac00) [pid = 1820] [serial = 1982] [outer = 0x8dd7e000] 22:50:17 INFO - PROCESS | 1820 | 1477461017120 Marionette TRACE conn3 <- [1,3058,null,{"value":["/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark() threw an exception when invoke without a parameter.",0,null,null],["window.performance.mark() threw a TYPE_ERR exception when invoke without a parameter.",0,null,null],["window.performance.measure() threw an exception when invoke without a parameter.",0,null,null],["window.performance.measure() threw a TYPE_ERR exception when invoke without a parameter.",0,null,null]]]}] 22:50:17 INFO - ..... 22:50:17 INFO - TEST-OK | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html | took 1077ms 22:50:17 INFO - PROCESS | 1820 | 1477461017192 Marionette TRACE conn3 -> [0,3059,"getWindowHandle",null] 22:50:17 INFO - PROCESS | 1820 | 1477461017198 Marionette TRACE conn3 <- [1,3059,null,{"value":"7"}] 22:50:17 INFO - TEST-START | /user-timing/test_user_timing_mark_exceptions.html 22:50:17 INFO - PROCESS | 1820 | 1477461017211 Marionette TRACE conn3 -> [0,3060,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:50:17 INFO - PROCESS | 1820 | 1477461017404 Marionette TRACE conn3 <- [1,3060,null,{"value":null}] 22:50:17 INFO - PROCESS | 1820 | 1477461017573 Marionette TRACE conn3 -> [0,3061,"getWindowHandles",null] 22:50:17 INFO - PROCESS | 1820 | 1477461017578 Marionette TRACE conn3 <- [1,3061,null,["7"]] 22:50:17 INFO - PROCESS | 1820 | 1477461017586 Marionette TRACE conn3 -> [0,3062,"switchToWindow",{"name":"7"}] 22:50:17 INFO - PROCESS | 1820 | 1477461017595 Marionette TRACE conn3 <- [1,3062,null,{}] 22:50:17 INFO - PROCESS | 1820 | 1477461017601 Marionette TRACE conn3 -> [0,3063,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_exceptions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:50:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x835c8000 == 15 [pid = 1820] [id = 683] 22:50:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x835c8400) [pid = 1820] [serial = 1983] [outer = (nil)] 22:50:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x835d1c00) [pid = 1820] [serial = 1984] [outer = 0x835c8400] 22:50:17 INFO - PROCESS | 1820 | 1477461017693 Marionette DEBUG loaded listener.js 22:50:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x835d0000) [pid = 1820] [serial = 1985] [outer = 0x835c8400] 22:50:18 INFO - PROCESS | 1820 | 1477461018396 Marionette TRACE conn3 <- [1,3063,null,{"value":["/user-timing/test_user_timing_mark_exceptions.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark(\"connectEnd\") threw an exception.",0,null,null],["window.performance.mark(\"connectEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"connectStart\") threw an exception.",0,null,null],["window.performance.mark(\"connectStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domComplete\") threw an exception.",0,null,null],["window.performance.mark(\"domComplete\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domInteractive\") threw an exception.",0,null,null],["window.performance.mark(\"domInteractive\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domLoading\") threw an exception.",0,null,null],["window.performance.mark(\"domLoading\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domainLookupEnd\") threw an exception.",0,null,null],["window.performance.mark(\"domainLookupEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domainLookupStart\") threw an exception.",0,null,null],["window.performance.mark(\"domainLookupStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"fetchStart\") threw an exception.",0,null,null],["window.performance.mark(\"fetchStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"loadEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"loadEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"loadEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"loadEventStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"navigationStart\") threw an exception.",0,null,null],["window.performance.mark(\"navigationStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"redirectEnd\") threw an exception.",0,null,null],["window.performance.mark(\"redirectEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"redirectStart\") threw an exception.",0,null,null],["window.performance.mark(\"redirectStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"requestStart\") threw an exception.",0,null,null],["window.performance.mark(\"requestStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"responseEnd\") threw an exception.",0,null,null],["window.performance.mark(\"responseEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"responseStart\") threw an exception.",0,null,null],["window.performance.mark(\"responseStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"unloadEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"unloadEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"unloadEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"unloadEventStart\") threw a SYNTAX_ERR exception.",0,null,null]]]}] 22:50:18 INFO - ......................................... 22:50:18 INFO - TEST-OK | /user-timing/test_user_timing_mark_exceptions.html | took 1292ms 22:50:18 INFO - PROCESS | 1820 | 1477461018511 Marionette TRACE conn3 -> [0,3064,"getWindowHandle",null] 22:50:18 INFO - TEST-START | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html 22:50:18 INFO - PROCESS | 1820 | 1477461018519 Marionette TRACE conn3 <- [1,3064,null,{"value":"7"}] 22:50:18 INFO - PROCESS | 1820 | 1477461018526 Marionette TRACE conn3 -> [0,3065,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:50:18 INFO - PROCESS | 1820 | 1477461018704 Marionette TRACE conn3 <- [1,3065,null,{"value":null}] 22:50:18 INFO - PROCESS | 1820 | 1477461018870 Marionette TRACE conn3 -> [0,3066,"getWindowHandles",null] 22:50:18 INFO - PROCESS | 1820 | 1477461018875 Marionette TRACE conn3 <- [1,3066,null,["7"]] 22:50:18 INFO - PROCESS | 1820 | 1477461018883 Marionette TRACE conn3 -> [0,3067,"switchToWindow",{"name":"7"}] 22:50:18 INFO - PROCESS | 1820 | 1477461018889 Marionette TRACE conn3 <- [1,3067,null,{}] 22:50:18 INFO - PROCESS | 1820 | 1477461018896 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:50:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x87d3d400 == 16 [pid = 1820] [id = 684] 22:50:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x8330b000) [pid = 1820] [serial = 1986] [outer = (nil)] 22:50:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x8bd79000) [pid = 1820] [serial = 1987] [outer = 0x8330b000] 22:50:18 INFO - PROCESS | 1820 | 1477461018988 Marionette DEBUG loaded listener.js 22:50:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x8bd77800) [pid = 1820] [serial = 1988] [outer = 0x8330b000] 22:50:19 INFO - PROCESS | 1820 | 1477461019609 Marionette TRACE conn3 <- [1,3068,null,{"value":["/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html",0,null,null,[["window.performance is defined",0,null,null],["This test is ignored when secureConnectionStart attribute of Navigation Timing is not supported.",0,null,null]]]}] 22:50:19 INFO - .. 22:50:19 INFO - TEST-OK | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html | took 1177ms 22:50:19 INFO - PROCESS | 1820 | 1477461019710 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 22:50:19 INFO - TEST-START | /user-timing/test_user_timing_measure.html 22:50:19 INFO - PROCESS | 1820 | 1477461019717 Marionette TRACE conn3 <- [1,3069,null,{"value":"7"}] 22:50:19 INFO - PROCESS | 1820 | 1477461019724 Marionette TRACE conn3 -> [0,3070,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:50:19 INFO - PROCESS | 1820 | 1477461019954 Marionette TRACE conn3 <- [1,3070,null,{"value":null}] 22:50:19 INFO - PROCESS | 1820 | 1477461019968 Marionette TRACE conn3 -> [0,3071,"getWindowHandles",null] 22:50:19 INFO - PROCESS | 1820 | 1477461019971 Marionette TRACE conn3 <- [1,3071,null,["7"]] 22:50:20 INFO - PROCESS | 1820 | 1477461020082 Marionette TRACE conn3 -> [0,3072,"switchToWindow",{"name":"7"}] 22:50:20 INFO - PROCESS | 1820 | 1477461020088 Marionette TRACE conn3 <- [1,3072,null,{}] 22:50:20 INFO - PROCESS | 1820 | 1477461020099 Marionette TRACE conn3 -> [0,3073,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:50:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dc77c00 == 17 [pid = 1820] [id = 685] 22:50:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x8dc78800) [pid = 1820] [serial = 1989] [outer = (nil)] 22:50:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x8dc80c00) [pid = 1820] [serial = 1990] [outer = 0x8dc78800] 22:50:20 INFO - PROCESS | 1820 | 1477461020196 Marionette DEBUG loaded listener.js 22:50:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x8de6ec00) [pid = 1820] [serial = 1991] [outer = 0x8dc78800] 22:50:21 INFO - ............................... 22:50:21 INFO - TEST-OK | /user-timing/test_user_timing_measure.html | took 1345ms 22:50:21 INFO - TEST-START | /user-timing/test_user_timing_measure_exceptions.html 22:50:21 INFO - PROCESS | 1820 | 1477461021031 Marionette TRACE conn3 <- [1,3073,null,{"value":["/user-timing/test_user_timing_measure.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].name == \"measure_no_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].name == \"measure_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].name == \"measure_start_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].name == \"measure_no_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\", \"measure\")[0] returns an object containing the \"measure_no_start_no_end\" measure in the correct order, and its value matches the \"measure_no_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\", \"measure\")[0] returns an object containing the \"measure_start_no_end\" measure in the correct order, and its value matches the \"measure_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\", \"measure\")[0] returns an object containing the \"measure_start_end\" measure in the correct order, and its value matches the \"measure_start_end\" measure returned by window.performance.getEntriesByName(\"measure_start_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\", \"measure\")[1] returns an object containing the \"measure_no_start_no_end\" measure in the correct order, and its value matches the \"measure_no_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_start_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].",0,null,null],["window.performance.getEntries() returns an object containing all test measures in order.",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_start_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing all test measures in order.",0,null,null]]]}] 22:50:21 INFO - PROCESS | 1820 | 1477461021068 Marionette TRACE conn3 -> [0,3074,"getWindowHandle",null] 22:50:21 INFO - PROCESS | 1820 | 1477461021071 Marionette TRACE conn3 <- [1,3074,null,{"value":"7"}] 22:50:21 INFO - PROCESS | 1820 | 1477461021091 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:50:21 INFO - PROCESS | 1820 | 1477461021387 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 22:50:21 INFO - PROCESS | 1820 | 1477461021465 Marionette TRACE conn3 -> [0,3076,"getWindowHandles",null] 22:50:21 INFO - PROCESS | 1820 | 1477461021469 Marionette TRACE conn3 <- [1,3076,null,["7"]] 22:50:21 INFO - PROCESS | 1820 | 1477461021477 Marionette TRACE conn3 -> [0,3077,"switchToWindow",{"name":"7"}] 22:50:21 INFO - PROCESS | 1820 | 1477461021482 Marionette TRACE conn3 <- [1,3077,null,{}] 22:50:21 INFO - PROCESS | 1820 | 1477461021643 Marionette TRACE conn3 -> [0,3078,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure_exceptions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:50:21 INFO - PROCESS | 1820 | ++DOCSHELL 0x82fc3c00 == 18 [pid = 1820] [id = 686] 22:50:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x8330d800) [pid = 1820] [serial = 1992] [outer = (nil)] 22:50:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x8355cc00) [pid = 1820] [serial = 1993] [outer = 0x8330d800] 22:50:21 INFO - PROCESS | 1820 | 1477461021725 Marionette DEBUG loaded listener.js 22:50:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x83963000) [pid = 1820] [serial = 1994] [outer = 0x8330d800] 22:50:22 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 22:50:22 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 22:50:22 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 22:50:22 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 22:50:22 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 22:50:22 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 22:50:22 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 22:50:22 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 22:50:22 INFO - PROCESS | 1820 | 1477461022462 Marionette TRACE conn3 <- [1,3078,null,{"value":["/user-timing/test_user_timing_measure_exceptions.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"responseEnd\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"responseEnd\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"responseEnd\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"responseEnd\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null]]]}] 22:50:22 INFO - ................. 22:50:22 INFO - TEST-OK | /user-timing/test_user_timing_measure_exceptions.html | took 1422ms 22:50:22 INFO - PROCESS | 1820 | 1477461022538 Marionette TRACE conn3 -> [0,3079,"getWindowHandle",null] 22:50:22 INFO - PROCESS | 1820 | 1477461022544 Marionette TRACE conn3 <- [1,3079,null,{"value":"7"}] 22:50:22 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html 22:50:22 INFO - PROCESS | 1820 | 1477461022559 Marionette TRACE conn3 -> [0,3080,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:50:22 INFO - PROCESS | 1820 | 1477461022741 Marionette TRACE conn3 <- [1,3080,null,{"value":null}] 22:50:23 INFO - PROCESS | 1820 | --DOCSHELL 0x932bbc00 == 17 [pid = 1820] [id = 674] 22:50:23 INFO - PROCESS | 1820 | 1477461023486 Marionette TRACE conn3 -> [0,3081,"getWindowHandles",null] 22:50:23 INFO - PROCESS | 1820 | 1477461023492 Marionette TRACE conn3 <- [1,3081,null,["7"]] 22:50:23 INFO - PROCESS | 1820 | 1477461023556 Marionette TRACE conn3 -> [0,3082,"switchToWindow",{"name":"7"}] 22:50:23 INFO - PROCESS | 1820 | 1477461023565 Marionette TRACE conn3 <- [1,3082,null,{}] 22:50:23 INFO - PROCESS | 1820 | 1477461023572 Marionette TRACE conn3 -> [0,3083,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure_navigation_timing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:50:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x83303800 == 18 [pid = 1820] [id = 687] 22:50:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x83304c00) [pid = 1820] [serial = 1995] [outer = (nil)] 22:50:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x83311400) [pid = 1820] [serial = 1996] [outer = 0x83304c00] 22:50:23 INFO - PROCESS | 1820 | 1477461023659 Marionette DEBUG loaded listener.js 22:50:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x83555000) [pid = 1820] [serial = 1997] [outer = 0x83304c00] 22:50:24 INFO - PROCESS | 1820 | 1477461024448 Marionette TRACE conn3 <- [1,3083,null,{"value":["/user-timing/test_user_timing_measure_navigation_timing.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].name == \"measure_nav_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].name == \"measure_nav_start_mark_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].name == \"measure_mark_start_nav_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].name == \"measure_nav_start_nav_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null]]]}] 22:50:24 INFO - ................. 22:50:24 INFO - TEST-OK | /user-timing/test_user_timing_measure_navigation_timing.html | took 1928ms 22:50:24 INFO - PROCESS | 1820 | 1477461024486 Marionette TRACE conn3 -> [0,3084,"getWindowHandle",null] 22:50:24 INFO - PROCESS | 1820 | 1477461024492 Marionette TRACE conn3 <- [1,3084,null,{"value":"7"}] 22:50:24 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/document-timeline.html 22:50:24 INFO - PROCESS | 1820 | 1477461024506 Marionette TRACE conn3 -> [0,3085,"getContext",null] 22:50:24 INFO - PROCESS | 1820 | 1477461024513 Marionette TRACE conn3 <- [1,3085,null,{"value":"content"}] 22:50:24 INFO - PROCESS | 1820 | 1477461024524 Marionette TRACE conn3 -> [0,3086,"setContext",{"value":"chrome"}] 22:50:24 INFO - PROCESS | 1820 | 1477461024530 Marionette TRACE conn3 <- [1,3086,null,{}] 22:50:24 INFO - PROCESS | 1820 | 1477461024538 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 22:50:24 INFO - PROCESS | 1820 | 1477461024558 Marionette TRACE conn3 <- [1,3087,null,{"value":true}] 22:50:24 INFO - PROCESS | 1820 | 1477461024564 Marionette TRACE conn3 -> [0,3088,"setContext",{"value":"content"}] 22:50:24 INFO - PROCESS | 1820 | 1477461024566 Marionette TRACE conn3 <- [1,3088,null,{}] 22:50:24 INFO - Setting pref dom.animations-api.core.enabled (true) 22:50:24 INFO - PROCESS | 1820 | 1477461024577 Marionette TRACE conn3 -> [0,3089,"getContext",null] 22:50:24 INFO - PROCESS | 1820 | 1477461024579 Marionette TRACE conn3 <- [1,3089,null,{"value":"content"}] 22:50:24 INFO - PROCESS | 1820 | 1477461024586 Marionette TRACE conn3 -> [0,3090,"setContext",{"value":"chrome"}] 22:50:24 INFO - PROCESS | 1820 | 1477461024592 Marionette TRACE conn3 <- [1,3090,null,{}] 22:50:24 INFO - PROCESS | 1820 | 1477461024600 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 22:50:24 INFO - PROCESS | 1820 | 1477461024624 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 22:50:24 INFO - PROCESS | 1820 | 1477461024638 Marionette TRACE conn3 -> [0,3092,"setContext",{"value":"content"}] 22:50:24 INFO - PROCESS | 1820 | 1477461024641 Marionette TRACE conn3 <- [1,3092,null,{}] 22:50:24 INFO - PROCESS | 1820 | 1477461024647 Marionette TRACE conn3 -> [0,3093,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:50:24 INFO - PROCESS | 1820 | 1477461024867 Marionette TRACE conn3 <- [1,3093,null,{"value":null}] 22:50:24 INFO - PROCESS | 1820 | 1477461024942 Marionette TRACE conn3 -> [0,3094,"getWindowHandles",null] 22:50:24 INFO - PROCESS | 1820 | 1477461024945 Marionette TRACE conn3 <- [1,3094,null,["7"]] 22:50:24 INFO - PROCESS | 1820 | 1477461024951 Marionette TRACE conn3 -> [0,3095,"switchToWindow",{"name":"7"}] 22:50:24 INFO - PROCESS | 1820 | 1477461024956 Marionette TRACE conn3 <- [1,3095,null,{}] 22:50:24 INFO - PROCESS | 1820 | 1477461024962 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/AnimationTimeline/document-timeline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:50:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x8396ec00 == 19 [pid = 1820] [id = 688] 22:50:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x8bd6dc00) [pid = 1820] [serial = 1998] [outer = (nil)] 22:50:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x8bd6f800) [pid = 1820] [serial = 1999] [outer = 0x8bd6dc00] 22:50:25 INFO - PROCESS | 1820 | 1477461025047 Marionette DEBUG loaded listener.js 22:50:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8bd74000) [pid = 1820] [serial = 2000] [outer = 0x8bd6dc00] 22:50:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x8bee0000 == 20 [pid = 1820] [id = 689] 22:50:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8c007c00) [pid = 1820] [serial = 2001] [outer = (nil)] 22:50:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8bed5400) [pid = 1820] [serial = 2002] [outer = 0x8c007c00] 22:50:25 INFO - PROCESS | 1820 | 1477461025868 Marionette TRACE conn3 <- [1,3096,null,{"value":["/web-animations/interfaces/AnimationTimeline/document-timeline.html",0,null,null,[["document.timeline identity tests",0,null,null],["document.timeline.currentTime value tests",0,null,null],["document.timeline.currentTime liveness tests",0,null,null]]]}] 22:50:25 INFO - ... 22:50:25 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/document-timeline.html | took 1415ms 22:50:25 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/idlharness.html 22:50:25 INFO - PROCESS | 1820 | 1477461025918 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 22:50:25 INFO - PROCESS | 1820 | 1477461025921 Marionette TRACE conn3 <- [1,3097,null,{"value":"7"}] 22:50:25 INFO - PROCESS | 1820 | 1477461025928 Marionette TRACE conn3 -> [0,3098,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:50:26 INFO - PROCESS | 1820 | 1477461026165 Marionette TRACE conn3 <- [1,3098,null,{"value":null}] 22:50:26 INFO - PROCESS | 1820 | 1477461026191 Marionette TRACE conn3 -> [0,3099,"getWindowHandles",null] 22:50:26 INFO - PROCESS | 1820 | 1477461026195 Marionette TRACE conn3 <- [1,3099,null,["7"]] 22:50:26 INFO - PROCESS | 1820 | 1477461026201 Marionette TRACE conn3 -> [0,3100,"switchToWindow",{"name":"7"}] 22:50:26 INFO - PROCESS | 1820 | 1477461026208 Marionette TRACE conn3 <- [1,3100,null,{}] 22:50:26 INFO - PROCESS | 1820 | 1477461026214 Marionette TRACE conn3 -> [0,3101,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/AnimationTimeline/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:50:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c832400 == 21 [pid = 1820] [id = 690] 22:50:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8c832800) [pid = 1820] [serial = 2003] [outer = (nil)] 22:50:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8c8d6000) [pid = 1820] [serial = 2004] [outer = 0x8c832800] 22:50:26 INFO - PROCESS | 1820 | 1477461026370 Marionette DEBUG loaded listener.js 22:50:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8c8dbc00) [pid = 1820] [serial = 2005] [outer = 0x8c832800] 22:50:26 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:50:26 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:50:27 INFO - PROCESS | 1820 | 1477461027103 Marionette TRACE conn3 <- [1,3101,null,{"value":["/web-animations/interfaces/AnimationTimeline/idlharness.html",0,null,null,[["Web Animations API: DocumentTimeline tests",0,null,null],["DocumentTimeline interface: existence and properties of interface object",0,null,null],["DocumentTimeline interface object length",0,null,null],["DocumentTimeline interface object name",0,null,null],["DocumentTimeline interface: existence and properties of interface prototype object",0,null,null],["DocumentTimeline interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["DocumentTimeline must be primary interface of document.timeline",0,null,null],["Stringification of document.timeline",0,null,null],["AnimationTimeline interface: document.timeline must inherit property \"currentTime\" with the proper type (0)",0,null,null]]]}] 22:50:27 INFO - ......... 22:50:27 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/idlharness.html | took 1224ms 22:50:27 INFO - PROCESS | 1820 | 1477461027151 Marionette TRACE conn3 -> [0,3102,"getWindowHandle",null] 22:50:27 INFO - PROCESS | 1820 | 1477461027155 Marionette TRACE conn3 <- [1,3102,null,{"value":"7"}] 22:50:27 INFO - TEST-START | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html 22:50:27 INFO - PROCESS | 1820 | 1477461027161 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:50:27 INFO - PROCESS | 1820 | 1477461027377 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 22:50:27 INFO - PROCESS | 1820 | 1477461027401 Marionette TRACE conn3 -> [0,3104,"getWindowHandles",null] 22:50:27 INFO - PROCESS | 1820 | 1477461027405 Marionette TRACE conn3 <- [1,3104,null,["7"]] 22:50:27 INFO - PROCESS | 1820 | 1477461027409 Marionette TRACE conn3 -> [0,3105,"switchToWindow",{"name":"7"}] 22:50:27 INFO - PROCESS | 1820 | 1477461027414 Marionette TRACE conn3 <- [1,3105,null,{}] 22:50:27 INFO - PROCESS | 1820 | 1477461027419 Marionette TRACE conn3 -> [0,3106,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:50:27 INFO - PROCESS | 1820 | ++DOCSHELL 0x82fb7800 == 22 [pid = 1820] [id = 691] 22:50:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8de6d800) [pid = 1820] [serial = 2006] [outer = (nil)] 22:50:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8df6d400) [pid = 1820] [serial = 2007] [outer = 0x8de6d800] 22:50:27 INFO - PROCESS | 1820 | 1477461027561 Marionette DEBUG loaded listener.js 22:50:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8f903400) [pid = 1820] [serial = 2008] [outer = 0x8de6d800] 22:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8dd7e000) [pid = 1820] [serial = 1980] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html] 22:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x833ed000) [pid = 1820] [serial = 1959] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html] 22:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x835ca400) [pid = 1820] [serial = 1962] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/idlharness.html] 22:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x87d32800) [pid = 1820] [serial = 1965] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html] 22:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8beda000) [pid = 1820] [serial = 1968] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html] 22:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8c9ff000) [pid = 1820] [serial = 1977] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark.html] 22:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8c825c00) [pid = 1820] [serial = 1971] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html] 22:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x8c8de000) [pid = 1820] [serial = 1974] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_exists.html] 22:50:28 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x933f5c00) [pid = 1820] [serial = 1956] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-retargeting.html] 22:50:28 INFO - ................................... 22:50:28 INFO - TEST-OK | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html | took 1230ms 22:50:28 INFO - PROCESS | 1820 | 1477461028352 Marionette TRACE conn3 <- [1,3106,null,{"value":["/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html",0,null,null,[["Test throwing TypeError if using empty string",0,null,null],["Test throwing TypeError if not using the correct keyword",0,null,null],["Test throwing TypeError if adding leading spaces",0,null,null],["Test throwing TypeError if adding trailing spaces",0,null,null],["Test throwing TypeError if adding leading spaces before the paced property",0,null,null],["Test throwing TypeError if adding trailing spaces after the paced property",0,null,null],["Test throwing TypeError if these is no paced property",0,null,null],["Test throwing TypeError if using a non-ident started string",0,null,null],["Test throwing TypeError if using a non-ident started string",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid name-start code point",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid name code point",0,null,null],["Test falling back to distribute spacing if using a unrecognized property",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (Full stop)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (white space)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (low line)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a low line",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a valid escape",0,null,null],["Test falling back to distribute spacing if using CSS variables",0,null,null],["Test falling back to distribute spacing if using a non-animatable shorthand property",0,null,null],["Test falling back to distribute spacing if using a non-animatable property",0,null,null],["Test default value of spacing",0,null,null],["Test spacing value if setting distribute",0,null,null],["Test spacing value if setting paced",0,null,null]]]}] 22:50:28 INFO - PROCESS | 1820 | 1477461028397 Marionette TRACE conn3 -> [0,3107,"getWindowHandle",null] 22:50:28 INFO - PROCESS | 1820 | 1477461028399 Marionette TRACE conn3 <- [1,3107,null,{"value":"7"}] 22:50:28 INFO - TEST-START | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html 22:50:28 INFO - Clearing pref dom.animations-api.core.enabled 22:50:28 INFO - PROCESS | 1820 | 1477461028407 Marionette TRACE conn3 -> [0,3108,"getContext",null] 22:50:28 INFO - PROCESS | 1820 | 1477461028410 Marionette TRACE conn3 <- [1,3108,null,{"value":"content"}] 22:50:28 INFO - PROCESS | 1820 | 1477461028426 Marionette TRACE conn3 -> [0,3109,"setContext",{"value":"chrome"}] 22:50:28 INFO - PROCESS | 1820 | 1477461028429 Marionette TRACE conn3 <- [1,3109,null,{}] 22:50:28 INFO - PROCESS | 1820 | 1477461028434 Marionette TRACE conn3 -> [0,3110,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 22:50:28 INFO - PROCESS | 1820 | 1477461028448 Marionette TRACE conn3 <- [1,3110,null,{"value":null}] 22:50:28 INFO - PROCESS | 1820 | 1477461028453 Marionette TRACE conn3 -> [0,3111,"setContext",{"value":"content"}] 22:50:28 INFO - PROCESS | 1820 | 1477461028455 Marionette TRACE conn3 <- [1,3111,null,{}] 22:50:28 INFO - PROCESS | 1820 | 1477461028464 Marionette TRACE conn3 -> [0,3112,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:50:28 INFO - PROCESS | 1820 | 1477461028616 Marionette TRACE conn3 <- [1,3112,null,{"value":null}] 22:50:28 INFO - PROCESS | 1820 | 1477461028624 Marionette TRACE conn3 -> [0,3113,"getWindowHandles",null] 22:50:28 INFO - PROCESS | 1820 | 1477461028628 Marionette TRACE conn3 <- [1,3113,null,["7"]] 22:50:28 INFO - PROCESS | 1820 | 1477461028633 Marionette TRACE conn3 -> [0,3114,"switchToWindow",{"name":"7"}] 22:50:28 INFO - PROCESS | 1820 | 1477461028637 Marionette TRACE conn3 <- [1,3114,null,{}] 22:50:28 INFO - PROCESS | 1820 | 1477461028757 Marionette TRACE conn3 -> [0,3115,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:50:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f985c00 == 23 [pid = 1820] [id = 692] 22:50:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8f987400) [pid = 1820] [serial = 2009] [outer = (nil)] 22:50:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8f98ec00) [pid = 1820] [serial = 2010] [outer = 0x8f987400] 22:50:28 INFO - PROCESS | 1820 | 1477461028835 Marionette DEBUG loaded listener.js 22:50:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8f993000) [pid = 1820] [serial = 2011] [outer = 0x8f987400] 22:50:29 INFO - PROCESS | 1820 | 1477461029297 Marionette TRACE conn3 <- [1,3115,null,{"value":["/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html",0,null,null,[["connect should return the node connected to.",0,null,null]]]}] 22:50:29 INFO - . 22:50:29 INFO - TEST-OK | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html | took 928ms 22:50:29 INFO - PROCESS | 1820 | 1477461029335 Marionette TRACE conn3 -> [0,3116,"getWindowHandle",null] 22:50:29 INFO - PROCESS | 1820 | 1477461029338 Marionette TRACE conn3 <- [1,3116,null,{"value":"7"}] 22:50:29 INFO - TEST-START | /websockets/Close-0.htm 22:50:29 INFO - PROCESS | 1820 | 1477461029344 Marionette TRACE conn3 -> [0,3117,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:50:29 INFO - PROCESS | 1820 | 1477461029486 Marionette TRACE conn3 <- [1,3117,null,{"value":null}] 22:50:29 INFO - PROCESS | 1820 | 1477461029496 Marionette TRACE conn3 -> [0,3118,"getWindowHandles",null] 22:50:29 INFO - PROCESS | 1820 | 1477461029499 Marionette TRACE conn3 <- [1,3118,null,["7"]] 22:50:29 INFO - PROCESS | 1820 | 1477461029504 Marionette TRACE conn3 -> [0,3119,"switchToWindow",{"name":"7"}] 22:50:29 INFO - PROCESS | 1820 | 1477461029509 Marionette TRACE conn3 <- [1,3119,null,{}] 22:50:29 INFO - PROCESS | 1820 | 1477461029514 Marionette TRACE conn3 -> [0,3120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-0.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-0.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:50:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa86800 == 24 [pid = 1820] [id = 693] 22:50:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8fa87400) [pid = 1820] [serial = 2012] [outer = (nil)] 22:50:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8fa89800) [pid = 1820] [serial = 2013] [outer = 0x8fa87400] 22:50:29 INFO - PROCESS | 1820 | 1477461029723 Marionette DEBUG loaded listener.js 22:50:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8fad5400) [pid = 1820] [serial = 2014] [outer = 0x8fa87400] 22:50:30 INFO - PROCESS | 1820 | 1477461030372 Marionette TRACE conn3 <- [1,3120,null,{"value":["/websockets/Close-0.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(0) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 22:50:30 INFO - . 22:50:30 INFO - TEST-OK | /websockets/Close-0.htm | took 1075ms 22:50:30 INFO - PROCESS | 1820 | 1477461030437 Marionette TRACE conn3 -> [0,3121,"getWindowHandle",null] 22:50:30 INFO - PROCESS | 1820 | 1477461030444 Marionette TRACE conn3 <- [1,3121,null,{"value":"7"}] 22:50:30 INFO - TEST-START | /websockets/Close-1000-reason.htm 22:50:30 INFO - PROCESS | 1820 | 1477461030453 Marionette TRACE conn3 -> [0,3122,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:50:30 INFO - PROCESS | 1820 | 1477461030645 Marionette TRACE conn3 <- [1,3122,null,{"value":null}] 22:50:30 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:50:30 INFO - PROCESS | 1820 | 1477461030813 Marionette TRACE conn3 -> [0,3123,"getWindowHandles",null] 22:50:30 INFO - PROCESS | 1820 | 1477461030819 Marionette TRACE conn3 <- [1,3123,null,["7"]] 22:50:30 INFO - PROCESS | 1820 | 1477461030837 Marionette TRACE conn3 -> [0,3124,"switchToWindow",{"name":"7"}] 22:50:30 INFO - PROCESS | 1820 | 1477461030855 Marionette TRACE conn3 <- [1,3124,null,{}] 22:50:30 INFO - PROCESS | 1820 | 1477461030861 Marionette TRACE conn3 -> [0,3125,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-1000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-1000-reason.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:50:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x839a1800 == 25 [pid = 1820] [id = 694] 22:50:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x839a1c00) [pid = 1820] [serial = 2015] [outer = (nil)] 22:50:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x839a7000) [pid = 1820] [serial = 2016] [outer = 0x839a1c00] 22:50:30 INFO - PROCESS | 1820 | 1477461030950 Marionette DEBUG loaded listener.js 22:50:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x839a4000) [pid = 1820] [serial = 2017] [outer = 0x839a1c00] 22:50:31 INFO - PROCESS | 1820 | 1477461031641 Marionette TRACE conn3 <- [1,3125,null,{"value":["/websockets/Close-1000-reason.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 22:50:31 INFO - .. 22:50:31 INFO - TEST-OK | /websockets/Close-1000-reason.htm | took 1221ms 22:50:31 INFO - PROCESS | 1820 | 1477461031674 Marionette TRACE conn3 -> [0,3126,"getWindowHandle",null] 22:50:31 INFO - PROCESS | 1820 | 1477461031681 Marionette TRACE conn3 <- [1,3126,null,{"value":"7"}] 22:50:31 INFO - TEST-START | /websockets/Close-1000.htm 22:50:31 INFO - PROCESS | 1820 | 1477461031688 Marionette TRACE conn3 -> [0,3127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:50:31 INFO - PROCESS | 1820 | 1477461031936 Marionette TRACE conn3 <- [1,3127,null,{"value":null}] 22:50:31 INFO - PROCESS | 1820 | 1477461031949 Marionette TRACE conn3 -> [0,3128,"getWindowHandles",null] 22:50:31 INFO - PROCESS | 1820 | 1477461031953 Marionette TRACE conn3 <- [1,3128,null,["7"]] 22:50:32 INFO - PROCESS | 1820 | 1477461032066 Marionette TRACE conn3 -> [0,3129,"switchToWindow",{"name":"7"}] 22:50:32 INFO - PROCESS | 1820 | 1477461032072 Marionette TRACE conn3 <- [1,3129,null,{}] 22:50:32 INFO - PROCESS | 1820 | 1477461032082 Marionette TRACE conn3 -> [0,3130,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-1000.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-1000.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:50:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c004400 == 26 [pid = 1820] [id = 695] 22:50:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8c00dc00) [pid = 1820] [serial = 2018] [outer = (nil)] 22:50:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8c82d800) [pid = 1820] [serial = 2019] [outer = 0x8c00dc00] 22:50:32 INFO - PROCESS | 1820 | 1477461032168 Marionette DEBUG loaded listener.js 22:50:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8c8d5800) [pid = 1820] [serial = 2020] [outer = 0x8c00dc00] 22:50:32 INFO - PROCESS | 1820 | 1477461032878 Marionette TRACE conn3 <- [1,3130,null,{"value":["/websockets/Close-1000.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 22:50:32 INFO - .. 22:50:32 INFO - TEST-OK | /websockets/Close-1000.htm | took 1232ms 22:50:32 INFO - PROCESS | 1820 | 1477461032927 Marionette TRACE conn3 -> [0,3131,"getWindowHandle",null] 22:50:32 INFO - PROCESS | 1820 | 1477461032934 Marionette TRACE conn3 <- [1,3131,null,{"value":"7"}] 22:50:32 INFO - TEST-START | /websockets/Close-NaN.htm 22:50:32 INFO - PROCESS | 1820 | 1477461032965 Marionette TRACE conn3 -> [0,3132,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:50:33 INFO - PROCESS | 1820 | 1477461033287 Marionette TRACE conn3 <- [1,3132,null,{"value":null}] 22:50:33 INFO - PROCESS | 1820 | 1477461033425 Marionette TRACE conn3 -> [0,3133,"getWindowHandles",null] 22:50:33 INFO - PROCESS | 1820 | 1477461033429 Marionette TRACE conn3 <- [1,3133,null,["7"]] 22:50:33 INFO - PROCESS | 1820 | 1477461033445 Marionette TRACE conn3 -> [0,3134,"switchToWindow",{"name":"7"}] 22:50:33 INFO - PROCESS | 1820 | 1477461033453 Marionette TRACE conn3 <- [1,3134,null,{}] 22:50:33 INFO - PROCESS | 1820 | 1477461033461 Marionette TRACE conn3 -> [0,3135,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-NaN.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-NaN.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:50:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x83303000 == 27 [pid = 1820] [id = 696] 22:50:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x833f6800) [pid = 1820] [serial = 2021] [outer = (nil)] 22:50:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x835c3400) [pid = 1820] [serial = 2022] [outer = 0x833f6800] 22:50:33 INFO - PROCESS | 1820 | 1477461033540 Marionette DEBUG loaded listener.js 22:50:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x83560000) [pid = 1820] [serial = 2023] [outer = 0x833f6800] 22:50:33 INFO - PROCESS | 1820 | --DOCSHELL 0x8c9fb400 == 26 [pid = 1820] [id = 681] 22:50:33 INFO - PROCESS | 1820 | --DOCSHELL 0x83962c00 == 25 [pid = 1820] [id = 678] 22:50:33 INFO - PROCESS | 1820 | --DOCSHELL 0x8bee0000 == 24 [pid = 1820] [id = 689] 22:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8ddca800) [pid = 1820] [serial = 1981] [outer = (nil)] [url = about:blank] 22:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x8ddcac00) [pid = 1820] [serial = 1982] [outer = (nil)] [url = about:blank] 22:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8cf10400) [pid = 1820] [serial = 1978] [outer = (nil)] [url = about:blank] 22:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8d051800) [pid = 1820] [serial = 1979] [outer = (nil)] [url = about:blank] 22:50:33 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8c8e1800) [pid = 1820] [serial = 1975] [outer = (nil)] [url = about:blank] 22:50:34 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8c9f5800) [pid = 1820] [serial = 1976] [outer = (nil)] [url = about:blank] 22:50:34 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8c829c00) [pid = 1820] [serial = 1972] [outer = (nil)] [url = about:blank] 22:50:34 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8c82c800) [pid = 1820] [serial = 1973] [outer = (nil)] [url = about:blank] 22:50:34 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8bedd400) [pid = 1820] [serial = 1969] [outer = (nil)] [url = about:blank] 22:50:34 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8c002400) [pid = 1820] [serial = 1970] [outer = (nil)] [url = about:blank] 22:50:34 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x87d37000) [pid = 1820] [serial = 1966] [outer = (nil)] [url = about:blank] 22:50:34 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x87d3c000) [pid = 1820] [serial = 1967] [outer = (nil)] [url = about:blank] 22:50:34 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x835cd400) [pid = 1820] [serial = 1963] [outer = (nil)] [url = about:blank] 22:50:34 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x835cd800) [pid = 1820] [serial = 1964] [outer = (nil)] [url = about:blank] 22:50:34 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x833f1000) [pid = 1820] [serial = 1960] [outer = (nil)] [url = about:blank] 22:50:34 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x833f8800) [pid = 1820] [serial = 1961] [outer = (nil)] [url = about:blank] 22:50:34 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x940a0400) [pid = 1820] [serial = 1958] [outer = (nil)] [url = about:blank] 22:50:34 INFO - PROCESS | 1820 | 1477461034225 Marionette TRACE conn3 <- [1,3135,null,{"value":["/websockets/Close-NaN.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(NaN) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 22:50:34 INFO - . 22:50:34 INFO - TEST-OK | /websockets/Close-NaN.htm | took 1332ms 22:50:34 INFO - PROCESS | 1820 | 1477461034273 Marionette TRACE conn3 -> [0,3136,"getWindowHandle",null] 22:50:34 INFO - TEST-START | /websockets/Close-Reason-124Bytes.htm 22:50:34 INFO - PROCESS | 1820 | 1477461034281 Marionette TRACE conn3 <- [1,3136,null,{"value":"7"}] 22:50:34 INFO - PROCESS | 1820 | 1477461034288 Marionette TRACE conn3 -> [0,3137,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:50:34 INFO - PROCESS | 1820 | 1477461034439 Marionette TRACE conn3 <- [1,3137,null,{"value":null}] 22:50:34 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:50:34 INFO - PROCESS | 1820 | 1477461034599 Marionette TRACE conn3 -> [0,3138,"getWindowHandles",null] 22:50:34 INFO - PROCESS | 1820 | 1477461034603 Marionette TRACE conn3 <- [1,3138,null,["7"]] 22:50:34 INFO - PROCESS | 1820 | 1477461034609 Marionette TRACE conn3 -> [0,3139,"switchToWindow",{"name":"7"}] 22:50:34 INFO - PROCESS | 1820 | 1477461034616 Marionette TRACE conn3 <- [1,3139,null,{}] 22:50:34 INFO - PROCESS | 1820 | 1477461034621 Marionette TRACE conn3 -> [0,3140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-Reason-124Bytes.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:50:34 INFO - PROCESS | 1820 | ++DOCSHELL 0x83964400 == 25 [pid = 1820] [id = 697] 22:50:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x83965000) [pid = 1820] [serial = 2024] [outer = (nil)] 22:50:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x83975800) [pid = 1820] [serial = 2025] [outer = 0x83965000] 22:50:34 INFO - PROCESS | 1820 | 1477461034695 Marionette DEBUG loaded listener.js 22:50:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x839a2000) [pid = 1820] [serial = 2026] [outer = 0x83965000] 22:50:35 INFO - PROCESS | 1820 | 1477461035177 Marionette TRACE conn3 <- [1,3140,null,{"value":["/websockets/Close-Reason-124Bytes.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown",0,null,null]]]}] 22:50:35 INFO - . 22:50:35 INFO - TEST-OK | /websockets/Close-Reason-124Bytes.htm | took 919ms 22:50:35 INFO - PROCESS | 1820 | 1477461035205 Marionette TRACE conn3 -> [0,3141,"getWindowHandle",null] 22:50:35 INFO - PROCESS | 1820 | 1477461035209 Marionette TRACE conn3 <- [1,3141,null,{"value":"7"}] 22:50:35 INFO - TEST-START | /websockets/Close-clamp.htm 22:50:35 INFO - PROCESS | 1820 | 1477461035223 Marionette TRACE conn3 -> [0,3142,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:50:35 INFO - PROCESS | 1820 | 1477461035384 Marionette TRACE conn3 <- [1,3142,null,{"value":null}] 22:50:35 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:50:35 INFO - PROCESS | 1820 | 1477461035524 Marionette TRACE conn3 -> [0,3143,"getWindowHandles",null] 22:50:35 INFO - PROCESS | 1820 | 1477461035532 Marionette TRACE conn3 <- [1,3143,null,["7"]] 22:50:35 INFO - PROCESS | 1820 | 1477461035537 Marionette TRACE conn3 -> [0,3144,"switchToWindow",{"name":"7"}] 22:50:35 INFO - PROCESS | 1820 | 1477461035544 Marionette TRACE conn3 <- [1,3144,null,{}] 22:50:35 INFO - PROCESS | 1820 | 1477461035549 Marionette TRACE conn3 -> [0,3145,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-clamp.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-clamp.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:50:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x8bed9400 == 26 [pid = 1820] [id = 698] 22:50:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8bed9c00) [pid = 1820] [serial = 2027] [outer = (nil)] 22:50:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8bedd800) [pid = 1820] [serial = 2028] [outer = 0x8bed9c00] 22:50:35 INFO - PROCESS | 1820 | 1477461035627 Marionette DEBUG loaded listener.js 22:50:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8c002c00) [pid = 1820] [serial = 2029] [outer = 0x8bed9c00] 22:50:36 INFO - PROCESS | 1820 | 1477461036144 Marionette TRACE conn3 <- [1,3145,null,{"value":["/websockets/Close-clamp.htm",0,null,null,[["WebSocket#close(2**16+1000)",0,null,null]]]}] 22:50:36 INFO - . 22:50:36 INFO - TEST-OK | /websockets/Close-clamp.htm | took 973ms 22:50:36 INFO - PROCESS | 1820 | 1477461036189 Marionette TRACE conn3 -> [0,3146,"getWindowHandle",null] 22:50:36 INFO - PROCESS | 1820 | 1477461036192 Marionette TRACE conn3 <- [1,3146,null,{"value":"7"}] 22:50:36 INFO - TEST-START | /websockets/Close-null.htm 22:50:36 INFO - PROCESS | 1820 | 1477461036206 Marionette TRACE conn3 -> [0,3147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:50:36 INFO - PROCESS | 1820 | 1477461036442 Marionette TRACE conn3 <- [1,3147,null,{"value":null}] 22:50:36 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:50:36 INFO - PROCESS | 1820 | 1477461036466 Marionette TRACE conn3 -> [0,3148,"getWindowHandles",null] 22:50:36 INFO - PROCESS | 1820 | 1477461036470 Marionette TRACE conn3 <- [1,3148,null,["7"]] 22:50:36 INFO - PROCESS | 1820 | 1477461036475 Marionette TRACE conn3 -> [0,3149,"switchToWindow",{"name":"7"}] 22:50:36 INFO - PROCESS | 1820 | 1477461036482 Marionette TRACE conn3 <- [1,3149,null,{}] 22:50:36 INFO - PROCESS | 1820 | 1477461036486 Marionette TRACE conn3 -> [0,3150,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-null.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:50:36 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c8e2400 == 27 [pid = 1820] [id = 699] 22:50:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8c8e2800) [pid = 1820] [serial = 2030] [outer = (nil)] 22:50:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8c9f2c00) [pid = 1820] [serial = 2031] [outer = 0x8c8e2800] 22:50:36 INFO - PROCESS | 1820 | 1477461036626 Marionette DEBUG loaded listener.js 22:50:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8c9fb400) [pid = 1820] [serial = 2032] [outer = 0x8c8e2800] 22:50:37 INFO - . 22:50:37 INFO - TEST-OK | /websockets/Close-null.htm | took 973ms 22:50:37 INFO - PROCESS | 1820 | 1477461037166 Marionette TRACE conn3 <- [1,3150,null,{"value":["/websockets/Close-null.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(null) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 22:50:37 INFO - PROCESS | 1820 | 1477461037174 Marionette TRACE conn3 -> [0,3151,"getWindowHandle",null] 22:50:37 INFO - PROCESS | 1820 | 1477461037179 Marionette TRACE conn3 <- [1,3151,null,{"value":"7"}] 22:50:37 INFO - TEST-START | /websockets/Close-reason-unpaired-surrogates.htm 22:50:37 INFO - PROCESS | 1820 | 1477461037193 Marionette TRACE conn3 -> [0,3152,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:50:37 INFO - PROCESS | 1820 | 1477461037401 Marionette TRACE conn3 <- [1,3152,null,{"value":null}] 22:50:37 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:50:37 INFO - PROCESS | 1820 | 1477461037421 Marionette TRACE conn3 -> [0,3153,"getWindowHandles",null] 22:50:37 INFO - PROCESS | 1820 | 1477461037425 Marionette TRACE conn3 <- [1,3153,null,["7"]] 22:50:37 INFO - PROCESS | 1820 | 1477461037429 Marionette TRACE conn3 -> [0,3154,"switchToWindow",{"name":"7"}] 22:50:37 INFO - PROCESS | 1820 | 1477461037434 Marionette TRACE conn3 <- [1,3154,null,{}] 22:50:37 INFO - PROCESS | 1820 | 1477461037438 Marionette TRACE conn3 -> [0,3155,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-reason-unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:50:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd7e400 == 28 [pid = 1820] [id = 700] 22:50:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8dd80800) [pid = 1820] [serial = 2033] [outer = (nil)] 22:50:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8de70400) [pid = 1820] [serial = 2034] [outer = 0x8dd80800] 22:50:37 INFO - PROCESS | 1820 | 1477461037509 Marionette DEBUG loaded listener.js 22:50:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8df74000) [pid = 1820] [serial = 2035] [outer = 0x8dd80800] 22:50:38 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8de6d800) [pid = 1820] [serial = 2006] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html] 22:50:38 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x83304c00) [pid = 1820] [serial = 1995] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html] 22:50:38 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8330d800) [pid = 1820] [serial = 1992] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html] 22:50:38 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x835c8400) [pid = 1820] [serial = 1983] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html] 22:50:38 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8330b000) [pid = 1820] [serial = 1986] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html] 22:50:38 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8dc78800) [pid = 1820] [serial = 1989] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure.html] 22:50:38 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8c832800) [pid = 1820] [serial = 2003] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html] 22:50:38 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8f987400) [pid = 1820] [serial = 2009] [outer = (nil)] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html] 22:50:38 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x8bd6dc00) [pid = 1820] [serial = 1998] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html] 22:50:38 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8c007c00) [pid = 1820] [serial = 2001] [outer = (nil)] [url = about:blank] 22:50:38 INFO - PROCESS | 1820 | [1820] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 22:50:38 INFO - PROCESS | 1820 | [1820] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 22:50:38 INFO - PROCESS | 1820 | 1477461038207 Marionette TRACE conn3 <- [1,3155,null,{"value":["/websockets/Close-reason-unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed",0,null,null]]]}] 22:50:38 INFO - .. 22:50:38 INFO - TEST-OK | /websockets/Close-reason-unpaired-surrogates.htm | took 1072ms 22:50:38 INFO - PROCESS | 1820 | 1477461038265 Marionette TRACE conn3 -> [0,3156,"getWindowHandle",null] 22:50:38 INFO - PROCESS | 1820 | 1477461038268 Marionette TRACE conn3 <- [1,3156,null,{"value":"7"}] 22:50:38 INFO - TEST-START | /websockets/Close-string.htm 22:50:38 INFO - PROCESS | 1820 | 1477461038274 Marionette TRACE conn3 -> [0,3157,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:50:38 INFO - PROCESS | 1820 | 1477461038462 Marionette TRACE conn3 <- [1,3157,null,{"value":null}] 22:50:38 INFO - PROCESS | 1820 | 1477461038544 Marionette TRACE conn3 -> [0,3158,"getWindowHandles",null] 22:50:38 INFO - PROCESS | 1820 | 1477461038548 Marionette TRACE conn3 <- [1,3158,null,["7"]] 22:50:38 INFO - PROCESS | 1820 | 1477461038556 Marionette TRACE conn3 -> [0,3159,"switchToWindow",{"name":"7"}] 22:50:38 INFO - PROCESS | 1820 | 1477461038560 Marionette TRACE conn3 <- [1,3159,null,{}] 22:50:38 INFO - PROCESS | 1820 | 1477461038565 Marionette TRACE conn3 -> [0,3160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-string.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:50:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x8330c400 == 29 [pid = 1820] [id = 701] 22:50:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8f905400) [pid = 1820] [serial = 2036] [outer = (nil)] 22:50:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8f91f400) [pid = 1820] [serial = 2037] [outer = 0x8f905400] 22:50:38 INFO - PROCESS | 1820 | 1477461038665 Marionette DEBUG loaded listener.js 22:50:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8f992c00) [pid = 1820] [serial = 2038] [outer = 0x8f905400] 22:50:39 INFO - PROCESS | 1820 | 1477461039160 Marionette TRACE conn3 <- [1,3160,null,{"value":["/websockets/Close-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(String) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 22:50:39 INFO - . 22:50:39 INFO - TEST-OK | /websockets/Close-string.htm | took 923ms 22:50:39 INFO - PROCESS | 1820 | 1477461039201 Marionette TRACE conn3 -> [0,3161,"getWindowHandle",null] 22:50:39 INFO - PROCESS | 1820 | 1477461039203 Marionette TRACE conn3 <- [1,3161,null,{"value":"7"}] 22:50:39 INFO - TEST-START | /websockets/Close-undefined.htm 22:50:39 INFO - PROCESS | 1820 | 1477461039210 Marionette TRACE conn3 -> [0,3162,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:50:39 INFO - PROCESS | 1820 | 1477461039401 Marionette TRACE conn3 <- [1,3162,null,{"value":null}] 22:50:39 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:50:39 INFO - PROCESS | 1820 | 1477461039417 Marionette TRACE conn3 -> [0,3163,"getWindowHandles",null] 22:50:39 INFO - PROCESS | 1820 | 1477461039421 Marionette TRACE conn3 <- [1,3163,null,["7"]] 22:50:39 INFO - PROCESS | 1820 | 1477461039426 Marionette TRACE conn3 -> [0,3164,"switchToWindow",{"name":"7"}] 22:50:39 INFO - PROCESS | 1820 | 1477461039431 Marionette TRACE conn3 <- [1,3164,null,{}] 22:50:39 INFO - PROCESS | 1820 | 1477461039437 Marionette TRACE conn3 -> [0,3165,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-undefined.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-undefined.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:50:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa84000 == 30 [pid = 1820] [id = 702] 22:50:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8fa84800) [pid = 1820] [serial = 2039] [outer = (nil)] 22:50:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8facc800) [pid = 1820] [serial = 2040] [outer = 0x8fa84800] 22:50:39 INFO - PROCESS | 1820 | 1477461039509 Marionette DEBUG loaded listener.js 22:50:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8face400) [pid = 1820] [serial = 2041] [outer = 0x8fa84800] 22:50:40 INFO - PROCESS | 1820 | 1477461040034 Marionette TRACE conn3 <- [1,3165,null,{"value":["/websockets/Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close WebSocket - Code is undefined",0,null,null]]]}] 22:50:40 INFO - . 22:50:40 INFO - TEST-OK | /websockets/Close-undefined.htm | took 879ms 22:50:40 INFO - TEST-START | /websockets/Create-Secure-blocked-port.htm 22:50:40 INFO - PROCESS | 1820 | 1477461040090 Marionette TRACE conn3 -> [0,3166,"getWindowHandle",null] 22:50:40 INFO - PROCESS | 1820 | 1477461040093 Marionette TRACE conn3 <- [1,3166,null,{"value":"7"}] 22:50:40 INFO - PROCESS | 1820 | 1477461040126 Marionette TRACE conn3 -> [0,3167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:50:40 INFO - PROCESS | 1820 | 1477461040395 Marionette TRACE conn3 <- [1,3167,null,{"value":null}] 22:50:40 INFO - PROCESS | 1820 | 1477461040481 Marionette TRACE conn3 -> [0,3168,"getWindowHandles",null] 22:50:40 INFO - PROCESS | 1820 | 1477461040487 Marionette TRACE conn3 <- [1,3168,null,["7"]] 22:50:40 INFO - PROCESS | 1820 | 1477461040537 Marionette TRACE conn3 -> [0,3169,"switchToWindow",{"name":"7"}] 22:50:40 INFO - PROCESS | 1820 | 1477461040547 Marionette TRACE conn3 <- [1,3169,null,{}] 22:50:40 INFO - PROCESS | 1820 | 1477461040554 Marionette TRACE conn3 -> [0,3170,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-blocked-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:50:40 INFO - PROCESS | 1820 | ++DOCSHELL 0x8355c800 == 31 [pid = 1820] [id = 703] 22:50:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8355f000) [pid = 1820] [serial = 2042] [outer = (nil)] 22:50:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x835ca800) [pid = 1820] [serial = 2043] [outer = 0x8355f000] 22:50:40 INFO - PROCESS | 1820 | 1477461040644 Marionette DEBUG loaded listener.js 22:50:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x83974800) [pid = 1820] [serial = 2044] [outer = 0x8355f000] 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - . 22:50:41 INFO - TEST-OK | /websockets/Create-Secure-blocked-port.htm | took 1476ms 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - TEST-START | /websockets/Create-Secure-extensions-empty.htm 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:50:41 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:50:41 INFO - PROCESS | 1820 | 1477461041562 Marionette TRACE conn3 <- [1,3170,null,{"value":["/websockets/Create-Secure-blocked-port.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a URL with a blocked port - SECURITY_ERR should be thrown",0,null,null]]]}] 22:50:41 INFO - PROCESS | 1820 | 1477461041576 Marionette TRACE conn3 -> [0,3171,"getWindowHandle",null] 22:50:41 INFO - PROCESS | 1820 | 1477461041595 Marionette TRACE conn3 <- [1,3171,null,{"value":"7"}] 22:50:41 INFO - PROCESS | 1820 | 1477461041669 Marionette TRACE conn3 -> [0,3172,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:50:41 INFO - PROCESS | 1820 | 1477461041927 Marionette TRACE conn3 <- [1,3172,null,{"value":null}] 22:50:42 INFO - PROCESS | 1820 | 1477461042099 Marionette TRACE conn3 -> [0,3173,"getWindowHandles",null] 22:50:42 INFO - PROCESS | 1820 | 1477461042103 Marionette TRACE conn3 <- [1,3173,null,["7"]] 22:50:42 INFO - PROCESS | 1820 | 1477461042113 Marionette TRACE conn3 -> [0,3174,"switchToWindow",{"name":"7"}] 22:50:42 INFO - PROCESS | 1820 | 1477461042119 Marionette TRACE conn3 <- [1,3174,null,{}] 22:50:42 INFO - PROCESS | 1820 | 1477461042125 Marionette TRACE conn3 -> [0,3175,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-extensions-empty.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:50:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x8bed9000 == 32 [pid = 1820] [id = 704] 22:50:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8c007000) [pid = 1820] [serial = 2045] [outer = (nil)] 22:50:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8c82c800) [pid = 1820] [serial = 2046] [outer = 0x8c007000] 22:50:42 INFO - PROCESS | 1820 | 1477461042255 Marionette DEBUG loaded listener.js 22:50:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8c8e3000) [pid = 1820] [serial = 2047] [outer = 0x8c007000] 22:50:45 INFO - PROCESS | 1820 | --DOCSHELL 0x87d3d400 == 31 [pid = 1820] [id = 684] 22:50:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8dc77c00 == 30 [pid = 1820] [id = 685] 22:50:45 INFO - PROCESS | 1820 | --DOCSHELL 0x82fc3c00 == 29 [pid = 1820] [id = 686] 22:50:45 INFO - PROCESS | 1820 | --DOCSHELL 0x835c8000 == 28 [pid = 1820] [id = 683] 22:50:45 INFO - PROCESS | 1820 | --DOCSHELL 0x833ec800 == 27 [pid = 1820] [id = 675] 22:50:45 INFO - PROCESS | 1820 | --DOCSHELL 0x835c9000 == 26 [pid = 1820] [id = 676] 22:50:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8d057400 == 25 [pid = 1820] [id = 682] 22:50:45 INFO - PROCESS | 1820 | --DOCSHELL 0x87d32400 == 24 [pid = 1820] [id = 677] 22:50:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8c825400 == 23 [pid = 1820] [id = 679] 22:50:45 INFO - PROCESS | 1820 | --DOCSHELL 0x8c8d5c00 == 22 [pid = 1820] [id = 680] 22:50:45 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x835d0000) [pid = 1820] [serial = 1985] [outer = (nil)] [url = about:blank] 22:50:45 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x835d1c00) [pid = 1820] [serial = 1984] [outer = (nil)] [url = about:blank] 22:50:45 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8bed5400) [pid = 1820] [serial = 2002] [outer = (nil)] [url = about:blank] 22:50:45 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8bd77800) [pid = 1820] [serial = 1988] [outer = (nil)] [url = about:blank] 22:50:45 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8bd79000) [pid = 1820] [serial = 1987] [outer = (nil)] [url = about:blank] 22:50:45 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8de6ec00) [pid = 1820] [serial = 1991] [outer = (nil)] [url = about:blank] 22:50:45 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8dc80c00) [pid = 1820] [serial = 1990] [outer = (nil)] [url = about:blank] 22:50:45 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x83963000) [pid = 1820] [serial = 1994] [outer = (nil)] [url = about:blank] 22:50:45 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8355cc00) [pid = 1820] [serial = 1993] [outer = (nil)] [url = about:blank] 22:50:45 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x83555000) [pid = 1820] [serial = 1997] [outer = (nil)] [url = about:blank] 22:50:45 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x83311400) [pid = 1820] [serial = 1996] [outer = (nil)] [url = about:blank] 22:50:45 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8bd74000) [pid = 1820] [serial = 2000] [outer = (nil)] [url = about:blank] 22:50:45 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x8bd6f800) [pid = 1820] [serial = 1999] [outer = (nil)] [url = about:blank] 22:50:45 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x8c8dbc00) [pid = 1820] [serial = 2005] [outer = (nil)] [url = about:blank] 22:50:45 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x8c8d6000) [pid = 1820] [serial = 2004] [outer = (nil)] [url = about:blank] 22:50:45 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x8f903400) [pid = 1820] [serial = 2008] [outer = (nil)] [url = about:blank] 22:50:45 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x8df6d400) [pid = 1820] [serial = 2007] [outer = (nil)] [url = about:blank] 22:50:45 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x8f993000) [pid = 1820] [serial = 2011] [outer = (nil)] [url = about:blank] 22:50:45 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x8f98ec00) [pid = 1820] [serial = 2010] [outer = (nil)] [url = about:blank] 22:50:45 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x8fa89800) [pid = 1820] [serial = 2013] [outer = (nil)] [url = about:blank] 22:50:48 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x8fa84800) [pid = 1820] [serial = 2039] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-undefined.htm] 22:50:48 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x833f6800) [pid = 1820] [serial = 2021] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-NaN.htm] 22:50:48 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x8c00dc00) [pid = 1820] [serial = 2018] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000.htm] 22:50:48 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x83965000) [pid = 1820] [serial = 2024] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm] 22:50:48 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x8fa87400) [pid = 1820] [serial = 2012] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-0.htm] 22:50:48 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x839a1c00) [pid = 1820] [serial = 2015] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000-reason.htm] 22:50:48 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x8dd80800) [pid = 1820] [serial = 2033] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm] 22:50:48 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x8c8e2800) [pid = 1820] [serial = 2030] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-null.htm] 22:50:48 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x8f905400) [pid = 1820] [serial = 2036] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-string.htm] 22:50:48 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x8bed9c00) [pid = 1820] [serial = 2027] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-clamp.htm] 22:50:51 INFO - PROCESS | 1820 | --DOCSHELL 0x8355c800 == 21 [pid = 1820] [id = 703] 22:50:51 INFO - PROCESS | 1820 | --DOCSHELL 0x8c004400 == 20 [pid = 1820] [id = 695] 22:50:51 INFO - PROCESS | 1820 | --DOCSHELL 0x839a1800 == 19 [pid = 1820] [id = 694] 22:50:51 INFO - PROCESS | 1820 | --DOCSHELL 0x8330c400 == 18 [pid = 1820] [id = 701] 22:50:51 INFO - PROCESS | 1820 | --DOCSHELL 0x8396ec00 == 17 [pid = 1820] [id = 688] 22:50:51 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa84000 == 16 [pid = 1820] [id = 702] 22:50:51 INFO - PROCESS | 1820 | --DOCSHELL 0x8c832400 == 15 [pid = 1820] [id = 690] 22:50:51 INFO - PROCESS | 1820 | --DOCSHELL 0x8f985c00 == 14 [pid = 1820] [id = 692] 22:50:51 INFO - PROCESS | 1820 | --DOCSHELL 0x8c8e2400 == 13 [pid = 1820] [id = 699] 22:50:51 INFO - PROCESS | 1820 | --DOCSHELL 0x82fb7800 == 12 [pid = 1820] [id = 691] 22:50:51 INFO - PROCESS | 1820 | --DOCSHELL 0x8bed9400 == 11 [pid = 1820] [id = 698] 22:50:51 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd7e400 == 10 [pid = 1820] [id = 700] 22:50:51 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa86800 == 9 [pid = 1820] [id = 693] 22:50:51 INFO - PROCESS | 1820 | --DOCSHELL 0x83964400 == 8 [pid = 1820] [id = 697] 22:50:51 INFO - PROCESS | 1820 | --DOCSHELL 0x83303000 == 7 [pid = 1820] [id = 696] 22:50:51 INFO - PROCESS | 1820 | --DOCSHELL 0x83303800 == 6 [pid = 1820] [id = 687] 22:50:51 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x8facc800) [pid = 1820] [serial = 2040] [outer = (nil)] [url = about:blank] 22:50:51 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x8face400) [pid = 1820] [serial = 2041] [outer = (nil)] [url = about:blank] 22:50:51 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8f91f400) [pid = 1820] [serial = 2037] [outer = (nil)] [url = about:blank] 22:50:51 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8f992c00) [pid = 1820] [serial = 2038] [outer = (nil)] [url = about:blank] 22:50:51 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x8de70400) [pid = 1820] [serial = 2034] [outer = (nil)] [url = about:blank] 22:50:51 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8df74000) [pid = 1820] [serial = 2035] [outer = (nil)] [url = about:blank] 22:50:51 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8c9f2c00) [pid = 1820] [serial = 2031] [outer = (nil)] [url = about:blank] 22:50:51 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x8c9fb400) [pid = 1820] [serial = 2032] [outer = (nil)] [url = about:blank] 22:50:51 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8bedd800) [pid = 1820] [serial = 2028] [outer = (nil)] [url = about:blank] 22:50:51 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8c002c00) [pid = 1820] [serial = 2029] [outer = (nil)] [url = about:blank] 22:50:51 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x83975800) [pid = 1820] [serial = 2025] [outer = (nil)] [url = about:blank] 22:50:51 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x839a2000) [pid = 1820] [serial = 2026] [outer = (nil)] [url = about:blank] 22:50:51 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x835c3400) [pid = 1820] [serial = 2022] [outer = (nil)] [url = about:blank] 22:50:51 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x83560000) [pid = 1820] [serial = 2023] [outer = (nil)] [url = about:blank] 22:50:51 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x8c82d800) [pid = 1820] [serial = 2019] [outer = (nil)] [url = about:blank] 22:50:51 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8c8d5800) [pid = 1820] [serial = 2020] [outer = (nil)] [url = about:blank] 22:50:51 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x839a7000) [pid = 1820] [serial = 2016] [outer = (nil)] [url = about:blank] 22:50:51 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x839a4000) [pid = 1820] [serial = 2017] [outer = (nil)] [url = about:blank] 22:50:51 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8fad5400) [pid = 1820] [serial = 2014] [outer = (nil)] [url = about:blank] 22:50:53 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8355f000) [pid = 1820] [serial = 2042] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm] 22:50:59 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83974800) [pid = 1820] [serial = 2044] [outer = (nil)] [url = about:blank] 22:50:59 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x835ca800) [pid = 1820] [serial = 2043] [outer = (nil)] [url = about:blank] 22:50:59 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x8c82c800) [pid = 1820] [serial = 2046] [outer = (nil)] [url = about:blank] 22:51:12 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 22:51:12 INFO - PROCESS | 1820 | 1477461072440 Marionette TRACE conn3 <- [1,3175,null,{"value":["/websockets/Create-Secure-extensions-empty.htm",2,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be opened",1,"assert_equals: extensions should be empty expected \"\" but got \"permessage-deflate\"","@http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm:20:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm:19:9\n"],["W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be closed",3,null,null]]]}] 22:51:12 INFO - .. 22:51:12 INFO - TEST-TIMEOUT | /websockets/Create-Secure-extensions-empty.htm | took 30822ms 22:51:12 INFO - PROCESS | 1820 | 1477461072469 Marionette TRACE conn3 -> [0,3176,"getWindowHandle",null] 22:51:12 INFO - PROCESS | 1820 | 1477461072476 Marionette TRACE conn3 <- [1,3176,null,{"value":"7"}] 22:51:12 INFO - TEST-START | /websockets/Create-Secure-url-with-space.htm 22:51:12 INFO - PROCESS | 1820 | 1477461072486 Marionette TRACE conn3 -> [0,3177,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:12 INFO - PROCESS | 1820 | 1477461072710 Marionette TRACE conn3 <- [1,3177,null,{"value":null}] 22:51:12 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:51:12 INFO - PROCESS | 1820 | 1477461072793 Marionette TRACE conn3 -> [0,3178,"getWindowHandles",null] 22:51:12 INFO - PROCESS | 1820 | 1477461072799 Marionette TRACE conn3 <- [1,3178,null,["7"]] 22:51:12 INFO - PROCESS | 1820 | 1477461072807 Marionette TRACE conn3 -> [0,3179,"switchToWindow",{"name":"7"}] 22:51:12 INFO - PROCESS | 1820 | 1477461072815 Marionette TRACE conn3 <- [1,3179,null,{}] 22:51:12 INFO - PROCESS | 1820 | 1477461072821 Marionette TRACE conn3 -> [0,3180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-url-with-space.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x833ef800 == 7 [pid = 1820] [id = 705] 22:51:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x833efc00) [pid = 1820] [serial = 2048] [outer = (nil)] 22:51:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x833f3800) [pid = 1820] [serial = 2049] [outer = 0x833efc00] 22:51:12 INFO - PROCESS | 1820 | 1477461072906 Marionette DEBUG loaded listener.js 22:51:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x833f9000) [pid = 1820] [serial = 2050] [outer = 0x833efc00] 22:51:13 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2072 22:51:13 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:51:13 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:51:13 INFO - PROCESS | 1820 | 1477461073437 Marionette TRACE conn3 <- [1,3180,null,{"value":["/websockets/Create-Secure-url-with-space.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a URL with a space - SYNTAX_ERR should be thrown",0,null,null]]]}] 22:51:13 INFO - . 22:51:13 INFO - TEST-OK | /websockets/Create-Secure-url-with-space.htm | took 969ms 22:51:13 INFO - PROCESS | 1820 | 1477461073452 Marionette TRACE conn3 -> [0,3181,"getWindowHandle",null] 22:51:13 INFO - PROCESS | 1820 | 1477461073457 Marionette TRACE conn3 <- [1,3181,null,{"value":"7"}] 22:51:13 INFO - TEST-START | /websockets/Create-Secure-valid-url-array-protocols.htm 22:51:13 INFO - PROCESS | 1820 | 1477461073465 Marionette TRACE conn3 -> [0,3182,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:13 INFO - PROCESS | 1820 | 1477461073631 Marionette TRACE conn3 <- [1,3182,null,{"value":null}] 22:51:13 INFO - PROCESS | 1820 | 1477461073757 Marionette TRACE conn3 -> [0,3183,"getWindowHandles",null] 22:51:13 INFO - PROCESS | 1820 | 1477461073762 Marionette TRACE conn3 <- [1,3183,null,["7"]] 22:51:13 INFO - PROCESS | 1820 | 1477461073768 Marionette TRACE conn3 -> [0,3184,"switchToWindow",{"name":"7"}] 22:51:13 INFO - PROCESS | 1820 | 1477461073774 Marionette TRACE conn3 <- [1,3184,null,{}] 22:51:13 INFO - PROCESS | 1820 | 1477461073780 Marionette TRACE conn3 -> [0,3185,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-array-protocols.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x8355b800 == 8 [pid = 1820] [id = 706] 22:51:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x835c2400) [pid = 1820] [serial = 2051] [outer = (nil)] 22:51:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x835c9c00) [pid = 1820] [serial = 2052] [outer = 0x835c2400] 22:51:13 INFO - PROCESS | 1820 | 1477461073857 Marionette DEBUG loaded listener.js 22:51:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x835cbc00) [pid = 1820] [serial = 2053] [outer = 0x835c2400] 22:51:14 INFO - PROCESS | 1820 | 1477461074405 Marionette TRACE conn3 <- [1,3185,null,{"value":["/websockets/Create-Secure-valid-url-array-protocols.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed",0,null,null]]]}] 22:51:14 INFO - .. 22:51:14 INFO - TEST-OK | /websockets/Create-Secure-valid-url-array-protocols.htm | took 969ms 22:51:14 INFO - PROCESS | 1820 | 1477461074443 Marionette TRACE conn3 -> [0,3186,"getWindowHandle",null] 22:51:14 INFO - TEST-START | /websockets/Create-Secure-valid-url-binaryType-blob.htm 22:51:14 INFO - PROCESS | 1820 | 1477461074450 Marionette TRACE conn3 <- [1,3186,null,{"value":"7"}] 22:51:14 INFO - PROCESS | 1820 | 1477461074458 Marionette TRACE conn3 -> [0,3187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:14 INFO - PROCESS | 1820 | 1477461074688 Marionette TRACE conn3 <- [1,3187,null,{"value":null}] 22:51:14 INFO - PROCESS | 1820 | 1477461074818 Marionette TRACE conn3 -> [0,3188,"getWindowHandles",null] 22:51:14 INFO - PROCESS | 1820 | 1477461074822 Marionette TRACE conn3 <- [1,3188,null,["7"]] 22:51:14 INFO - PROCESS | 1820 | 1477461074828 Marionette TRACE conn3 -> [0,3189,"switchToWindow",{"name":"7"}] 22:51:14 INFO - PROCESS | 1820 | 1477461074835 Marionette TRACE conn3 <- [1,3189,null,{}] 22:51:14 INFO - PROCESS | 1820 | 1477461074841 Marionette TRACE conn3 -> [0,3190,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-binaryType-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x83979800 == 9 [pid = 1820] [id = 707] 22:51:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x83979c00) [pid = 1820] [serial = 2054] [outer = (nil)] 22:51:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8399b000) [pid = 1820] [serial = 2055] [outer = 0x83979c00] 22:51:14 INFO - PROCESS | 1820 | 1477461074923 Marionette DEBUG loaded listener.js 22:51:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x839a2000) [pid = 1820] [serial = 2056] [outer = 0x83979c00] 22:51:15 INFO - PROCESS | 1820 | 1477461075463 Marionette TRACE conn3 <- [1,3190,null,{"value":["/websockets/Create-Secure-valid-url-binaryType-blob.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.binaryType should be set to 'blob' after connection is established - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - wsocket.binaryType should be set to 'blob' after connection is established - Connection should be closed",0,null,null]]]}] 22:51:15 INFO - .. 22:51:15 INFO - TEST-OK | /websockets/Create-Secure-valid-url-binaryType-blob.htm | took 1020ms 22:51:15 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm 22:51:15 INFO - PROCESS | 1820 | 1477461075476 Marionette TRACE conn3 -> [0,3191,"getWindowHandle",null] 22:51:15 INFO - PROCESS | 1820 | 1477461075479 Marionette TRACE conn3 <- [1,3191,null,{"value":"7"}] 22:51:15 INFO - PROCESS | 1820 | 1477461075493 Marionette TRACE conn3 -> [0,3192,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:15 INFO - PROCESS | 1820 | 1477461075694 Marionette TRACE conn3 <- [1,3192,null,{"value":null}] 22:51:15 INFO - PROCESS | 1820 | 1477461075713 Marionette TRACE conn3 -> [0,3193,"getWindowHandles",null] 22:51:15 INFO - PROCESS | 1820 | 1477461075720 Marionette TRACE conn3 <- [1,3193,null,["7"]] 22:51:15 INFO - PROCESS | 1820 | 1477461075725 Marionette TRACE conn3 -> [0,3194,"switchToWindow",{"name":"7"}] 22:51:15 INFO - PROCESS | 1820 | 1477461075730 Marionette TRACE conn3 <- [1,3194,null,{}] 22:51:15 INFO - PROCESS | 1820 | 1477461075736 Marionette TRACE conn3 -> [0,3195,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x83960400 == 10 [pid = 1820] [id = 708] 22:51:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x87d3d400) [pid = 1820] [serial = 2057] [outer = (nil)] 22:51:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8bd6f400) [pid = 1820] [serial = 2058] [outer = 0x87d3d400] 22:51:15 INFO - PROCESS | 1820 | 1477461075813 Marionette DEBUG loaded listener.js 22:51:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8bd79000) [pid = 1820] [serial = 2059] [outer = 0x87d3d400] 22:51:16 INFO - PROCESS | 1820 | 1477461076420 Marionette TRACE conn3 <- [1,3195,null,{"value":["/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - protocol should be set correctly - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - Connection should be closed",0,null,null]]]}] 22:51:16 INFO - .. 22:51:16 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm | took 972ms 22:51:16 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-string.htm 22:51:16 INFO - PROCESS | 1820 | 1477461076458 Marionette TRACE conn3 -> [0,3196,"getWindowHandle",null] 22:51:16 INFO - PROCESS | 1820 | 1477461076461 Marionette TRACE conn3 <- [1,3196,null,{"value":"7"}] 22:51:16 INFO - PROCESS | 1820 | 1477461076469 Marionette TRACE conn3 -> [0,3197,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:16 INFO - PROCESS | 1820 | 1477461076665 Marionette TRACE conn3 <- [1,3197,null,{"value":null}] 22:51:16 INFO - PROCESS | 1820 | 1477461076681 Marionette TRACE conn3 -> [0,3198,"getWindowHandles",null] 22:51:16 INFO - PROCESS | 1820 | 1477461076684 Marionette TRACE conn3 <- [1,3198,null,["7"]] 22:51:16 INFO - PROCESS | 1820 | 1477461076694 Marionette TRACE conn3 -> [0,3199,"switchToWindow",{"name":"7"}] 22:51:16 INFO - PROCESS | 1820 | 1477461076699 Marionette TRACE conn3 <- [1,3199,null,{}] 22:51:16 INFO - PROCESS | 1820 | 1477461076704 Marionette TRACE conn3 -> [0,3200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x8beda800 == 11 [pid = 1820] [id = 709] 22:51:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8bedac00) [pid = 1820] [serial = 2060] [outer = (nil)] 22:51:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8bedf000) [pid = 1820] [serial = 2061] [outer = 0x8bedac00] 22:51:16 INFO - PROCESS | 1820 | 1477461076777 Marionette DEBUG loaded listener.js 22:51:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8bee2800) [pid = 1820] [serial = 2062] [outer = 0x8bedac00] 22:51:17 INFO - PROCESS | 1820 | 1477461077338 Marionette TRACE conn3 <- [1,3200,null,{"value":["/websockets/Create-Secure-valid-url-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Check readyState is 1",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - Connection should be closed",0,null,null]]]}] 22:51:17 INFO - .. 22:51:17 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-string.htm | took 927ms 22:51:17 INFO - PROCESS | 1820 | 1477461077394 Marionette TRACE conn3 -> [0,3201,"getWindowHandle",null] 22:51:17 INFO - PROCESS | 1820 | 1477461077398 Marionette TRACE conn3 <- [1,3201,null,{"value":"7"}] 22:51:17 INFO - TEST-START | /websockets/Create-Secure-valid-url.htm 22:51:17 INFO - PROCESS | 1820 | 1477461077406 Marionette TRACE conn3 -> [0,3202,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:17 INFO - PROCESS | 1820 | 1477461077645 Marionette TRACE conn3 <- [1,3202,null,{"value":null}] 22:51:17 INFO - PROCESS | 1820 | 1477461077723 Marionette TRACE conn3 -> [0,3203,"getWindowHandles",null] 22:51:17 INFO - PROCESS | 1820 | 1477461077725 Marionette TRACE conn3 <- [1,3203,null,["7"]] 22:51:17 INFO - PROCESS | 1820 | 1477461077731 Marionette TRACE conn3 -> [0,3204,"switchToWindow",{"name":"7"}] 22:51:17 INFO - PROCESS | 1820 | 1477461077736 Marionette TRACE conn3 <- [1,3204,null,{}] 22:51:17 INFO - PROCESS | 1820 | 1477461077744 Marionette TRACE conn3 -> [0,3205,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:17 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c826400 == 12 [pid = 1820] [id = 710] 22:51:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8c826800) [pid = 1820] [serial = 2063] [outer = (nil)] 22:51:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8c82f000) [pid = 1820] [serial = 2064] [outer = 0x8c826800] 22:51:17 INFO - PROCESS | 1820 | 1477461077822 Marionette DEBUG loaded listener.js 22:51:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8c8d8800) [pid = 1820] [serial = 2065] [outer = 0x8c826800] 22:51:18 INFO - PROCESS | 1820 | 1477461078333 Marionette TRACE conn3 <- [1,3205,null,{"value":["/websockets/Create-Secure-valid-url.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL - Connection should be closed",0,null,null]]]}] 22:51:18 INFO - .. 22:51:18 INFO - TEST-OK | /websockets/Create-Secure-valid-url.htm | took 973ms 22:51:18 INFO - PROCESS | 1820 | 1477461078379 Marionette TRACE conn3 -> [0,3206,"getWindowHandle",null] 22:51:18 INFO - PROCESS | 1820 | 1477461078384 Marionette TRACE conn3 <- [1,3206,null,{"value":"7"}] 22:51:18 INFO - TEST-START | /websockets/Create-Secure-verify-url-set-non-default-port.htm 22:51:18 INFO - PROCESS | 1820 | 1477461078390 Marionette TRACE conn3 -> [0,3207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:18 INFO - PROCESS | 1820 | 1477461078583 Marionette TRACE conn3 <- [1,3207,null,{"value":null}] 22:51:18 INFO - PROCESS | 1820 | 1477461078594 Marionette TRACE conn3 -> [0,3208,"getWindowHandles",null] 22:51:18 INFO - PROCESS | 1820 | 1477461078601 Marionette TRACE conn3 <- [1,3208,null,["7"]] 22:51:18 INFO - PROCESS | 1820 | 1477461078607 Marionette TRACE conn3 -> [0,3209,"switchToWindow",{"name":"7"}] 22:51:18 INFO - PROCESS | 1820 | 1477461078613 Marionette TRACE conn3 <- [1,3209,null,{}] 22:51:18 INFO - PROCESS | 1820 | 1477461078618 Marionette TRACE conn3 -> [0,3210,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-verify-url-set-non-default-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c8e0800 == 13 [pid = 1820] [id = 711] 22:51:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8c8e0c00) [pid = 1820] [serial = 2066] [outer = (nil)] 22:51:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8c9f0800) [pid = 1820] [serial = 2067] [outer = 0x8c8e0c00] 22:51:18 INFO - PROCESS | 1820 | 1477461078691 Marionette DEBUG loaded listener.js 22:51:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x8c9f1400) [pid = 1820] [serial = 2068] [outer = 0x8c8e0c00] 22:51:19 INFO - PROCESS | 1820 | 1477461079224 Marionette TRACE conn3 <- [1,3210,null,{"value":["/websockets/Create-Secure-verify-url-set-non-default-port.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.url should be set correctly",0,null,null]]]}] 22:51:19 INFO - . 22:51:19 INFO - TEST-OK | /websockets/Create-Secure-verify-url-set-non-default-port.htm | took 875ms 22:51:19 INFO - PROCESS | 1820 | 1477461079266 Marionette TRACE conn3 -> [0,3211,"getWindowHandle",null] 22:51:19 INFO - PROCESS | 1820 | 1477461079270 Marionette TRACE conn3 <- [1,3211,null,{"value":"7"}] 22:51:19 INFO - TEST-START | /websockets/Create-asciiSep-protocol-string.htm 22:51:19 INFO - PROCESS | 1820 | 1477461079276 Marionette TRACE conn3 -> [0,3212,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:19 INFO - PROCESS | 1820 | 1477461079413 Marionette TRACE conn3 <- [1,3212,null,{"value":null}] 22:51:19 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:51:19 INFO - PROCESS | 1820 | 1477461079423 Marionette TRACE conn3 -> [0,3213,"getWindowHandles",null] 22:51:19 INFO - PROCESS | 1820 | 1477461079446 Marionette TRACE conn3 <- [1,3213,null,["7"]] 22:51:19 INFO - PROCESS | 1820 | 1477461079567 Marionette TRACE conn3 -> [0,3214,"switchToWindow",{"name":"7"}] 22:51:19 INFO - PROCESS | 1820 | 1477461079572 Marionette TRACE conn3 <- [1,3214,null,{}] 22:51:19 INFO - PROCESS | 1820 | 1477461079577 Marionette TRACE conn3 -> [0,3215,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-asciiSep-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:19 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c9f3c00 == 14 [pid = 1820] [id = 712] 22:51:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8c9f8800) [pid = 1820] [serial = 2069] [outer = (nil)] 22:51:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8cf08000) [pid = 1820] [serial = 2070] [outer = 0x8c9f8800] 22:51:19 INFO - PROCESS | 1820 | 1477461079651 Marionette DEBUG loaded listener.js 22:51:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x8cf08c00) [pid = 1820] [serial = 2071] [outer = 0x8c9f8800] 22:51:20 INFO - PROCESS | 1820 | 1477461080129 Marionette TRACE conn3 <- [1,3215,null,{"value":["/websockets/Create-asciiSep-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with an ascii separator character - SYNTAX_ERR is thrown",1,"assert_throws: function \"function () { wsocket = CreateWebSocketWithAsciiSep(asciiWithSep) }\" did not throw","@http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm:16:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm:13:13\n"]]]}] 22:51:20 INFO - . 22:51:20 INFO - TEST-OK | /websockets/Create-asciiSep-protocol-string.htm | took 929ms 22:51:20 INFO - PROCESS | 1820 | 1477461080205 Marionette TRACE conn3 -> [0,3216,"getWindowHandle",null] 22:51:20 INFO - PROCESS | 1820 | 1477461080208 Marionette TRACE conn3 <- [1,3216,null,{"value":"7"}] 22:51:20 INFO - TEST-START | /websockets/Create-invalid-urls.htm 22:51:20 INFO - PROCESS | 1820 | 1477461080215 Marionette TRACE conn3 -> [0,3217,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:20 INFO - PROCESS | 1820 | 1477461080353 Marionette TRACE conn3 <- [1,3217,null,{"value":null}] 22:51:20 INFO - PROCESS | 1820 | 1477461080363 Marionette TRACE conn3 -> [0,3218,"getWindowHandles",null] 22:51:20 INFO - PROCESS | 1820 | 1477461080367 Marionette TRACE conn3 <- [1,3218,null,["7"]] 22:51:20 INFO - PROCESS | 1820 | 1477461080373 Marionette TRACE conn3 -> [0,3219,"switchToWindow",{"name":"7"}] 22:51:20 INFO - PROCESS | 1820 | 1477461080379 Marionette TRACE conn3 <- [1,3219,null,{}] 22:51:20 INFO - PROCESS | 1820 | 1477461080384 Marionette TRACE conn3 -> [0,3220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-invalid-urls.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-invalid-urls.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x83979400 == 15 [pid = 1820] [id = 713] 22:51:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x8dc79400) [pid = 1820] [serial = 2072] [outer = (nil)] 22:51:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x8ddbd800) [pid = 1820] [serial = 2073] [outer = 0x8dc79400] 22:51:20 INFO - PROCESS | 1820 | 1477461080454 Marionette DEBUG loaded listener.js 22:51:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x8dd81c00) [pid = 1820] [serial = 2074] [outer = 0x8dc79400] 22:51:21 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2072 22:51:21 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:51:21 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:51:21 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2075 22:51:21 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:51:21 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:51:21 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2075 22:51:21 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:51:21 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:51:21 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2072 22:51:21 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:51:21 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:51:21 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2072 22:51:21 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:51:21 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:51:21 INFO - PROCESS | 1820 | 1477461081189 Marionette TRACE conn3 <- [1,3220,null,{"value":["/websockets/Create-invalid-urls.htm",0,null,null,[["Url is /echo - should throw SYNTAX_ERR",0,null,null],["Url is a mail address - should throw SYNTAX_ERR",0,null,null],["Url is about:blank - should throw SYNTAX_ERR",0,null,null],["Url is ?test - should throw SYNTAX_ERR",0,null,null],["Url is #test - should throw SYNTAX_ERR",0,null,null]]]}] 22:51:21 INFO - ..... 22:51:21 INFO - TEST-OK | /websockets/Create-invalid-urls.htm | took 1028ms 22:51:21 INFO - PROCESS | 1820 | 1477461081244 Marionette TRACE conn3 -> [0,3221,"getWindowHandle",null] 22:51:21 INFO - PROCESS | 1820 | 1477461081251 Marionette TRACE conn3 <- [1,3221,null,{"value":"7"}] 22:51:21 INFO - TEST-START | /websockets/Create-non-absolute-url.htm 22:51:21 INFO - PROCESS | 1820 | 1477461081261 Marionette TRACE conn3 -> [0,3222,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:21 INFO - PROCESS | 1820 | 1477461081447 Marionette TRACE conn3 <- [1,3222,null,{"value":null}] 22:51:21 INFO - PROCESS | 1820 | 1477461081609 Marionette TRACE conn3 -> [0,3223,"getWindowHandles",null] 22:51:21 INFO - PROCESS | 1820 | 1477461081615 Marionette TRACE conn3 <- [1,3223,null,["7"]] 22:51:21 INFO - PROCESS | 1820 | 1477461081627 Marionette TRACE conn3 -> [0,3224,"switchToWindow",{"name":"7"}] 22:51:21 INFO - PROCESS | 1820 | 1477461081633 Marionette TRACE conn3 <- [1,3224,null,{}] 22:51:21 INFO - PROCESS | 1820 | 1477461081640 Marionette TRACE conn3 -> [0,3225,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-non-absolute-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-non-absolute-url.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:21 INFO - PROCESS | 1820 | ++DOCSHELL 0x835c7000 == 16 [pid = 1820] [id = 714] 22:51:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 47 (0x835c8000) [pid = 1820] [serial = 2075] [outer = (nil)] 22:51:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 48 (0x8395d800) [pid = 1820] [serial = 2076] [outer = 0x835c8000] 22:51:21 INFO - PROCESS | 1820 | 1477461081730 Marionette DEBUG loaded listener.js 22:51:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 49 (0x835ce400) [pid = 1820] [serial = 2077] [outer = 0x835c8000] 22:51:22 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2072 22:51:22 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:51:22 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:51:22 INFO - PROCESS | 1820 | 1477461082337 Marionette TRACE conn3 <- [1,3225,null,{"value":["/websockets/Create-non-absolute-url.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a non absolute URL - SYNTAX_ERR is thrown",0,null,null]]]}] 22:51:22 INFO - . 22:51:22 INFO - TEST-OK | /websockets/Create-non-absolute-url.htm | took 1125ms 22:51:22 INFO - PROCESS | 1820 | 1477461082384 Marionette TRACE conn3 -> [0,3226,"getWindowHandle",null] 22:51:22 INFO - TEST-START | /websockets/Create-nonAscii-protocol-string.htm 22:51:22 INFO - PROCESS | 1820 | 1477461082391 Marionette TRACE conn3 <- [1,3226,null,{"value":"7"}] 22:51:22 INFO - PROCESS | 1820 | 1477461082399 Marionette TRACE conn3 -> [0,3227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:22 INFO - PROCESS | 1820 | 1477461082577 Marionette TRACE conn3 <- [1,3227,null,{"value":null}] 22:51:22 INFO - PROCESS | 1820 | 1477461082755 Marionette TRACE conn3 -> [0,3228,"getWindowHandles",null] 22:51:22 INFO - PROCESS | 1820 | 1477461082759 Marionette TRACE conn3 <- [1,3228,null,["7"]] 22:51:22 INFO - PROCESS | 1820 | 1477461082768 Marionette TRACE conn3 -> [0,3229,"switchToWindow",{"name":"7"}] 22:51:22 INFO - PROCESS | 1820 | 1477461082775 Marionette TRACE conn3 <- [1,3229,null,{}] 22:51:22 INFO - PROCESS | 1820 | 1477461082784 Marionette TRACE conn3 -> [0,3230,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-nonAscii-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x8bd6d800 == 17 [pid = 1820] [id = 715] 22:51:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 50 (0x8bd6f000) [pid = 1820] [serial = 2078] [outer = (nil)] 22:51:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 51 (0x8bd77000) [pid = 1820] [serial = 2079] [outer = 0x8bd6f000] 22:51:22 INFO - PROCESS | 1820 | 1477461082882 Marionette DEBUG loaded listener.js 22:51:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 52 (0x8c002800) [pid = 1820] [serial = 2080] [outer = 0x8bd6f000] 22:51:23 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:51:23 INFO - PROCESS | 1820 | 1477461083502 Marionette TRACE conn3 <- [1,3230,null,{"value":["/websockets/Create-nonAscii-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with non-ascii values - SYNTAX_ERR is thrown",0,null,null]]]}] 22:51:23 INFO - . 22:51:23 INFO - TEST-OK | /websockets/Create-nonAscii-protocol-string.htm | took 1122ms 22:51:23 INFO - PROCESS | 1820 | 1477461083544 Marionette TRACE conn3 -> [0,3231,"getWindowHandle",null] 22:51:23 INFO - PROCESS | 1820 | 1477461083552 Marionette TRACE conn3 <- [1,3231,null,{"value":"7"}] 22:51:23 INFO - TEST-START | /websockets/Create-protocol-with-space.htm 22:51:23 INFO - PROCESS | 1820 | 1477461083562 Marionette TRACE conn3 -> [0,3232,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:23 INFO - PROCESS | 1820 | 1477461083728 Marionette TRACE conn3 <- [1,3232,null,{"value":null}] 22:51:23 INFO - PROCESS | 1820 | 1477461083906 Marionette TRACE conn3 -> [0,3233,"getWindowHandles",null] 22:51:23 INFO - PROCESS | 1820 | 1477461083911 Marionette TRACE conn3 <- [1,3233,null,["7"]] 22:51:23 INFO - PROCESS | 1820 | 1477461083918 Marionette TRACE conn3 -> [0,3234,"switchToWindow",{"name":"7"}] 22:51:23 INFO - PROCESS | 1820 | 1477461083925 Marionette TRACE conn3 <- [1,3234,null,{}] 22:51:23 INFO - PROCESS | 1820 | 1477461083931 Marionette TRACE conn3 -> [0,3235,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocol-with-space.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocol-with-space.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de6b800 == 18 [pid = 1820] [id = 716] 22:51:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 53 (0x8de6bc00) [pid = 1820] [serial = 2081] [outer = (nil)] 22:51:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 54 (0x8de6f000) [pid = 1820] [serial = 2082] [outer = 0x8de6bc00] 22:51:24 INFO - PROCESS | 1820 | 1477461084016 Marionette DEBUG loaded listener.js 22:51:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 55 (0x8de71800) [pid = 1820] [serial = 2083] [outer = 0x8de6bc00] 22:51:24 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:51:24 INFO - PROCESS | 1820 | 1477461084639 Marionette TRACE conn3 <- [1,3235,null,{"value":["/websockets/Create-protocol-with-space.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with a space in it - SYNTAX_ERR is thrown",0,null,null]]]}] 22:51:24 INFO - . 22:51:24 INFO - TEST-OK | /websockets/Create-protocol-with-space.htm | took 1120ms 22:51:24 INFO - PROCESS | 1820 | 1477461084682 Marionette TRACE conn3 -> [0,3236,"getWindowHandle",null] 22:51:24 INFO - TEST-START | /websockets/Create-protocols-repeated-case-insensitive.htm 22:51:24 INFO - PROCESS | 1820 | 1477461084687 Marionette TRACE conn3 <- [1,3236,null,{"value":"7"}] 22:51:24 INFO - PROCESS | 1820 | 1477461084694 Marionette TRACE conn3 -> [0,3237,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:24 INFO - PROCESS | 1820 | 1477461084899 Marionette TRACE conn3 <- [1,3237,null,{"value":null}] 22:51:25 INFO - PROCESS | 1820 | 1477461085175 Marionette TRACE conn3 -> [0,3238,"getWindowHandles",null] 22:51:25 INFO - PROCESS | 1820 | 1477461085181 Marionette TRACE conn3 <- [1,3238,null,["7"]] 22:51:25 INFO - PROCESS | 1820 | 1477461085192 Marionette TRACE conn3 -> [0,3239,"switchToWindow",{"name":"7"}] 22:51:25 INFO - PROCESS | 1820 | 1477461085201 Marionette TRACE conn3 <- [1,3239,null,{}] 22:51:25 INFO - PROCESS | 1820 | 1477461085213 Marionette TRACE conn3 -> [0,3240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocols-repeated-case-insensitive.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x833ef400 == 19 [pid = 1820] [id = 717] 22:51:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 56 (0x833f1800) [pid = 1820] [serial = 2084] [outer = (nil)] 22:51:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x83558400) [pid = 1820] [serial = 2085] [outer = 0x833f1800] 22:51:25 INFO - PROCESS | 1820 | 1477461085297 Marionette DEBUG loaded listener.js 22:51:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x83558800) [pid = 1820] [serial = 2086] [outer = 0x833f1800] 22:51:25 INFO - PROCESS | 1820 | 1477461085957 Marionette TRACE conn3 <- [1,3240,null,{"value":["/websockets/Create-protocols-repeated-case-insensitive.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values but different case - SYNTAX_ERR is thrown",1,"assert_throws: function \"function () { wsocket = CreateWebSocketWithRepeatedProtocolsCaseInsensitive() }\" did not throw","@http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm:14:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm:12:9\n"]]]}] 22:51:26 INFO - . 22:51:26 INFO - TEST-OK | /websockets/Create-protocols-repeated-case-insensitive.htm | took 1328ms 22:51:26 INFO - PROCESS | 1820 | 1477461086020 Marionette TRACE conn3 -> [0,3241,"getWindowHandle",null] 22:51:26 INFO - PROCESS | 1820 | 1477461086027 Marionette TRACE conn3 <- [1,3241,null,{"value":"7"}] 22:51:26 INFO - TEST-START | /websockets/Create-protocols-repeated.htm 22:51:26 INFO - PROCESS | 1820 | 1477461086036 Marionette TRACE conn3 -> [0,3242,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:26 INFO - PROCESS | 1820 | 1477461086201 Marionette TRACE conn3 <- [1,3242,null,{"value":null}] 22:51:26 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:51:27 INFO - PROCESS | 1820 | --DOCSHELL 0x8bed9000 == 18 [pid = 1820] [id = 704] 22:51:27 INFO - PROCESS | 1820 | 1477461087002 Marionette TRACE conn3 -> [0,3243,"getWindowHandles",null] 22:51:27 INFO - PROCESS | 1820 | 1477461087008 Marionette TRACE conn3 <- [1,3243,null,["7"]] 22:51:27 INFO - PROCESS | 1820 | 1477461087071 Marionette TRACE conn3 -> [0,3244,"switchToWindow",{"name":"7"}] 22:51:27 INFO - PROCESS | 1820 | 1477461087081 Marionette TRACE conn3 <- [1,3244,null,{}] 22:51:27 INFO - PROCESS | 1820 | 1477461087087 Marionette TRACE conn3 -> [0,3245,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocols-repeated.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocols-repeated.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:27 INFO - PROCESS | 1820 | ++DOCSHELL 0x8330b400 == 19 [pid = 1820] [id = 718] 22:51:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x8330c400) [pid = 1820] [serial = 2087] [outer = (nil)] 22:51:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x833ec800) [pid = 1820] [serial = 2088] [outer = 0x8330c400] 22:51:27 INFO - PROCESS | 1820 | 1477461087178 Marionette DEBUG loaded listener.js 22:51:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x83552c00) [pid = 1820] [serial = 2089] [outer = 0x8330c400] 22:51:27 INFO - PROCESS | 1820 | 1477461087745 Marionette TRACE conn3 <- [1,3245,null,{"value":["/websockets/Create-protocols-repeated.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values - SYNTAX_ERR is thrown",0,null,null]]]}] 22:51:27 INFO - . 22:51:27 INFO - TEST-OK | /websockets/Create-protocols-repeated.htm | took 1773ms 22:51:27 INFO - PROCESS | 1820 | 1477461087808 Marionette TRACE conn3 -> [0,3246,"getWindowHandle",null] 22:51:27 INFO - TEST-START | /websockets/Create-valid-url-array-protocols.htm 22:51:27 INFO - PROCESS | 1820 | 1477461087814 Marionette TRACE conn3 <- [1,3246,null,{"value":"7"}] 22:51:27 INFO - PROCESS | 1820 | 1477461087822 Marionette TRACE conn3 -> [0,3247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:27 INFO - PROCESS | 1820 | 1477461087984 Marionette TRACE conn3 <- [1,3247,null,{"value":null}] 22:51:28 INFO - PROCESS | 1820 | 1477461088115 Marionette TRACE conn3 -> [0,3248,"getWindowHandles",null] 22:51:28 INFO - PROCESS | 1820 | 1477461088124 Marionette TRACE conn3 <- [1,3248,null,["7"]] 22:51:28 INFO - PROCESS | 1820 | 1477461088134 Marionette TRACE conn3 -> [0,3249,"switchToWindow",{"name":"7"}] 22:51:28 INFO - PROCESS | 1820 | 1477461088141 Marionette TRACE conn3 <- [1,3249,null,{}] 22:51:28 INFO - PROCESS | 1820 | 1477461088147 Marionette TRACE conn3 -> [0,3250,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-array-protocols.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x8396e800 == 20 [pid = 1820] [id = 719] 22:51:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x83970c00) [pid = 1820] [serial = 2090] [outer = (nil)] 22:51:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x83977c00) [pid = 1820] [serial = 2091] [outer = 0x83970c00] 22:51:28 INFO - PROCESS | 1820 | 1477461088230 Marionette DEBUG loaded listener.js 22:51:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8399a800) [pid = 1820] [serial = 2092] [outer = 0x83970c00] 22:51:28 INFO - PROCESS | 1820 | 1477461088758 Marionette TRACE conn3 <- [1,3250,null,{"value":["/websockets/Create-valid-url-array-protocols.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed",0,null,null]]]}] 22:51:28 INFO - .. 22:51:28 INFO - TEST-OK | /websockets/Create-valid-url-array-protocols.htm | took 970ms 22:51:28 INFO - TEST-START | /websockets/Create-valid-url-protocol-empty.htm 22:51:28 INFO - PROCESS | 1820 | 1477461088790 Marionette TRACE conn3 -> [0,3251,"getWindowHandle",null] 22:51:28 INFO - PROCESS | 1820 | 1477461088793 Marionette TRACE conn3 <- [1,3251,null,{"value":"7"}] 22:51:28 INFO - PROCESS | 1820 | 1477461088803 Marionette TRACE conn3 -> [0,3252,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:29 INFO - PROCESS | 1820 | 1477461089034 Marionette TRACE conn3 <- [1,3252,null,{"value":null}] 22:51:29 INFO - PROCESS | 1820 | 1477461089062 Marionette TRACE conn3 -> [0,3253,"getWindowHandles",null] 22:51:29 INFO - PROCESS | 1820 | 1477461089072 Marionette TRACE conn3 <- [1,3253,null,["7"]] 22:51:29 INFO - PROCESS | 1820 | 1477461089153 Marionette TRACE conn3 -> [0,3254,"switchToWindow",{"name":"7"}] 22:51:29 INFO - PROCESS | 1820 | 1477461089162 Marionette TRACE conn3 <- [1,3254,null,{}] 22:51:29 INFO - PROCESS | 1820 | 1477461089168 Marionette TRACE conn3 -> [0,3255,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-protocol-empty.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x8bd71400 == 21 [pid = 1820] [id = 720] 22:51:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8bd72000) [pid = 1820] [serial = 2093] [outer = (nil)] 22:51:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8bd75400) [pid = 1820] [serial = 2094] [outer = 0x8bd72000] 22:51:29 INFO - PROCESS | 1820 | 1477461089249 Marionette DEBUG loaded listener.js 22:51:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8bedd800) [pid = 1820] [serial = 2095] [outer = 0x8bd72000] 22:51:29 INFO - PROCESS | 1820 | 1477461089970 Marionette TRACE conn3 <- [1,3255,null,{"value":["/websockets/Create-valid-url-protocol-empty.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - wsocket.protocol should be empty before connection is established",0,null,null]]]}] 22:51:30 INFO - . 22:51:30 INFO - TEST-OK | /websockets/Create-valid-url-protocol-empty.htm | took 1224ms 22:51:30 INFO - PROCESS | 1820 | 1477461090030 Marionette TRACE conn3 -> [0,3256,"getWindowHandle",null] 22:51:30 INFO - PROCESS | 1820 | 1477461090034 Marionette TRACE conn3 <- [1,3256,null,{"value":"7"}] 22:51:30 INFO - TEST-START | /websockets/Create-valid-url-protocol.htm 22:51:30 INFO - PROCESS | 1820 | 1477461090041 Marionette TRACE conn3 -> [0,3257,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:30 INFO - PROCESS | 1820 | 1477461090259 Marionette TRACE conn3 <- [1,3257,null,{"value":null}] 22:51:30 INFO - PROCESS | 1820 | 1477461090290 Marionette TRACE conn3 -> [0,3258,"getWindowHandles",null] 22:51:30 INFO - PROCESS | 1820 | 1477461090293 Marionette TRACE conn3 <- [1,3258,null,["7"]] 22:51:30 INFO - PROCESS | 1820 | 1477461090297 Marionette TRACE conn3 -> [0,3259,"switchToWindow",{"name":"7"}] 22:51:30 INFO - PROCESS | 1820 | 1477461090304 Marionette TRACE conn3 <- [1,3259,null,{}] 22:51:30 INFO - PROCESS | 1820 | 1477461090309 Marionette TRACE conn3 -> [0,3260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-protocol.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:30 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c8d5c00 == 22 [pid = 1820] [id = 721] 22:51:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8c8d6c00) [pid = 1820] [serial = 2096] [outer = (nil)] 22:51:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8c8d9c00) [pid = 1820] [serial = 2097] [outer = 0x8c8d6c00] 22:51:30 INFO - PROCESS | 1820 | 1477461090457 Marionette DEBUG loaded listener.js 22:51:30 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8c8dd000) [pid = 1820] [serial = 2098] [outer = 0x8c8d6c00] 22:51:31 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8dc79400) [pid = 1820] [serial = 2072] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-invalid-urls.htm] 22:51:31 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8c9f8800) [pid = 1820] [serial = 2069] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm] 22:51:31 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8c8e0c00) [pid = 1820] [serial = 2066] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm] 22:51:31 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8c826800) [pid = 1820] [serial = 2063] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm] 22:51:31 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8bedac00) [pid = 1820] [serial = 2060] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm] 22:51:31 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x87d3d400) [pid = 1820] [serial = 2057] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm] 22:51:31 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x83979c00) [pid = 1820] [serial = 2054] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm] 22:51:31 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x835c2400) [pid = 1820] [serial = 2051] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm] 22:51:31 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x833efc00) [pid = 1820] [serial = 2048] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm] 22:51:31 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8c007000) [pid = 1820] [serial = 2045] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm] 22:51:31 INFO - PROCESS | 1820 | 1477461091253 Marionette TRACE conn3 <- [1,3260,null,{"value":["/websockets/Create-valid-url-protocol.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be closed",0,null,null]]]}] 22:51:31 INFO - .. 22:51:31 INFO - TEST-OK | /websockets/Create-valid-url-protocol.htm | took 1269ms 22:51:31 INFO - PROCESS | 1820 | 1477461091311 Marionette TRACE conn3 -> [0,3261,"getWindowHandle",null] 22:51:31 INFO - TEST-START | /websockets/Create-valid-url.htm 22:51:31 INFO - PROCESS | 1820 | 1477461091316 Marionette TRACE conn3 <- [1,3261,null,{"value":"7"}] 22:51:31 INFO - PROCESS | 1820 | 1477461091322 Marionette TRACE conn3 -> [0,3262,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:31 INFO - PROCESS | 1820 | 1477461091534 Marionette TRACE conn3 <- [1,3262,null,{"value":null}] 22:51:31 INFO - PROCESS | 1820 | 1477461091616 Marionette TRACE conn3 -> [0,3263,"getWindowHandles",null] 22:51:31 INFO - PROCESS | 1820 | 1477461091620 Marionette TRACE conn3 <- [1,3263,null,["7"]] 22:51:31 INFO - PROCESS | 1820 | 1477461091625 Marionette TRACE conn3 -> [0,3264,"switchToWindow",{"name":"7"}] 22:51:31 INFO - PROCESS | 1820 | 1477461091631 Marionette TRACE conn3 <- [1,3264,null,{}] 22:51:31 INFO - PROCESS | 1820 | 1477461091636 Marionette TRACE conn3 -> [0,3265,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c8de000 == 23 [pid = 1820] [id = 722] 22:51:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x8c9f5400) [pid = 1820] [serial = 2099] [outer = (nil)] 22:51:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x8d058c00) [pid = 1820] [serial = 2100] [outer = 0x8c9f5400] 22:51:31 INFO - PROCESS | 1820 | 1477461091711 Marionette DEBUG loaded listener.js 22:51:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8dd7ec00) [pid = 1820] [serial = 2101] [outer = 0x8c9f5400] 22:51:32 INFO - PROCESS | 1820 | 1477461092204 Marionette TRACE conn3 <- [1,3265,null,{"value":["/websockets/Create-valid-url.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be closed",0,null,null]]]}] 22:51:32 INFO - .. 22:51:32 INFO - TEST-OK | /websockets/Create-valid-url.htm | took 919ms 22:51:32 INFO - PROCESS | 1820 | 1477461092241 Marionette TRACE conn3 -> [0,3266,"getWindowHandle",null] 22:51:32 INFO - PROCESS | 1820 | 1477461092243 Marionette TRACE conn3 <- [1,3266,null,{"value":"7"}] 22:51:32 INFO - TEST-START | /websockets/Create-verify-url-set-non-default-port.htm 22:51:32 INFO - PROCESS | 1820 | 1477461092251 Marionette TRACE conn3 -> [0,3267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:32 INFO - PROCESS | 1820 | 1477461092391 Marionette TRACE conn3 <- [1,3267,null,{"value":null}] 22:51:32 INFO - PROCESS | 1820 | 1477461092523 Marionette TRACE conn3 -> [0,3268,"getWindowHandles",null] 22:51:32 INFO - PROCESS | 1820 | 1477461092527 Marionette TRACE conn3 <- [1,3268,null,["7"]] 22:51:32 INFO - PROCESS | 1820 | 1477461092535 Marionette TRACE conn3 -> [0,3269,"switchToWindow",{"name":"7"}] 22:51:32 INFO - PROCESS | 1820 | 1477461092540 Marionette TRACE conn3 <- [1,3269,null,{}] 22:51:32 INFO - PROCESS | 1820 | 1477461092545 Marionette TRACE conn3 -> [0,3270,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-verify-url-set-non-default-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x8df71800 == 24 [pid = 1820] [id = 723] 22:51:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8df71c00) [pid = 1820] [serial = 2102] [outer = (nil)] 22:51:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8f902800) [pid = 1820] [serial = 2103] [outer = 0x8df71c00] 22:51:32 INFO - PROCESS | 1820 | 1477461092648 Marionette DEBUG loaded listener.js 22:51:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8f92c400) [pid = 1820] [serial = 2104] [outer = 0x8df71c00] 22:51:33 INFO - PROCESS | 1820 | 1477461093225 Marionette TRACE conn3 <- [1,3270,null,{"value":["/websockets/Create-verify-url-set-non-default-port.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - wsocket.url should be set correctly",0,null,null]]]}] 22:51:33 INFO - . 22:51:33 INFO - TEST-OK | /websockets/Create-verify-url-set-non-default-port.htm | took 990ms 22:51:33 INFO - PROCESS | 1820 | 1477461093248 Marionette TRACE conn3 -> [0,3271,"getWindowHandle",null] 22:51:33 INFO - PROCESS | 1820 | 1477461093254 Marionette TRACE conn3 <- [1,3271,null,{"value":"7"}] 22:51:33 INFO - TEST-START | /websockets/Create-wrong-scheme.htm 22:51:33 INFO - PROCESS | 1820 | 1477461093264 Marionette TRACE conn3 -> [0,3272,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:33 INFO - PROCESS | 1820 | 1477461093456 Marionette TRACE conn3 <- [1,3272,null,{"value":null}] 22:51:33 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:51:33 INFO - PROCESS | 1820 | 1477461093651 Marionette TRACE conn3 -> [0,3273,"getWindowHandles",null] 22:51:33 INFO - PROCESS | 1820 | 1477461093662 Marionette TRACE conn3 <- [1,3273,null,["7"]] 22:51:33 INFO - PROCESS | 1820 | 1477461093671 Marionette TRACE conn3 -> [0,3274,"switchToWindow",{"name":"7"}] 22:51:33 INFO - PROCESS | 1820 | 1477461093679 Marionette TRACE conn3 <- [1,3274,null,{}] 22:51:33 INFO - PROCESS | 1820 | 1477461093688 Marionette TRACE conn3 -> [0,3275,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-wrong-scheme.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-wrong-scheme.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x8395e400 == 25 [pid = 1820] [id = 724] 22:51:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x83960800) [pid = 1820] [serial = 2105] [outer = (nil)] 22:51:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x83968400) [pid = 1820] [serial = 2106] [outer = 0x83960800] 22:51:33 INFO - PROCESS | 1820 | 1477461093781 Marionette DEBUG loaded listener.js 22:51:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x83965000) [pid = 1820] [serial = 2107] [outer = 0x83960800] 22:51:34 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 22:51:34 INFO - PROCESS | 1820 | [1820] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:51:34 INFO - PROCESS | 1820 | 1477461094467 Marionette TRACE conn3 <- [1,3275,null,{"value":["/websockets/Create-wrong-scheme.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a URL with a non ws/wss scheme - SYNTAX_ERR is thrown",0,null,null]]]}] 22:51:34 INFO - . 22:51:34 INFO - TEST-OK | /websockets/Create-wrong-scheme.htm | took 1279ms 22:51:34 INFO - PROCESS | 1820 | 1477461094542 Marionette TRACE conn3 -> [0,3276,"getWindowHandle",null] 22:51:34 INFO - PROCESS | 1820 | 1477461094547 Marionette TRACE conn3 <- [1,3276,null,{"value":"7"}] 22:51:34 INFO - TEST-START | /websockets/Secure-Close-0.htm 22:51:34 INFO - PROCESS | 1820 | 1477461094554 Marionette TRACE conn3 -> [0,3277,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:34 INFO - PROCESS | 1820 | 1477461094747 Marionette TRACE conn3 <- [1,3277,null,{"value":null}] 22:51:34 INFO - PROCESS | 1820 | 1477461094919 Marionette TRACE conn3 -> [0,3278,"getWindowHandles",null] 22:51:34 INFO - PROCESS | 1820 | 1477461094923 Marionette TRACE conn3 <- [1,3278,null,["7"]] 22:51:34 INFO - PROCESS | 1820 | 1477461094936 Marionette TRACE conn3 -> [0,3279,"switchToWindow",{"name":"7"}] 22:51:34 INFO - PROCESS | 1820 | 1477461094941 Marionette TRACE conn3 <- [1,3279,null,{}] 22:51:34 INFO - PROCESS | 1820 | 1477461094948 Marionette TRACE conn3 -> [0,3280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-0.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-0.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:34 INFO - PROCESS | 1820 | ++DOCSHELL 0x835d1800 == 26 [pid = 1820] [id = 725] 22:51:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8c006c00) [pid = 1820] [serial = 2108] [outer = (nil)] 22:51:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8c828c00) [pid = 1820] [serial = 2109] [outer = 0x8c006c00] 22:51:35 INFO - PROCESS | 1820 | 1477461095038 Marionette DEBUG loaded listener.js 22:51:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8c010000) [pid = 1820] [serial = 2110] [outer = 0x8c006c00] 22:51:35 INFO - PROCESS | 1820 | 1477461095760 Marionette TRACE conn3 <- [1,3280,null,{"value":["/websockets/Secure-Close-0.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(0) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 22:51:35 INFO - . 22:51:35 INFO - TEST-OK | /websockets/Secure-Close-0.htm | took 1220ms 22:51:35 INFO - PROCESS | 1820 | 1477461095782 Marionette TRACE conn3 -> [0,3281,"getWindowHandle",null] 22:51:35 INFO - TEST-START | /websockets/Secure-Close-1000-reason.htm 22:51:35 INFO - PROCESS | 1820 | 1477461095789 Marionette TRACE conn3 <- [1,3281,null,{"value":"7"}] 22:51:35 INFO - PROCESS | 1820 | 1477461095796 Marionette TRACE conn3 -> [0,3282,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:36 INFO - PROCESS | 1820 | 1477461096049 Marionette TRACE conn3 <- [1,3282,null,{"value":null}] 22:51:36 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:51:36 INFO - PROCESS | 1820 | 1477461096174 Marionette TRACE conn3 -> [0,3283,"getWindowHandles",null] 22:51:36 INFO - PROCESS | 1820 | 1477461096179 Marionette TRACE conn3 <- [1,3283,null,["7"]] 22:51:36 INFO - PROCESS | 1820 | 1477461096186 Marionette TRACE conn3 -> [0,3284,"switchToWindow",{"name":"7"}] 22:51:36 INFO - PROCESS | 1820 | 1477461096193 Marionette TRACE conn3 <- [1,3284,null,{}] 22:51:36 INFO - PROCESS | 1820 | 1477461096203 Marionette TRACE conn3 -> [0,3285,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:36 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f98d800 == 27 [pid = 1820] [id = 726] 22:51:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8f98ec00) [pid = 1820] [serial = 2111] [outer = (nil)] 22:51:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8fa7bc00) [pid = 1820] [serial = 2112] [outer = 0x8f98ec00] 22:51:36 INFO - PROCESS | 1820 | 1477461096307 Marionette DEBUG loaded listener.js 22:51:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8fa7ac00) [pid = 1820] [serial = 2113] [outer = 0x8f98ec00] 22:51:37 INFO - PROCESS | 1820 | 1477461097199 Marionette TRACE conn3 <- [1,3285,null,{"value":["/websockets/Secure-Close-1000-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 22:51:37 INFO - .. 22:51:37 INFO - TEST-OK | /websockets/Secure-Close-1000-reason.htm | took 1423ms 22:51:37 INFO - PROCESS | 1820 | 1477461097244 Marionette TRACE conn3 -> [0,3286,"getWindowHandle",null] 22:51:37 INFO - PROCESS | 1820 | 1477461097250 Marionette TRACE conn3 <- [1,3286,null,{"value":"7"}] 22:51:37 INFO - TEST-START | /websockets/Secure-Close-1000-verify-code.htm 22:51:37 INFO - PROCESS | 1820 | 1477461097263 Marionette TRACE conn3 -> [0,3287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:37 INFO - PROCESS | 1820 | 1477461097448 Marionette TRACE conn3 <- [1,3287,null,{"value":null}] 22:51:37 INFO - PROCESS | 1820 | --DOCSHELL 0x8c8e0800 == 26 [pid = 1820] [id = 711] 22:51:37 INFO - PROCESS | 1820 | --DOCSHELL 0x8c826400 == 25 [pid = 1820] [id = 710] 22:51:37 INFO - PROCESS | 1820 | 1477461097585 Marionette TRACE conn3 -> [0,3288,"getWindowHandles",null] 22:51:37 INFO - PROCESS | 1820 | 1477461097590 Marionette TRACE conn3 <- [1,3288,null,["7"]] 22:51:37 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8ddbd800) [pid = 1820] [serial = 2073] [outer = (nil)] [url = about:blank] 22:51:37 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x8dd81c00) [pid = 1820] [serial = 2074] [outer = (nil)] [url = about:blank] 22:51:37 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8cf08000) [pid = 1820] [serial = 2070] [outer = (nil)] [url = about:blank] 22:51:37 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8cf08c00) [pid = 1820] [serial = 2071] [outer = (nil)] [url = about:blank] 22:51:37 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8c9f0800) [pid = 1820] [serial = 2067] [outer = (nil)] [url = about:blank] 22:51:37 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8c9f1400) [pid = 1820] [serial = 2068] [outer = (nil)] [url = about:blank] 22:51:37 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8c82f000) [pid = 1820] [serial = 2064] [outer = (nil)] [url = about:blank] 22:51:37 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8c8d8800) [pid = 1820] [serial = 2065] [outer = (nil)] [url = about:blank] 22:51:37 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8bedf000) [pid = 1820] [serial = 2061] [outer = (nil)] [url = about:blank] 22:51:37 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8bee2800) [pid = 1820] [serial = 2062] [outer = (nil)] [url = about:blank] 22:51:37 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8bd6f400) [pid = 1820] [serial = 2058] [outer = (nil)] [url = about:blank] 22:51:37 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8bd79000) [pid = 1820] [serial = 2059] [outer = (nil)] [url = about:blank] 22:51:37 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8399b000) [pid = 1820] [serial = 2055] [outer = (nil)] [url = about:blank] 22:51:37 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x839a2000) [pid = 1820] [serial = 2056] [outer = (nil)] [url = about:blank] 22:51:37 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x835c9c00) [pid = 1820] [serial = 2052] [outer = (nil)] [url = about:blank] 22:51:37 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x835cbc00) [pid = 1820] [serial = 2053] [outer = (nil)] [url = about:blank] 22:51:37 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x833f3800) [pid = 1820] [serial = 2049] [outer = (nil)] [url = about:blank] 22:51:37 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x833f9000) [pid = 1820] [serial = 2050] [outer = (nil)] [url = about:blank] 22:51:37 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x8c8e3000) [pid = 1820] [serial = 2047] [outer = (nil)] [url = about:blank] 22:51:37 INFO - PROCESS | 1820 | 1477461097636 Marionette TRACE conn3 -> [0,3289,"switchToWindow",{"name":"7"}] 22:51:37 INFO - PROCESS | 1820 | 1477461097643 Marionette TRACE conn3 <- [1,3289,null,{}] 22:51:37 INFO - PROCESS | 1820 | 1477461097650 Marionette TRACE conn3 -> [0,3290,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:37 INFO - PROCESS | 1820 | ++DOCSHELL 0x833f9800 == 26 [pid = 1820] [id = 727] 22:51:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 57 (0x83552400) [pid = 1820] [serial = 2114] [outer = (nil)] 22:51:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 58 (0x83560000) [pid = 1820] [serial = 2115] [outer = 0x83552400] 22:51:37 INFO - PROCESS | 1820 | 1477461097731 Marionette DEBUG loaded listener.js 22:51:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 59 (0x835c4000) [pid = 1820] [serial = 2116] [outer = 0x83552400] 22:51:38 INFO - PROCESS | 1820 | 1477461098292 Marionette TRACE conn3 <- [1,3290,null,{"value":["/websockets/Secure-Close-1000-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - event.code == 1000 and event.reason = 'Clean Close'",0,null,null]]]}] 22:51:38 INFO - .. 22:51:38 INFO - TEST-OK | /websockets/Secure-Close-1000-verify-code.htm | took 1072ms 22:51:38 INFO - PROCESS | 1820 | 1477461098334 Marionette TRACE conn3 -> [0,3291,"getWindowHandle",null] 22:51:38 INFO - PROCESS | 1820 | 1477461098338 Marionette TRACE conn3 <- [1,3291,null,{"value":"7"}] 22:51:38 INFO - TEST-START | /websockets/Secure-Close-1000.htm 22:51:38 INFO - PROCESS | 1820 | 1477461098345 Marionette TRACE conn3 -> [0,3292,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:38 INFO - PROCESS | 1820 | 1477461098544 Marionette TRACE conn3 <- [1,3292,null,{"value":null}] 22:51:38 INFO - PROCESS | 1820 | 1477461098671 Marionette TRACE conn3 -> [0,3293,"getWindowHandles",null] 22:51:38 INFO - PROCESS | 1820 | 1477461098676 Marionette TRACE conn3 <- [1,3293,null,["7"]] 22:51:38 INFO - PROCESS | 1820 | 1477461098682 Marionette TRACE conn3 -> [0,3294,"switchToWindow",{"name":"7"}] 22:51:38 INFO - PROCESS | 1820 | 1477461098688 Marionette TRACE conn3 <- [1,3294,null,{}] 22:51:38 INFO - PROCESS | 1820 | 1477461098693 Marionette TRACE conn3 -> [0,3295,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x8399d800 == 27 [pid = 1820] [id = 728] 22:51:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 60 (0x8399fc00) [pid = 1820] [serial = 2117] [outer = (nil)] 22:51:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 61 (0x839a4400) [pid = 1820] [serial = 2118] [outer = 0x8399fc00] 22:51:38 INFO - PROCESS | 1820 | 1477461098779 Marionette DEBUG loaded listener.js 22:51:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 62 (0x87d37400) [pid = 1820] [serial = 2119] [outer = 0x8399fc00] 22:51:39 INFO - PROCESS | 1820 | 1477461099311 Marionette TRACE conn3 <- [1,3295,null,{"value":["/websockets/Secure-Close-1000.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 22:51:39 INFO - .. 22:51:39 INFO - TEST-OK | /websockets/Secure-Close-1000.htm | took 1023ms 22:51:39 INFO - PROCESS | 1820 | 1477461099375 Marionette TRACE conn3 -> [0,3296,"getWindowHandle",null] 22:51:39 INFO - PROCESS | 1820 | 1477461099382 Marionette TRACE conn3 <- [1,3296,null,{"value":"7"}] 22:51:39 INFO - TEST-START | /websockets/Secure-Close-1005-verify-code.htm 22:51:39 INFO - PROCESS | 1820 | 1477461099389 Marionette TRACE conn3 -> [0,3297,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:39 INFO - PROCESS | 1820 | 1477461099596 Marionette TRACE conn3 <- [1,3297,null,{"value":null}] 22:51:39 INFO - PROCESS | 1820 | 1477461099673 Marionette TRACE conn3 -> [0,3298,"getWindowHandles",null] 22:51:39 INFO - PROCESS | 1820 | 1477461099678 Marionette TRACE conn3 <- [1,3298,null,["7"]] 22:51:39 INFO - PROCESS | 1820 | 1477461099683 Marionette TRACE conn3 -> [0,3299,"switchToWindow",{"name":"7"}] 22:51:39 INFO - PROCESS | 1820 | 1477461099689 Marionette TRACE conn3 <- [1,3299,null,{}] 22:51:39 INFO - PROCESS | 1820 | 1477461099695 Marionette TRACE conn3 -> [0,3300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1005-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c003800 == 28 [pid = 1820] [id = 729] 22:51:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8c004c00) [pid = 1820] [serial = 2120] [outer = (nil)] 22:51:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8c00dc00) [pid = 1820] [serial = 2121] [outer = 0x8c004c00] 22:51:39 INFO - PROCESS | 1820 | 1477461099779 Marionette DEBUG loaded listener.js 22:51:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8c832400) [pid = 1820] [serial = 2122] [outer = 0x8c004c00] 22:51:40 INFO - PROCESS | 1820 | 1477461100309 Marionette TRACE conn3 <- [1,3300,null,{"value":["/websockets/Secure-Close-1005-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close() - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close() - return close code is 1005 - Connection should be closed",0,null,null]]]}] 22:51:40 INFO - .. 22:51:40 INFO - TEST-OK | /websockets/Secure-Close-1005-verify-code.htm | took 969ms 22:51:40 INFO - PROCESS | 1820 | 1477461100360 Marionette TRACE conn3 -> [0,3301,"getWindowHandle",null] 22:51:40 INFO - PROCESS | 1820 | 1477461100364 Marionette TRACE conn3 <- [1,3301,null,{"value":"7"}] 22:51:40 INFO - TEST-START | /websockets/Secure-Close-1005.htm 22:51:40 INFO - PROCESS | 1820 | 1477461100371 Marionette TRACE conn3 -> [0,3302,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:40 INFO - PROCESS | 1820 | 1477461100577 Marionette TRACE conn3 <- [1,3302,null,{"value":null}] 22:51:40 INFO - PROCESS | 1820 | 1477461100604 Marionette TRACE conn3 -> [0,3303,"getWindowHandles",null] 22:51:40 INFO - PROCESS | 1820 | 1477461100609 Marionette TRACE conn3 <- [1,3303,null,["7"]] 22:51:40 INFO - PROCESS | 1820 | 1477461100614 Marionette TRACE conn3 -> [0,3304,"switchToWindow",{"name":"7"}] 22:51:40 INFO - PROCESS | 1820 | 1477461100619 Marionette TRACE conn3 <- [1,3304,null,{}] 22:51:40 INFO - PROCESS | 1820 | 1477461100627 Marionette TRACE conn3 -> [0,3305,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1005.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1005.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:40 INFO - PROCESS | 1820 | ++DOCSHELL 0x82fbc800 == 29 [pid = 1820] [id = 730] 22:51:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8c9f0400) [pid = 1820] [serial = 2123] [outer = (nil)] 22:51:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8c9f7000) [pid = 1820] [serial = 2124] [outer = 0x8c9f0400] 22:51:40 INFO - PROCESS | 1820 | 1477461100787 Marionette DEBUG loaded listener.js 22:51:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8cf10400) [pid = 1820] [serial = 2125] [outer = 0x8c9f0400] 22:51:41 INFO - PROCESS | 1820 | 1477461101360 Marionette TRACE conn3 <- [1,3305,null,{"value":["/websockets/Secure-Close-1005.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1005) - see '7.1.5. The WebSocket Connection Close Code' in http://www.ietf.org/rfc/rfc6455.txt",0,null,null]]]}] 22:51:41 INFO - . 22:51:41 INFO - TEST-OK | /websockets/Secure-Close-1005.htm | took 1021ms 22:51:41 INFO - TEST-START | /websockets/Secure-Close-2999-reason.htm 22:51:41 INFO - PROCESS | 1820 | 1477461101393 Marionette TRACE conn3 -> [0,3306,"getWindowHandle",null] 22:51:41 INFO - PROCESS | 1820 | 1477461101396 Marionette TRACE conn3 <- [1,3306,null,{"value":"7"}] 22:51:41 INFO - PROCESS | 1820 | 1477461101403 Marionette TRACE conn3 -> [0,3307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:41 INFO - PROCESS | 1820 | 1477461101605 Marionette TRACE conn3 <- [1,3307,null,{"value":null}] 22:51:41 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:51:41 INFO - PROCESS | 1820 | 1477461101629 Marionette TRACE conn3 -> [0,3308,"getWindowHandles",null] 22:51:41 INFO - PROCESS | 1820 | 1477461101633 Marionette TRACE conn3 <- [1,3308,null,["7"]] 22:51:41 INFO - PROCESS | 1820 | 1477461101638 Marionette TRACE conn3 -> [0,3309,"switchToWindow",{"name":"7"}] 22:51:41 INFO - PROCESS | 1820 | 1477461101654 Marionette TRACE conn3 <- [1,3309,null,{}] 22:51:41 INFO - PROCESS | 1820 | 1477461101731 Marionette TRACE conn3 -> [0,3310,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-2999-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:41 INFO - PROCESS | 1820 | ++DOCSHELL 0x8ddc9c00 == 30 [pid = 1820] [id = 731] 22:51:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8ddca400) [pid = 1820] [serial = 2126] [outer = (nil)] 22:51:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8de73c00) [pid = 1820] [serial = 2127] [outer = 0x8ddca400] 22:51:41 INFO - PROCESS | 1820 | 1477461101804 Marionette DEBUG loaded listener.js 22:51:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8de75000) [pid = 1820] [serial = 2128] [outer = 0x8ddca400] 22:51:42 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8330c400) [pid = 1820] [serial = 2087] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated.htm] 22:51:42 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x833f1800) [pid = 1820] [serial = 2084] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm] 22:51:42 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x835c8000) [pid = 1820] [serial = 2075] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-non-absolute-url.htm] 22:51:42 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x83970c00) [pid = 1820] [serial = 2090] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm] 22:51:42 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8bd6f000) [pid = 1820] [serial = 2078] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm] 22:51:42 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8de6bc00) [pid = 1820] [serial = 2081] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocol-with-space.htm] 22:51:42 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x8c8d6c00) [pid = 1820] [serial = 2096] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm] 22:51:42 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x8bd72000) [pid = 1820] [serial = 2093] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm] 22:51:42 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x8c9f5400) [pid = 1820] [serial = 2099] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url.htm] 22:51:42 INFO - PROCESS | 1820 | 1477461102460 Marionette TRACE conn3 <- [1,3310,null,{"value":["/websockets/Secure-Close-2999-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(2999, reason) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 22:51:42 INFO - . 22:51:42 INFO - TEST-OK | /websockets/Secure-Close-2999-reason.htm | took 1118ms 22:51:42 INFO - PROCESS | 1820 | 1477461102522 Marionette TRACE conn3 -> [0,3311,"getWindowHandle",null] 22:51:42 INFO - PROCESS | 1820 | 1477461102525 Marionette TRACE conn3 <- [1,3311,null,{"value":"7"}] 22:51:42 INFO - TEST-START | /websockets/Secure-Close-3000-reason.htm 22:51:42 INFO - PROCESS | 1820 | 1477461102531 Marionette TRACE conn3 -> [0,3312,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:42 INFO - PROCESS | 1820 | 1477461102710 Marionette TRACE conn3 <- [1,3312,null,{"value":null}] 22:51:42 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:51:42 INFO - PROCESS | 1820 | 1477461102720 Marionette TRACE conn3 -> [0,3313,"getWindowHandles",null] 22:51:42 INFO - PROCESS | 1820 | 1477461102724 Marionette TRACE conn3 <- [1,3313,null,["7"]] 22:51:42 INFO - PROCESS | 1820 | 1477461102730 Marionette TRACE conn3 -> [0,3314,"switchToWindow",{"name":"7"}] 22:51:42 INFO - PROCESS | 1820 | 1477461102735 Marionette TRACE conn3 <- [1,3314,null,{}] 22:51:42 INFO - PROCESS | 1820 | 1477461102739 Marionette TRACE conn3 -> [0,3315,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-3000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:42 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f98c000 == 31 [pid = 1820] [id = 732] 22:51:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 63 (0x8f98c400) [pid = 1820] [serial = 2129] [outer = (nil)] 22:51:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 64 (0x8fa81c00) [pid = 1820] [serial = 2130] [outer = 0x8f98c400] 22:51:42 INFO - PROCESS | 1820 | 1477461102815 Marionette DEBUG loaded listener.js 22:51:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 65 (0x8fa83c00) [pid = 1820] [serial = 2131] [outer = 0x8f98c400] 22:51:43 INFO - PROCESS | 1820 | 1477461103430 Marionette TRACE conn3 <- [1,3315,null,{"value":["/websockets/Secure-Close-3000-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 22:51:43 INFO - .. 22:51:43 INFO - TEST-OK | /websockets/Secure-Close-3000-reason.htm | took 918ms 22:51:43 INFO - PROCESS | 1820 | 1477461103449 Marionette TRACE conn3 -> [0,3316,"getWindowHandle",null] 22:51:43 INFO - PROCESS | 1820 | 1477461103452 Marionette TRACE conn3 <- [1,3316,null,{"value":"7"}] 22:51:43 INFO - TEST-START | /websockets/Secure-Close-3000-verify-code.htm 22:51:43 INFO - PROCESS | 1820 | 1477461103459 Marionette TRACE conn3 -> [0,3317,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:43 INFO - PROCESS | 1820 | 1477461103654 Marionette TRACE conn3 <- [1,3317,null,{"value":null}] 22:51:43 INFO - PROCESS | 1820 | 1477461103663 Marionette TRACE conn3 -> [0,3318,"getWindowHandles",null] 22:51:43 INFO - PROCESS | 1820 | 1477461103666 Marionette TRACE conn3 <- [1,3318,null,["7"]] 22:51:43 INFO - PROCESS | 1820 | 1477461103670 Marionette TRACE conn3 -> [0,3319,"switchToWindow",{"name":"7"}] 22:51:43 INFO - PROCESS | 1820 | 1477461103682 Marionette TRACE conn3 <- [1,3319,null,{}] 22:51:43 INFO - PROCESS | 1820 | 1477461103688 Marionette TRACE conn3 -> [0,3320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-3000-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:43 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa88000 == 32 [pid = 1820] [id = 733] 22:51:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 66 (0x8fa88400) [pid = 1820] [serial = 2132] [outer = (nil)] 22:51:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 67 (0x8face000) [pid = 1820] [serial = 2133] [outer = 0x8fa88400] 22:51:43 INFO - PROCESS | 1820 | 1477461103760 Marionette DEBUG loaded listener.js 22:51:43 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8face400) [pid = 1820] [serial = 2134] [outer = 0x8fa88400] 22:51:44 INFO - PROCESS | 1820 | 1477461104367 Marionette TRACE conn3 <- [1,3320,null,{"value":["/websockets/Secure-Close-3000-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - verify return code is 3000 - Connection should be closed",0,null,null]]]}] 22:51:44 INFO - .. 22:51:44 INFO - TEST-OK | /websockets/Secure-Close-3000-verify-code.htm | took 925ms 22:51:44 INFO - PROCESS | 1820 | 1477461104385 Marionette TRACE conn3 -> [0,3321,"getWindowHandle",null] 22:51:44 INFO - PROCESS | 1820 | 1477461104391 Marionette TRACE conn3 <- [1,3321,null,{"value":"7"}] 22:51:44 INFO - TEST-START | /websockets/Secure-Close-4999-reason.htm 22:51:44 INFO - PROCESS | 1820 | 1477461104403 Marionette TRACE conn3 -> [0,3322,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:44 INFO - PROCESS | 1820 | 1477461104707 Marionette TRACE conn3 <- [1,3322,null,{"value":null}] 22:51:44 INFO - PROCESS | 1820 | 1477461104793 Marionette TRACE conn3 -> [0,3323,"getWindowHandles",null] 22:51:44 INFO - PROCESS | 1820 | 1477461104800 Marionette TRACE conn3 <- [1,3323,null,["7"]] 22:51:44 INFO - PROCESS | 1820 | 1477461104854 Marionette TRACE conn3 -> [0,3324,"switchToWindow",{"name":"7"}] 22:51:44 INFO - PROCESS | 1820 | 1477461104864 Marionette TRACE conn3 <- [1,3324,null,{}] 22:51:44 INFO - PROCESS | 1820 | 1477461104870 Marionette TRACE conn3 -> [0,3325,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-4999-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x835ce000 == 33 [pid = 1820] [id = 734] 22:51:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x835cec00) [pid = 1820] [serial = 2135] [outer = (nil)] 22:51:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x83965800) [pid = 1820] [serial = 2136] [outer = 0x835cec00] 22:51:44 INFO - PROCESS | 1820 | 1477461104976 Marionette DEBUG loaded listener.js 22:51:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8397a400) [pid = 1820] [serial = 2137] [outer = 0x835cec00] 22:51:45 INFO - PROCESS | 1820 | 1477461105666 Marionette TRACE conn3 <- [1,3325,null,{"value":["/websockets/Secure-Close-4999-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(4999, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(4999, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 22:51:45 INFO - .. 22:51:45 INFO - TEST-OK | /websockets/Secure-Close-4999-reason.htm | took 1320ms 22:51:45 INFO - PROCESS | 1820 | 1477461105722 Marionette TRACE conn3 -> [0,3326,"getWindowHandle",null] 22:51:45 INFO - PROCESS | 1820 | 1477461105730 Marionette TRACE conn3 <- [1,3326,null,{"value":"7"}] 22:51:45 INFO - TEST-START | /websockets/Secure-Close-NaN.htm 22:51:45 INFO - PROCESS | 1820 | 1477461105737 Marionette TRACE conn3 -> [0,3327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:45 INFO - PROCESS | 1820 | 1477461105927 Marionette TRACE conn3 <- [1,3327,null,{"value":null}] 22:51:46 INFO - PROCESS | 1820 | 1477461106102 Marionette TRACE conn3 -> [0,3328,"getWindowHandles",null] 22:51:46 INFO - PROCESS | 1820 | 1477461106106 Marionette TRACE conn3 <- [1,3328,null,["7"]] 22:51:46 INFO - PROCESS | 1820 | 1477461106118 Marionette TRACE conn3 -> [0,3329,"switchToWindow",{"name":"7"}] 22:51:46 INFO - PROCESS | 1820 | 1477461106123 Marionette TRACE conn3 <- [1,3329,null,{}] 22:51:46 INFO - PROCESS | 1820 | 1477461106129 Marionette TRACE conn3 -> [0,3330,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-NaN.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-NaN.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c82b800 == 34 [pid = 1820] [id = 735] 22:51:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8c82fc00) [pid = 1820] [serial = 2138] [outer = (nil)] 22:51:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8c8d7800) [pid = 1820] [serial = 2139] [outer = 0x8c82fc00] 22:51:46 INFO - PROCESS | 1820 | 1477461106216 Marionette DEBUG loaded listener.js 22:51:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8c8dbc00) [pid = 1820] [serial = 2140] [outer = 0x8c82fc00] 22:51:46 INFO - PROCESS | 1820 | 1477461106866 Marionette TRACE conn3 <- [1,3330,null,{"value":["/websockets/Secure-Close-NaN.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(NaN) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 22:51:46 INFO - . 22:51:46 INFO - TEST-OK | /websockets/Secure-Close-NaN.htm | took 1176ms 22:51:46 INFO - PROCESS | 1820 | 1477461106922 Marionette TRACE conn3 -> [0,3331,"getWindowHandle",null] 22:51:46 INFO - PROCESS | 1820 | 1477461106929 Marionette TRACE conn3 <- [1,3331,null,{"value":"7"}] 22:51:46 INFO - TEST-START | /websockets/Secure-Close-Reason-124Bytes.htm 22:51:46 INFO - PROCESS | 1820 | 1477461106950 Marionette TRACE conn3 -> [0,3332,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:47 INFO - PROCESS | 1820 | 1477461107164 Marionette TRACE conn3 <- [1,3332,null,{"value":null}] 22:51:47 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:51:47 INFO - PROCESS | 1820 | 1477461107291 Marionette TRACE conn3 -> [0,3333,"getWindowHandles",null] 22:51:47 INFO - PROCESS | 1820 | 1477461107296 Marionette TRACE conn3 <- [1,3333,null,["7"]] 22:51:47 INFO - PROCESS | 1820 | 1477461107306 Marionette TRACE conn3 -> [0,3334,"switchToWindow",{"name":"7"}] 22:51:47 INFO - PROCESS | 1820 | 1477461107312 Marionette TRACE conn3 <- [1,3334,null,{}] 22:51:47 INFO - PROCESS | 1820 | 1477461107320 Marionette TRACE conn3 -> [0,3335,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-Reason-124Bytes.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fa80400 == 35 [pid = 1820] [id = 736] 22:51:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8fa85400) [pid = 1820] [serial = 2141] [outer = (nil)] 22:51:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x8fad1400) [pid = 1820] [serial = 2142] [outer = 0x8fa85400] 22:51:47 INFO - PROCESS | 1820 | 1477461107409 Marionette DEBUG loaded listener.js 22:51:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x8fad7c00) [pid = 1820] [serial = 2143] [outer = 0x8fa85400] 22:51:48 INFO - PROCESS | 1820 | 1477461108031 Marionette TRACE conn3 <- [1,3335,null,{"value":["/websockets/Secure-Close-Reason-124Bytes.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown",0,null,null]]]}] 22:51:48 INFO - . 22:51:48 INFO - TEST-OK | /websockets/Secure-Close-Reason-124Bytes.htm | took 1126ms 22:51:48 INFO - PROCESS | 1820 | 1477461108061 Marionette TRACE conn3 -> [0,3336,"getWindowHandle",null] 22:51:48 INFO - TEST-START | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm 22:51:48 INFO - PROCESS | 1820 | 1477461108066 Marionette TRACE conn3 <- [1,3336,null,{"value":"7"}] 22:51:48 INFO - PROCESS | 1820 | 1477461108073 Marionette TRACE conn3 -> [0,3337,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:48 INFO - PROCESS | 1820 | 1477461108252 Marionette TRACE conn3 <- [1,3337,null,{"value":null}] 22:51:48 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:51:48 INFO - PROCESS | 1820 | 1477461108430 Marionette TRACE conn3 -> [0,3338,"getWindowHandles",null] 22:51:48 INFO - PROCESS | 1820 | 1477461108438 Marionette TRACE conn3 <- [1,3338,null,["7"]] 22:51:48 INFO - PROCESS | 1820 | 1477461108447 Marionette TRACE conn3 -> [0,3339,"switchToWindow",{"name":"7"}] 22:51:48 INFO - PROCESS | 1820 | 1477461108453 Marionette TRACE conn3 <- [1,3339,null,{}] 22:51:48 INFO - PROCESS | 1820 | 1477461108499 Marionette TRACE conn3 -> [0,3340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-Reason-Unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:48 INFO - PROCESS | 1820 | ++DOCSHELL 0x90740c00 == 36 [pid = 1820] [id = 737] 22:51:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x90744c00) [pid = 1820] [serial = 2144] [outer = (nil)] 22:51:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x907bdc00) [pid = 1820] [serial = 2145] [outer = 0x90744c00] 22:51:48 INFO - PROCESS | 1820 | 1477461108587 Marionette DEBUG loaded listener.js 22:51:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x907c1000) [pid = 1820] [serial = 2146] [outer = 0x90744c00] 22:51:49 INFO - PROCESS | 1820 | [1820] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 22:51:49 INFO - PROCESS | 1820 | [1820] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 22:51:49 INFO - PROCESS | 1820 | 1477461109206 Marionette TRACE conn3 <- [1,3340,null,{"value":["/websockets/Secure-Close-Reason-Unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed",0,null,null]]]}] 22:51:49 INFO - .. 22:51:49 INFO - TEST-OK | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm | took 1174ms 22:51:49 INFO - PROCESS | 1820 | 1477461109247 Marionette TRACE conn3 -> [0,3341,"getWindowHandle",null] 22:51:49 INFO - PROCESS | 1820 | 1477461109251 Marionette TRACE conn3 <- [1,3341,null,{"value":"7"}] 22:51:49 INFO - TEST-START | /websockets/Secure-Close-null.htm 22:51:49 INFO - PROCESS | 1820 | 1477461109258 Marionette TRACE conn3 -> [0,3342,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:49 INFO - PROCESS | 1820 | 1477461109469 Marionette TRACE conn3 <- [1,3342,null,{"value":null}] 22:51:49 INFO - PROCESS | 1820 | 1477461109625 Marionette TRACE conn3 -> [0,3343,"getWindowHandles",null] 22:51:49 INFO - PROCESS | 1820 | 1477461109629 Marionette TRACE conn3 <- [1,3343,null,["7"]] 22:51:49 INFO - PROCESS | 1820 | 1477461109635 Marionette TRACE conn3 -> [0,3344,"switchToWindow",{"name":"7"}] 22:51:49 INFO - PROCESS | 1820 | 1477461109640 Marionette TRACE conn3 <- [1,3344,null,{}] 22:51:49 INFO - PROCESS | 1820 | 1477461109806 Marionette TRACE conn3 -> [0,3345,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-null.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:49 INFO - PROCESS | 1820 | ++DOCSHELL 0x833f5400 == 37 [pid = 1820] [id = 738] 22:51:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x833f6800) [pid = 1820] [serial = 2147] [outer = (nil)] 22:51:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x835cb400) [pid = 1820] [serial = 2148] [outer = 0x833f6800] 22:51:49 INFO - PROCESS | 1820 | 1477461109889 Marionette DEBUG loaded listener.js 22:51:50 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x87d3e800) [pid = 1820] [serial = 2149] [outer = 0x833f6800] 22:51:50 INFO - PROCESS | 1820 | 1477461110583 Marionette TRACE conn3 <- [1,3345,null,{"value":["/websockets/Secure-Close-null.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(null) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 22:51:50 INFO - . 22:51:50 INFO - TEST-OK | /websockets/Secure-Close-null.htm | took 1378ms 22:51:50 INFO - PROCESS | 1820 | 1477461110645 Marionette TRACE conn3 -> [0,3346,"getWindowHandle",null] 22:51:50 INFO - PROCESS | 1820 | 1477461110650 Marionette TRACE conn3 <- [1,3346,null,{"value":"7"}] 22:51:50 INFO - TEST-START | /websockets/Secure-Close-onlyReason.htm 22:51:50 INFO - PROCESS | 1820 | 1477461110664 Marionette TRACE conn3 -> [0,3347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:50 INFO - PROCESS | 1820 | 1477461110833 Marionette TRACE conn3 <- [1,3347,null,{"value":null}] 22:51:50 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:51:51 INFO - PROCESS | 1820 | 1477461111029 Marionette TRACE conn3 -> [0,3348,"getWindowHandles",null] 22:51:51 INFO - PROCESS | 1820 | 1477461111034 Marionette TRACE conn3 <- [1,3348,null,["7"]] 22:51:51 INFO - PROCESS | 1820 | --DOCSHELL 0x835c7000 == 36 [pid = 1820] [id = 714] 22:51:51 INFO - PROCESS | 1820 | --DOCSHELL 0x83960400 == 35 [pid = 1820] [id = 708] 22:51:51 INFO - PROCESS | 1820 | --DOCSHELL 0x8bd6d800 == 34 [pid = 1820] [id = 715] 22:51:51 INFO - PROCESS | 1820 | --DOCSHELL 0x8de6b800 == 33 [pid = 1820] [id = 716] 22:51:51 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x8f902800) [pid = 1820] [serial = 2103] [outer = (nil)] [url = about:blank] 22:51:51 INFO - PROCESS | 1820 | 1477461111076 Marionette TRACE conn3 -> [0,3349,"switchToWindow",{"name":"7"}] 22:51:51 INFO - PROCESS | 1820 | 1477461111081 Marionette TRACE conn3 <- [1,3349,null,{}] 22:51:51 INFO - PROCESS | 1820 | 1477461111093 Marionette TRACE conn3 -> [0,3350,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-onlyReason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:51 INFO - PROCESS | 1820 | ++DOCSHELL 0x835cd400 == 34 [pid = 1820] [id = 739] 22:51:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x835d0800) [pid = 1820] [serial = 2150] [outer = (nil)] 22:51:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x8397bc00) [pid = 1820] [serial = 2151] [outer = 0x835d0800] 22:51:51 INFO - PROCESS | 1820 | 1477461111175 Marionette DEBUG loaded listener.js 22:51:51 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x8396dc00) [pid = 1820] [serial = 2152] [outer = 0x835d0800] 22:51:51 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x8d058c00) [pid = 1820] [serial = 2100] [outer = (nil)] [url = about:blank] 22:51:51 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x8dd7ec00) [pid = 1820] [serial = 2101] [outer = (nil)] [url = about:blank] 22:51:51 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x8c8d9c00) [pid = 1820] [serial = 2097] [outer = (nil)] [url = about:blank] 22:51:51 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x8c8dd000) [pid = 1820] [serial = 2098] [outer = (nil)] [url = about:blank] 22:51:51 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x8bd75400) [pid = 1820] [serial = 2094] [outer = (nil)] [url = about:blank] 22:51:51 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x8bedd800) [pid = 1820] [serial = 2095] [outer = (nil)] [url = about:blank] 22:51:51 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x83977c00) [pid = 1820] [serial = 2091] [outer = (nil)] [url = about:blank] 22:51:51 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x8399a800) [pid = 1820] [serial = 2092] [outer = (nil)] [url = about:blank] 22:51:51 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x833ec800) [pid = 1820] [serial = 2088] [outer = (nil)] [url = about:blank] 22:51:51 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x83552c00) [pid = 1820] [serial = 2089] [outer = (nil)] [url = about:blank] 22:51:51 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x83558400) [pid = 1820] [serial = 2085] [outer = (nil)] [url = about:blank] 22:51:51 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x83558800) [pid = 1820] [serial = 2086] [outer = (nil)] [url = about:blank] 22:51:51 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8de6f000) [pid = 1820] [serial = 2082] [outer = (nil)] [url = about:blank] 22:51:51 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8de71800) [pid = 1820] [serial = 2083] [outer = (nil)] [url = about:blank] 22:51:51 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8bd77000) [pid = 1820] [serial = 2079] [outer = (nil)] [url = about:blank] 22:51:51 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8c002800) [pid = 1820] [serial = 2080] [outer = (nil)] [url = about:blank] 22:51:51 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8395d800) [pid = 1820] [serial = 2076] [outer = (nil)] [url = about:blank] 22:51:51 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x835ce400) [pid = 1820] [serial = 2077] [outer = (nil)] [url = about:blank] 22:51:51 INFO - PROCESS | 1820 | 1477461111729 Marionette TRACE conn3 <- [1,3350,null,{"value":["/websockets/Secure-Close-onlyReason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(only reason) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 22:51:51 INFO - . 22:51:51 INFO - TEST-OK | /websockets/Secure-Close-onlyReason.htm | took 1119ms 22:51:51 INFO - PROCESS | 1820 | 1477461111783 Marionette TRACE conn3 -> [0,3351,"getWindowHandle",null] 22:51:51 INFO - PROCESS | 1820 | 1477461111786 Marionette TRACE conn3 <- [1,3351,null,{"value":"7"}] 22:51:51 INFO - TEST-START | /websockets/Secure-Close-readyState-Closed.htm 22:51:51 INFO - PROCESS | 1820 | 1477461111796 Marionette TRACE conn3 -> [0,3352,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:51 INFO - PROCESS | 1820 | 1477461111997 Marionette TRACE conn3 <- [1,3352,null,{"value":null}] 22:51:52 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:51:52 INFO - PROCESS | 1820 | 1477461112134 Marionette TRACE conn3 -> [0,3353,"getWindowHandles",null] 22:51:52 INFO - PROCESS | 1820 | 1477461112138 Marionette TRACE conn3 <- [1,3353,null,["7"]] 22:51:52 INFO - PROCESS | 1820 | 1477461112143 Marionette TRACE conn3 -> [0,3354,"switchToWindow",{"name":"7"}] 22:51:52 INFO - PROCESS | 1820 | 1477461112149 Marionette TRACE conn3 <- [1,3354,null,{}] 22:51:52 INFO - PROCESS | 1820 | 1477461112163 Marionette TRACE conn3 -> [0,3355,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-readyState-Closed.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:52 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c9f6c00 == 35 [pid = 1820] [id = 740] 22:51:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 68 (0x8c9f8000) [pid = 1820] [serial = 2153] [outer = (nil)] 22:51:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8d053c00) [pid = 1820] [serial = 2154] [outer = 0x8c9f8000] 22:51:52 INFO - PROCESS | 1820 | 1477461112240 Marionette DEBUG loaded listener.js 22:51:52 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x8dd7ec00) [pid = 1820] [serial = 2155] [outer = 0x8c9f8000] 22:51:52 INFO - PROCESS | 1820 | 1477461112787 Marionette TRACE conn3 <- [1,3355,null,{"value":["/websockets/Secure-Close-readyState-Closed.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 22:51:52 INFO - .. 22:51:52 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closed.htm | took 1024ms 22:51:52 INFO - PROCESS | 1820 | 1477461112820 Marionette TRACE conn3 -> [0,3356,"getWindowHandle",null] 22:51:52 INFO - PROCESS | 1820 | 1477461112823 Marionette TRACE conn3 <- [1,3356,null,{"value":"7"}] 22:51:52 INFO - TEST-START | /websockets/Secure-Close-readyState-Closing.htm 22:51:52 INFO - PROCESS | 1820 | 1477461112830 Marionette TRACE conn3 -> [0,3357,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:52 INFO - PROCESS | 1820 | 1477461112985 Marionette TRACE conn3 <- [1,3357,null,{"value":null}] 22:51:53 INFO - PROCESS | 1820 | 1477461112999 Marionette TRACE conn3 -> [0,3358,"getWindowHandles",null] 22:51:53 INFO - PROCESS | 1820 | 1477461113003 Marionette TRACE conn3 <- [1,3358,null,["7"]] 22:51:53 INFO - PROCESS | 1820 | 1477461113137 Marionette TRACE conn3 -> [0,3359,"switchToWindow",{"name":"7"}] 22:51:53 INFO - PROCESS | 1820 | 1477461113143 Marionette TRACE conn3 <- [1,3359,null,{}] 22:51:53 INFO - PROCESS | 1820 | 1477461113150 Marionette TRACE conn3 -> [0,3360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-readyState-Closing.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:53 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de78800 == 36 [pid = 1820] [id = 741] 22:51:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8df6f000) [pid = 1820] [serial = 2156] [outer = (nil)] 22:51:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8f909c00) [pid = 1820] [serial = 2157] [outer = 0x8df6f000] 22:51:53 INFO - PROCESS | 1820 | 1477461113227 Marionette DEBUG loaded listener.js 22:51:53 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8f990c00) [pid = 1820] [serial = 2158] [outer = 0x8df6f000] 22:51:53 INFO - PROCESS | 1820 | 1477461113791 Marionette TRACE conn3 <- [1,3360,null,{"value":["/websockets/Secure-Close-readyState-Closing.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - readyState should be in CLOSING state just before onclose is called",0,null,null]]]}] 22:51:53 INFO - . 22:51:53 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closing.htm | took 980ms 22:51:53 INFO - PROCESS | 1820 | 1477461113816 Marionette TRACE conn3 -> [0,3361,"getWindowHandle",null] 22:51:53 INFO - PROCESS | 1820 | 1477461113820 Marionette TRACE conn3 <- [1,3361,null,{"value":"7"}] 22:51:53 INFO - TEST-START | /websockets/Secure-Close-server-initiated-close.htm 22:51:53 INFO - PROCESS | 1820 | 1477461113827 Marionette TRACE conn3 -> [0,3362,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:54 INFO - PROCESS | 1820 | 1477461114032 Marionette TRACE conn3 <- [1,3362,null,{"value":null}] 22:51:54 INFO - PROCESS | 1820 | 1477461114060 Marionette TRACE conn3 -> [0,3363,"getWindowHandles",null] 22:51:54 INFO - PROCESS | 1820 | 1477461114064 Marionette TRACE conn3 <- [1,3363,null,["7"]] 22:51:54 INFO - PROCESS | 1820 | 1477461114069 Marionette TRACE conn3 -> [0,3364,"switchToWindow",{"name":"7"}] 22:51:54 INFO - PROCESS | 1820 | 1477461114074 Marionette TRACE conn3 <- [1,3364,null,{}] 22:51:54 INFO - PROCESS | 1820 | 1477461114079 Marionette TRACE conn3 -> [0,3365,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-server-initiated-close.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:54 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fad6000 == 37 [pid = 1820] [id = 742] 22:51:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8fad6400) [pid = 1820] [serial = 2159] [outer = (nil)] 22:51:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x90733800) [pid = 1820] [serial = 2160] [outer = 0x8fad6400] 22:51:54 INFO - PROCESS | 1820 | 1477461114227 Marionette DEBUG loaded listener.js 22:51:54 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x907be000) [pid = 1820] [serial = 2161] [outer = 0x8fad6400] 22:51:54 INFO - PROCESS | 1820 | 1477461114876 Marionette TRACE conn3 <- [1,3365,null,{"value":["/websockets/Secure-Close-server-initiated-close.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Server initiated Close - Client sends back a CLOSE - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Server initiated Close - Client sends back a CLOSE - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 22:51:54 INFO - .. 22:51:54 INFO - TEST-OK | /websockets/Secure-Close-server-initiated-close.htm | took 1073ms 22:51:54 INFO - PROCESS | 1820 | 1477461114900 Marionette TRACE conn3 -> [0,3366,"getWindowHandle",null] 22:51:54 INFO - PROCESS | 1820 | 1477461114903 Marionette TRACE conn3 <- [1,3366,null,{"value":"7"}] 22:51:54 INFO - TEST-START | /websockets/Secure-Close-string.htm 22:51:54 INFO - PROCESS | 1820 | 1477461114909 Marionette TRACE conn3 -> [0,3367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:55 INFO - PROCESS | 1820 | 1477461115137 Marionette TRACE conn3 <- [1,3367,null,{"value":null}] 22:51:55 INFO - PROCESS | 1820 | 1477461115159 Marionette TRACE conn3 -> [0,3368,"getWindowHandles",null] 22:51:55 INFO - PROCESS | 1820 | 1477461115164 Marionette TRACE conn3 <- [1,3368,null,["7"]] 22:51:55 INFO - PROCESS | 1820 | 1477461115168 Marionette TRACE conn3 -> [0,3369,"switchToWindow",{"name":"7"}] 22:51:55 INFO - PROCESS | 1820 | 1477461115173 Marionette TRACE conn3 <- [1,3369,null,{}] 22:51:55 INFO - PROCESS | 1820 | 1477461115178 Marionette TRACE conn3 -> [0,3370,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-string.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:55 INFO - PROCESS | 1820 | ++DOCSHELL 0x8355f800 == 38 [pid = 1820] [id = 743] 22:51:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x8c8e3400) [pid = 1820] [serial = 2162] [outer = (nil)] 22:51:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x924f3c00) [pid = 1820] [serial = 2163] [outer = 0x8c8e3400] 22:51:55 INFO - PROCESS | 1820 | 1477461115442 Marionette DEBUG loaded listener.js 22:51:55 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x929ef000) [pid = 1820] [serial = 2164] [outer = 0x8c8e3400] 22:51:55 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x8f98c400) [pid = 1820] [serial = 2129] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm] 22:51:55 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x83960800) [pid = 1820] [serial = 2105] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-wrong-scheme.htm] 22:51:55 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x8ddca400) [pid = 1820] [serial = 2126] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm] 22:51:55 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x8f98ec00) [pid = 1820] [serial = 2111] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm] 22:51:55 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x8c006c00) [pid = 1820] [serial = 2108] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-0.htm] 22:51:55 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x8c9f0400) [pid = 1820] [serial = 2123] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005.htm] 22:51:55 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x83552400) [pid = 1820] [serial = 2114] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm] 22:51:55 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8399fc00) [pid = 1820] [serial = 2117] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000.htm] 22:51:55 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8c004c00) [pid = 1820] [serial = 2120] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm] 22:51:55 INFO - PROCESS | 1820 | 1477461115987 Marionette TRACE conn3 <- [1,3370,null,{"value":["/websockets/Secure-Close-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(string) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 22:51:56 INFO - . 22:51:56 INFO - TEST-OK | /websockets/Secure-Close-string.htm | took 1119ms 22:51:56 INFO - PROCESS | 1820 | 1477461116029 Marionette TRACE conn3 -> [0,3371,"getWindowHandle",null] 22:51:56 INFO - PROCESS | 1820 | 1477461116031 Marionette TRACE conn3 <- [1,3371,null,{"value":"7"}] 22:51:56 INFO - TEST-START | /websockets/Secure-Close-undefined.htm 22:51:56 INFO - PROCESS | 1820 | 1477461116038 Marionette TRACE conn3 -> [0,3372,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:56 INFO - PROCESS | 1820 | 1477461116246 Marionette TRACE conn3 <- [1,3372,null,{"value":null}] 22:51:56 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:51:56 INFO - PROCESS | 1820 | 1477461116268 Marionette TRACE conn3 -> [0,3373,"getWindowHandles",null] 22:51:56 INFO - PROCESS | 1820 | 1477461116272 Marionette TRACE conn3 <- [1,3373,null,["7"]] 22:51:56 INFO - PROCESS | 1820 | 1477461116277 Marionette TRACE conn3 -> [0,3374,"switchToWindow",{"name":"7"}] 22:51:56 INFO - PROCESS | 1820 | 1477461116282 Marionette TRACE conn3 <- [1,3374,null,{}] 22:51:56 INFO - PROCESS | 1820 | 1477461116287 Marionette TRACE conn3 -> [0,3375,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-undefined.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-undefined.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:56 INFO - PROCESS | 1820 | ++DOCSHELL 0x833ed000 == 39 [pid = 1820] [id = 744] 22:51:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x8f993000) [pid = 1820] [serial = 2165] [outer = (nil)] 22:51:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x929f3400) [pid = 1820] [serial = 2166] [outer = 0x8f993000] 22:51:56 INFO - PROCESS | 1820 | 1477461116362 Marionette DEBUG loaded listener.js 22:51:56 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x929f7c00) [pid = 1820] [serial = 2167] [outer = 0x8f993000] 22:51:56 INFO - PROCESS | 1820 | 1477461116924 Marionette TRACE conn3 <- [1,3375,null,{"value":["/websockets/Secure-Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close Secure WebSocket - Code is undefined",0,null,null]]]}] 22:51:56 INFO - . 22:51:56 INFO - TEST-OK | /websockets/Secure-Close-undefined.htm | took 922ms 22:51:56 INFO - TEST-START | /websockets/Secure-Send-65K-data.htm 22:51:56 INFO - PROCESS | 1820 | 1477461116961 Marionette TRACE conn3 -> [0,3376,"getWindowHandle",null] 22:51:56 INFO - PROCESS | 1820 | 1477461116963 Marionette TRACE conn3 <- [1,3376,null,{"value":"7"}] 22:51:56 INFO - PROCESS | 1820 | 1477461116971 Marionette TRACE conn3 -> [0,3377,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:57 INFO - PROCESS | 1820 | 1477461117166 Marionette TRACE conn3 <- [1,3377,null,{"value":null}] 22:51:57 INFO - PROCESS | 1820 | 1477461117177 Marionette TRACE conn3 -> [0,3378,"getWindowHandles",null] 22:51:57 INFO - PROCESS | 1820 | 1477461117180 Marionette TRACE conn3 <- [1,3378,null,["7"]] 22:51:57 INFO - PROCESS | 1820 | 1477461117186 Marionette TRACE conn3 -> [0,3379,"switchToWindow",{"name":"7"}] 22:51:57 INFO - PROCESS | 1820 | 1477461117192 Marionette TRACE conn3 <- [1,3379,null,{}] 22:51:57 INFO - PROCESS | 1820 | 1477461117197 Marionette TRACE conn3 -> [0,3380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-65K-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:57 INFO - PROCESS | 1820 | ++DOCSHELL 0x8bed6000 == 40 [pid = 1820] [id = 745] 22:51:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x929f8000) [pid = 1820] [serial = 2168] [outer = (nil)] 22:51:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x93325800) [pid = 1820] [serial = 2169] [outer = 0x929f8000] 22:51:57 INFO - PROCESS | 1820 | 1477461117268 Marionette DEBUG loaded listener.js 22:51:57 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x933f5c00) [pid = 1820] [serial = 2170] [outer = 0x929f8000] 22:51:58 INFO - PROCESS | 1820 | 1477461118018 Marionette TRACE conn3 <- [1,3380,null,{"value":["/websockets/Secure-Send-65K-data.htm",0,null,null,[["W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 22:51:58 INFO - ... 22:51:58 INFO - TEST-OK | /websockets/Secure-Send-65K-data.htm | took 1080ms 22:51:58 INFO - PROCESS | 1820 | 1477461118054 Marionette TRACE conn3 -> [0,3381,"getWindowHandle",null] 22:51:58 INFO - PROCESS | 1820 | 1477461118060 Marionette TRACE conn3 <- [1,3381,null,{"value":"7"}] 22:51:58 INFO - TEST-START | /websockets/Secure-Send-binary-65K-arraybuffer.htm 22:51:58 INFO - PROCESS | 1820 | 1477461118071 Marionette TRACE conn3 -> [0,3382,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:58 INFO - PROCESS | 1820 | 1477461118260 Marionette TRACE conn3 <- [1,3382,null,{"value":null}] 22:51:58 INFO - PROCESS | 1820 | 1477461118449 Marionette TRACE conn3 -> [0,3383,"getWindowHandles",null] 22:51:58 INFO - PROCESS | 1820 | 1477461118456 Marionette TRACE conn3 <- [1,3383,null,["7"]] 22:51:58 INFO - PROCESS | 1820 | 1477461118466 Marionette TRACE conn3 -> [0,3384,"switchToWindow",{"name":"7"}] 22:51:58 INFO - PROCESS | 1820 | 1477461118473 Marionette TRACE conn3 <- [1,3384,null,{}] 22:51:58 INFO - PROCESS | 1820 | 1477461118480 Marionette TRACE conn3 -> [0,3385,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-65K-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:58 INFO - PROCESS | 1820 | ++DOCSHELL 0x839a9400 == 41 [pid = 1820] [id = 746] 22:51:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x87d2f400) [pid = 1820] [serial = 2171] [outer = (nil)] 22:51:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x8bd71800) [pid = 1820] [serial = 2172] [outer = 0x87d2f400] 22:51:58 INFO - PROCESS | 1820 | 1477461118570 Marionette DEBUG loaded listener.js 22:51:58 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x8bee3400) [pid = 1820] [serial = 2173] [outer = 0x87d2f400] 22:51:59 INFO - PROCESS | 1820 | 1477461119236 Marionette TRACE conn3 <- [1,3385,null,{"value":["/websockets/Secure-Send-binary-65K-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 22:51:59 INFO - ... 22:51:59 INFO - TEST-OK | /websockets/Secure-Send-binary-65K-arraybuffer.htm | took 1219ms 22:51:59 INFO - PROCESS | 1820 | 1477461119289 Marionette TRACE conn3 -> [0,3386,"getWindowHandle",null] 22:51:59 INFO - PROCESS | 1820 | 1477461119295 Marionette TRACE conn3 <- [1,3386,null,{"value":"7"}] 22:51:59 INFO - TEST-START | /websockets/Secure-Send-binary-arraybuffer.htm 22:51:59 INFO - PROCESS | 1820 | 1477461119352 Marionette TRACE conn3 -> [0,3387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:51:59 INFO - PROCESS | 1820 | 1477461119526 Marionette TRACE conn3 <- [1,3387,null,{"value":null}] 22:51:59 INFO - PROCESS | 1820 | 1477461119704 Marionette TRACE conn3 -> [0,3388,"getWindowHandles",null] 22:51:59 INFO - PROCESS | 1820 | 1477461119710 Marionette TRACE conn3 <- [1,3388,null,["7"]] 22:51:59 INFO - PROCESS | 1820 | 1477461119718 Marionette TRACE conn3 -> [0,3389,"switchToWindow",{"name":"7"}] 22:51:59 INFO - PROCESS | 1820 | 1477461119723 Marionette TRACE conn3 <- [1,3389,null,{}] 22:51:59 INFO - PROCESS | 1820 | 1477461119729 Marionette TRACE conn3 -> [0,3390,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:51:59 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c9f0400 == 42 [pid = 1820] [id = 747] 22:51:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x8d053000) [pid = 1820] [serial = 2174] [outer = (nil)] 22:51:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x8dc86000) [pid = 1820] [serial = 2175] [outer = 0x8d053000] 22:51:59 INFO - PROCESS | 1820 | 1477461119818 Marionette DEBUG loaded listener.js 22:51:59 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x8dc84000) [pid = 1820] [serial = 2176] [outer = 0x8d053000] 22:52:00 INFO - PROCESS | 1820 | 1477461120546 Marionette TRACE conn3 <- [1,3390,null,{"value":["/websockets/Secure-Send-binary-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 22:52:00 INFO - ... 22:52:00 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybuffer.htm | took 1223ms 22:52:00 INFO - PROCESS | 1820 | 1477461120573 Marionette TRACE conn3 -> [0,3391,"getWindowHandle",null] 22:52:00 INFO - PROCESS | 1820 | 1477461120581 Marionette TRACE conn3 <- [1,3391,null,{"value":"7"}] 22:52:00 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float32.htm 22:52:00 INFO - PROCESS | 1820 | 1477461120589 Marionette TRACE conn3 -> [0,3392,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:52:00 INFO - PROCESS | 1820 | 1477461120823 Marionette TRACE conn3 <- [1,3392,null,{"value":null}] 22:52:00 INFO - PROCESS | 1820 | 1477461120947 Marionette TRACE conn3 -> [0,3393,"getWindowHandles",null] 22:52:00 INFO - PROCESS | 1820 | 1477461120951 Marionette TRACE conn3 <- [1,3393,null,["7"]] 22:52:00 INFO - PROCESS | 1820 | 1477461120959 Marionette TRACE conn3 -> [0,3394,"switchToWindow",{"name":"7"}] 22:52:00 INFO - PROCESS | 1820 | 1477461120966 Marionette TRACE conn3 <- [1,3394,null,{}] 22:52:00 INFO - PROCESS | 1820 | 1477461120976 Marionette TRACE conn3 -> [0,3395,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-float32.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:52:01 INFO - PROCESS | 1820 | ++DOCSHELL 0x929f6800 == 43 [pid = 1820] [id = 748] 22:52:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x929f7000) [pid = 1820] [serial = 2177] [outer = (nil)] 22:52:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x93436c00) [pid = 1820] [serial = 2178] [outer = 0x929f7000] 22:52:01 INFO - PROCESS | 1820 | 1477461121067 Marionette DEBUG loaded listener.js 22:52:01 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x9381a800) [pid = 1820] [serial = 2179] [outer = 0x929f7000] 22:52:01 INFO - PROCESS | 1820 | 1477461121689 Marionette TRACE conn3 <- [1,3395,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-float32.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be closed",0,null,null]]]}] 22:52:01 INFO - ... 22:52:01 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float32.htm | took 1122ms 22:52:01 INFO - PROCESS | 1820 | 1477461121710 Marionette TRACE conn3 -> [0,3396,"getWindowHandle",null] 22:52:01 INFO - PROCESS | 1820 | 1477461121715 Marionette TRACE conn3 <- [1,3396,null,{"value":"7"}] 22:52:01 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float64.htm 22:52:01 INFO - PROCESS | 1820 | 1477461121743 Marionette TRACE conn3 -> [0,3397,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:52:01 INFO - PROCESS | 1820 | 1477461121913 Marionette TRACE conn3 <- [1,3397,null,{"value":null}] 22:52:02 INFO - PROCESS | 1820 | 1477461122103 Marionette TRACE conn3 -> [0,3398,"getWindowHandles",null] 22:52:02 INFO - PROCESS | 1820 | 1477461122111 Marionette TRACE conn3 <- [1,3398,null,["7"]] 22:52:02 INFO - PROCESS | 1820 | 1477461122118 Marionette TRACE conn3 -> [0,3399,"switchToWindow",{"name":"7"}] 22:52:02 INFO - PROCESS | 1820 | 1477461122124 Marionette TRACE conn3 <- [1,3399,null,{}] 22:52:02 INFO - PROCESS | 1820 | 1477461122133 Marionette TRACE conn3 -> [0,3400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-float64.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:52:02 INFO - PROCESS | 1820 | ++DOCSHELL 0x9409e000 == 44 [pid = 1820] [id = 749] 22:52:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x9409f800) [pid = 1820] [serial = 2180] [outer = (nil)] 22:52:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x9412e800) [pid = 1820] [serial = 2181] [outer = 0x9409f800] 22:52:02 INFO - PROCESS | 1820 | 1477461122221 Marionette DEBUG loaded listener.js 22:52:02 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x9431a400) [pid = 1820] [serial = 2182] [outer = 0x9409f800] 22:52:02 INFO - PROCESS | 1820 | 1477461122847 Marionette TRACE conn3 <- [1,3400,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-float64.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Connection should be closed",0,null,null]]]}] 22:52:02 INFO - ... 22:52:02 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float64.htm | took 1171ms 22:52:02 INFO - PROCESS | 1820 | 1477461122910 Marionette TRACE conn3 -> [0,3401,"getWindowHandle",null] 22:52:02 INFO - PROCESS | 1820 | 1477461122914 Marionette TRACE conn3 <- [1,3401,null,{"value":"7"}] 22:52:02 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-int32.htm 22:52:02 INFO - PROCESS | 1820 | 1477461122937 Marionette TRACE conn3 -> [0,3402,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:52:03 INFO - PROCESS | 1820 | 1477461123094 Marionette TRACE conn3 <- [1,3402,null,{"value":null}] 22:52:03 INFO - PROCESS | 1820 | 1477461123244 Marionette TRACE conn3 -> [0,3403,"getWindowHandles",null] 22:52:03 INFO - PROCESS | 1820 | 1477461123249 Marionette TRACE conn3 <- [1,3403,null,["7"]] 22:52:03 INFO - PROCESS | 1820 | 1477461123254 Marionette TRACE conn3 -> [0,3404,"switchToWindow",{"name":"7"}] 22:52:03 INFO - PROCESS | 1820 | 1477461123259 Marionette TRACE conn3 <- [1,3404,null,{}] 22:52:03 INFO - PROCESS | 1820 | 1477461123264 Marionette TRACE conn3 -> [0,3405,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-int32.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:52:03 INFO - PROCESS | 1820 | ++DOCSHELL 0x82fbd800 == 45 [pid = 1820] [id = 750] 22:52:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x82fc3000) [pid = 1820] [serial = 2183] [outer = (nil)] 22:52:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x9343a800) [pid = 1820] [serial = 2184] [outer = 0x82fc3000] 22:52:03 INFO - PROCESS | 1820 | 1477461123382 Marionette DEBUG loaded listener.js 22:52:03 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x8facf000) [pid = 1820] [serial = 2185] [outer = 0x82fc3000] 22:52:04 INFO - PROCESS | 1820 | 1477461124184 Marionette TRACE conn3 <- [1,3405,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-int32.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Connection should be closed",0,null,null]]]}] 22:52:04 INFO - ... 22:52:04 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-int32.htm | took 1277ms 22:52:04 INFO - PROCESS | 1820 | 1477461124213 Marionette TRACE conn3 -> [0,3406,"getWindowHandle",null] 22:52:04 INFO - PROCESS | 1820 | 1477461124219 Marionette TRACE conn3 <- [1,3406,null,{"value":"7"}] 22:52:04 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm 22:52:04 INFO - PROCESS | 1820 | 1477461124243 Marionette TRACE conn3 -> [0,3407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:52:04 INFO - PROCESS | 1820 | 1477461124495 Marionette TRACE conn3 <- [1,3407,null,{"value":null}] 22:52:04 INFO - PROCESS | 1820 | 1477461124640 Marionette TRACE conn3 -> [0,3408,"getWindowHandles",null] 22:52:04 INFO - PROCESS | 1820 | 1477461124651 Marionette TRACE conn3 <- [1,3408,null,["7"]] 22:52:04 INFO - PROCESS | 1820 | 1477461124672 Marionette TRACE conn3 -> [0,3409,"switchToWindow",{"name":"7"}] 22:52:04 INFO - PROCESS | 1820 | 1477461124685 Marionette TRACE conn3 <- [1,3409,null,{}] 22:52:04 INFO - PROCESS | 1820 | 1477461124694 Marionette TRACE conn3 -> [0,3410,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:52:04 INFO - PROCESS | 1820 | ++DOCSHELL 0x8399f800 == 46 [pid = 1820] [id = 751] 22:52:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0x87d36800) [pid = 1820] [serial = 2186] [outer = (nil)] 22:52:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0x8c9f1000) [pid = 1820] [serial = 2187] [outer = 0x87d36800] 22:52:04 INFO - PROCESS | 1820 | 1477461124781 Marionette DEBUG loaded listener.js 22:52:04 INFO - PROCESS | 1820 | ++DOMWINDOW == 94 (0x8c8dcc00) [pid = 1820] [serial = 2188] [outer = 0x87d36800] 22:52:05 INFO - PROCESS | 1820 | --DOCSHELL 0x833ef400 == 45 [pid = 1820] [id = 717] 22:52:05 INFO - PROCESS | 1820 | --DOCSHELL 0x8c9f3c00 == 44 [pid = 1820] [id = 712] 22:52:05 INFO - PROCESS | 1820 | --DOCSHELL 0x833ed000 == 43 [pid = 1820] [id = 744] 22:52:05 INFO - PROCESS | 1820 | --DOCSHELL 0x8355f800 == 42 [pid = 1820] [id = 743] 22:52:05 INFO - PROCESS | 1820 | --DOMWINDOW == 93 (0x8face000) [pid = 1820] [serial = 2133] [outer = (nil)] [url = about:blank] 22:52:05 INFO - PROCESS | 1820 | --DOCSHELL 0x8fad6000 == 41 [pid = 1820] [id = 742] 22:52:05 INFO - PROCESS | 1820 | --DOCSHELL 0x8de78800 == 40 [pid = 1820] [id = 741] 22:52:05 INFO - PROCESS | 1820 | --DOCSHELL 0x8c9f6c00 == 39 [pid = 1820] [id = 740] 22:52:05 INFO - PROCESS | 1820 | --DOCSHELL 0x835cd400 == 38 [pid = 1820] [id = 739] 22:52:05 INFO - PROCESS | 1820 | --DOCSHELL 0x833f5400 == 37 [pid = 1820] [id = 738] 22:52:05 INFO - PROCESS | 1820 | --DOCSHELL 0x90740c00 == 36 [pid = 1820] [id = 737] 22:52:05 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa80400 == 35 [pid = 1820] [id = 736] 22:52:05 INFO - PROCESS | 1820 | 1477461125517 Marionette TRACE conn3 <- [1,3410,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Connection should be closed",0,null,null]]]}] 22:52:05 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0x8c00dc00) [pid = 1820] [serial = 2121] [outer = (nil)] [url = about:blank] 22:52:05 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0x8c010000) [pid = 1820] [serial = 2110] [outer = (nil)] [url = about:blank] 22:52:05 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x83968400) [pid = 1820] [serial = 2106] [outer = (nil)] [url = about:blank] 22:52:05 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x8c832400) [pid = 1820] [serial = 2122] [outer = (nil)] [url = about:blank] 22:52:05 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x8fa81c00) [pid = 1820] [serial = 2130] [outer = (nil)] [url = about:blank] 22:52:05 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x83965000) [pid = 1820] [serial = 2107] [outer = (nil)] [url = about:blank] 22:52:05 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x8fa7ac00) [pid = 1820] [serial = 2113] [outer = (nil)] [url = about:blank] 22:52:05 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x8fa7bc00) [pid = 1820] [serial = 2112] [outer = (nil)] [url = about:blank] 22:52:05 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x839a4400) [pid = 1820] [serial = 2118] [outer = (nil)] [url = about:blank] 22:52:05 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x8de73c00) [pid = 1820] [serial = 2127] [outer = (nil)] [url = about:blank] 22:52:05 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x87d37400) [pid = 1820] [serial = 2119] [outer = (nil)] [url = about:blank] 22:52:05 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x8fa83c00) [pid = 1820] [serial = 2131] [outer = (nil)] [url = about:blank] 22:52:05 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x8c828c00) [pid = 1820] [serial = 2109] [outer = (nil)] [url = about:blank] 22:52:05 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x8cf10400) [pid = 1820] [serial = 2125] [outer = (nil)] [url = about:blank] 22:52:05 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x8de75000) [pid = 1820] [serial = 2128] [outer = (nil)] [url = about:blank] 22:52:05 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x8c9f7000) [pid = 1820] [serial = 2124] [outer = (nil)] [url = about:blank] 22:52:05 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x83560000) [pid = 1820] [serial = 2115] [outer = (nil)] [url = about:blank] 22:52:05 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x835c4000) [pid = 1820] [serial = 2116] [outer = (nil)] [url = about:blank] 22:52:05 INFO - ... 22:52:05 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm | took 1370ms 22:52:05 INFO - PROCESS | 1820 | 1477461125597 Marionette TRACE conn3 -> [0,3411,"getWindowHandle",null] 22:52:05 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm 22:52:05 INFO - PROCESS | 1820 | 1477461125602 Marionette TRACE conn3 <- [1,3411,null,{"value":"7"}] 22:52:05 INFO - PROCESS | 1820 | 1477461125609 Marionette TRACE conn3 -> [0,3412,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:52:05 INFO - PROCESS | 1820 | 1477461125777 Marionette TRACE conn3 <- [1,3412,null,{"value":null}] 22:52:05 INFO - PROCESS | 1820 | 1477461125948 Marionette TRACE conn3 -> [0,3413,"getWindowHandles",null] 22:52:05 INFO - PROCESS | 1820 | 1477461125953 Marionette TRACE conn3 <- [1,3413,null,["7"]] 22:52:05 INFO - PROCESS | 1820 | 1477461125967 Marionette TRACE conn3 -> [0,3414,"switchToWindow",{"name":"7"}] 22:52:05 INFO - PROCESS | 1820 | 1477461125971 Marionette TRACE conn3 <- [1,3414,null,{}] 22:52:05 INFO - PROCESS | 1820 | 1477461125978 Marionette TRACE conn3 -> [0,3415,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:52:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c828c00 == 36 [pid = 1820] [id = 752] 22:52:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x8c82d000) [pid = 1820] [serial = 2189] [outer = (nil)] 22:52:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x8c8db800) [pid = 1820] [serial = 2190] [outer = 0x8c82d000] 22:52:06 INFO - PROCESS | 1820 | 1477461126055 Marionette DEBUG loaded listener.js 22:52:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x8c9f8400) [pid = 1820] [serial = 2191] [outer = 0x8c82d000] 22:52:06 INFO - PROCESS | 1820 | 1477461126594 Marionette TRACE conn3 <- [1,3415,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Connection should be closed",0,null,null]]]}] 22:52:06 INFO - ... 22:52:06 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm | took 1020ms 22:52:06 INFO - PROCESS | 1820 | 1477461126636 Marionette TRACE conn3 -> [0,3416,"getWindowHandle",null] 22:52:06 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm 22:52:06 INFO - PROCESS | 1820 | 1477461126642 Marionette TRACE conn3 <- [1,3416,null,{"value":"7"}] 22:52:06 INFO - PROCESS | 1820 | 1477461126649 Marionette TRACE conn3 -> [0,3417,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:52:06 INFO - PROCESS | 1820 | 1477461126852 Marionette TRACE conn3 <- [1,3417,null,{"value":null}] 22:52:06 INFO - PROCESS | 1820 | 1477461126871 Marionette TRACE conn3 -> [0,3418,"getWindowHandles",null] 22:52:06 INFO - PROCESS | 1820 | 1477461126875 Marionette TRACE conn3 <- [1,3418,null,["7"]] 22:52:06 INFO - PROCESS | 1820 | 1477461126880 Marionette TRACE conn3 -> [0,3419,"switchToWindow",{"name":"7"}] 22:52:06 INFO - PROCESS | 1820 | 1477461126886 Marionette TRACE conn3 <- [1,3419,null,{}] 22:52:06 INFO - PROCESS | 1820 | 1477461126892 Marionette TRACE conn3 -> [0,3420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:52:06 INFO - PROCESS | 1820 | ++DOCSHELL 0x8fad1000 == 37 [pid = 1820] [id = 753] 22:52:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x8fad1800) [pid = 1820] [serial = 2192] [outer = (nil)] 22:52:06 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x8fad5800) [pid = 1820] [serial = 2193] [outer = 0x8fad1800] 22:52:06 INFO - PROCESS | 1820 | 1477461126969 Marionette DEBUG loaded listener.js 22:52:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x90740c00) [pid = 1820] [serial = 2194] [outer = 0x8fad1800] 22:52:07 INFO - PROCESS | 1820 | 1477461127563 Marionette TRACE conn3 <- [1,3420,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Connection should be closed",0,null,null]]]}] 22:52:07 INFO - ... 22:52:07 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm | took 927ms 22:52:07 INFO - PROCESS | 1820 | 1477461127575 Marionette TRACE conn3 -> [0,3421,"getWindowHandle",null] 22:52:07 INFO - PROCESS | 1820 | 1477461127580 Marionette TRACE conn3 <- [1,3421,null,{"value":"7"}] 22:52:07 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm 22:52:07 INFO - PROCESS | 1820 | 1477461127593 Marionette TRACE conn3 -> [0,3422,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:52:07 INFO - PROCESS | 1820 | 1477461127801 Marionette TRACE conn3 <- [1,3422,null,{"value":null}] 22:52:07 INFO - PROCESS | 1820 | 1477461127821 Marionette TRACE conn3 -> [0,3423,"getWindowHandles",null] 22:52:07 INFO - PROCESS | 1820 | 1477461127825 Marionette TRACE conn3 <- [1,3423,null,["7"]] 22:52:07 INFO - PROCESS | 1820 | 1477461127830 Marionette TRACE conn3 -> [0,3424,"switchToWindow",{"name":"7"}] 22:52:07 INFO - PROCESS | 1820 | 1477461127834 Marionette TRACE conn3 <- [1,3424,null,{}] 22:52:07 INFO - PROCESS | 1820 | 1477461127842 Marionette TRACE conn3 -> [0,3425,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:52:07 INFO - PROCESS | 1820 | ++DOCSHELL 0x92445c00 == 38 [pid = 1820] [id = 754] 22:52:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x924f7c00) [pid = 1820] [serial = 2195] [outer = (nil)] 22:52:07 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x929f2800) [pid = 1820] [serial = 2196] [outer = 0x924f7c00] 22:52:07 INFO - PROCESS | 1820 | 1477461127989 Marionette DEBUG loaded listener.js 22:52:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x929fa800) [pid = 1820] [serial = 2197] [outer = 0x924f7c00] 22:52:08 INFO - PROCESS | 1820 | 1477461128544 Marionette TRACE conn3 <- [1,3425,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Connection should be closed",0,null,null]]]}] 22:52:08 INFO - ... 22:52:08 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm | took 980ms 22:52:08 INFO - PROCESS | 1820 | 1477461128572 Marionette TRACE conn3 -> [0,3426,"getWindowHandle",null] 22:52:08 INFO - PROCESS | 1820 | 1477461128575 Marionette TRACE conn3 <- [1,3426,null,{"value":"7"}] 22:52:08 INFO - TEST-START | /websockets/Secure-Send-binary-blob.htm 22:52:08 INFO - PROCESS | 1820 | 1477461128581 Marionette TRACE conn3 -> [0,3427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:52:08 INFO - PROCESS | 1820 | 1477461128774 Marionette TRACE conn3 <- [1,3427,null,{"value":null}] 22:52:08 INFO - PROCESS | 1820 | 1477461128791 Marionette TRACE conn3 -> [0,3428,"getWindowHandles",null] 22:52:08 INFO - PROCESS | 1820 | 1477461128793 Marionette TRACE conn3 <- [1,3428,null,["7"]] 22:52:08 INFO - PROCESS | 1820 | 1477461128797 Marionette TRACE conn3 -> [0,3429,"switchToWindow",{"name":"7"}] 22:52:08 INFO - PROCESS | 1820 | 1477461128815 Marionette TRACE conn3 <- [1,3429,null,{}] 22:52:08 INFO - PROCESS | 1820 | 1477461128893 Marionette TRACE conn3 -> [0,3430,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:52:08 INFO - PROCESS | 1820 | ++DOCSHELL 0x94317400 == 39 [pid = 1820] [id = 755] 22:52:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x94317c00) [pid = 1820] [serial = 2198] [outer = (nil)] 22:52:08 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x94620000) [pid = 1820] [serial = 2199] [outer = 0x94317c00] 22:52:08 INFO - PROCESS | 1820 | 1477461128964 Marionette DEBUG loaded listener.js 22:52:09 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x94621000) [pid = 1820] [serial = 2200] [outer = 0x94317c00] 22:52:09 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x8fad6400) [pid = 1820] [serial = 2159] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm] 22:52:09 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x8df6f000) [pid = 1820] [serial = 2156] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm] 22:52:09 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x8c8e3400) [pid = 1820] [serial = 2162] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-string.htm] 22:52:09 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x833f6800) [pid = 1820] [serial = 2147] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-null.htm] 22:52:09 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x8c9f8000) [pid = 1820] [serial = 2153] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm] 22:52:09 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x835d0800) [pid = 1820] [serial = 2150] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm] 22:52:09 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x8f993000) [pid = 1820] [serial = 2165] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-undefined.htm] 22:52:09 INFO - PROCESS | 1820 | 1477461129730 Marionette TRACE conn3 <- [1,3430,null,{"value":["/websockets/Secure-Send-binary-blob.htm",0,null,null,[["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Connection should be closed",0,null,null]]]}] 22:52:09 INFO - ... 22:52:09 INFO - TEST-OK | /websockets/Secure-Send-binary-blob.htm | took 1173ms 22:52:09 INFO - PROCESS | 1820 | 1477461129754 Marionette TRACE conn3 -> [0,3431,"getWindowHandle",null] 22:52:09 INFO - PROCESS | 1820 | 1477461129757 Marionette TRACE conn3 <- [1,3431,null,{"value":"7"}] 22:52:09 INFO - TEST-START | /websockets/Secure-Send-data.htm 22:52:09 INFO - PROCESS | 1820 | 1477461129764 Marionette TRACE conn3 -> [0,3432,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:52:09 INFO - PROCESS | 1820 | 1477461129940 Marionette TRACE conn3 <- [1,3432,null,{"value":null}] 22:52:10 INFO - PROCESS | 1820 | 1477461130083 Marionette TRACE conn3 -> [0,3433,"getWindowHandles",null] 22:52:10 INFO - PROCESS | 1820 | 1477461130087 Marionette TRACE conn3 <- [1,3433,null,["7"]] 22:52:10 INFO - PROCESS | 1820 | 1477461130091 Marionette TRACE conn3 -> [0,3434,"switchToWindow",{"name":"7"}] 22:52:10 INFO - PROCESS | 1820 | 1477461130096 Marionette TRACE conn3 <- [1,3434,null,{}] 22:52:10 INFO - PROCESS | 1820 | 1477461130102 Marionette TRACE conn3 -> [0,3435,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-data.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:52:10 INFO - PROCESS | 1820 | ++DOCSHELL 0x9072d400 == 40 [pid = 1820] [id = 756] 22:52:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 81 (0x929f3800) [pid = 1820] [serial = 2201] [outer = (nil)] 22:52:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x94bf3400) [pid = 1820] [serial = 2202] [outer = 0x929f3800] 22:52:10 INFO - PROCESS | 1820 | 1477461130177 Marionette DEBUG loaded listener.js 22:52:10 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x94dabc00) [pid = 1820] [serial = 2203] [outer = 0x929f3800] 22:52:10 INFO - PROCESS | 1820 | 1477461130669 Marionette TRACE conn3 <- [1,3435,null,{"value":["/websockets/Secure-Send-data.htm",0,null,null,[["W3C WebSocket API - Send data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 22:52:10 INFO - ... 22:52:10 INFO - TEST-OK | /websockets/Secure-Send-data.htm | took 918ms 22:52:10 INFO - TEST-START | /websockets/Secure-Send-null.htm 22:52:10 INFO - PROCESS | 1820 | 1477461130682 Marionette TRACE conn3 -> [0,3436,"getWindowHandle",null] 22:52:10 INFO - PROCESS | 1820 | 1477461130685 Marionette TRACE conn3 <- [1,3436,null,{"value":"7"}] 22:52:10 INFO - PROCESS | 1820 | 1477461130691 Marionette TRACE conn3 -> [0,3437,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:52:10 INFO - PROCESS | 1820 | 1477461130829 Marionette TRACE conn3 <- [1,3437,null,{"value":null}] 22:52:10 INFO - PROCESS | 1820 | 1477461130838 Marionette TRACE conn3 -> [0,3438,"getWindowHandles",null] 22:52:10 INFO - PROCESS | 1820 | 1477461130841 Marionette TRACE conn3 <- [1,3438,null,["7"]] 22:52:10 INFO - PROCESS | 1820 | 1477461130850 Marionette TRACE conn3 -> [0,3439,"switchToWindow",{"name":"7"}] 22:52:10 INFO - PROCESS | 1820 | 1477461130861 Marionette TRACE conn3 <- [1,3439,null,{}] 22:52:10 INFO - PROCESS | 1820 | 1477461130865 Marionette TRACE conn3 -> [0,3440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-null.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:52:11 INFO - PROCESS | 1820 | ++DOCSHELL 0x94e86400 == 41 [pid = 1820] [id = 757] 22:52:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x94e8a400) [pid = 1820] [serial = 2204] [outer = (nil)] 22:52:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x94ecec00) [pid = 1820] [serial = 2205] [outer = 0x94e8a400] 22:52:11 INFO - PROCESS | 1820 | 1477461131066 Marionette DEBUG loaded listener.js 22:52:11 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x94ed4000) [pid = 1820] [serial = 2206] [outer = 0x94e8a400] 22:52:11 INFO - PROCESS | 1820 | 1477461131544 Marionette TRACE conn3 <- [1,3440,null,{"value":["/websockets/Secure-Send-null.htm",0,null,null,[["W3C WebSocket API - Send null data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send null data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send null data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 22:52:11 INFO - ... 22:52:11 INFO - TEST-OK | /websockets/Secure-Send-null.htm | took 872ms 22:52:11 INFO - PROCESS | 1820 | 1477461131570 Marionette TRACE conn3 -> [0,3441,"getWindowHandle",null] 22:52:11 INFO - PROCESS | 1820 | 1477461131573 Marionette TRACE conn3 <- [1,3441,null,{"value":"7"}] 22:52:11 INFO - TEST-START | /websockets/Secure-Send-paired-surrogates.htm 22:52:11 INFO - PROCESS | 1820 | 1477461131581 Marionette TRACE conn3 -> [0,3442,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:52:11 INFO - PROCESS | 1820 | 1477461131764 Marionette TRACE conn3 <- [1,3442,null,{"value":null}] 22:52:11 INFO - PROCESS | 1820 | 1477461131948 Marionette TRACE conn3 -> [0,3443,"getWindowHandles",null] 22:52:11 INFO - PROCESS | 1820 | 1477461131954 Marionette TRACE conn3 <- [1,3443,null,["7"]] 22:52:11 INFO - PROCESS | 1820 | 1477461131962 Marionette TRACE conn3 -> [0,3444,"switchToWindow",{"name":"7"}] 22:52:11 INFO - PROCESS | 1820 | 1477461131972 Marionette TRACE conn3 <- [1,3444,null,{}] 22:52:11 INFO - PROCESS | 1820 | 1477461131981 Marionette TRACE conn3 -> [0,3445,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-paired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:52:12 INFO - PROCESS | 1820 | ++DOCSHELL 0x83561c00 == 42 [pid = 1820] [id = 758] 22:52:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x835c2400) [pid = 1820] [serial = 2207] [outer = (nil)] 22:52:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x8396a400) [pid = 1820] [serial = 2208] [outer = 0x835c2400] 22:52:12 INFO - PROCESS | 1820 | 1477461132070 Marionette DEBUG loaded listener.js 22:52:12 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x835d1c00) [pid = 1820] [serial = 2209] [outer = 0x835c2400] 22:52:12 INFO - PROCESS | 1820 | 1477461132735 Marionette TRACE conn3 <- [1,3445,null,{"value":["/websockets/Secure-Send-paired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 22:52:12 INFO - ... 22:52:12 INFO - TEST-OK | /websockets/Secure-Send-paired-surrogates.htm | took 1174ms 22:52:12 INFO - PROCESS | 1820 | 1477461132754 Marionette TRACE conn3 -> [0,3446,"getWindowHandle",null] 22:52:12 INFO - PROCESS | 1820 | 1477461132762 Marionette TRACE conn3 <- [1,3446,null,{"value":"7"}] 22:52:12 INFO - TEST-START | /websockets/Secure-Send-unicode-data.htm 22:52:12 INFO - PROCESS | 1820 | 1477461132770 Marionette TRACE conn3 -> [0,3447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:52:12 INFO - PROCESS | 1820 | 1477461132985 Marionette TRACE conn3 <- [1,3447,null,{"value":null}] 22:52:13 INFO - PROCESS | 1820 | 1477461133143 Marionette TRACE conn3 -> [0,3448,"getWindowHandles",null] 22:52:13 INFO - PROCESS | 1820 | 1477461133147 Marionette TRACE conn3 <- [1,3448,null,["7"]] 22:52:13 INFO - PROCESS | 1820 | 1477461133170 Marionette TRACE conn3 -> [0,3449,"switchToWindow",{"name":"7"}] 22:52:13 INFO - PROCESS | 1820 | 1477461133178 Marionette TRACE conn3 <- [1,3449,null,{}] 22:52:13 INFO - PROCESS | 1820 | 1477461133184 Marionette TRACE conn3 -> [0,3450,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-unicode-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:52:13 INFO - PROCESS | 1820 | ++DOCSHELL 0x8df6fc00 == 43 [pid = 1820] [id = 759] 22:52:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x8f901800) [pid = 1820] [serial = 2210] [outer = (nil)] 22:52:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x8f987800) [pid = 1820] [serial = 2211] [outer = 0x8f901800] 22:52:13 INFO - PROCESS | 1820 | 1477461133274 Marionette DEBUG loaded listener.js 22:52:13 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0x8fa7e400) [pid = 1820] [serial = 2212] [outer = 0x8f901800] 22:52:13 INFO - PROCESS | 1820 | 1477461133922 Marionette TRACE conn3 <- [1,3450,null,{"value":["/websockets/Secure-Send-unicode-data.htm",0,null,null,[["W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unicode data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 22:52:13 INFO - ... 22:52:13 INFO - TEST-OK | /websockets/Secure-Send-unicode-data.htm | took 1176ms 22:52:13 INFO - PROCESS | 1820 | 1477461133947 Marionette TRACE conn3 -> [0,3451,"getWindowHandle",null] 22:52:13 INFO - PROCESS | 1820 | 1477461133951 Marionette TRACE conn3 <- [1,3451,null,{"value":"7"}] 22:52:13 INFO - TEST-START | /websockets/Secure-Send-unpaired-surrogates.htm 22:52:13 INFO - PROCESS | 1820 | 1477461133957 Marionette TRACE conn3 -> [0,3452,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:52:14 INFO - PROCESS | 1820 | 1477461134137 Marionette TRACE conn3 <- [1,3452,null,{"value":null}] 22:52:14 INFO - PROCESS | 1820 | 1477461134333 Marionette TRACE conn3 -> [0,3453,"getWindowHandles",null] 22:52:14 INFO - PROCESS | 1820 | 1477461134341 Marionette TRACE conn3 <- [1,3453,null,["7"]] 22:52:14 INFO - PROCESS | 1820 | 1477461134393 Marionette TRACE conn3 -> [0,3454,"switchToWindow",{"name":"7"}] 22:52:14 INFO - PROCESS | 1820 | 1477461134399 Marionette TRACE conn3 <- [1,3454,null,{}] 22:52:14 INFO - PROCESS | 1820 | 1477461134409 Marionette TRACE conn3 -> [0,3455,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:52:14 INFO - PROCESS | 1820 | ++DOCSHELL 0x9461fc00 == 44 [pid = 1820] [id = 760] 22:52:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0x94620400) [pid = 1820] [serial = 2213] [outer = (nil)] 22:52:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 94 (0x9462a800) [pid = 1820] [serial = 2214] [outer = 0x94620400] 22:52:14 INFO - PROCESS | 1820 | 1477461134499 Marionette DEBUG loaded listener.js 22:52:14 INFO - PROCESS | 1820 | ++DOMWINDOW == 95 (0x94e81400) [pid = 1820] [serial = 2215] [outer = 0x94620400] 22:52:15 INFO - PROCESS | 1820 | [1820] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 22:52:15 INFO - PROCESS | 1820 | [1820] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 22:52:15 INFO - PROCESS | 1820 | 1477461135135 Marionette TRACE conn3 <- [1,3455,null,{"value":["/websockets/Secure-Send-unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 22:52:15 INFO - ... 22:52:15 INFO - TEST-OK | /websockets/Secure-Send-unpaired-surrogates.htm | took 1224ms 22:52:15 INFO - PROCESS | 1820 | 1477461135181 Marionette TRACE conn3 -> [0,3456,"getWindowHandle",null] 22:52:15 INFO - PROCESS | 1820 | 1477461135185 Marionette TRACE conn3 <- [1,3456,null,{"value":"7"}] 22:52:15 INFO - TEST-START | /websockets/Send-0byte-data.htm 22:52:15 INFO - PROCESS | 1820 | 1477461135193 Marionette TRACE conn3 -> [0,3457,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:52:15 INFO - PROCESS | 1820 | 1477461135431 Marionette TRACE conn3 <- [1,3457,null,{"value":null}] 22:52:15 INFO - PROCESS | 1820 | 1477461135567 Marionette TRACE conn3 -> [0,3458,"getWindowHandles",null] 22:52:15 INFO - PROCESS | 1820 | 1477461135570 Marionette TRACE conn3 <- [1,3458,null,["7"]] 22:52:15 INFO - PROCESS | 1820 | 1477461135681 Marionette TRACE conn3 -> [0,3459,"switchToWindow",{"name":"7"}] 22:52:15 INFO - PROCESS | 1820 | 1477461135687 Marionette TRACE conn3 <- [1,3459,null,{}] 22:52:15 INFO - PROCESS | 1820 | 1477461135695 Marionette TRACE conn3 -> [0,3460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-0byte-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-0byte-data.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:52:15 INFO - PROCESS | 1820 | ++DOCSHELL 0x94ed0c00 == 45 [pid = 1820] [id = 761] 22:52:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 96 (0x94edac00) [pid = 1820] [serial = 2216] [outer = (nil)] 22:52:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 97 (0x95110000) [pid = 1820] [serial = 2217] [outer = 0x94edac00] 22:52:15 INFO - PROCESS | 1820 | 1477461135779 Marionette DEBUG loaded listener.js 22:52:15 INFO - PROCESS | 1820 | ++DOMWINDOW == 98 (0x95110400) [pid = 1820] [serial = 2218] [outer = 0x94edac00] 22:52:16 INFO - PROCESS | 1820 | 1477461136368 Marionette TRACE conn3 <- [1,3460,null,{"value":["/websockets/Send-0byte-data.htm",0,null,null,[["W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 0 byte data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be closed",0,null,null]]]}] 22:52:16 INFO - ... 22:52:16 INFO - TEST-OK | /websockets/Send-0byte-data.htm | took 1224ms 22:52:16 INFO - PROCESS | 1820 | 1477461136417 Marionette TRACE conn3 -> [0,3461,"getWindowHandle",null] 22:52:16 INFO - PROCESS | 1820 | 1477461136420 Marionette TRACE conn3 <- [1,3461,null,{"value":"7"}] 22:52:16 INFO - TEST-START | /websockets/Send-65K-data.htm 22:52:16 INFO - PROCESS | 1820 | 1477461136428 Marionette TRACE conn3 -> [0,3462,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:52:16 INFO - PROCESS | 1820 | 1477461136583 Marionette TRACE conn3 <- [1,3462,null,{"value":null}] 22:52:16 INFO - PROCESS | 1820 | 1477461136787 Marionette TRACE conn3 -> [0,3463,"getWindowHandles",null] 22:52:16 INFO - PROCESS | 1820 | 1477461136791 Marionette TRACE conn3 <- [1,3463,null,["7"]] 22:52:16 INFO - PROCESS | 1820 | 1477461136804 Marionette TRACE conn3 -> [0,3464,"switchToWindow",{"name":"7"}] 22:52:16 INFO - PROCESS | 1820 | 1477461136809 Marionette TRACE conn3 <- [1,3464,null,{}] 22:52:16 INFO - PROCESS | 1820 | 1477461136815 Marionette TRACE conn3 -> [0,3465,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-65K-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-65K-data.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:52:16 INFO - PROCESS | 1820 | ++DOCSHELL 0x9552e400 == 46 [pid = 1820] [id = 762] 22:52:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 99 (0x9552e800) [pid = 1820] [serial = 2219] [outer = (nil)] 22:52:16 INFO - PROCESS | 1820 | ++DOMWINDOW == 100 (0x95532c00) [pid = 1820] [serial = 2220] [outer = 0x9552e800] 22:52:16 INFO - PROCESS | 1820 | 1477461136899 Marionette DEBUG loaded listener.js 22:52:17 INFO - PROCESS | 1820 | ++DOMWINDOW == 101 (0x95531c00) [pid = 1820] [serial = 2221] [outer = 0x9552e800] 22:52:17 INFO - PROCESS | 1820 | 1477461137586 Marionette TRACE conn3 <- [1,3465,null,{"value":["/websockets/Send-65K-data.htm",0,null,null,[["W3C WebSocket API - Send 65K data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 65K data on a WebSocket - Connection should be closed",0,null,null]]]}] 22:52:17 INFO - ... 22:52:17 INFO - TEST-OK | /websockets/Send-65K-data.htm | took 1173ms 22:52:17 INFO - TEST-START | /websockets/Send-Unpaired-Surrogates.htm 22:52:17 INFO - PROCESS | 1820 | 1477461137601 Marionette TRACE conn3 -> [0,3466,"getWindowHandle",null] 22:52:17 INFO - PROCESS | 1820 | 1477461137604 Marionette TRACE conn3 <- [1,3466,null,{"value":"7"}] 22:52:17 INFO - PROCESS | 1820 | 1477461137610 Marionette TRACE conn3 -> [0,3467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:52:17 INFO - PROCESS | 1820 | 1477461137840 Marionette TRACE conn3 <- [1,3467,null,{"value":null}] 22:52:17 INFO - PROCESS | 1820 | 1477461137970 Marionette TRACE conn3 -> [0,3468,"getWindowHandles",null] 22:52:17 INFO - PROCESS | 1820 | 1477461137974 Marionette TRACE conn3 <- [1,3468,null,["7"]] 22:52:17 INFO - PROCESS | 1820 | 1477461137981 Marionette TRACE conn3 -> [0,3469,"switchToWindow",{"name":"7"}] 22:52:17 INFO - PROCESS | 1820 | 1477461137987 Marionette TRACE conn3 <- [1,3469,null,{}] 22:52:18 INFO - PROCESS | 1820 | 1477461137995 Marionette TRACE conn3 -> [0,3470,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-Unpaired-Surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:52:18 INFO - PROCESS | 1820 | ++DOCSHELL 0x8395e800 == 47 [pid = 1820] [id = 763] 22:52:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 102 (0x839a8000) [pid = 1820] [serial = 2222] [outer = (nil)] 22:52:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 103 (0x90728000) [pid = 1820] [serial = 2223] [outer = 0x839a8000] 22:52:18 INFO - PROCESS | 1820 | 1477461138100 Marionette DEBUG loaded listener.js 22:52:18 INFO - PROCESS | 1820 | ++DOMWINDOW == 104 (0x95724c00) [pid = 1820] [serial = 2224] [outer = 0x839a8000] 22:52:18 INFO - PROCESS | 1820 | [1820] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 22:52:18 INFO - PROCESS | 1820 | [1820] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 22:52:18 INFO - PROCESS | 1820 | 1477461138908 Marionette TRACE conn3 <- [1,3470,null,{"value":["/websockets/Send-Unpaired-Surrogates.htm",0,null,null,[["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be closed",0,null,null]]]}] 22:52:18 INFO - ... 22:52:18 INFO - TEST-OK | /websockets/Send-Unpaired-Surrogates.htm | took 1321ms 22:52:18 INFO - PROCESS | 1820 | 1477461138931 Marionette TRACE conn3 -> [0,3471,"getWindowHandle",null] 22:52:18 INFO - PROCESS | 1820 | 1477461138937 Marionette TRACE conn3 <- [1,3471,null,{"value":"7"}] 22:52:18 INFO - TEST-START | /websockets/Send-before-open.htm 22:52:18 INFO - PROCESS | 1820 | 1477461138946 Marionette TRACE conn3 -> [0,3472,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:52:19 INFO - PROCESS | 1820 | 1477461139196 Marionette TRACE conn3 <- [1,3472,null,{"value":null}] 22:52:19 INFO - PROCESS | 1820 | 1477461139416 Marionette TRACE conn3 -> [0,3473,"getWindowHandles",null] 22:52:19 INFO - PROCESS | 1820 | 1477461139422 Marionette TRACE conn3 <- [1,3473,null,["7"]] 22:52:19 INFO - PROCESS | 1820 | 1477461139433 Marionette TRACE conn3 -> [0,3474,"switchToWindow",{"name":"7"}] 22:52:19 INFO - PROCESS | 1820 | 1477461139439 Marionette TRACE conn3 <- [1,3474,null,{}] 22:52:19 INFO - PROCESS | 1820 | 1477461139445 Marionette TRACE conn3 -> [0,3475,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-before-open.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-before-open.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:52:19 INFO - PROCESS | 1820 | ++DOCSHELL 0x8399e400 == 48 [pid = 1820] [id = 764] 22:52:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 105 (0x839a3c00) [pid = 1820] [serial = 2225] [outer = (nil)] 22:52:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 106 (0x8bed7400) [pid = 1820] [serial = 2226] [outer = 0x839a3c00] 22:52:19 INFO - PROCESS | 1820 | 1477461139526 Marionette DEBUG loaded listener.js 22:52:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 107 (0x8bd73800) [pid = 1820] [serial = 2227] [outer = 0x839a3c00] 22:52:20 INFO - PROCESS | 1820 | --DOCSHELL 0x9072d400 == 47 [pid = 1820] [id = 756] 22:52:20 INFO - PROCESS | 1820 | --DOCSHELL 0x94e86400 == 46 [pid = 1820] [id = 757] 22:52:20 INFO - PROCESS | 1820 | --DOCSHELL 0x94317400 == 45 [pid = 1820] [id = 755] 22:52:20 INFO - PROCESS | 1820 | --DOCSHELL 0x8fad1000 == 44 [pid = 1820] [id = 753] 22:52:20 INFO - PROCESS | 1820 | --DOCSHELL 0x92445c00 == 43 [pid = 1820] [id = 754] 22:52:20 INFO - PROCESS | 1820 | --DOCSHELL 0x8c828c00 == 42 [pid = 1820] [id = 752] 22:52:20 INFO - PROCESS | 1820 | --DOCSHELL 0x8399f800 == 41 [pid = 1820] [id = 751] 22:52:20 INFO - PROCESS | 1820 | --DOCSHELL 0x839a9400 == 40 [pid = 1820] [id = 746] 22:52:20 INFO - PROCESS | 1820 | --DOCSHELL 0x833ef800 == 39 [pid = 1820] [id = 705] 22:52:20 INFO - PROCESS | 1820 | --DOCSHELL 0x8355b800 == 38 [pid = 1820] [id = 706] 22:52:20 INFO - PROCESS | 1820 | --DOCSHELL 0x8beda800 == 37 [pid = 1820] [id = 709] 22:52:20 INFO - PROCESS | 1820 | --DOCSHELL 0x83979800 == 36 [pid = 1820] [id = 707] 22:52:20 INFO - PROCESS | 1820 | --DOCSHELL 0x82fbd800 == 35 [pid = 1820] [id = 750] 22:52:20 INFO - PROCESS | 1820 | --DOCSHELL 0x83979400 == 34 [pid = 1820] [id = 713] 22:52:20 INFO - PROCESS | 1820 | --DOCSHELL 0x8c9f0400 == 33 [pid = 1820] [id = 747] 22:52:20 INFO - PROCESS | 1820 | --DOCSHELL 0x9409e000 == 32 [pid = 1820] [id = 749] 22:52:20 INFO - PROCESS | 1820 | --DOCSHELL 0x929f6800 == 31 [pid = 1820] [id = 748] 22:52:20 INFO - PROCESS | 1820 | --DOCSHELL 0x8bed6000 == 30 [pid = 1820] [id = 745] 22:52:20 INFO - PROCESS | 1820 | --DOCSHELL 0x9552e400 == 29 [pid = 1820] [id = 762] 22:52:20 INFO - PROCESS | 1820 | --DOCSHELL 0x8395e800 == 28 [pid = 1820] [id = 763] 22:52:20 INFO - PROCESS | 1820 | --DOCSHELL 0x83561c00 == 27 [pid = 1820] [id = 758] 22:52:20 INFO - PROCESS | 1820 | --DOCSHELL 0x8df6fc00 == 26 [pid = 1820] [id = 759] 22:52:20 INFO - PROCESS | 1820 | --DOCSHELL 0x9461fc00 == 25 [pid = 1820] [id = 760] 22:52:20 INFO - PROCESS | 1820 | --DOCSHELL 0x94ed0c00 == 24 [pid = 1820] [id = 761] 22:52:20 INFO - PROCESS | 1820 | --DOMWINDOW == 106 (0x83965800) [pid = 1820] [serial = 2136] [outer = (nil)] [url = about:blank] 22:52:20 INFO - PROCESS | 1820 | --DOMWINDOW == 105 (0x8c8d7800) [pid = 1820] [serial = 2139] [outer = (nil)] [url = about:blank] 22:52:20 INFO - PROCESS | 1820 | --DOMWINDOW == 104 (0x8fad1400) [pid = 1820] [serial = 2142] [outer = (nil)] [url = about:blank] 22:52:20 INFO - PROCESS | 1820 | --DOMWINDOW == 103 (0x907bdc00) [pid = 1820] [serial = 2145] [outer = (nil)] [url = about:blank] 22:52:20 INFO - PROCESS | 1820 | --DOMWINDOW == 102 (0x87d3e800) [pid = 1820] [serial = 2149] [outer = (nil)] [url = about:blank] 22:52:20 INFO - PROCESS | 1820 | --DOMWINDOW == 101 (0x835cb400) [pid = 1820] [serial = 2148] [outer = (nil)] [url = about:blank] 22:52:20 INFO - PROCESS | 1820 | --DOMWINDOW == 100 (0x8396dc00) [pid = 1820] [serial = 2152] [outer = (nil)] [url = about:blank] 22:52:20 INFO - PROCESS | 1820 | --DOMWINDOW == 99 (0x8397bc00) [pid = 1820] [serial = 2151] [outer = (nil)] [url = about:blank] 22:52:20 INFO - PROCESS | 1820 | --DOMWINDOW == 98 (0x8dd7ec00) [pid = 1820] [serial = 2155] [outer = (nil)] [url = about:blank] 22:52:20 INFO - PROCESS | 1820 | --DOMWINDOW == 97 (0x8d053c00) [pid = 1820] [serial = 2154] [outer = (nil)] [url = about:blank] 22:52:20 INFO - PROCESS | 1820 | --DOMWINDOW == 96 (0x8f990c00) [pid = 1820] [serial = 2158] [outer = (nil)] [url = about:blank] 22:52:20 INFO - PROCESS | 1820 | --DOMWINDOW == 95 (0x8f909c00) [pid = 1820] [serial = 2157] [outer = (nil)] [url = about:blank] 22:52:20 INFO - PROCESS | 1820 | --DOMWINDOW == 94 (0x907be000) [pid = 1820] [serial = 2161] [outer = (nil)] [url = about:blank] 22:52:20 INFO - PROCESS | 1820 | --DOMWINDOW == 93 (0x90733800) [pid = 1820] [serial = 2160] [outer = (nil)] [url = about:blank] 22:52:20 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0x929ef000) [pid = 1820] [serial = 2164] [outer = (nil)] [url = about:blank] 22:52:20 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0x924f3c00) [pid = 1820] [serial = 2163] [outer = (nil)] [url = about:blank] 22:52:20 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x929f7c00) [pid = 1820] [serial = 2167] [outer = (nil)] [url = about:blank] 22:52:20 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x929f3400) [pid = 1820] [serial = 2166] [outer = (nil)] [url = about:blank] 22:52:20 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x93325800) [pid = 1820] [serial = 2169] [outer = (nil)] [url = about:blank] 22:52:21 INFO - PROCESS | 1820 | 1477461141102 Marionette TRACE conn3 <- [1,3475,null,{"value":["/websockets/Send-before-open.htm",0,null,null,[["W3C WebSocket API - Send data on a WebSocket before connection is opened - INVALID_STATE_ERR is returned",0,null,null]]]}] 22:52:21 INFO - . 22:52:21 INFO - TEST-OK | /websockets/Send-before-open.htm | took 2182ms 22:52:21 INFO - PROCESS | 1820 | 1477461141127 Marionette TRACE conn3 -> [0,3476,"getWindowHandle",null] 22:52:21 INFO - PROCESS | 1820 | 1477461141133 Marionette TRACE conn3 <- [1,3476,null,{"value":"7"}] 22:52:21 INFO - TEST-START | /websockets/Send-binary-65K-arraybuffer.htm 22:52:21 INFO - PROCESS | 1820 | 1477461141146 Marionette TRACE conn3 -> [0,3477,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:52:21 INFO - PROCESS | 1820 | 1477461141326 Marionette TRACE conn3 <- [1,3477,null,{"value":null}] 22:52:21 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:52:21 INFO - PROCESS | 1820 | 1477461141463 Marionette TRACE conn3 -> [0,3478,"getWindowHandles",null] 22:52:21 INFO - PROCESS | 1820 | 1477461141468 Marionette TRACE conn3 <- [1,3478,null,["7"]] 22:52:21 INFO - PROCESS | 1820 | 1477461141474 Marionette TRACE conn3 -> [0,3479,"switchToWindow",{"name":"7"}] 22:52:21 INFO - PROCESS | 1820 | 1477461141481 Marionette TRACE conn3 <- [1,3479,null,{}] 22:52:21 INFO - PROCESS | 1820 | 1477461141487 Marionette TRACE conn3 -> [0,3480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-65K-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:52:21 INFO - PROCESS | 1820 | ++DOCSHELL 0x8355d000 == 25 [pid = 1820] [id = 765] 22:52:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x8355dc00) [pid = 1820] [serial = 2228] [outer = (nil)] 22:52:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x835cb400) [pid = 1820] [serial = 2229] [outer = 0x8355dc00] 22:52:21 INFO - PROCESS | 1820 | 1477461141567 Marionette DEBUG loaded listener.js 22:52:21 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x835c9c00) [pid = 1820] [serial = 2230] [outer = 0x8355dc00] 22:52:22 INFO - PROCESS | 1820 | 1477461142128 Marionette TRACE conn3 <- [1,3480,null,{"value":["/websockets/Send-binary-65K-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 22:52:22 INFO - ... 22:52:22 INFO - TEST-OK | /websockets/Send-binary-65K-arraybuffer.htm | took 1023ms 22:52:22 INFO - PROCESS | 1820 | 1477461142169 Marionette TRACE conn3 -> [0,3481,"getWindowHandle",null] 22:52:22 INFO - PROCESS | 1820 | 1477461142174 Marionette TRACE conn3 <- [1,3481,null,{"value":"7"}] 22:52:22 INFO - TEST-START | /websockets/Send-binary-arraybuffer.htm 22:52:22 INFO - PROCESS | 1820 | 1477461142181 Marionette TRACE conn3 -> [0,3482,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:52:22 INFO - PROCESS | 1820 | 1477461142344 Marionette TRACE conn3 <- [1,3482,null,{"value":null}] 22:52:22 INFO - PROCESS | 1820 | 1477461142482 Marionette TRACE conn3 -> [0,3483,"getWindowHandles",null] 22:52:22 INFO - PROCESS | 1820 | 1477461142487 Marionette TRACE conn3 <- [1,3483,null,["7"]] 22:52:22 INFO - PROCESS | 1820 | 1477461142493 Marionette TRACE conn3 -> [0,3484,"switchToWindow",{"name":"7"}] 22:52:22 INFO - PROCESS | 1820 | 1477461142498 Marionette TRACE conn3 <- [1,3484,null,{}] 22:52:22 INFO - PROCESS | 1820 | 1477461142503 Marionette TRACE conn3 -> [0,3485,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:52:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x839a4c00 == 26 [pid = 1820] [id = 766] 22:52:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0x839a6800) [pid = 1820] [serial = 2231] [outer = (nil)] 22:52:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0x87d31800) [pid = 1820] [serial = 2232] [outer = 0x839a6800] 22:52:22 INFO - PROCESS | 1820 | 1477461142577 Marionette DEBUG loaded listener.js 22:52:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 94 (0x87d3cc00) [pid = 1820] [serial = 2233] [outer = 0x839a6800] 22:52:23 INFO - PROCESS | 1820 | 1477461143073 Marionette TRACE conn3 <- [1,3485,null,{"value":["/websockets/Send-binary-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 22:52:23 INFO - ... 22:52:23 INFO - TEST-OK | /websockets/Send-binary-arraybuffer.htm | took 922ms 22:52:23 INFO - PROCESS | 1820 | 1477461143112 Marionette TRACE conn3 -> [0,3486,"getWindowHandle",null] 22:52:23 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int16-offset.htm 22:52:23 INFO - PROCESS | 1820 | 1477461143119 Marionette TRACE conn3 <- [1,3486,null,{"value":"7"}] 22:52:23 INFO - PROCESS | 1820 | 1477461143125 Marionette TRACE conn3 -> [0,3487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:52:23 INFO - PROCESS | 1820 | 1477461143275 Marionette TRACE conn3 <- [1,3487,null,{"value":null}] 22:52:23 INFO - PROCESS | 1820 | 1477461143434 Marionette TRACE conn3 -> [0,3488,"getWindowHandles",null] 22:52:23 INFO - PROCESS | 1820 | 1477461143439 Marionette TRACE conn3 <- [1,3488,null,["7"]] 22:52:23 INFO - PROCESS | 1820 | 1477461143444 Marionette TRACE conn3 -> [0,3489,"switchToWindow",{"name":"7"}] 22:52:23 INFO - PROCESS | 1820 | 1477461143450 Marionette TRACE conn3 <- [1,3489,null,{}] 22:52:23 INFO - PROCESS | 1820 | 1477461143468 Marionette TRACE conn3 -> [0,3490,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybufferview-int16-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:52:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c8d6c00 == 27 [pid = 1820] [id = 767] 22:52:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 95 (0x8c8d7400) [pid = 1820] [serial = 2234] [outer = (nil)] 22:52:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 96 (0x8c8da400) [pid = 1820] [serial = 2235] [outer = 0x8c8d7400] 22:52:23 INFO - PROCESS | 1820 | 1477461143550 Marionette DEBUG loaded listener.js 22:52:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 97 (0x8c9f3400) [pid = 1820] [serial = 2236] [outer = 0x8c8d7400] 22:52:24 INFO - PROCESS | 1820 | 1477461144203 Marionette TRACE conn3 <- [1,3490,null,{"value":["/websockets/Send-binary-arraybufferview-int16-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be closed",0,null,null]]]}] 22:52:24 INFO - ... 22:52:24 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int16-offset.htm | took 1121ms 22:52:24 INFO - PROCESS | 1820 | 1477461144245 Marionette TRACE conn3 -> [0,3491,"getWindowHandle",null] 22:52:24 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int8.htm 22:52:24 INFO - PROCESS | 1820 | 1477461144250 Marionette TRACE conn3 <- [1,3491,null,{"value":"7"}] 22:52:24 INFO - PROCESS | 1820 | 1477461144256 Marionette TRACE conn3 -> [0,3492,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:52:24 INFO - PROCESS | 1820 | 1477461144478 Marionette TRACE conn3 <- [1,3492,null,{"value":null}] 22:52:24 INFO - PROCESS | 1820 | 1477461144506 Marionette TRACE conn3 -> [0,3493,"getWindowHandles",null] 22:52:24 INFO - PROCESS | 1820 | 1477461144510 Marionette TRACE conn3 <- [1,3493,null,["7"]] 22:52:24 INFO - PROCESS | 1820 | 1477461144515 Marionette TRACE conn3 -> [0,3494,"switchToWindow",{"name":"7"}] 22:52:24 INFO - PROCESS | 1820 | 1477461144520 Marionette TRACE conn3 <- [1,3494,null,{}] 22:52:24 INFO - PROCESS | 1820 | 1477461144528 Marionette TRACE conn3 -> [0,3495,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybufferview-int8.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:52:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x8de6bc00 == 28 [pid = 1820] [id = 768] 22:52:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 98 (0x8de6d800) [pid = 1820] [serial = 2237] [outer = (nil)] 22:52:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 99 (0x8df6b400) [pid = 1820] [serial = 2238] [outer = 0x8de6d800] 22:52:24 INFO - PROCESS | 1820 | 1477461144677 Marionette DEBUG loaded listener.js 22:52:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 100 (0x8df76c00) [pid = 1820] [serial = 2239] [outer = 0x8de6d800] 22:52:25 INFO - PROCESS | 1820 | 1477461145273 Marionette TRACE conn3 <- [1,3495,null,{"value":["/websockets/Send-binary-arraybufferview-int8.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be closed",0,null,null]]]}] 22:52:25 INFO - ... 22:52:25 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int8.htm | took 1074ms 22:52:25 INFO - PROCESS | 1820 | --DOMWINDOW == 99 (0x924f7c00) [pid = 1820] [serial = 2195] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm] 22:52:25 INFO - PROCESS | 1820 | --DOMWINDOW == 98 (0x94317c00) [pid = 1820] [serial = 2198] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm] 22:52:25 INFO - PROCESS | 1820 | --DOMWINDOW == 97 (0x929f7000) [pid = 1820] [serial = 2177] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm] 22:52:25 INFO - PROCESS | 1820 | --DOMWINDOW == 96 (0x87d36800) [pid = 1820] [serial = 2186] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm] 22:52:25 INFO - PROCESS | 1820 | --DOMWINDOW == 95 (0x8d053000) [pid = 1820] [serial = 2174] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm] 22:52:25 INFO - PROCESS | 1820 | --DOMWINDOW == 94 (0x9409f800) [pid = 1820] [serial = 2180] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm] 22:52:25 INFO - PROCESS | 1820 | --DOMWINDOW == 93 (0x82fc3000) [pid = 1820] [serial = 2183] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm] 22:52:25 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0x87d2f400) [pid = 1820] [serial = 2171] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm] 22:52:25 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0x929f8000) [pid = 1820] [serial = 2168] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm] 22:52:25 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x8c82d000) [pid = 1820] [serial = 2189] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm] 22:52:25 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x929f3800) [pid = 1820] [serial = 2201] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-data.htm] 22:52:25 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x8fad1800) [pid = 1820] [serial = 2192] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm] 22:52:25 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x8c82fc00) [pid = 1820] [serial = 2138] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-NaN.htm] 22:52:25 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x835cec00) [pid = 1820] [serial = 2135] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm] 22:52:25 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x8df71c00) [pid = 1820] [serial = 2102] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm] 22:52:25 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x8fa85400) [pid = 1820] [serial = 2141] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm] 22:52:25 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x8fa88400) [pid = 1820] [serial = 2132] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm] 22:52:25 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x90744c00) [pid = 1820] [serial = 2144] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm] 22:52:25 INFO - TEST-START | /websockets/Send-binary-blob.htm 22:52:25 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x94e8a400) [pid = 1820] [serial = 2204] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-null.htm] 22:52:25 INFO - PROCESS | 1820 | 1477461145921 Marionette TRACE conn3 -> [0,3496,"getWindowHandle",null] 22:52:25 INFO - PROCESS | 1820 | 1477461145933 Marionette TRACE conn3 <- [1,3496,null,{"value":"7"}] 22:52:25 INFO - PROCESS | 1820 | 1477461145954 Marionette TRACE conn3 -> [0,3497,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:52:26 INFO - PROCESS | 1820 | 1477461146095 Marionette TRACE conn3 <- [1,3497,null,{"value":null}] 22:52:26 INFO - PROCESS | 1820 | 1477461146104 Marionette TRACE conn3 -> [0,3498,"getWindowHandles",null] 22:52:26 INFO - PROCESS | 1820 | 1477461146108 Marionette TRACE conn3 <- [1,3498,null,["7"]] 22:52:26 INFO - PROCESS | 1820 | 1477461146112 Marionette TRACE conn3 -> [0,3499,"switchToWindow",{"name":"7"}] 22:52:26 INFO - PROCESS | 1820 | 1477461146129 Marionette TRACE conn3 <- [1,3499,null,{}] 22:52:26 INFO - PROCESS | 1820 | 1477461146136 Marionette TRACE conn3 -> [0,3500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-blob.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:52:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c82d000 == 29 [pid = 1820] [id = 769] 22:52:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 82 (0x8c82fc00) [pid = 1820] [serial = 2240] [outer = (nil)] 22:52:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 83 (0x8dd7e400) [pid = 1820] [serial = 2241] [outer = 0x8c82fc00] 22:52:26 INFO - PROCESS | 1820 | 1477461146207 Marionette DEBUG loaded listener.js 22:52:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 84 (0x8df73c00) [pid = 1820] [serial = 2242] [outer = 0x8c82fc00] 22:52:26 INFO - PROCESS | 1820 | 1477461146872 Marionette TRACE conn3 <- [1,3500,null,{"value":["/websockets/Send-binary-blob.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - Blob - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be closed",0,null,null]]]}] 22:52:26 INFO - ... 22:52:26 INFO - TEST-OK | /websockets/Send-binary-blob.htm | took 973ms 22:52:26 INFO - PROCESS | 1820 | 1477461146926 Marionette TRACE conn3 -> [0,3501,"getWindowHandle",null] 22:52:26 INFO - PROCESS | 1820 | 1477461146929 Marionette TRACE conn3 <- [1,3501,null,{"value":"7"}] 22:52:26 INFO - TEST-START | /websockets/Send-data.htm 22:52:26 INFO - PROCESS | 1820 | 1477461146936 Marionette TRACE conn3 -> [0,3502,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:52:27 INFO - PROCESS | 1820 | 1477461147168 Marionette TRACE conn3 <- [1,3502,null,{"value":null}] 22:52:27 INFO - PROCESS | 1820 | 1477461147181 Marionette TRACE conn3 -> [0,3503,"getWindowHandles",null] 22:52:27 INFO - PROCESS | 1820 | 1477461147183 Marionette TRACE conn3 <- [1,3503,null,["7"]] 22:52:27 INFO - PROCESS | 1820 | 1477461147190 Marionette TRACE conn3 -> [0,3504,"switchToWindow",{"name":"7"}] 22:52:27 INFO - PROCESS | 1820 | 1477461147195 Marionette TRACE conn3 <- [1,3504,null,{}] 22:52:27 INFO - PROCESS | 1820 | 1477461147200 Marionette TRACE conn3 -> [0,3505,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-data.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:52:27 INFO - PROCESS | 1820 | ++DOCSHELL 0x90734800 == 30 [pid = 1820] [id = 770] 22:52:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 85 (0x90744c00) [pid = 1820] [serial = 2243] [outer = (nil)] 22:52:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 86 (0x907bfc00) [pid = 1820] [serial = 2244] [outer = 0x90744c00] 22:52:27 INFO - PROCESS | 1820 | 1477461147280 Marionette DEBUG loaded listener.js 22:52:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 87 (0x907c3000) [pid = 1820] [serial = 2245] [outer = 0x90744c00] 22:52:27 INFO - PROCESS | 1820 | 1477461147821 Marionette TRACE conn3 <- [1,3505,null,{"value":["/websockets/Send-data.htm",0,null,null,[["W3C WebSocket API - Send data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send data on a WebSocket - Connection should be closed",0,null,null]]]}] 22:52:27 INFO - ... 22:52:27 INFO - TEST-OK | /websockets/Send-data.htm | took 933ms 22:52:27 INFO - PROCESS | 1820 | 1477461147868 Marionette TRACE conn3 -> [0,3506,"getWindowHandle",null] 22:52:27 INFO - PROCESS | 1820 | 1477461147871 Marionette TRACE conn3 <- [1,3506,null,{"value":"7"}] 22:52:27 INFO - TEST-START | /websockets/Send-data.worker 22:52:27 INFO - PROCESS | 1820 | 1477461147878 Marionette TRACE conn3 -> [0,3507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:52:28 INFO - PROCESS | 1820 | 1477461148115 Marionette TRACE conn3 <- [1,3507,null,{"value":null}] 22:52:28 INFO - PROCESS | 1820 | 1477461148244 Marionette TRACE conn3 -> [0,3508,"getWindowHandles",null] 22:52:28 INFO - PROCESS | 1820 | 1477461148250 Marionette TRACE conn3 <- [1,3508,null,["7"]] 22:52:28 INFO - PROCESS | 1820 | 1477461148265 Marionette TRACE conn3 -> [0,3509,"switchToWindow",{"name":"7"}] 22:52:28 INFO - PROCESS | 1820 | 1477461148275 Marionette TRACE conn3 <- [1,3509,null,{}] 22:52:28 INFO - PROCESS | 1820 | 1477461148283 Marionette TRACE conn3 -> [0,3510,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-data.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-data.worker\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:52:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x833f0000 == 31 [pid = 1820] [id = 771] 22:52:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 88 (0x833f0c00) [pid = 1820] [serial = 2246] [outer = (nil)] 22:52:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 89 (0x83557c00) [pid = 1820] [serial = 2247] [outer = 0x833f0c00] 22:52:28 INFO - PROCESS | 1820 | 1477461148374 Marionette DEBUG loaded listener.js 22:52:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 90 (0x83555c00) [pid = 1820] [serial = 2248] [outer = 0x833f0c00] 22:52:28 INFO - PROCESS | 1820 | [1820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 22:52:29 INFO - PROCESS | 1820 | 1477461149205 Marionette TRACE conn3 <- [1,3510,null,{"value":["/websockets/Send-data.worker",0,null,null,[["W3C WebSocket API - Send data on a WebSocket in a Worker",0,{},{}]]]}] 22:52:29 INFO - . 22:52:29 INFO - TEST-OK | /websockets/Send-data.worker | took 1369ms 22:52:29 INFO - PROCESS | 1820 | 1477461149249 Marionette TRACE conn3 -> [0,3511,"getWindowHandle",null] 22:52:29 INFO - PROCESS | 1820 | 1477461149257 Marionette TRACE conn3 <- [1,3511,null,{"value":"7"}] 22:52:29 INFO - TEST-START | /websockets/Send-null.htm 22:52:29 INFO - PROCESS | 1820 | 1477461149312 Marionette TRACE conn3 -> [0,3512,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:52:29 INFO - PROCESS | 1820 | 1477461149513 Marionette TRACE conn3 <- [1,3512,null,{"value":null}] 22:52:29 INFO - PROCESS | 1820 | 1477461149704 Marionette TRACE conn3 -> [0,3513,"getWindowHandles",null] 22:52:29 INFO - PROCESS | 1820 | 1477461149709 Marionette TRACE conn3 <- [1,3513,null,["7"]] 22:52:29 INFO - PROCESS | 1820 | 1477461149717 Marionette TRACE conn3 -> [0,3514,"switchToWindow",{"name":"7"}] 22:52:29 INFO - PROCESS | 1820 | 1477461149725 Marionette TRACE conn3 <- [1,3514,null,{}] 22:52:29 INFO - PROCESS | 1820 | 1477461149731 Marionette TRACE conn3 -> [0,3515,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-null.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:52:29 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c8df800 == 32 [pid = 1820] [id = 772] 22:52:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 91 (0x8c8e0c00) [pid = 1820] [serial = 2249] [outer = (nil)] 22:52:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 92 (0x8cf0a000) [pid = 1820] [serial = 2250] [outer = 0x8c8e0c00] 22:52:29 INFO - PROCESS | 1820 | 1477461149822 Marionette DEBUG loaded listener.js 22:52:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 93 (0x8c9fac00) [pid = 1820] [serial = 2251] [outer = 0x8c8e0c00] 22:52:30 INFO - PROCESS | 1820 | 1477461150469 Marionette TRACE conn3 <- [1,3515,null,{"value":["/websockets/Send-null.htm",0,null,null,[["W3C WebSocket API - Send null data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send null data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send null data on a WebSocket - Connection should be closed",0,null,null]]]}] 22:52:30 INFO - ... 22:52:30 INFO - TEST-OK | /websockets/Send-null.htm | took 1180ms 22:52:30 INFO - PROCESS | 1820 | 1477461150487 Marionette TRACE conn3 -> [0,3516,"getWindowHandle",null] 22:52:30 INFO - PROCESS | 1820 | 1477461150491 Marionette TRACE conn3 <- [1,3516,null,{"value":"7"}] 22:52:30 INFO - TEST-START | /websockets/Send-paired-surrogates.htm 22:52:30 INFO - PROCESS | 1820 | 1477461150530 Marionette TRACE conn3 -> [0,3517,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:52:30 INFO - PROCESS | 1820 | 1477461150722 Marionette TRACE conn3 <- [1,3517,null,{"value":null}] 22:52:31 INFO - PROCESS | 1820 | 1477461151011 Marionette TRACE conn3 -> [0,3518,"getWindowHandles",null] 22:52:31 INFO - PROCESS | 1820 | 1477461151019 Marionette TRACE conn3 <- [1,3518,null,["7"]] 22:52:31 INFO - PROCESS | 1820 | 1477461151031 Marionette TRACE conn3 -> [0,3519,"switchToWindow",{"name":"7"}] 22:52:31 INFO - PROCESS | 1820 | 1477461151038 Marionette TRACE conn3 <- [1,3519,null,{}] 22:52:31 INFO - PROCESS | 1820 | 1477461151044 Marionette TRACE conn3 -> [0,3520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-paired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-paired-surrogates.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:52:31 INFO - PROCESS | 1820 | ++DOCSHELL 0x92924000 == 33 [pid = 1820] [id = 773] 22:52:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 94 (0x929ec000) [pid = 1820] [serial = 2252] [outer = (nil)] 22:52:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 95 (0x929f0c00) [pid = 1820] [serial = 2253] [outer = 0x929ec000] 22:52:31 INFO - PROCESS | 1820 | 1477461151130 Marionette DEBUG loaded listener.js 22:52:31 INFO - PROCESS | 1820 | ++DOMWINDOW == 96 (0x929f7400) [pid = 1820] [serial = 2254] [outer = 0x929ec000] 22:52:31 INFO - PROCESS | 1820 | 1477461151835 Marionette TRACE conn3 <- [1,3520,null,{"value":["/websockets/Send-paired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be closed",0,null,null]]]}] 22:52:31 INFO - ... 22:52:31 INFO - TEST-OK | /websockets/Send-paired-surrogates.htm | took 1328ms 22:52:31 INFO - PROCESS | 1820 | 1477461151855 Marionette TRACE conn3 -> [0,3521,"getWindowHandle",null] 22:52:31 INFO - PROCESS | 1820 | 1477461151858 Marionette TRACE conn3 <- [1,3521,null,{"value":"7"}] 22:52:31 INFO - TEST-START | /websockets/Send-unicode-data.htm 22:52:31 INFO - PROCESS | 1820 | 1477461151867 Marionette TRACE conn3 -> [0,3522,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:52:32 INFO - PROCESS | 1820 | 1477461152051 Marionette TRACE conn3 <- [1,3522,null,{"value":null}] 22:52:32 INFO - PROCESS | 1820 | 1477461152198 Marionette TRACE conn3 -> [0,3523,"getWindowHandles",null] 22:52:32 INFO - PROCESS | 1820 | 1477461152201 Marionette TRACE conn3 <- [1,3523,null,["7"]] 22:52:32 INFO - PROCESS | 1820 | 1477461152208 Marionette TRACE conn3 -> [0,3524,"switchToWindow",{"name":"7"}] 22:52:32 INFO - PROCESS | 1820 | 1477461152214 Marionette TRACE conn3 <- [1,3524,null,{}] 22:52:32 INFO - PROCESS | 1820 | 1477461152223 Marionette TRACE conn3 -> [0,3525,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-unicode-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-unicode-data.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:52:32 INFO - PROCESS | 1820 | ++DOCSHELL 0x8395d800 == 34 [pid = 1820] [id = 774] 22:52:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 97 (0x93d77400) [pid = 1820] [serial = 2255] [outer = (nil)] 22:52:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 98 (0x94319800) [pid = 1820] [serial = 2256] [outer = 0x93d77400] 22:52:32 INFO - PROCESS | 1820 | 1477461152348 Marionette DEBUG loaded listener.js 22:52:32 INFO - PROCESS | 1820 | ++DOMWINDOW == 99 (0x94316800) [pid = 1820] [serial = 2257] [outer = 0x93d77400] 22:52:33 INFO - ... 22:52:33 INFO - TEST-OK | /websockets/Send-unicode-data.htm | took 1327ms 22:52:33 INFO - PROCESS | 1820 | 1477461153183 Marionette TRACE conn3 <- [1,3525,null,{"value":["/websockets/Send-unicode-data.htm",0,null,null,[["W3C WebSocket API - Send unicode data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unicode data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unicode data on a WebSocket - Connection should be closed",0,null,null]]]}] 22:52:33 INFO - PROCESS | 1820 | 1477461153195 Marionette TRACE conn3 -> [0,3526,"getWindowHandle",null] 22:52:33 INFO - PROCESS | 1820 | 1477461153201 Marionette TRACE conn3 <- [1,3526,null,{"value":"7"}] 22:52:33 INFO - TEST-START | /websockets/binaryType-wrong-value.htm 22:52:33 INFO - PROCESS | 1820 | 1477461153210 Marionette TRACE conn3 -> [0,3527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:52:33 INFO - PROCESS | 1820 | 1477461153410 Marionette TRACE conn3 <- [1,3527,null,{"value":null}] 22:52:33 INFO - PROCESS | 1820 | 1477461153693 Marionette TRACE conn3 -> [0,3528,"getWindowHandles",null] 22:52:33 INFO - PROCESS | 1820 | 1477461153700 Marionette TRACE conn3 <- [1,3528,null,["7"]] 22:52:33 INFO - PROCESS | 1820 | --DOCSHELL 0x90734800 == 33 [pid = 1820] [id = 770] 22:52:33 INFO - PROCESS | 1820 | --DOCSHELL 0x8c82d000 == 32 [pid = 1820] [id = 769] 22:52:33 INFO - PROCESS | 1820 | --DOCSHELL 0x8de6bc00 == 31 [pid = 1820] [id = 768] 22:52:33 INFO - PROCESS | 1820 | --DOCSHELL 0x8c8d6c00 == 30 [pid = 1820] [id = 767] 22:52:33 INFO - PROCESS | 1820 | --DOCSHELL 0x839a4c00 == 29 [pid = 1820] [id = 766] 22:52:33 INFO - PROCESS | 1820 | --DOCSHELL 0x8355d000 == 28 [pid = 1820] [id = 765] 22:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 98 (0x8c8dbc00) [pid = 1820] [serial = 2140] [outer = (nil)] [url = about:blank] 22:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 97 (0x8397a400) [pid = 1820] [serial = 2137] [outer = (nil)] [url = about:blank] 22:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 96 (0x8f92c400) [pid = 1820] [serial = 2104] [outer = (nil)] [url = about:blank] 22:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 95 (0x8fad7c00) [pid = 1820] [serial = 2143] [outer = (nil)] [url = about:blank] 22:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 94 (0x8face400) [pid = 1820] [serial = 2134] [outer = (nil)] [url = about:blank] 22:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 93 (0x907c1000) [pid = 1820] [serial = 2146] [outer = (nil)] [url = about:blank] 22:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 92 (0x94ecec00) [pid = 1820] [serial = 2205] [outer = (nil)] [url = about:blank] 22:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 91 (0x94ed4000) [pid = 1820] [serial = 2206] [outer = (nil)] [url = about:blank] 22:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 90 (0x94bf3400) [pid = 1820] [serial = 2202] [outer = (nil)] [url = about:blank] 22:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 89 (0x94dabc00) [pid = 1820] [serial = 2203] [outer = (nil)] [url = about:blank] 22:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 88 (0x94620000) [pid = 1820] [serial = 2199] [outer = (nil)] [url = about:blank] 22:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 87 (0x94621000) [pid = 1820] [serial = 2200] [outer = (nil)] [url = about:blank] 22:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 86 (0x929f2800) [pid = 1820] [serial = 2196] [outer = (nil)] [url = about:blank] 22:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 85 (0x929fa800) [pid = 1820] [serial = 2197] [outer = (nil)] [url = about:blank] 22:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 84 (0x8fad5800) [pid = 1820] [serial = 2193] [outer = (nil)] [url = about:blank] 22:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 83 (0x90740c00) [pid = 1820] [serial = 2194] [outer = (nil)] [url = about:blank] 22:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 82 (0x8c8db800) [pid = 1820] [serial = 2190] [outer = (nil)] [url = about:blank] 22:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 81 (0x8c9f8400) [pid = 1820] [serial = 2191] [outer = (nil)] [url = about:blank] 22:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 80 (0x8c9f1000) [pid = 1820] [serial = 2187] [outer = (nil)] [url = about:blank] 22:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x8c8dcc00) [pid = 1820] [serial = 2188] [outer = (nil)] [url = about:blank] 22:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x9343a800) [pid = 1820] [serial = 2184] [outer = (nil)] [url = about:blank] 22:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x8facf000) [pid = 1820] [serial = 2185] [outer = (nil)] [url = about:blank] 22:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x9412e800) [pid = 1820] [serial = 2181] [outer = (nil)] [url = about:blank] 22:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x9431a400) [pid = 1820] [serial = 2182] [outer = (nil)] [url = about:blank] 22:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x93436c00) [pid = 1820] [serial = 2178] [outer = (nil)] [url = about:blank] 22:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x9381a800) [pid = 1820] [serial = 2179] [outer = (nil)] [url = about:blank] 22:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8dc86000) [pid = 1820] [serial = 2175] [outer = (nil)] [url = about:blank] 22:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x8dc84000) [pid = 1820] [serial = 2176] [outer = (nil)] [url = about:blank] 22:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8bd71800) [pid = 1820] [serial = 2172] [outer = (nil)] [url = about:blank] 22:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8bee3400) [pid = 1820] [serial = 2173] [outer = (nil)] [url = about:blank] 22:52:33 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x933f5c00) [pid = 1820] [serial = 2170] [outer = (nil)] [url = about:blank] 22:52:33 INFO - PROCESS | 1820 | 1477461153783 Marionette TRACE conn3 -> [0,3529,"switchToWindow",{"name":"7"}] 22:52:33 INFO - PROCESS | 1820 | 1477461153793 Marionette TRACE conn3 <- [1,3529,null,{}] 22:52:33 INFO - PROCESS | 1820 | 1477461153803 Marionette TRACE conn3 -> [0,3530,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/binaryType-wrong-value.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/binaryType-wrong-value.htm\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:52:33 INFO - PROCESS | 1820 | ++DOCSHELL 0x83962000 == 29 [pid = 1820] [id = 775] 22:52:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x83966c00) [pid = 1820] [serial = 2258] [outer = (nil)] 22:52:33 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x839a4800) [pid = 1820] [serial = 2259] [outer = 0x83966c00] 22:52:33 INFO - PROCESS | 1820 | 1477461153884 Marionette DEBUG loaded listener.js 22:52:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x839a0000) [pid = 1820] [serial = 2260] [outer = 0x83966c00] 22:52:34 INFO - PROCESS | 1820 | 1477461154461 Marionette TRACE conn3 <- [1,3530,null,{"value":["/websockets/binaryType-wrong-value.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be closed",0,null,null]]]}] 22:52:34 INFO - .. 22:52:34 INFO - TEST-OK | /websockets/binaryType-wrong-value.htm | took 1280ms 22:52:34 INFO - PROCESS | 1820 | 1477461154494 Marionette TRACE conn3 -> [0,3531,"getWindowHandle",null] 22:52:34 INFO - PROCESS | 1820 | 1477461154498 Marionette TRACE conn3 <- [1,3531,null,{"value":"7"}] 22:52:34 INFO - TEST-START | /websockets/constructor.html 22:52:34 INFO - PROCESS | 1820 | 1477461154513 Marionette TRACE conn3 -> [0,3532,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:52:34 INFO - PROCESS | 1820 | 1477461154694 Marionette TRACE conn3 <- [1,3532,null,{"value":null}] 22:52:34 INFO - PROCESS | 1820 | 1477461154834 Marionette TRACE conn3 -> [0,3533,"getWindowHandles",null] 22:52:34 INFO - PROCESS | 1820 | 1477461154839 Marionette TRACE conn3 <- [1,3533,null,["7"]] 22:52:34 INFO - PROCESS | 1820 | 1477461154845 Marionette TRACE conn3 -> [0,3534,"switchToWindow",{"name":"7"}] 22:52:34 INFO - PROCESS | 1820 | 1477461154850 Marionette TRACE conn3 <- [1,3534,null,{}] 22:52:34 INFO - PROCESS | 1820 | 1477461154859 Marionette TRACE conn3 -> [0,3535,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/constructor.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:52:34 INFO - PROCESS | 1820 | ++DOCSHELL 0x8bedb000 == 30 [pid = 1820] [id = 776] 22:52:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 72 (0x8bedd400) [pid = 1820] [serial = 2261] [outer = (nil)] 22:52:34 INFO - PROCESS | 1820 | ++DOMWINDOW == 73 (0x8bee3400) [pid = 1820] [serial = 2262] [outer = 0x8bedd400] 22:52:34 INFO - PROCESS | 1820 | 1477461154937 Marionette DEBUG loaded listener.js 22:52:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 74 (0x8c003c00) [pid = 1820] [serial = 2263] [outer = 0x8bedd400] 22:52:35 INFO - PROCESS | 1820 | 1477461155443 Marionette TRACE conn3 <- [1,3535,null,{"value":["/websockets/constructor.html",0,null,null,[["Calling the WebSocket constructor with too many arguments should not throw.",0,null,null]]]}] 22:52:35 INFO - . 22:52:35 INFO - TEST-OK | /websockets/constructor.html | took 979ms 22:52:35 INFO - PROCESS | 1820 | 1477461155497 Marionette TRACE conn3 -> [0,3536,"getWindowHandle",null] 22:52:35 INFO - TEST-START | /websockets/eventhandlers.html 22:52:35 INFO - PROCESS | 1820 | 1477461155504 Marionette TRACE conn3 <- [1,3536,null,{"value":"7"}] 22:52:35 INFO - PROCESS | 1820 | 1477461155510 Marionette TRACE conn3 -> [0,3537,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:52:35 INFO - PROCESS | 1820 | 1477461155658 Marionette TRACE conn3 <- [1,3537,null,{"value":null}] 22:52:35 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:52:35 INFO - PROCESS | 1820 | 1477461155674 Marionette TRACE conn3 -> [0,3538,"getWindowHandles",null] 22:52:35 INFO - PROCESS | 1820 | 1477461155679 Marionette TRACE conn3 <- [1,3538,null,["7"]] 22:52:35 INFO - PROCESS | 1820 | 1477461155815 Marionette TRACE conn3 -> [0,3539,"switchToWindow",{"name":"7"}] 22:52:35 INFO - PROCESS | 1820 | 1477461155822 Marionette TRACE conn3 <- [1,3539,null,{}] 22:52:35 INFO - PROCESS | 1820 | 1477461155835 Marionette TRACE conn3 -> [0,3540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/eventhandlers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/eventhandlers.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:52:35 INFO - PROCESS | 1820 | ++DOCSHELL 0x8dd80800 == 31 [pid = 1820] [id = 777] 22:52:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 75 (0x8ddc0800) [pid = 1820] [serial = 2264] [outer = (nil)] 22:52:35 INFO - PROCESS | 1820 | ++DOMWINDOW == 76 (0x8de6f800) [pid = 1820] [serial = 2265] [outer = 0x8ddc0800] 22:52:35 INFO - PROCESS | 1820 | 1477461155929 Marionette DEBUG loaded listener.js 22:52:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 77 (0x8f925800) [pid = 1820] [serial = 2266] [outer = 0x8ddc0800] 22:52:36 INFO - PROCESS | 1820 | 1477461156488 Marionette TRACE conn3 <- [1,3540,null,{"value":["/websockets/eventhandlers.html",0,null,null,[["Event handler for open should have [TreatNonCallableAsNull]",0,null,null],["Event handler for error should have [TreatNonCallableAsNull]",0,null,null],["Event handler for close should have [TreatNonCallableAsNull]",0,null,null],["Event handler for message should have [TreatNonCallableAsNull]",0,null,null]]]}] 22:52:36 INFO - .... 22:52:36 INFO - TEST-OK | /websockets/eventhandlers.html | took 1028ms 22:52:36 INFO - PROCESS | 1820 | 1477461156541 Marionette TRACE conn3 -> [0,3541,"getWindowHandle",null] 22:52:36 INFO - TEST-START | /websockets/extended-payload-length.html 22:52:36 INFO - PROCESS | 1820 | 1477461156545 Marionette TRACE conn3 <- [1,3541,null,{"value":"7"}] 22:52:36 INFO - PROCESS | 1820 | 1477461156552 Marionette TRACE conn3 -> [0,3542,"timeouts",{"script":185000}] 22:52:36 INFO - PROCESS | 1820 | 1477461156557 Marionette TRACE conn3 <- [1,3542,null,{}] 22:52:36 INFO - PROCESS | 1820 | 1477461156568 Marionette TRACE conn3 -> [0,3543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:52:36 INFO - PROCESS | 1820 | 1477461156806 Marionette TRACE conn3 <- [1,3543,null,{"value":null}] 22:52:36 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:52:36 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:52:36 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:52:36 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:52:36 INFO - PROCESS | 1820 | 1477461156834 Marionette TRACE conn3 -> [0,3544,"getWindowHandles",null] 22:52:36 INFO - PROCESS | 1820 | 1477461156837 Marionette TRACE conn3 <- [1,3544,null,["7"]] 22:52:36 INFO - PROCESS | 1820 | 1477461156843 Marionette TRACE conn3 -> [0,3545,"switchToWindow",{"name":"7"}] 22:52:36 INFO - PROCESS | 1820 | 1477461156850 Marionette TRACE conn3 <- [1,3545,null,{}] 22:52:36 INFO - PROCESS | 1820 | 1477461156855 Marionette TRACE conn3 -> [0,3546,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/extended-payload-length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/extended-payload-length.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:52:36 INFO - PROCESS | 1820 | ++DOCSHELL 0x8facb000 == 32 [pid = 1820] [id = 778] 22:52:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 78 (0x8facf800) [pid = 1820] [serial = 2267] [outer = (nil)] 22:52:36 INFO - PROCESS | 1820 | ++DOMWINDOW == 79 (0x90727c00) [pid = 1820] [serial = 2268] [outer = 0x8facf800] 22:52:37 INFO - PROCESS | 1820 | 1477461157006 Marionette DEBUG loaded listener.js 22:52:37 INFO - PROCESS | 1820 | ++DOMWINDOW == 80 (0x9072d400) [pid = 1820] [serial = 2269] [outer = 0x8facf800] 22:52:37 INFO - PROCESS | 1820 | 1477461157684 Marionette TRACE conn3 <- [1,3546,null,{"value":["/websockets/extended-payload-length.html",0,null,null,[["Application data is 125 byte which means any 'Extended payload length' field isn't used at all.",0,null,null],["Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.",0,null,null],["Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.",0,null,null],["Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field",0,null,null]]]}] 22:52:37 INFO - .... 22:52:37 INFO - TEST-OK | /websockets/extended-payload-length.html | took 1193ms 22:52:37 INFO - PROCESS | 1820 | --DOMWINDOW == 79 (0x835c2400) [pid = 1820] [serial = 2207] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm] 22:52:37 INFO - PROCESS | 1820 | --DOMWINDOW == 78 (0x8f901800) [pid = 1820] [serial = 2210] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm] 22:52:37 INFO - PROCESS | 1820 | --DOMWINDOW == 77 (0x94620400) [pid = 1820] [serial = 2213] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm] 22:52:37 INFO - PROCESS | 1820 | --DOMWINDOW == 76 (0x94edac00) [pid = 1820] [serial = 2216] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-0byte-data.htm] 22:52:37 INFO - PROCESS | 1820 | --DOMWINDOW == 75 (0x9552e800) [pid = 1820] [serial = 2219] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-65K-data.htm] 22:52:37 INFO - PROCESS | 1820 | --DOMWINDOW == 74 (0x839a8000) [pid = 1820] [serial = 2222] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm] 22:52:37 INFO - PROCESS | 1820 | --DOMWINDOW == 73 (0x8c82fc00) [pid = 1820] [serial = 2240] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-blob.htm] 22:52:37 INFO - PROCESS | 1820 | --DOMWINDOW == 72 (0x8355dc00) [pid = 1820] [serial = 2228] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm] 22:52:37 INFO - PROCESS | 1820 | --DOMWINDOW == 71 (0x839a3c00) [pid = 1820] [serial = 2225] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-before-open.htm] 22:52:37 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x839a6800) [pid = 1820] [serial = 2231] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm] 22:52:37 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8de6d800) [pid = 1820] [serial = 2237] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm] 22:52:37 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8c8d7400) [pid = 1820] [serial = 2234] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm] 22:52:37 INFO - PROCESS | 1820 | 1477461157828 Marionette TRACE conn3 -> [0,3547,"getWindowHandle",null] 22:52:37 INFO - PROCESS | 1820 | 1477461157832 Marionette TRACE conn3 <- [1,3547,null,{"value":"7"}] 22:52:37 INFO - TEST-START | /websockets/extended-payload-length.html?wss 22:52:37 INFO - PROCESS | 1820 | 1477461157853 Marionette TRACE conn3 -> [0,3548,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:52:38 INFO - PROCESS | 1820 | 1477461158000 Marionette TRACE conn3 <- [1,3548,null,{"value":null}] 22:52:38 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:52:38 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:52:38 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:52:38 INFO - PROCESS | 1820 | [1820] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:52:38 INFO - PROCESS | 1820 | 1477461158018 Marionette TRACE conn3 -> [0,3549,"getWindowHandles",null] 22:52:38 INFO - PROCESS | 1820 | 1477461158034 Marionette TRACE conn3 <- [1,3549,null,["7"]] 22:52:38 INFO - PROCESS | 1820 | 1477461158039 Marionette TRACE conn3 -> [0,3550,"switchToWindow",{"name":"7"}] 22:52:38 INFO - PROCESS | 1820 | 1477461158044 Marionette TRACE conn3 <- [1,3550,null,{}] 22:52:38 INFO - PROCESS | 1820 | 1477461158049 Marionette TRACE conn3 -> [0,3551,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/extended-payload-length.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/extended-payload-length.html?wss\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:52:38 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f901800 == 33 [pid = 1820] [id = 779] 22:52:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 69 (0x8f903000) [pid = 1820] [serial = 2270] [outer = (nil)] 22:52:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 70 (0x9115a400) [pid = 1820] [serial = 2271] [outer = 0x8f903000] 22:52:38 INFO - PROCESS | 1820 | 1477461158123 Marionette DEBUG loaded listener.js 22:52:38 INFO - PROCESS | 1820 | ++DOMWINDOW == 71 (0x923e2400) [pid = 1820] [serial = 2272] [outer = 0x8f903000] 22:52:42 INFO - PROCESS | 1820 | --DOCSHELL 0x8399e400 == 32 [pid = 1820] [id = 764] 22:52:42 INFO - PROCESS | 1820 | --DOCSHELL 0x8f98d800 == 31 [pid = 1820] [id = 726] 22:52:42 INFO - PROCESS | 1820 | --DOCSHELL 0x8396e800 == 30 [pid = 1820] [id = 719] 22:52:42 INFO - PROCESS | 1820 | --DOCSHELL 0x8395e400 == 29 [pid = 1820] [id = 724] 22:52:42 INFO - PROCESS | 1820 | --DOCSHELL 0x835d1800 == 28 [pid = 1820] [id = 725] 22:52:42 INFO - PROCESS | 1820 | --DOCSHELL 0x8f98c000 == 27 [pid = 1820] [id = 732] 22:52:42 INFO - PROCESS | 1820 | --DOCSHELL 0x82fbc800 == 26 [pid = 1820] [id = 730] 22:52:42 INFO - PROCESS | 1820 | --DOCSHELL 0x8bd71400 == 25 [pid = 1820] [id = 720] 22:52:42 INFO - PROCESS | 1820 | --DOCSHELL 0x8c8de000 == 24 [pid = 1820] [id = 722] 22:52:42 INFO - PROCESS | 1820 | --DOCSHELL 0x8c003800 == 23 [pid = 1820] [id = 729] 22:52:42 INFO - PROCESS | 1820 | --DOCSHELL 0x8c8d5c00 == 22 [pid = 1820] [id = 721] 22:52:42 INFO - PROCESS | 1820 | --DOCSHELL 0x8fa88000 == 21 [pid = 1820] [id = 733] 22:52:42 INFO - PROCESS | 1820 | --DOCSHELL 0x8330b400 == 20 [pid = 1820] [id = 718] 22:52:42 INFO - PROCESS | 1820 | --DOCSHELL 0x833f9800 == 19 [pid = 1820] [id = 727] 22:52:42 INFO - PROCESS | 1820 | --DOCSHELL 0x8c82b800 == 18 [pid = 1820] [id = 735] 22:52:42 INFO - PROCESS | 1820 | --DOCSHELL 0x835ce000 == 17 [pid = 1820] [id = 734] 22:52:42 INFO - PROCESS | 1820 | --DOCSHELL 0x8df71800 == 16 [pid = 1820] [id = 723] 22:52:42 INFO - PROCESS | 1820 | --DOCSHELL 0x8ddc9c00 == 15 [pid = 1820] [id = 731] 22:52:42 INFO - PROCESS | 1820 | --DOCSHELL 0x8399d800 == 14 [pid = 1820] [id = 728] 22:52:42 INFO - PROCESS | 1820 | --DOCSHELL 0x8facb000 == 13 [pid = 1820] [id = 778] 22:52:42 INFO - PROCESS | 1820 | --DOCSHELL 0x8dd80800 == 12 [pid = 1820] [id = 777] 22:52:42 INFO - PROCESS | 1820 | --DOCSHELL 0x8bedb000 == 11 [pid = 1820] [id = 776] 22:52:42 INFO - PROCESS | 1820 | --DOCSHELL 0x83962000 == 10 [pid = 1820] [id = 775] 22:52:42 INFO - PROCESS | 1820 | --DOCSHELL 0x8395d800 == 9 [pid = 1820] [id = 774] 22:52:42 INFO - PROCESS | 1820 | --DOCSHELL 0x92924000 == 8 [pid = 1820] [id = 773] 22:52:42 INFO - PROCESS | 1820 | --DOCSHELL 0x8c8df800 == 7 [pid = 1820] [id = 772] 22:52:42 INFO - PROCESS | 1820 | --DOCSHELL 0x833f0000 == 6 [pid = 1820] [id = 771] 22:52:42 INFO - PROCESS | 1820 | --DOMWINDOW == 70 (0x8dd7e400) [pid = 1820] [serial = 2241] [outer = (nil)] [url = about:blank] 22:52:42 INFO - PROCESS | 1820 | --DOMWINDOW == 69 (0x8df73c00) [pid = 1820] [serial = 2242] [outer = (nil)] [url = about:blank] 22:52:42 INFO - PROCESS | 1820 | --DOMWINDOW == 68 (0x8df6b400) [pid = 1820] [serial = 2238] [outer = (nil)] [url = about:blank] 22:52:42 INFO - PROCESS | 1820 | --DOMWINDOW == 67 (0x8df76c00) [pid = 1820] [serial = 2239] [outer = (nil)] [url = about:blank] 22:52:42 INFO - PROCESS | 1820 | --DOMWINDOW == 66 (0x8c8da400) [pid = 1820] [serial = 2235] [outer = (nil)] [url = about:blank] 22:52:42 INFO - PROCESS | 1820 | --DOMWINDOW == 65 (0x8c9f3400) [pid = 1820] [serial = 2236] [outer = (nil)] [url = about:blank] 22:52:42 INFO - PROCESS | 1820 | --DOMWINDOW == 64 (0x87d31800) [pid = 1820] [serial = 2232] [outer = (nil)] [url = about:blank] 22:52:42 INFO - PROCESS | 1820 | --DOMWINDOW == 63 (0x87d3cc00) [pid = 1820] [serial = 2233] [outer = (nil)] [url = about:blank] 22:52:42 INFO - PROCESS | 1820 | --DOMWINDOW == 62 (0x835cb400) [pid = 1820] [serial = 2229] [outer = (nil)] [url = about:blank] 22:52:42 INFO - PROCESS | 1820 | --DOMWINDOW == 61 (0x835c9c00) [pid = 1820] [serial = 2230] [outer = (nil)] [url = about:blank] 22:52:42 INFO - PROCESS | 1820 | --DOMWINDOW == 60 (0x8bed7400) [pid = 1820] [serial = 2226] [outer = (nil)] [url = about:blank] 22:52:42 INFO - PROCESS | 1820 | --DOMWINDOW == 59 (0x8bd73800) [pid = 1820] [serial = 2227] [outer = (nil)] [url = about:blank] 22:52:42 INFO - PROCESS | 1820 | --DOMWINDOW == 58 (0x90728000) [pid = 1820] [serial = 2223] [outer = (nil)] [url = about:blank] 22:52:42 INFO - PROCESS | 1820 | --DOMWINDOW == 57 (0x95724c00) [pid = 1820] [serial = 2224] [outer = (nil)] [url = about:blank] 22:52:42 INFO - PROCESS | 1820 | --DOMWINDOW == 56 (0x95532c00) [pid = 1820] [serial = 2220] [outer = (nil)] [url = about:blank] 22:52:42 INFO - PROCESS | 1820 | --DOMWINDOW == 55 (0x95531c00) [pid = 1820] [serial = 2221] [outer = (nil)] [url = about:blank] 22:52:42 INFO - PROCESS | 1820 | --DOMWINDOW == 54 (0x95110000) [pid = 1820] [serial = 2217] [outer = (nil)] [url = about:blank] 22:52:42 INFO - PROCESS | 1820 | --DOMWINDOW == 53 (0x95110400) [pid = 1820] [serial = 2218] [outer = (nil)] [url = about:blank] 22:52:42 INFO - PROCESS | 1820 | --DOMWINDOW == 52 (0x9462a800) [pid = 1820] [serial = 2214] [outer = (nil)] [url = about:blank] 22:52:42 INFO - PROCESS | 1820 | --DOMWINDOW == 51 (0x94e81400) [pid = 1820] [serial = 2215] [outer = (nil)] [url = about:blank] 22:52:42 INFO - PROCESS | 1820 | --DOMWINDOW == 50 (0x8f987800) [pid = 1820] [serial = 2211] [outer = (nil)] [url = about:blank] 22:52:42 INFO - PROCESS | 1820 | --DOMWINDOW == 49 (0x8fa7e400) [pid = 1820] [serial = 2212] [outer = (nil)] [url = about:blank] 22:52:42 INFO - PROCESS | 1820 | --DOMWINDOW == 48 (0x8396a400) [pid = 1820] [serial = 2208] [outer = (nil)] [url = about:blank] 22:52:42 INFO - PROCESS | 1820 | --DOMWINDOW == 47 (0x835d1c00) [pid = 1820] [serial = 2209] [outer = (nil)] [url = about:blank] 22:52:42 INFO - PROCESS | 1820 | --DOMWINDOW == 46 (0x907bfc00) [pid = 1820] [serial = 2244] [outer = (nil)] [url = about:blank] 22:52:46 INFO - PROCESS | 1820 | --DOMWINDOW == 45 (0x929ec000) [pid = 1820] [serial = 2252] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-paired-surrogates.htm] 22:52:46 INFO - PROCESS | 1820 | --DOMWINDOW == 44 (0x93d77400) [pid = 1820] [serial = 2255] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-unicode-data.htm] 22:52:46 INFO - PROCESS | 1820 | --DOMWINDOW == 43 (0x8bedd400) [pid = 1820] [serial = 2261] [outer = (nil)] [url = http://web-platform.test:8000/websockets/constructor.html] 22:52:46 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x833f0c00) [pid = 1820] [serial = 2246] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.worker] 22:52:46 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x90744c00) [pid = 1820] [serial = 2243] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.htm] 22:52:46 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x8c8e0c00) [pid = 1820] [serial = 2249] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-null.htm] 22:52:46 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x83966c00) [pid = 1820] [serial = 2258] [outer = (nil)] [url = http://web-platform.test:8000/websockets/binaryType-wrong-value.htm] 22:52:46 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x8facf800) [pid = 1820] [serial = 2267] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html] 22:52:46 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x8ddc0800) [pid = 1820] [serial = 2264] [outer = (nil)] [url = http://web-platform.test:8000/websockets/eventhandlers.html] 22:52:50 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x8f925800) [pid = 1820] [serial = 2266] [outer = (nil)] [url = about:blank] 22:52:50 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x8de6f800) [pid = 1820] [serial = 2265] [outer = (nil)] [url = about:blank] 22:52:50 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x9072d400) [pid = 1820] [serial = 2269] [outer = (nil)] [url = about:blank] 22:52:50 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x90727c00) [pid = 1820] [serial = 2268] [outer = (nil)] [url = about:blank] 22:52:50 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x9115a400) [pid = 1820] [serial = 2271] [outer = (nil)] [url = about:blank] 22:52:50 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8bee3400) [pid = 1820] [serial = 2262] [outer = (nil)] [url = about:blank] 22:52:50 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8c003c00) [pid = 1820] [serial = 2263] [outer = (nil)] [url = about:blank] 22:52:50 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x839a4800) [pid = 1820] [serial = 2259] [outer = (nil)] [url = about:blank] 22:52:50 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x839a0000) [pid = 1820] [serial = 2260] [outer = (nil)] [url = about:blank] 22:52:50 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x94319800) [pid = 1820] [serial = 2256] [outer = (nil)] [url = about:blank] 22:52:50 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x94316800) [pid = 1820] [serial = 2257] [outer = (nil)] [url = about:blank] 22:52:50 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x929f0c00) [pid = 1820] [serial = 2253] [outer = (nil)] [url = about:blank] 22:52:50 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x929f7400) [pid = 1820] [serial = 2254] [outer = (nil)] [url = about:blank] 22:52:50 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x8cf0a000) [pid = 1820] [serial = 2250] [outer = (nil)] [url = about:blank] 22:52:50 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x8c9fac00) [pid = 1820] [serial = 2251] [outer = (nil)] [url = about:blank] 22:52:50 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x83557c00) [pid = 1820] [serial = 2247] [outer = (nil)] [url = about:blank] 22:52:50 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x83555c00) [pid = 1820] [serial = 2248] [outer = (nil)] [url = about:blank] 22:52:50 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x907c3000) [pid = 1820] [serial = 2245] [outer = (nil)] [url = about:blank] 22:53:38 INFO - .... 22:53:38 INFO - TEST-OK | /websockets/extended-payload-length.html?wss | took 60813ms 22:53:38 INFO - PROCESS | 1820 | 1477461218653 Marionette TRACE conn3 <- [1,3551,null,{"value":["/websockets/extended-payload-length.html?wss",0,null,null,[["Application data is 125 byte which means any 'Extended payload length' field isn't used at all.",2,"Test timed out",null],["Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.",2,"Test timed out",null],["Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.",2,"Test timed out",null],["Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field",2,"Test timed out",null]]]}] 22:53:38 INFO - PROCESS | 1820 | 1477461218670 Marionette TRACE conn3 -> [0,3552,"getWindowHandle",null] 22:53:38 INFO - PROCESS | 1820 | 1477461218677 Marionette TRACE conn3 <- [1,3552,null,{"value":"7"}] 22:53:38 INFO - TEST-START | /websockets/opening-handshake/001.html 22:53:38 INFO - PROCESS | 1820 | 1477461218687 Marionette TRACE conn3 -> [0,3553,"timeouts",{"script":35000}] 22:53:38 INFO - PROCESS | 1820 | 1477461218692 Marionette TRACE conn3 <- [1,3553,null,{}] 22:53:38 INFO - PROCESS | 1820 | 1477461218702 Marionette TRACE conn3 -> [0,3554,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:53:38 INFO - PROCESS | 1820 | 1477461218921 Marionette TRACE conn3 <- [1,3554,null,{"value":null}] 22:53:39 INFO - PROCESS | 1820 | 1477461219001 Marionette TRACE conn3 -> [0,3555,"getWindowHandles",null] 22:53:39 INFO - PROCESS | 1820 | 1477461219007 Marionette TRACE conn3 <- [1,3555,null,["7"]] 22:53:39 INFO - PROCESS | 1820 | 1477461219014 Marionette TRACE conn3 -> [0,3556,"switchToWindow",{"name":"7"}] 22:53:39 INFO - PROCESS | 1820 | 1477461219024 Marionette TRACE conn3 <- [1,3556,null,{}] 22:53:39 INFO - PROCESS | 1820 | 1477461219036 Marionette TRACE conn3 -> [0,3557,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/001.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:53:39 INFO - PROCESS | 1820 | ++DOCSHELL 0x833f1800 == 7 [pid = 1820] [id = 780] 22:53:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x833f1c00) [pid = 1820] [serial = 2273] [outer = (nil)] 22:53:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x833f4c00) [pid = 1820] [serial = 2274] [outer = 0x833f1c00] 22:53:39 INFO - PROCESS | 1820 | 1477461219122 Marionette DEBUG loaded listener.js 22:53:39 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x83554000) [pid = 1820] [serial = 2275] [outer = 0x833f1c00] 22:53:39 INFO - PROCESS | 1820 | [1820] WARNING: Unkown protocol version: 0x9. Please file a bug: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttp.cpp, line 243 22:53:39 INFO - PROCESS | 1820 | 1477461219705 Marionette TRACE conn3 <- [1,3557,null,{"value":["/websockets/opening-handshake/001.html",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 22:53:39 INFO - . 22:53:39 INFO - TEST-OK | /websockets/opening-handshake/001.html | took 1033ms 22:53:39 INFO - PROCESS | 1820 | 1477461219718 Marionette TRACE conn3 -> [0,3558,"getWindowHandle",null] 22:53:39 INFO - PROCESS | 1820 | 1477461219725 Marionette TRACE conn3 <- [1,3558,null,{"value":"7"}] 22:53:39 INFO - TEST-START | /websockets/opening-handshake/001.html?wss 22:53:39 INFO - PROCESS | 1820 | 1477461219731 Marionette TRACE conn3 -> [0,3559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:53:39 INFO - PROCESS | 1820 | 1477461219899 Marionette TRACE conn3 <- [1,3559,null,{"value":null}] 22:53:39 INFO - PROCESS | 1820 | 1477461219915 Marionette TRACE conn3 -> [0,3560,"getWindowHandles",null] 22:53:39 INFO - PROCESS | 1820 | 1477461219919 Marionette TRACE conn3 <- [1,3560,null,["7"]] 22:53:39 INFO - PROCESS | 1820 | 1477461219925 Marionette TRACE conn3 -> [0,3561,"switchToWindow",{"name":"7"}] 22:53:39 INFO - PROCESS | 1820 | 1477461219933 Marionette TRACE conn3 <- [1,3561,null,{}] 22:53:40 INFO - PROCESS | 1820 | 1477461220060 Marionette TRACE conn3 -> [0,3562,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/001.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/001.html?wss\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:53:40 INFO - PROCESS | 1820 | ++DOCSHELL 0x835cd000 == 8 [pid = 1820] [id = 781] 22:53:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x835cdc00) [pid = 1820] [serial = 2276] [outer = (nil)] 22:53:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x835d0800) [pid = 1820] [serial = 2277] [outer = 0x835cdc00] 22:53:40 INFO - PROCESS | 1820 | 1477461220145 Marionette DEBUG loaded listener.js 22:53:40 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x8395e400) [pid = 1820] [serial = 2278] [outer = 0x835cdc00] 22:53:41 INFO - PROCESS | 1820 | 1477461221580 Marionette TRACE conn3 <- [1,3562,null,{"value":["/websockets/opening-handshake/001.html?wss",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 22:53:41 INFO - . 22:53:41 INFO - TEST-OK | /websockets/opening-handshake/001.html?wss | took 1880ms 22:53:41 INFO - PROCESS | 1820 | 1477461221614 Marionette TRACE conn3 -> [0,3563,"getWindowHandle",null] 22:53:41 INFO - PROCESS | 1820 | 1477461221617 Marionette TRACE conn3 <- [1,3563,null,{"value":"7"}] 22:53:41 INFO - TEST-START | /websockets/opening-handshake/002.html 22:53:41 INFO - PROCESS | 1820 | 1477461221624 Marionette TRACE conn3 -> [0,3564,"timeouts",{"script":185000}] 22:53:41 INFO - PROCESS | 1820 | 1477461221629 Marionette TRACE conn3 <- [1,3564,null,{}] 22:53:41 INFO - PROCESS | 1820 | 1477461221635 Marionette TRACE conn3 -> [0,3565,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:53:41 INFO - PROCESS | 1820 | 1477461221787 Marionette TRACE conn3 <- [1,3565,null,{"value":null}] 22:53:41 INFO - PROCESS | 1820 | 1477461221814 Marionette TRACE conn3 -> [0,3566,"getWindowHandles",null] 22:53:41 INFO - PROCESS | 1820 | 1477461221821 Marionette TRACE conn3 <- [1,3566,null,["7"]] 22:53:41 INFO - PROCESS | 1820 | 1477461221829 Marionette TRACE conn3 -> [0,3567,"switchToWindow",{"name":"7"}] 22:53:41 INFO - PROCESS | 1820 | 1477461221837 Marionette TRACE conn3 <- [1,3567,null,{}] 22:53:41 INFO - PROCESS | 1820 | 1477461221842 Marionette TRACE conn3 -> [0,3568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/002.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:53:41 INFO - PROCESS | 1820 | ++DOCSHELL 0x8399ac00 == 9 [pid = 1820] [id = 782] 22:53:41 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x8399b400) [pid = 1820] [serial = 2279] [outer = (nil)] 22:53:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8399dc00) [pid = 1820] [serial = 2280] [outer = 0x8399b400] 22:53:42 INFO - PROCESS | 1820 | 1477461222036 Marionette DEBUG loaded listener.js 22:53:42 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x839a3800) [pid = 1820] [serial = 2281] [outer = 0x8399b400] 22:53:44 INFO - . 22:53:44 INFO - TEST-OK | /websockets/opening-handshake/002.html | took 2787ms 22:53:44 INFO - PROCESS | 1820 | 1477461224402 Marionette TRACE conn3 <- [1,3568,null,{"value":["/websockets/opening-handshake/002.html",0,null,null,[["WebSockets: valid handshake",0,null,null]]]}] 22:53:44 INFO - PROCESS | 1820 | 1477461224413 Marionette TRACE conn3 -> [0,3569,"getWindowHandle",null] 22:53:44 INFO - TEST-START | /websockets/opening-handshake/002.html?wss 22:53:44 INFO - PROCESS | 1820 | 1477461224418 Marionette TRACE conn3 <- [1,3569,null,{"value":"7"}] 22:53:44 INFO - PROCESS | 1820 | 1477461224425 Marionette TRACE conn3 -> [0,3570,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:53:44 INFO - PROCESS | 1820 | 1477461224565 Marionette TRACE conn3 <- [1,3570,null,{"value":null}] 22:53:44 INFO - PROCESS | 1820 | 1477461224581 Marionette TRACE conn3 -> [0,3571,"getWindowHandles",null] 22:53:44 INFO - PROCESS | 1820 | 1477461224584 Marionette TRACE conn3 <- [1,3571,null,["7"]] 22:53:44 INFO - PROCESS | 1820 | 1477461224590 Marionette TRACE conn3 -> [0,3572,"switchToWindow",{"name":"7"}] 22:53:44 INFO - PROCESS | 1820 | 1477461224596 Marionette TRACE conn3 <- [1,3572,null,{}] 22:53:44 INFO - PROCESS | 1820 | 1477461224603 Marionette TRACE conn3 -> [0,3573,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/002.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/002.html?wss\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:53:44 INFO - PROCESS | 1820 | ++DOCSHELL 0x87d3ec00 == 10 [pid = 1820] [id = 783] 22:53:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8bd6cc00) [pid = 1820] [serial = 2282] [outer = (nil)] 22:53:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8bd6f000) [pid = 1820] [serial = 2283] [outer = 0x8bd6cc00] 22:53:44 INFO - PROCESS | 1820 | 1477461224676 Marionette DEBUG loaded listener.js 22:53:44 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8bd77400) [pid = 1820] [serial = 2284] [outer = 0x8bd6cc00] 22:53:45 INFO - PROCESS | 1820 | 1477461225284 Marionette TRACE conn3 <- [1,3573,null,{"value":["/websockets/opening-handshake/002.html?wss",0,null,null,[["WebSockets: valid handshake",1,"assert_unreached: Reached unreachable code","ws.onclose<@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:21:68\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:21:44\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:11:1\n"]]]}] 22:53:45 INFO - . 22:53:45 INFO - TEST-OK | /websockets/opening-handshake/002.html?wss | took 877ms 22:53:45 INFO - TEST-START | /websockets/opening-handshake/003-sets-origin.worker 22:53:45 INFO - PROCESS | 1820 | 1477461225300 Marionette TRACE conn3 -> [0,3574,"getWindowHandle",null] 22:53:45 INFO - PROCESS | 1820 | 1477461225302 Marionette TRACE conn3 <- [1,3574,null,{"value":"7"}] 22:53:45 INFO - PROCESS | 1820 | 1477461225308 Marionette TRACE conn3 -> [0,3575,"timeouts",{"script":35000}] 22:53:45 INFO - PROCESS | 1820 | 1477461225313 Marionette TRACE conn3 <- [1,3575,null,{}] 22:53:45 INFO - PROCESS | 1820 | 1477461225327 Marionette TRACE conn3 -> [0,3576,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:53:45 INFO - PROCESS | 1820 | 1477461225468 Marionette TRACE conn3 <- [1,3576,null,{"value":null}] 22:53:45 INFO - PROCESS | 1820 | 1477461225479 Marionette TRACE conn3 -> [0,3577,"getWindowHandles",null] 22:53:45 INFO - PROCESS | 1820 | 1477461225482 Marionette TRACE conn3 <- [1,3577,null,["7"]] 22:53:45 INFO - PROCESS | 1820 | 1477461225488 Marionette TRACE conn3 -> [0,3578,"switchToWindow",{"name":"7"}] 22:53:45 INFO - PROCESS | 1820 | 1477461225493 Marionette TRACE conn3 <- [1,3578,null,{}] 22:53:45 INFO - PROCESS | 1820 | 1477461225498 Marionette TRACE conn3 -> [0,3579,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003-sets-origin.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:53:45 INFO - PROCESS | 1820 | ++DOCSHELL 0x8bed9800 == 11 [pid = 1820] [id = 784] 22:53:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8bed9c00) [pid = 1820] [serial = 2285] [outer = (nil)] 22:53:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8bee2800) [pid = 1820] [serial = 2286] [outer = 0x8bed9c00] 22:53:45 INFO - PROCESS | 1820 | 1477461225570 Marionette DEBUG loaded listener.js 22:53:45 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8c002800) [pid = 1820] [serial = 2287] [outer = 0x8bed9c00] 22:53:45 INFO - PROCESS | 1820 | [1820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 22:53:46 INFO - PROCESS | 1820 | 1477461226373 Marionette TRACE conn3 <- [1,3579,null,{"value":["/websockets/opening-handshake/003-sets-origin.worker",0,null,null,[["W3C WebSocket API - origin set in a Worker",0,{},{}]]]}] 22:53:46 INFO - . 22:53:46 INFO - TEST-OK | /websockets/opening-handshake/003-sets-origin.worker | took 1089ms 22:53:46 INFO - PROCESS | 1820 | 1477461226398 Marionette TRACE conn3 -> [0,3580,"getWindowHandle",null] 22:53:46 INFO - PROCESS | 1820 | 1477461226401 Marionette TRACE conn3 <- [1,3580,null,{"value":"7"}] 22:53:46 INFO - TEST-START | /websockets/opening-handshake/003.html 22:53:46 INFO - PROCESS | 1820 | 1477461226408 Marionette TRACE conn3 -> [0,3581,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:53:46 INFO - PROCESS | 1820 | 1477461226597 Marionette TRACE conn3 <- [1,3581,null,{"value":null}] 22:53:46 INFO - PROCESS | 1820 | 1477461226721 Marionette TRACE conn3 -> [0,3582,"getWindowHandles",null] 22:53:46 INFO - PROCESS | 1820 | 1477461226725 Marionette TRACE conn3 <- [1,3582,null,["7"]] 22:53:46 INFO - PROCESS | 1820 | 1477461226729 Marionette TRACE conn3 -> [0,3583,"switchToWindow",{"name":"7"}] 22:53:46 INFO - PROCESS | 1820 | 1477461226734 Marionette TRACE conn3 <- [1,3583,null,{}] 22:53:46 INFO - PROCESS | 1820 | 1477461226738 Marionette TRACE conn3 -> [0,3584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:53:46 INFO - PROCESS | 1820 | ++DOCSHELL 0x835c7000 == 12 [pid = 1820] [id = 785] 22:53:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x8c828c00) [pid = 1820] [serial = 2288] [outer = (nil)] 22:53:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8c8d8400) [pid = 1820] [serial = 2289] [outer = 0x8c828c00] 22:53:46 INFO - PROCESS | 1820 | 1477461226815 Marionette DEBUG loaded listener.js 22:53:46 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8c8e1000) [pid = 1820] [serial = 2290] [outer = 0x8c828c00] 22:53:47 INFO - PROCESS | 1820 | 1477461227486 Marionette TRACE conn3 <- [1,3584,null,{"value":["/websockets/opening-handshake/003.html",0,null,null,[["WebSockets: origin",0,null,null]]]}] 22:53:47 INFO - . 22:53:47 INFO - TEST-OK | /websockets/opening-handshake/003.html | took 1122ms 22:53:47 INFO - PROCESS | 1820 | 1477461227536 Marionette TRACE conn3 -> [0,3585,"getWindowHandle",null] 22:53:47 INFO - PROCESS | 1820 | 1477461227542 Marionette TRACE conn3 <- [1,3585,null,{"value":"7"}] 22:53:47 INFO - TEST-START | /websockets/opening-handshake/003.html?wss 22:53:47 INFO - PROCESS | 1820 | 1477461227554 Marionette TRACE conn3 -> [0,3586,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:53:47 INFO - PROCESS | 1820 | 1477461227728 Marionette TRACE conn3 <- [1,3586,null,{"value":null}] 22:53:47 INFO - PROCESS | 1820 | 1477461227892 Marionette TRACE conn3 -> [0,3587,"getWindowHandles",null] 22:53:47 INFO - PROCESS | 1820 | 1477461227897 Marionette TRACE conn3 <- [1,3587,null,["7"]] 22:53:47 INFO - PROCESS | 1820 | 1477461227909 Marionette TRACE conn3 -> [0,3588,"switchToWindow",{"name":"7"}] 22:53:47 INFO - PROCESS | 1820 | 1477461227915 Marionette TRACE conn3 <- [1,3588,null,{}] 22:53:47 INFO - PROCESS | 1820 | 1477461227922 Marionette TRACE conn3 -> [0,3589,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003.html?wss\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:53:47 INFO - PROCESS | 1820 | ++DOCSHELL 0x835cac00 == 13 [pid = 1820] [id = 786] 22:53:47 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x835cb000) [pid = 1820] [serial = 2291] [outer = (nil)] 22:53:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x835d0400) [pid = 1820] [serial = 2292] [outer = 0x835cb000] 22:53:48 INFO - PROCESS | 1820 | 1477461228013 Marionette DEBUG loaded listener.js 22:53:48 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x835d1000) [pid = 1820] [serial = 2293] [outer = 0x835cb000] 22:53:48 INFO - PROCESS | 1820 | 1477461228636 Marionette TRACE conn3 <- [1,3589,null,{"value":["/websockets/opening-handshake/003.html?wss",0,null,null,[["WebSockets: origin",1,"assert_unreached: Reached unreachable code","ws.onclose<@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:21:53\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:21:29\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:10:1\n"]]]}] 22:53:48 INFO - . 22:53:48 INFO - TEST-OK | /websockets/opening-handshake/003.html?wss | took 1119ms 22:53:48 INFO - PROCESS | 1820 | 1477461228673 Marionette TRACE conn3 -> [0,3590,"getWindowHandle",null] 22:53:48 INFO - TEST-START | /websockets/opening-handshake/005.html?wss 22:53:48 INFO - PROCESS | 1820 | 1477461228680 Marionette TRACE conn3 <- [1,3590,null,{"value":"7"}] 22:53:48 INFO - PROCESS | 1820 | 1477461228688 Marionette TRACE conn3 -> [0,3591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:53:48 INFO - PROCESS | 1820 | 1477461228860 Marionette TRACE conn3 <- [1,3591,null,{"value":null}] 22:53:49 INFO - PROCESS | 1820 | 1477461229039 Marionette TRACE conn3 -> [0,3592,"getWindowHandles",null] 22:53:49 INFO - PROCESS | 1820 | 1477461229044 Marionette TRACE conn3 <- [1,3592,null,["7"]] 22:53:49 INFO - PROCESS | 1820 | 1477461229055 Marionette TRACE conn3 -> [0,3593,"switchToWindow",{"name":"7"}] 22:53:49 INFO - PROCESS | 1820 | 1477461229061 Marionette TRACE conn3 <- [1,3593,null,{}] 22:53:49 INFO - PROCESS | 1820 | 1477461229068 Marionette TRACE conn3 -> [0,3594,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/005.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/005.html?wss\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:53:49 INFO - PROCESS | 1820 | ++DOCSHELL 0x87d3e800 == 14 [pid = 1820] [id = 787] 22:53:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x8beddc00) [pid = 1820] [serial = 2294] [outer = (nil)] 22:53:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8c00cc00) [pid = 1820] [serial = 2295] [outer = 0x8beddc00] 22:53:49 INFO - PROCESS | 1820 | 1477461229154 Marionette DEBUG loaded listener.js 22:53:49 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x8c007c00) [pid = 1820] [serial = 2296] [outer = 0x8beddc00] 22:53:51 INFO - PROCESS | 1820 | --DOCSHELL 0x8f901800 == 13 [pid = 1820] [id = 779] 22:53:54 INFO - PROCESS | 1820 | --DOMWINDOW == 42 (0x8c828c00) [pid = 1820] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html] 22:53:54 INFO - PROCESS | 1820 | --DOMWINDOW == 41 (0x8bed9c00) [pid = 1820] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker] 22:53:54 INFO - PROCESS | 1820 | --DOMWINDOW == 40 (0x8f903000) [pid = 1820] [serial = 2270] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html?wss] 22:53:54 INFO - PROCESS | 1820 | --DOMWINDOW == 39 (0x8399b400) [pid = 1820] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html] 22:53:54 INFO - PROCESS | 1820 | --DOMWINDOW == 38 (0x835cdc00) [pid = 1820] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html?wss] 22:53:54 INFO - PROCESS | 1820 | --DOMWINDOW == 37 (0x8bd6cc00) [pid = 1820] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html?wss] 22:53:54 INFO - PROCESS | 1820 | --DOMWINDOW == 36 (0x833f1c00) [pid = 1820] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html] 22:53:59 INFO - PROCESS | 1820 | --DOCSHELL 0x835cac00 == 12 [pid = 1820] [id = 786] 22:53:59 INFO - PROCESS | 1820 | --DOCSHELL 0x8bed9800 == 11 [pid = 1820] [id = 784] 22:53:59 INFO - PROCESS | 1820 | --DOCSHELL 0x835c7000 == 10 [pid = 1820] [id = 785] 22:53:59 INFO - PROCESS | 1820 | --DOCSHELL 0x87d3ec00 == 9 [pid = 1820] [id = 783] 22:53:59 INFO - PROCESS | 1820 | --DOCSHELL 0x8399ac00 == 8 [pid = 1820] [id = 782] 22:53:59 INFO - PROCESS | 1820 | --DOCSHELL 0x835cd000 == 7 [pid = 1820] [id = 781] 22:53:59 INFO - PROCESS | 1820 | --DOCSHELL 0x833f1800 == 6 [pid = 1820] [id = 780] 22:53:59 INFO - PROCESS | 1820 | --DOMWINDOW == 35 (0x839a3800) [pid = 1820] [serial = 2281] [outer = (nil)] [url = about:blank] 22:53:59 INFO - PROCESS | 1820 | --DOMWINDOW == 34 (0x8399dc00) [pid = 1820] [serial = 2280] [outer = (nil)] [url = about:blank] 22:53:59 INFO - PROCESS | 1820 | --DOMWINDOW == 33 (0x8bd77400) [pid = 1820] [serial = 2284] [outer = (nil)] [url = about:blank] 22:53:59 INFO - PROCESS | 1820 | --DOMWINDOW == 32 (0x8bd6f000) [pid = 1820] [serial = 2283] [outer = (nil)] [url = about:blank] 22:53:59 INFO - PROCESS | 1820 | --DOMWINDOW == 31 (0x8c002800) [pid = 1820] [serial = 2287] [outer = (nil)] [url = about:blank] 22:53:59 INFO - PROCESS | 1820 | --DOMWINDOW == 30 (0x8bee2800) [pid = 1820] [serial = 2286] [outer = (nil)] [url = about:blank] 22:53:59 INFO - PROCESS | 1820 | --DOMWINDOW == 29 (0x8c8e1000) [pid = 1820] [serial = 2290] [outer = (nil)] [url = about:blank] 22:53:59 INFO - PROCESS | 1820 | --DOMWINDOW == 28 (0x8c8d8400) [pid = 1820] [serial = 2289] [outer = (nil)] [url = about:blank] 22:53:59 INFO - PROCESS | 1820 | --DOMWINDOW == 27 (0x835d0800) [pid = 1820] [serial = 2277] [outer = (nil)] [url = about:blank] 22:53:59 INFO - PROCESS | 1820 | --DOMWINDOW == 26 (0x8395e400) [pid = 1820] [serial = 2278] [outer = (nil)] [url = about:blank] 22:53:59 INFO - PROCESS | 1820 | --DOMWINDOW == 25 (0x833f4c00) [pid = 1820] [serial = 2274] [outer = (nil)] [url = about:blank] 22:53:59 INFO - PROCESS | 1820 | --DOMWINDOW == 24 (0x83554000) [pid = 1820] [serial = 2275] [outer = (nil)] [url = about:blank] 22:53:59 INFO - PROCESS | 1820 | --DOMWINDOW == 23 (0x923e2400) [pid = 1820] [serial = 2272] [outer = (nil)] [url = about:blank] 22:54:01 INFO - PROCESS | 1820 | --DOMWINDOW == 22 (0x835cb000) [pid = 1820] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html?wss] 22:54:07 INFO - PROCESS | 1820 | --DOMWINDOW == 21 (0x835d1000) [pid = 1820] [serial = 2293] [outer = (nil)] [url = about:blank] 22:54:07 INFO - PROCESS | 1820 | --DOMWINDOW == 20 (0x8c00cc00) [pid = 1820] [serial = 2295] [outer = (nil)] [url = about:blank] 22:54:07 INFO - PROCESS | 1820 | --DOMWINDOW == 19 (0x835d0400) [pid = 1820] [serial = 2292] [outer = (nil)] [url = about:blank] 22:54:19 INFO - PROCESS | 1820 | MARIONETTE LOG: INFO: Timeout fired 22:54:19 INFO - PROCESS | 1820 | 1477461259338 Marionette TRACE conn3 <- [1,3594,null,{"value":["/websockets/opening-handshake/005.html?wss",2,null,null,[["WebSockets: proper first line",2,"Test timed out",null]]]}] 22:54:19 INFO - . 22:54:19 INFO - TEST-TIMEOUT | /websockets/opening-handshake/005.html?wss | took 30667ms 22:54:19 INFO - PROCESS | 1820 | 1477461259355 Marionette TRACE conn3 -> [0,3595,"getWindowHandle",null] 22:54:19 INFO - PROCESS | 1820 | 1477461259361 Marionette TRACE conn3 <- [1,3595,null,{"value":"7"}] 22:54:19 INFO - TEST-START | /websockets/opening-handshake/005.html 22:54:19 INFO - PROCESS | 1820 | 1477461259372 Marionette TRACE conn3 -> [0,3596,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:54:19 INFO - PROCESS | 1820 | 1477461259583 Marionette TRACE conn3 <- [1,3596,null,{"value":null}] 22:54:19 INFO - PROCESS | 1820 | 1477461259664 Marionette TRACE conn3 -> [0,3597,"getWindowHandles",null] 22:54:19 INFO - PROCESS | 1820 | 1477461259670 Marionette TRACE conn3 <- [1,3597,null,["7"]] 22:54:19 INFO - PROCESS | 1820 | 1477461259678 Marionette TRACE conn3 -> [0,3598,"switchToWindow",{"name":"7"}] 22:54:19 INFO - PROCESS | 1820 | 1477461259686 Marionette TRACE conn3 <- [1,3598,null,{}] 22:54:19 INFO - PROCESS | 1820 | 1477461259692 Marionette TRACE conn3 -> [0,3599,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/005.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:54:19 INFO - PROCESS | 1820 | ++DOCSHELL 0x833ee000 == 7 [pid = 1820] [id = 788] 22:54:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 20 (0x833ee400) [pid = 1820] [serial = 2297] [outer = (nil)] 22:54:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 21 (0x833f2000) [pid = 1820] [serial = 2298] [outer = 0x833ee400] 22:54:19 INFO - PROCESS | 1820 | 1477461259778 Marionette DEBUG loaded listener.js 22:54:19 INFO - PROCESS | 1820 | ++DOMWINDOW == 22 (0x833f8800) [pid = 1820] [serial = 2299] [outer = 0x833ee400] 22:54:20 INFO - PROCESS | 1820 | 1477461260306 Marionette TRACE conn3 <- [1,3599,null,{"value":["/websockets/opening-handshake/005.html",0,null,null,[["WebSockets: proper first line",1,"assert_equals: expected true but got false","ws.onopen [0,3600,"getWindowHandle",null] 22:54:20 INFO - PROCESS | 1820 | 1477461260354 Marionette TRACE conn3 <- [1,3600,null,{"value":"7"}] 22:54:20 INFO - TEST-START | /workers/semantics/interface-objects/001.worker 22:54:20 INFO - PROCESS | 1820 | 1477461260362 Marionette TRACE conn3 -> [0,3601,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:54:20 INFO - PROCESS | 1820 | 1477461260576 Marionette TRACE conn3 <- [1,3601,null,{"value":null}] 22:54:20 INFO - PROCESS | 1820 | 1477461260594 Marionette TRACE conn3 -> [0,3602,"getWindowHandles",null] 22:54:20 INFO - PROCESS | 1820 | 1477461260599 Marionette TRACE conn3 <- [1,3602,null,["7"]] 22:54:20 INFO - PROCESS | 1820 | 1477461260605 Marionette TRACE conn3 -> [0,3603,"switchToWindow",{"name":"7"}] 22:54:20 INFO - PROCESS | 1820 | 1477461260610 Marionette TRACE conn3 <- [1,3603,null,{}] 22:54:20 INFO - PROCESS | 1820 | 1477461260616 Marionette TRACE conn3 -> [0,3604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/001.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/001.worker\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:54:20 INFO - PROCESS | 1820 | ++DOCSHELL 0x835c4000 == 8 [pid = 1820] [id = 789] 22:54:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 23 (0x835ca800) [pid = 1820] [serial = 2300] [outer = (nil)] 22:54:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 24 (0x835cd000) [pid = 1820] [serial = 2301] [outer = 0x835ca800] 22:54:20 INFO - PROCESS | 1820 | 1477461260695 Marionette DEBUG loaded listener.js 22:54:20 INFO - PROCESS | 1820 | ++DOMWINDOW == 25 (0x835cec00) [pid = 1820] [serial = 2302] [outer = 0x835ca800] 22:54:21 INFO - PROCESS | 1820 | [1820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 22:54:21 INFO - ........................................................... 22:54:21 INFO - PROCESS | 1820 | 1477461261770 Marionette TRACE conn3 <- [1,3604,null,{"value":["/workers/semantics/interface-objects/001.worker",0,null,null,[["The WorkerGlobalScope interface object should be exposed.",0,{},{}],["The DedicatedWorkerGlobalScope interface object should be exposed.",0,{},{}],["The Worker interface object should be exposed.",0,{},{}],["The SharedWorker interface object should be exposed.",1,"assert_own_property: expected property \"SharedWorker\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The MessagePort interface object should be exposed.",0,{},{}],["The MessageEvent interface object should be exposed.",0,{},{}],["The WorkerNavigator interface object should be exposed.",0,{},{}],["The MessageChannel interface object should be exposed.",0,{},{}],["The WorkerLocation interface object should be exposed.",0,{},{}],["The ImageData interface object should be exposed.",0,{},{}],["The ImageBitmap interface object should be exposed.",0,{},{}],["The CanvasPath interface object should be exposed.",1,"assert_own_property: expected property \"CanvasPath\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The Path2D interface object should be exposed.",1,"assert_own_property: expected property \"Path2D\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The PromiseRejectionEvent interface object should be exposed.",1,"assert_own_property: expected property \"PromiseRejectionEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The EventSource interface object should be exposed.",1,"assert_own_property: expected property \"EventSource\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The WebSocket interface object should be exposed.",0,{},{}],["The CloseEvent interface object should be exposed.",1,"assert_own_property: expected property \"CloseEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The BroadcastChannel interface object should be exposed.",0,{},{}],["The ArrayBuffer interface object should be exposed.",0,{},{}],["The Int8Array interface object should be exposed.",0,{},{}],["The Uint8Array interface object should be exposed.",0,{},{}],["The Uint8ClampedArray interface object should be exposed.",0,{},{}],["The Int16Array interface object should be exposed.",0,{},{}],["The Uint16Array interface object should be exposed.",0,{},{}],["The Int32Array interface object should be exposed.",0,{},{}],["The Uint32Array interface object should be exposed.",0,{},{}],["The Float32Array interface object should be exposed.",0,{},{}],["The Float64Array interface object should be exposed.",0,{},{}],["The DataView interface object should be exposed.",0,{},{}],["The XMLHttpRequestEventTarget interface object should be exposed.",0,{},{}],["The XMLHttpRequestUpload interface object should be exposed.",0,{},{}],["The XMLHttpRequest interface object should be exposed.",0,{},{}],["The ProgressEvent interface object should be exposed.",1,"assert_own_property: expected property \"ProgressEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The FormData interface object should be exposed.",0,{},{}],["The URL interface object should be exposed.",0,{},{}],["The URLSearchParams interface object should be exposed.",0,{},{}],["The File interface object should be exposed.",0,{},{}],["The Blob interface object should be exposed.",0,{},{}],["The FileList interface object should be exposed.",1,"assert_own_property: expected property \"FileList\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The FileReader interface object should be exposed.",0,{},{}],["The FileReaderSync interface object should be exposed.",0,{},{}],["The EventTarget interface object should be exposed.",0,{},{}],["The ErrorEvent interface object should be exposed.",1,"assert_own_property: expected property \"ErrorEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The Event interface object should be exposed.",0,{},{}],["The CustomEvent interface object should be exposed.",0,{},{}],["The DOMException interface object should be exposed.",0,{},{}],["The ReadableStream interface object should be exposed.",1,"assert_own_property: expected property \"ReadableStream\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The WritableStream interface object should be exposed.",1,"assert_own_property: expected property \"WritableStream\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The ByteLengthQueuingStrategy interface object should be exposed.",1,"assert_own_property: expected property \"ByteLengthQueuingStrategy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The CountQueuingStrategy interface object should be exposed.",1,"assert_own_property: expected property \"CountQueuingStrategy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The IDBRequest interface object should be exposed.",0,{},{}],["The IDBOpenDBRequest interface object should be exposed.",0,{},{}],["The IDBVersionChangeEvent interface object should be exposed.",0,{},{}],["The IDBFactory interface object should be exposed.",0,{},{}],["The IDBDatabase interface object should be exposed.",0,{},{}],["The IDBObjectStore interface object should be exposed.",0,{},{}],["The IDBIndex interface object should be exposed.",0,{},{}],["The IDBKeyRange interface object should be exposed.",0,{},{}],["The IDBCursor interface object should be exposed.",0,{},{}],["The IDBCursorWithValue interface object should be exposed.",0,{},{}],["The IDBTransaction interface object should be exposed.",0,{},{}]]]}] 22:54:21 INFO - .. 22:54:21 INFO - TEST-OK | /workers/semantics/interface-objects/001.worker | took 1500ms 22:54:21 INFO - PROCESS | 1820 | 1477461261868 Marionette TRACE conn3 -> [0,3605,"getWindowHandle",null] 22:54:21 INFO - PROCESS | 1820 | 1477461261875 Marionette TRACE conn3 <- [1,3605,null,{"value":"7"}] 22:54:21 INFO - TEST-START | /workers/semantics/interface-objects/002.worker 22:54:21 INFO - PROCESS | 1820 | 1477461261884 Marionette TRACE conn3 -> [0,3606,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:54:22 INFO - PROCESS | 1820 | 1477461262108 Marionette TRACE conn3 <- [1,3606,null,{"value":null}] 22:54:22 INFO - PROCESS | 1820 | 1477461262129 Marionette TRACE conn3 -> [0,3607,"getWindowHandles",null] 22:54:22 INFO - PROCESS | 1820 | 1477461262134 Marionette TRACE conn3 <- [1,3607,null,["7"]] 22:54:22 INFO - PROCESS | 1820 | 1477461262139 Marionette TRACE conn3 -> [0,3608,"switchToWindow",{"name":"7"}] 22:54:22 INFO - PROCESS | 1820 | 1477461262145 Marionette TRACE conn3 <- [1,3608,null,{}] 22:54:22 INFO - PROCESS | 1820 | 1477461262153 Marionette TRACE conn3 -> [0,3609,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/002.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/002.worker\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:54:22 INFO - PROCESS | 1820 | ++DOCSHELL 0x87d3c800 == 9 [pid = 1820] [id = 790] 22:54:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 26 (0x87d3cc00) [pid = 1820] [serial = 2303] [outer = (nil)] 22:54:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 27 (0x8bd6d000) [pid = 1820] [serial = 2304] [outer = 0x87d3cc00] 22:54:22 INFO - PROCESS | 1820 | 1477461262233 Marionette DEBUG loaded listener.js 22:54:22 INFO - PROCESS | 1820 | ++DOMWINDOW == 28 (0x8bd71000) [pid = 1820] [serial = 2305] [outer = 0x87d3cc00] 22:54:22 INFO - PROCESS | 1820 | [1820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 22:54:23 INFO - PROCESS | 1820 | 1477461263066 Marionette TRACE conn3 <- [1,3609,null,{"value":["/workers/semantics/interface-objects/002.worker",0,null,null,[["The SharedWorkerGlobalScope interface object should not be exposed.",0,{},{}],["The AbstractView interface object should not be exposed.",0,{},{}],["The AbstractWorker interface object should not be exposed.",0,{},{}],["The ApplicationCache interface object should not be exposed.",0,{},{}],["The Location interface object should not be exposed.",0,{},{}],["The Navigator interface object should not be exposed.",0,{},{}],["The Audio interface object should not be exposed.",0,{},{}],["The HTMLCanvasElement interface object should not be exposed.",0,{},{}],["The Path interface object should not be exposed.",0,{},{}],["The TextMetrics interface object should not be exposed.",0,{},{}],["The CanvasProxy interface object should not be exposed.",0,{},{}],["The CanvasRenderingContext2D interface object should not be exposed.",0,{},{}],["The DrawingStyle interface object should not be exposed.",0,{},{}],["The CanvasGradient interface object should not be exposed.",0,{},{}],["The CanvasPattern interface object should not be exposed.",0,{},{}],["The PopStateEvent interface object should not be exposed.",0,{},{}],["The HashChangeEvent interface object should not be exposed.",0,{},{}],["The PageTransitionEvent interface object should not be exposed.",0,{},{}],["The DOMImplementation interface object should not be exposed.",0,{},{}],["The ReadableStreamDefaultReader interface object should not be exposed.",0,{},{}],["The ReadableStreamBYOBReader interface object should not be exposed.",0,{},{}],["The ReadableStreamDefaultController interface object should not be exposed.",0,{},{}],["The ReadableByteStreamController interface object should not be exposed.",0,{},{}],["The WritableStreamDefaultWriter interface object should not be exposed.",0,{},{}],["The WritableStreamDefaultController interface object should not be exposed.",0,{},{}],["The IDBEnvironment interface object should not be exposed.",0,{},{}],["The Database interface object should not be exposed.",0,{},{}],["The UIEvent interface object should not be exposed.",0,{},{}],["The FocusEvent interface object should not be exposed.",0,{},{}],["The MouseEvent interface object should not be exposed.",0,{},{}],["The WheelEvent interface object should not be exposed.",0,{},{}],["The InputEvent interface object should not be exposed.",0,{},{}],["The KeyboardEvent interface object should not be exposed.",0,{},{}],["The CompositionEvent interface object should not be exposed.",0,{},{}]]]}] 22:54:23 INFO - .................................. 22:54:23 INFO - TEST-OK | /workers/semantics/interface-objects/002.worker | took 1227ms 22:54:23 INFO - PROCESS | 1820 | 1477461263111 Marionette TRACE conn3 -> [0,3610,"getWindowHandle",null] 22:54:23 INFO - PROCESS | 1820 | 1477461263116 Marionette TRACE conn3 <- [1,3610,null,{"value":"7"}] 22:54:23 INFO - TEST-START | /workers/semantics/interface-objects/003.html 22:54:23 INFO - PROCESS | 1820 | 1477461263122 Marionette TRACE conn3 -> [0,3611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:54:23 INFO - PROCESS | 1820 | 1477461263276 Marionette TRACE conn3 <- [1,3611,null,{"value":null}] 22:54:23 INFO - PROCESS | 1820 | 1477461263287 Marionette TRACE conn3 -> [0,3612,"getWindowHandles",null] 22:54:23 INFO - PROCESS | 1820 | 1477461263293 Marionette TRACE conn3 <- [1,3612,null,["7"]] 22:54:23 INFO - PROCESS | 1820 | 1477461263299 Marionette TRACE conn3 -> [0,3613,"switchToWindow",{"name":"7"}] 22:54:23 INFO - PROCESS | 1820 | 1477461263305 Marionette TRACE conn3 <- [1,3613,null,{}] 22:54:23 INFO - PROCESS | 1820 | 1477461263311 Marionette TRACE conn3 -> [0,3614,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/003.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:54:23 INFO - PROCESS | 1820 | ++DOCSHELL 0x839a5400 == 10 [pid = 1820] [id = 791] 22:54:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 29 (0x8c003000) [pid = 1820] [serial = 2306] [outer = (nil)] 22:54:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 30 (0x8c82d800) [pid = 1820] [serial = 2307] [outer = 0x8c003000] 22:54:23 INFO - PROCESS | 1820 | 1477461263495 Marionette DEBUG loaded listener.js 22:54:23 INFO - PROCESS | 1820 | ++DOMWINDOW == 31 (0x8c8d6400) [pid = 1820] [serial = 2308] [outer = 0x8c003000] 22:54:24 INFO - .............................................................. 22:54:24 INFO - TEST-OK | /workers/semantics/interface-objects/003.html | took 1111ms 22:54:24 INFO - TEST-START | /workers/semantics/interface-objects/004.html 22:54:24 INFO - PROCESS | 1820 | 1477461264150 Marionette TRACE conn3 <- [1,3614,null,{"value":["/workers/semantics/interface-objects/003.html",0,null,null,[["The ApplicationCache interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:92:3\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:90:1\n"],["The WorkerGlobalScope interface object should be exposed",0,null,null],["The SharedWorkerGlobalScope interface object should be exposed",0,null,null],["The Worker interface object should be exposed",0,null,null],["The SharedWorker interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:92:3\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:90:1\n"],["The MessagePort interface object should be exposed",0,null,null],["The MessageEvent interface object should be exposed",0,null,null],["The WorkerNavigator interface object should be exposed",0,null,null],["The MessageChannel interface object should be exposed",0,null,null],["The WorkerLocation interface object should be exposed",0,null,null],["The ImageData interface object should be exposed",0,null,null],["The ImageBitmap interface object should be exposed",0,null,null],["The CanvasPath interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The Path2D interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The PromiseRejectionEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The EventSource interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The WebSocket interface object should be exposed",0,null,null],["The CloseEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The BroadcastChannel interface object should be exposed",0,null,null],["The ArrayBuffer interface object should be exposed",0,null,null],["The Int8Array interface object should be exposed",0,null,null],["The Uint8Array interface object should be exposed",0,null,null],["The Uint8ClampedArray interface object should be exposed",0,null,null],["The Int16Array interface object should be exposed",0,null,null],["The Uint16Array interface object should be exposed",0,null,null],["The Int32Array interface object should be exposed",0,null,null],["The Uint32Array interface object should be exposed",0,null,null],["The Float32Array interface object should be exposed",0,null,null],["The Float64Array interface object should be exposed",0,null,null],["The DataView interface object should be exposed",0,null,null],["The XMLHttpRequestEventTarget interface object should be exposed",0,null,null],["The XMLHttpRequestUpload interface object should be exposed",0,null,null],["The XMLHttpRequest interface object should be exposed",0,null,null],["The ProgressEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The FormData interface object should be exposed",0,null,null],["The URL interface object should be exposed",0,null,null],["The URLSearchParams interface object should be exposed",0,null,null],["The File interface object should be exposed",0,null,null],["The Blob interface object should be exposed",0,null,null],["The FileList interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The FileReader interface object should be exposed",0,null,null],["The FileReaderSync interface object should be exposed",0,null,null],["The EventTarget interface object should be exposed",0,null,null],["The ErrorEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The Event interface object should be exposed",0,null,null],["The CustomEvent interface object should be exposed",0,null,null],["The DOMException interface object should be exposed",0,null,null],["The ReadableStream interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The WritableStream interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The ByteLengthQueuingStrategy interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The CountQueuingStrategy interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The IDBRequest interface object should be exposed",0,null,null],["The IDBOpenDBRequest interface object should be exposed",0,null,null],["The IDBVersionChangeEvent interface object should be exposed",0,null,null],["The IDBFactory interface object should be exposed",0,null,null],["The IDBDatabase interface object should be exposed",0,null,null],["The IDBObjectStore interface object should be exposed",0,null,null],["The IDBIndex interface object should be exposed",0,null,null],["The IDBKeyRange interface object should be exposed",0,null,null],["The IDBCursor interface object should be exposed",0,null,null],["The IDBCursorWithValue interface object should be exposed",0,null,null],["The IDBTransaction interface object should be exposed",0,null,null]]]}] 22:54:24 INFO - PROCESS | 1820 | 1477461264234 Marionette TRACE conn3 -> [0,3615,"getWindowHandle",null] 22:54:24 INFO - PROCESS | 1820 | 1477461264241 Marionette TRACE conn3 <- [1,3615,null,{"value":"7"}] 22:54:24 INFO - PROCESS | 1820 | 1477461264248 Marionette TRACE conn3 -> [0,3616,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:54:24 INFO - PROCESS | 1820 | 1477461264422 Marionette TRACE conn3 <- [1,3616,null,{"value":null}] 22:54:24 INFO - PROCESS | 1820 | 1477461264567 Marionette TRACE conn3 -> [0,3617,"getWindowHandles",null] 22:54:24 INFO - PROCESS | 1820 | 1477461264573 Marionette TRACE conn3 <- [1,3617,null,["7"]] 22:54:24 INFO - PROCESS | 1820 | 1477461264579 Marionette TRACE conn3 -> [0,3618,"switchToWindow",{"name":"7"}] 22:54:24 INFO - PROCESS | 1820 | 1477461264584 Marionette TRACE conn3 <- [1,3618,null,{}] 22:54:24 INFO - PROCESS | 1820 | 1477461264589 Marionette TRACE conn3 -> [0,3619,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/004.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:54:24 INFO - PROCESS | 1820 | ++DOCSHELL 0x8c8d9000 == 11 [pid = 1820] [id = 792] 22:54:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 32 (0x8c8db000) [pid = 1820] [serial = 2309] [outer = (nil)] 22:54:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 33 (0x8c8e1800) [pid = 1820] [serial = 2310] [outer = 0x8c8db000] 22:54:24 INFO - PROCESS | 1820 | 1477461264663 Marionette DEBUG loaded listener.js 22:54:24 INFO - PROCESS | 1820 | ++DOMWINDOW == 34 (0x8dc7b800) [pid = 1820] [serial = 2311] [outer = 0x8c8db000] 22:54:25 INFO - PROCESS | 1820 | 1477461265225 Marionette TRACE conn3 <- [1,3619,null,{"value":["/workers/semantics/interface-objects/004.html",0,null,null,[["The DedicatedWorkerGlobalScope interface object should not be exposed",0,null,null],["The AbstractView interface object should not be exposed",0,null,null],["The AbstractWorker interface object should not be exposed",0,null,null],["The Location interface object should not be exposed",0,null,null],["The Navigator interface object should not be exposed",0,null,null],["The DOMImplementation interface object should not be exposed",0,null,null],["The Audio interface object should not be exposed",0,null,null],["The HTMLCanvasElement interface object should not be exposed",0,null,null],["The Path interface object should not be exposed",0,null,null],["The TextMetrics interface object should not be exposed",0,null,null],["The CanvasProxy interface object should not be exposed",0,null,null],["The CanvasRenderingContext2D interface object should not be exposed",0,null,null],["The DrawingStyle interface object should not be exposed",0,null,null],["The CanvasGradient interface object should not be exposed",0,null,null],["The CanvasPattern interface object should not be exposed",0,null,null],["The PopStateEvent interface object should not be exposed",0,null,null],["The HashChangeEvent interface object should not be exposed",0,null,null],["The PageTransitionEvent interface object should not be exposed",0,null,null],["The ReadableStreamDefaultReader interface object should not be exposed",0,null,null],["The ReadableStreamBYOBReader interface object should not be exposed",0,null,null],["The ReadableStreamDefaultController interface object should not be exposed",0,null,null],["The ReadableByteStreamController interface object should not be exposed",0,null,null],["The WritableStreamDefaultWriter interface object should not be exposed",0,null,null],["The WritableStreamDefaultController interface object should not be exposed",0,null,null],["The IDBEnvironment interface object should not be exposed",0,null,null],["The Database interface object should not be exposed",0,null,null],["The UIEvent interface object should not be exposed",0,null,null],["The FocusEvent interface object should not be exposed",0,null,null],["The MouseEvent interface object should not be exposed",0,null,null],["The WheelEvent interface object should not be exposed",0,null,null],["The InputEvent interface object should not be exposed",0,null,null],["The KeyboardEvent interface object should not be exposed",0,null,null],["The CompositionEvent interface object should not be exposed",0,null,null]]]}] 22:54:25 INFO - ................................. 22:54:25 INFO - TEST-OK | /workers/semantics/interface-objects/004.html | took 1027ms 22:54:25 INFO - TEST-START | /workers/semantics/reporting-errors/001.html 22:54:25 INFO - PROCESS | 1820 | 1477461265274 Marionette TRACE conn3 -> [0,3620,"getWindowHandle",null] 22:54:25 INFO - PROCESS | 1820 | 1477461265277 Marionette TRACE conn3 <- [1,3620,null,{"value":"7"}] 22:54:25 INFO - PROCESS | 1820 | 1477461265288 Marionette TRACE conn3 -> [0,3621,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:54:25 INFO - PROCESS | 1820 | 1477461265525 Marionette TRACE conn3 <- [1,3621,null,{"value":null}] 22:54:25 INFO - PROCESS | 1820 | 1477461265550 Marionette TRACE conn3 -> [0,3622,"getWindowHandles",null] 22:54:25 INFO - PROCESS | 1820 | 1477461265559 Marionette TRACE conn3 <- [1,3622,null,["7"]] 22:54:25 INFO - PROCESS | 1820 | 1477461265564 Marionette TRACE conn3 -> [0,3623,"switchToWindow",{"name":"7"}] 22:54:25 INFO - PROCESS | 1820 | 1477461265573 Marionette TRACE conn3 <- [1,3623,null,{}] 22:54:25 INFO - PROCESS | 1820 | 1477461265578 Marionette TRACE conn3 -> [0,3624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/001.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:54:25 INFO - PROCESS | 1820 | ++DOCSHELL 0x82fba000 == 12 [pid = 1820] [id = 793] 22:54:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 35 (0x82fbbc00) [pid = 1820] [serial = 2312] [outer = (nil)] 22:54:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 36 (0x8ddbc400) [pid = 1820] [serial = 2313] [outer = 0x82fbbc00] 22:54:25 INFO - PROCESS | 1820 | 1477461265661 Marionette DEBUG loaded listener.js 22:54:25 INFO - PROCESS | 1820 | ++DOMWINDOW == 37 (0x8f90cc00) [pid = 1820] [serial = 2314] [outer = 0x82fbbc00] 22:54:26 INFO - PROCESS | 1820 | 1477461266233 Marionette TRACE conn3 <- [1,3624,null,{"value":["/workers/semantics/reporting-errors/001.html",0,null,null,[["shared worker, not handled",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:43:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:42:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:41:1\n"]]]}] 22:54:26 INFO - . 22:54:26 INFO - TEST-OK | /workers/semantics/reporting-errors/001.html | took 983ms 22:54:26 INFO - PROCESS | 1820 | 1477461266267 Marionette TRACE conn3 -> [0,3625,"getWindowHandle",null] 22:54:26 INFO - PROCESS | 1820 | 1477461266270 Marionette TRACE conn3 <- [1,3625,null,{"value":"7"}] 22:54:26 INFO - TEST-START | /workers/semantics/reporting-errors/002.html 22:54:26 INFO - PROCESS | 1820 | 1477461266276 Marionette TRACE conn3 -> [0,3626,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:54:26 INFO - PROCESS | 1820 | 1477461266466 Marionette TRACE conn3 <- [1,3626,null,{"value":null}] 22:54:26 INFO - PROCESS | 1820 | 1477461266486 Marionette TRACE conn3 -> [0,3627,"getWindowHandles",null] 22:54:26 INFO - PROCESS | 1820 | 1477461266499 Marionette TRACE conn3 <- [1,3627,null,["7"]] 22:54:26 INFO - PROCESS | 1820 | 1477461266506 Marionette TRACE conn3 -> [0,3628,"switchToWindow",{"name":"7"}] 22:54:26 INFO - PROCESS | 1820 | 1477461266516 Marionette TRACE conn3 <- [1,3628,null,{}] 22:54:26 INFO - PROCESS | 1820 | 1477461266526 Marionette TRACE conn3 -> [0,3629,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/002.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:54:26 INFO - PROCESS | 1820 | ++DOCSHELL 0x8f902000 == 13 [pid = 1820] [id = 794] 22:54:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 38 (0x8f922c00) [pid = 1820] [serial = 2315] [outer = (nil)] 22:54:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 39 (0x8f92c000) [pid = 1820] [serial = 2316] [outer = 0x8f922c00] 22:54:26 INFO - PROCESS | 1820 | 1477461266611 Marionette DEBUG loaded listener.js 22:54:26 INFO - PROCESS | 1820 | ++DOMWINDOW == 40 (0x83963c00) [pid = 1820] [serial = 2317] [outer = 0x8f922c00] 22:54:27 INFO - PROCESS | 1820 | 1477461267259 Marionette TRACE conn3 <- [1,3629,null,{"value":["/workers/semantics/reporting-errors/002.html",0,null,null,[["shared worker, addEventListener",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:49:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:48:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:47:1\n"]]]}] 22:54:27 INFO - . 22:54:27 INFO - TEST-OK | /workers/semantics/reporting-errors/002.html | took 1030ms 22:54:27 INFO - PROCESS | 1820 | 1477461267306 Marionette TRACE conn3 -> [0,3630,"getWindowHandle",null] 22:54:27 INFO - PROCESS | 1820 | 1477461267309 Marionette TRACE conn3 <- [1,3630,null,{"value":"7"}] 22:54:27 INFO - TEST-START | /workers/semantics/reporting-errors/003.html 22:54:27 INFO - PROCESS | 1820 | 1477461267315 Marionette TRACE conn3 -> [0,3631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:54:27 INFO - PROCESS | 1820 | 1477461267451 Marionette TRACE conn3 <- [1,3631,null,{"value":null}] 22:54:27 INFO - PROCESS | 1820 | 1477461267463 Marionette TRACE conn3 -> [0,3632,"getWindowHandles",null] 22:54:27 INFO - PROCESS | 1820 | 1477461267498 Marionette TRACE conn3 <- [1,3632,null,["7"]] 22:54:27 INFO - PROCESS | 1820 | 1477461267681 Marionette TRACE conn3 -> [0,3633,"switchToWindow",{"name":"7"}] 22:54:27 INFO - PROCESS | 1820 | 1477461267690 Marionette TRACE conn3 <- [1,3633,null,{}] 22:54:27 INFO - PROCESS | 1820 | 1477461267702 Marionette TRACE conn3 -> [0,3634,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/003.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:54:27 INFO - PROCESS | 1820 | ++DOCSHELL 0x82fc1400 == 14 [pid = 1820] [id = 795] 22:54:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 41 (0x82fc2400) [pid = 1820] [serial = 2318] [outer = (nil)] 22:54:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 42 (0x8330ac00) [pid = 1820] [serial = 2319] [outer = 0x82fc2400] 22:54:27 INFO - PROCESS | 1820 | 1477461267791 Marionette DEBUG loaded listener.js 22:54:27 INFO - PROCESS | 1820 | ++DOMWINDOW == 43 (0x833edc00) [pid = 1820] [serial = 2320] [outer = 0x82fc2400] 22:54:28 INFO - PROCESS | 1820 | 1477461268457 Marionette TRACE conn3 <- [1,3634,null,{"value":["/workers/semantics/reporting-errors/003.html",0,null,null,[["shared worker, no error event on worker or port",1,"assert_unreached: error on worker Reached unreachable code","@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:27:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:21:1\n"]]]}] 22:54:28 INFO - . 22:54:28 INFO - TEST-OK | /workers/semantics/reporting-errors/003.html | took 1175ms 22:54:28 INFO - PROCESS | 1820 | 1477461268492 Marionette TRACE conn3 -> [0,3635,"getWindowHandle",null] 22:54:28 INFO - PROCESS | 1820 | 1477461268498 Marionette TRACE conn3 <- [1,3635,null,{"value":"7"}] 22:54:28 INFO - TEST-START | /workers/semantics/reporting-errors/004.html 22:54:28 INFO - PROCESS | 1820 | 1477461268524 Marionette TRACE conn3 -> [0,3636,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:54:28 INFO - PROCESS | 1820 | 1477461268701 Marionette TRACE conn3 <- [1,3636,null,{"value":null}] 22:54:28 INFO - PROCESS | 1820 | 1477461268873 Marionette TRACE conn3 -> [0,3637,"getWindowHandles",null] 22:54:28 INFO - PROCESS | 1820 | 1477461268879 Marionette TRACE conn3 <- [1,3637,null,["7"]] 22:54:28 INFO - PROCESS | 1820 | 1477461268892 Marionette TRACE conn3 -> [0,3638,"switchToWindow",{"name":"7"}] 22:54:28 INFO - PROCESS | 1820 | 1477461268902 Marionette TRACE conn3 <- [1,3638,null,{}] 22:54:28 INFO - PROCESS | 1820 | 1477461268908 Marionette TRACE conn3 -> [0,3639,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/004.html\", \"4cfc025e-588a-4bad-af8d-183c7be29121\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:54:28 INFO - PROCESS | 1820 | ++DOCSHELL 0x835c2c00 == 15 [pid = 1820] [id = 796] 22:54:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 44 (0x835ca400) [pid = 1820] [serial = 2321] [outer = (nil)] 22:54:28 INFO - PROCESS | 1820 | ++DOMWINDOW == 45 (0x839a0c00) [pid = 1820] [serial = 2322] [outer = 0x835ca400] 22:54:29 INFO - PROCESS | 1820 | 1477461268997 Marionette DEBUG loaded listener.js 22:54:29 INFO - PROCESS | 1820 | ++DOMWINDOW == 46 (0x83962400) [pid = 1820] [serial = 2323] [outer = 0x835ca400] 22:54:29 INFO - PROCESS | 1820 | 1477461269581 Marionette TRACE conn3 <- [1,3639,null,{"value":["/workers/semantics/reporting-errors/004.html",0,null,null,[["shared worker in two documents and window.onerror",1,"assert_unreached: (outer) error on worker Reached unreachable code","t [0,3640,"getWindowHandle",null] 22:54:29 INFO - PROCESS | 1820 | 1477461269647 Marionette TRACE conn3 <- [1,3640,null,{"value":"7"}] 22:54:30 WARNING - u'runner_teardown' () 22:54:30 INFO - No more tests 22:54:30 INFO - Got 0 unexpected results 22:54:30 INFO - SUITE-END | took 2208s 22:54:30 INFO - Closing logging queue 22:54:30 INFO - queue closed 22:54:30 INFO - Return code: 0 22:54:30 WARNING - # TBPL SUCCESS # 22:54:30 INFO - Running post-action listener: _resource_record_post_action 22:54:30 INFO - [mozharness: 2016-10-26 05:54:30.976918Z] Finished run-tests step (success) 22:54:30 INFO - Running post-run listener: _resource_record_post_run 22:54:31 INFO - Total resource usage - Wall time: 2247s; CPU: 47.0%; Read bytes: 13418496; Write bytes: 311234560; Read time: 424; Write time: 189004 22:54:31 INFO - TinderboxPrint: CPU usage
46.6% 22:54:31 INFO - TinderboxPrint: I/O read bytes / time
13,418,496 / 424 22:54:31 INFO - TinderboxPrint: I/O write bytes / time
311,234,560 / 189,004 22:54:31 INFO - TinderboxPrint: CPU idle
1,185.5 (53.2%) 22:54:31 INFO - TinderboxPrint: CPU system
102.9 (4.6%) 22:54:31 INFO - TinderboxPrint: CPU user
936.2 (42.0%) 22:54:31 INFO - TinderboxPrint: Swap in / out
0 / 0 22:54:31 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 22:54:31 INFO - install - Wall time: 33s; CPU: 100.0%; Read bytes: 4096; Write bytes: 179314688; Read time: 8; Write time: 148608 22:54:31 INFO - run-tests - Wall time: 2215s; CPU: 46.0%; Read bytes: 13414400; Write bytes: 99250176; Read time: 416; Write time: 11804 22:54:31 INFO - Running post-run listener: _upload_blobber_files 22:54:31 INFO - Blob upload gear active. 22:54:31 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 22:54:31 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 22:54:31 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-inbound', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 22:54:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-inbound -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 22:54:32 INFO - (blobuploader) - INFO - Open directory for files ... 22:54:32 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 22:54:32 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:54:32 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:54:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 22:54:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:54:35 INFO - (blobuploader) - INFO - Done attempting. 22:54:35 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 22:54:35 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:54:35 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:54:36 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 22:54:36 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:54:36 INFO - (blobuploader) - INFO - Done attempting. 22:54:36 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 22:54:36 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:54:36 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:54:40 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 22:54:40 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:54:40 INFO - (blobuploader) - INFO - Done attempting. 22:54:40 INFO - (blobuploader) - INFO - Iteration through files over. 22:54:40 INFO - Return code: 0 22:54:40 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 22:54:40 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 22:54:40 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/6250095bbddc35a74298064a3f98b106aa3ca971e02fc4d6edd1499f9eef20056271bf95924f49fb160f9544921ba74da1997fa7e63ecf7aa7b0f7b5663fee37", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/caa78b8435489e310ae975e88156bbf821782e24655b4eda5a3e2bace3f8e976ecc569a67b9336665d5e19b0f0094e2514bb4ad984c9eaa7692891ce4d3bfa0c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/1687f960dbbcf61230b4dbfdede0c706054f6b5d4dd95caa9bc7f2862c8c4926cf4e4e819f8e76252c7a4aa25bcb244a5e7924d4aae9e3821a269c67a2c45999"} 22:54:40 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 22:54:40 INFO - Writing to file /builds/slave/test/properties/blobber_files 22:54:40 INFO - Contents: 22:54:40 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/6250095bbddc35a74298064a3f98b106aa3ca971e02fc4d6edd1499f9eef20056271bf95924f49fb160f9544921ba74da1997fa7e63ecf7aa7b0f7b5663fee37", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/caa78b8435489e310ae975e88156bbf821782e24655b4eda5a3e2bace3f8e976ecc569a67b9336665d5e19b0f0094e2514bb4ad984c9eaa7692891ce4d3bfa0c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/1687f960dbbcf61230b4dbfdede0c706054f6b5d4dd95caa9bc7f2862c8c4926cf4e4e819f8e76252c7a4aa25bcb244a5e7924d4aae9e3821a269c67a2c45999"} 22:54:40 INFO - Running post-run listener: copy_logs_to_upload_dir 22:54:40 INFO - Copying logs to upload dir... 22:54:40 INFO - mkdir: /builds/slave/test/build/upload/logs 22:54:40 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2349.248476 ========= master_lag: 0.72 ========= ========= Finished '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 39 mins, 9 secs) (at 2016-10-25 22:54:41.016474) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-25 22:54:41.027282) ========= 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-1477458912.612781-705491200 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/6250095bbddc35a74298064a3f98b106aa3ca971e02fc4d6edd1499f9eef20056271bf95924f49fb160f9544921ba74da1997fa7e63ecf7aa7b0f7b5663fee37", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/caa78b8435489e310ae975e88156bbf821782e24655b4eda5a3e2bace3f8e976ecc569a67b9336665d5e19b0f0094e2514bb4ad984c9eaa7692891ce4d3bfa0c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/1687f960dbbcf61230b4dbfdede0c706054f6b5d4dd95caa9bc7f2862c8c4926cf4e4e819f8e76252c7a4aa25bcb244a5e7924d4aae9e3821a269c67a2c45999"} build_url:https://queue.taskcluster.net/v1/task/JJtosnz3TmC1YHID5ne0LQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/JJtosnz3TmC1YHID5ne0LQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.028709 build_url: 'https://queue.taskcluster.net/v1/task/JJtosnz3TmC1YHID5ne0LQ/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/6250095bbddc35a74298064a3f98b106aa3ca971e02fc4d6edd1499f9eef20056271bf95924f49fb160f9544921ba74da1997fa7e63ecf7aa7b0f7b5663fee37", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/caa78b8435489e310ae975e88156bbf821782e24655b4eda5a3e2bace3f8e976ecc569a67b9336665d5e19b0f0094e2514bb4ad984c9eaa7692891ce4d3bfa0c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/1687f960dbbcf61230b4dbfdede0c706054f6b5d4dd95caa9bc7f2862c8c4926cf4e4e819f8e76252c7a4aa25bcb244a5e7924d4aae9e3821a269c67a2c45999"}' symbols_url: 'https://queue.taskcluster.net/v1/task/JJtosnz3TmC1YHID5ne0LQ/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.06 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-25 22:54:41.111744) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-25 22:54:41.112073) ========= 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-1477458912.612781-705491200 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.015758 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-25 22:54:41.178105) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-25 22:54:41.178436) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-25 22:54:41.178784) ========= ========= Total master_lag: 1.07 =========