builder: mozilla-inbound_ubuntu32_vm-debug_test-web-platform-tests-e10s-1 slave: tst-linux32-spot-050 starttime: 1477537735.06 results: success (0) buildid: 20161026171734 builduid: 3bf3d8242ad94c3b83a8d1255b5f3927 revision: d1b64926c64c3f93e054c6089b43e5ae26510a38 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-10-26 20:08:55.064592) ========= master: http://buildbot-master02.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-10-26 20:08:55.065026) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-26 20:08:55.065309) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-26 20:08:55.250591) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-26 20:08:55.250907) ========= 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-1477537722.533682-430256904 _=/tools/buildbot/bin/python using PTY: False --2016-10-26 20:08:55-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12179 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 7.21M=0.002s 2016-10-26 20:08:55 (7.21 MB/s) - `archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.611792 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-26 20:08:55.903691) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-26 20:08:55.904010) ========= 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-1477537722.533682-430256904 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.030735 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-26 20:08:55.971257) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-10-26 20:08:55.971596) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev d1b64926c64c3f93e054c6089b43e5ae26510a38 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev d1b64926c64c3f93e054c6089b43e5ae26510a38 --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1477537722.533682-430256904 _=/tools/buildbot/bin/python using PTY: False 2016-10-26 20:08:56,076 truncating revision to first 12 chars 2016-10-26 20:08:56,076 Setting DEBUG logging. 2016-10-26 20:08:56,076 attempt 1/10 2016-10-26 20:08:56,077 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/d1b64926c64c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-10-26 20:08:58,322 unpacking tar archive at: mozilla-inbound-d1b64926c64c/testing/mozharness/ program finished with exit code 0 elapsedTime=2.814970 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-10-26 20:08:58.830936) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-26 20:08:58.831261) ========= script_repo_revision: d1b64926c64c3f93e054c6089b43e5ae26510a38 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-26 20:08:58.831667) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-26 20:08:58.831938) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-26 20:08:58.866425) ========= ========= Started '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 48 mins, 7 secs) (at 2016-10-26 20:08:58.866750) ========= /tools/buildbot/bin/python -u scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --e10s --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', '--e10s', '--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-1477537722.533682-430256904 _=/tools/buildbot/bin/python using PTY: False 20:08:59 INFO - MultiFileLogger online at 20161026 20:08:59 in /builds/slave/test 20:08:59 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --e10s --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true 20:08:59 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 20:08:59 INFO - {'allow_software_gl_layers': False, 20:08:59 INFO - 'append_to_log': False, 20:08:59 INFO - 'base_work_dir': '/builds/slave/test', 20:08:59 INFO - 'blob_upload_branch': 'mozilla-inbound', 20:08:59 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 20:08:59 INFO - 'buildbot_json_path': 'buildprops.json', 20:08:59 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 20:08:59 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 20:08:59 INFO - 'download_minidump_stackwalk': True, 20:08:59 INFO - 'download_symbols': 'true', 20:08:59 INFO - 'download_tooltool': True, 20:08:59 INFO - 'e10s': True, 20:08:59 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 20:08:59 INFO - 'tooltool.py': '/tools/tooltool.py', 20:08:59 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 20:08:59 INFO - '/tools/misc-python/virtualenv.py')}, 20:08:59 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 20:08:59 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 20:08:59 INFO - 'log_level': 'info', 20:08:59 INFO - 'log_to_console': True, 20:08:59 INFO - 'opt_config_files': (), 20:08:59 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 20:08:59 INFO - '--processes=1', 20:08:59 INFO - '--config=%(test_path)s/wptrunner.ini', 20:08:59 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 20:08:59 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 20:08:59 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 20:08:59 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 20:08:59 INFO - 'pip_index': False, 20:08:59 INFO - 'require_test_zip': True, 20:08:59 INFO - 'test_type': ('testharness',), 20:08:59 INFO - 'this_chunk': '1', 20:08:59 INFO - 'tooltool_cache': '/builds/tooltool_cache', 20:08:59 INFO - 'total_chunks': '10', 20:08:59 INFO - 'virtualenv_path': 'venv', 20:08:59 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 20:08:59 INFO - 'work_dir': 'build'} 20:08:59 INFO - [mozharness: 2016-10-27 03:08:59.157429Z] Running clobber step. 20:08:59 INFO - Running pre-action listener: _resource_record_pre_action 20:08:59 INFO - Running main action method: clobber 20:08:59 INFO - rmtree: /builds/slave/test/build 20:08:59 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 20:09:00 INFO - Running post-action listener: _resource_record_post_action 20:09:00 INFO - [mozharness: 2016-10-27 03:09:00.546264Z] Finished clobber step (success) 20:09:00 INFO - [mozharness: 2016-10-27 03:09:00.546620Z] Running read-buildbot-config step. 20:09:00 INFO - Running pre-action listener: _resource_record_pre_action 20:09:00 INFO - Running main action method: read_buildbot_config 20:09:00 INFO - Using buildbot properties: 20:09:00 INFO - { 20:09:00 INFO - "project": "", 20:09:00 INFO - "product": "firefox", 20:09:00 INFO - "script_repo_revision": "production", 20:09:00 INFO - "scheduler": "tests-mozilla-inbound-ubuntu32_vm-debug-unittest-8-3600", 20:09:00 INFO - "repository": "", 20:09:00 INFO - "buildername": "Ubuntu VM 12.04 mozilla-inbound debug test web-platform-tests-e10s-1", 20:09:00 INFO - "buildid": "20161026171734", 20:09:00 INFO - "pgo_build": "False", 20:09:00 INFO - "basedir": "/builds/slave/test", 20:09:00 INFO - "buildnumber": 95, 20:09:00 INFO - "slavename": "tst-linux32-spot-050", 20:09:00 INFO - "revision": "d1b64926c64c3f93e054c6089b43e5ae26510a38", 20:09:00 INFO - "master": "http://buildbot-master02.bb.releng.use1.mozilla.com:8201/", 20:09:00 INFO - "platform": "linux", 20:09:00 INFO - "branch": "mozilla-inbound", 20:09:00 INFO - "repo_path": "integration/mozilla-inbound", 20:09:00 INFO - "moz_repo_path": "", 20:09:00 INFO - "stage_platform": "linux", 20:09:00 INFO - "builduid": "3bf3d8242ad94c3b83a8d1255b5f3927", 20:09:00 INFO - "slavebuilddir": "test" 20:09:00 INFO - } 20:09:00 INFO - Found installer url https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2. 20:09:00 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json. 20:09:00 INFO - Running post-action listener: _resource_record_post_action 20:09:00 INFO - [mozharness: 2016-10-27 03:09:00.556677Z] Finished read-buildbot-config step (success) 20:09:00 INFO - [mozharness: 2016-10-27 03:09:00.556988Z] Running download-and-extract step. 20:09:00 INFO - Running pre-action listener: _resource_record_pre_action 20:09:00 INFO - Running main action method: download_and_extract 20:09:00 INFO - mkdir: /builds/slave/test/build/tests 20:09:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:09:00 INFO - trying https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 20:09:00 INFO - Downloading https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 20:09:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json'}, attempt #1 20:09:02 INFO - Downloaded 1325 bytes. 20:09:02 INFO - Reading from file /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 20:09:02 INFO - Using the following test package requirements: 20:09:02 INFO - {u'common': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 20:09:02 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:09:02 INFO - u'firefox-52.0a1.en-US.linux-i686.cppunittest.tests.zip'], 20:09:02 INFO - u'gtest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:09:02 INFO - u'firefox-52.0a1.en-US.linux-i686.gtest.tests.zip'], 20:09:02 INFO - u'jittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:09:02 INFO - u'jsshell-linux-i686.zip'], 20:09:02 INFO - u'mochitest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:09:02 INFO - u'firefox-52.0a1.en-US.linux-i686.mochitest.tests.zip'], 20:09:02 INFO - u'mozbase': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 20:09:02 INFO - u'reftest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:09:02 INFO - u'firefox-52.0a1.en-US.linux-i686.reftest.tests.zip'], 20:09:02 INFO - u'talos': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:09:02 INFO - u'firefox-52.0a1.en-US.linux-i686.talos.tests.zip'], 20:09:02 INFO - u'web-platform': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:09:02 INFO - u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'], 20:09:02 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:09:02 INFO - u'firefox-52.0a1.en-US.linux-i686.xpcshell.tests.zip']} 20:09:02 INFO - Downloading packages: [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 20:09:02 INFO - Downloading and extracting to /builds/slave/test/build/tests these dirs bin/*, config/*, mozbase/*, marionette/*, tools/wptserve/*, web-platform/* from https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 20:09:02 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 20:09:02 INFO - Fetch https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip into memory 20:09:03 INFO - Http code: 200 20:09:03 INFO - x-amz-expiration: expiry-date="Sat, 29 Oct 2016 00:00:00 GMT", rule-id="us-east-1-1-day" 20:09:03 INFO - x-amz-id-2: XGwfqazR5PqwmrMd0YbUO6LSTPUUW3t+7e6YL0ETgjKORV6wKEx0GRq3oaYB9ENZQhptl33nU0c= 20:09:03 INFO - x-amz-meta-addresses: [{"code":200,"url":"https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/bHcKhTQaR_uvf90Laq4cKA/0/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip","t":"2016-10-27T01:58:38.021Z"}] 20:09:03 INFO - x-amz-meta-stored: 2016-10-27T01:58:38.024Z 20:09:03 INFO - x-amz-meta-upstream-etag: "be07c603cc7bf3f2f6bd9466b6866ca9" 20:09:03 INFO - x-amz-meta-url: https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/bHcKhTQaR_uvf90Laq4cKA/0/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 20:09:03 INFO - x-amz-request-id: 92212157EDF672BA 20:09:13 INFO - Expected file size: 20636104 20:09:13 INFO - Obtained file size: 20636104 20:09:14 INFO - Downloading and extracting to /builds/slave/test/build/tests these dirs bin/*, config/*, mozbase/*, marionette/*, tools/wptserve/*, web-platform/* from https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip 20:09:14 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 20:09:14 INFO - Fetch https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip into memory 20:09:16 INFO - Http code: 200 20:09:16 INFO - x-amz-expiration: expiry-date="Sat, 29 Oct 2016 00:00:00 GMT", rule-id="us-east-1-1-day" 20:09:16 INFO - x-amz-id-2: XQvpZ4eq/t6Uo0N+C9JZtBECTdtLTJJYxK2NhOI45MNjgG1M6Kl3vgGa/7qaXtumHwkzlvFLvdY= 20:09:16 INFO - x-amz-meta-addresses: [{"code":200,"url":"https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/bHcKhTQaR_uvf90Laq4cKA/0/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip","t":"2016-10-27T01:58:55.293Z"}] 20:09:16 INFO - x-amz-meta-stored: 2016-10-27T01:58:55.293Z 20:09:16 INFO - x-amz-meta-upstream-etag: "f08614c106581f3b47d74d373a1f7f0a" 20:09:16 INFO - x-amz-meta-url: https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/bHcKhTQaR_uvf90Laq4cKA/0/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip 20:09:16 INFO - x-amz-request-id: D2D9D4B253A8E378 20:09:35 INFO - Expected file size: 43222946 20:09:35 INFO - Obtained file size: 43222946 20:09: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')]} 20:09:48 INFO - trying https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 20:09:48 INFO - Downloading https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 20:09:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2'}, attempt #1 20:10:22 INFO - Downloaded 66541903 bytes. 20:10:22 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 20:10:22 INFO - mkdir: /builds/slave/test/properties 20:10:22 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 20:10:22 INFO - Writing to file /builds/slave/test/properties/build_url 20:10:22 INFO - Contents: 20:10:22 INFO - build_url:https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 20:10:22 INFO - retry: Calling query_symbols_url with args: (), kwargs: {}, attempt #1 20:10:23 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 20:10:23 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 20:10:23 INFO - Writing to file /builds/slave/test/properties/symbols_url 20:10:23 INFO - Contents: 20:10:23 INFO - symbols_url:https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 20:10:23 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 20:10:23 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 20:10:23 INFO - Fetch https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip into memory 20:10:25 INFO - Http code: 200 20:10:25 INFO - via: 1.1 bb8a7ff26b131d51953dc2d3e19a2751.cloudfront.net (CloudFront) 20:10:25 INFO - x-amz-cf-id: K8ZsNEerzfEMtKMGX6u3Vzj9ItRhdw98ISJuCfgzO3PEmDKrSHljjg== 20:10:25 INFO - x-amz-version-id: 6nRv5drN0GREq_6vZQ8y_kb6eV_wek0C 20:11:03 INFO - Expected file size: 178292496 20:11:03 INFO - Obtained file size: 178292496 20:11:24 INFO - Running post-action listener: _resource_record_post_action 20:11:24 INFO - Running post-action listener: set_extra_try_arguments 20:11:24 INFO - [mozharness: 2016-10-27 03:11:24.760588Z] Finished download-and-extract step (success) 20:11:24 INFO - [mozharness: 2016-10-27 03:11:24.761006Z] Running fetch-geckodriver step. 20:11:24 INFO - Running pre-action listener: _resource_record_pre_action 20:11:24 INFO - Running main action method: fetch_geckodriver 20:11:24 INFO - Running post-action listener: _resource_record_post_action 20:11:24 INFO - [mozharness: 2016-10-27 03:11:24.901826Z] Finished fetch-geckodriver step (success) 20:11:24 INFO - [mozharness: 2016-10-27 03:11:24.902331Z] Running create-virtualenv step. 20:11:24 INFO - Running pre-action listener: _pre_create_virtualenv 20:11:24 INFO - Running pre-action listener: _resource_record_pre_action 20:11:24 INFO - Running main action method: create_virtualenv 20:11:24 INFO - Creating virtualenv /builds/slave/test/build/venv 20:11:24 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 20:11:24 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 20:11:25 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 20:11:25 INFO - Using real prefix '/usr' 20:11:25 INFO - New python executable in /builds/slave/test/build/venv/bin/python 20:11:26 INFO - Installing distribute.............................................................................................................................................................................................done. 20:11:30 INFO - Installing pip.................done. 20:11:30 INFO - Return code: 0 20:11:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 20:11:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 20:11:31 INFO - Reading from file tmpfile_stdout 20:11:31 INFO - Output received: 20:11:31 INFO - pip 1.5.5 from /builds/slave/test/build/venv/local/lib/python2.7/site-packages/pip-1.5.5-py2.7.egg (python 2.7) 20:11:31 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 20:11:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:11:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:11:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:11:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:11:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:11:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:11:31 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=3.1.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x936adc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92bc8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95093c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92f17a0>, '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 0x92f6678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x940baa8>, '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-1477537722.533682-430256904', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 20:11:31 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=3.1.1'] in /builds/slave/test/build 20:11:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=3.1.1 20:11:31 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:11:31 INFO - 'CCACHE_UMASK': '002', 20:11:31 INFO - 'DISPLAY': ':0', 20:11:31 INFO - 'HOME': '/home/cltbld', 20:11:31 INFO - 'LANG': 'en_US.UTF-8', 20:11:31 INFO - 'LOGNAME': 'cltbld', 20:11:31 INFO - 'MAIL': '/var/mail/cltbld', 20:11:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:11:31 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:11:31 INFO - 'MOZ_NO_REMOTE': '1', 20:11:31 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:11:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:11:31 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:11:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:11:31 INFO - 'PWD': '/builds/slave/test', 20:11:31 INFO - 'SHELL': '/bin/bash', 20:11:31 INFO - 'SHLVL': '1', 20:11:31 INFO - 'TERM': 'linux', 20:11:31 INFO - 'TMOUT': '86400', 20:11:31 INFO - 'USER': 'cltbld', 20:11:31 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477537722.533682-430256904', 20:11:31 INFO - '_': '/tools/buildbot/bin/python'} 20:11:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:11:32 INFO - Downloading/unpacking psutil>=3.1.1 20:11:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:11:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:11:32 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:11:32 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:11:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:11:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:11:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 20:11:40 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 20:11:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:11:40 INFO - Installing collected packages: psutil 20:11:40 INFO - Running setup.py install for psutil 20:11:40 INFO - building 'psutil._psutil_linux' extension 20:11:40 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 20:11:40 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 20:11:40 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 20:11:40 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 20:11:41 INFO - building 'psutil._psutil_posix' extension 20:11:41 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 20:11:41 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 20:11:41 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 20:11:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:11:41 INFO - Successfully installed psutil 20:11:41 INFO - Cleaning up... 20:11:41 INFO - Return code: 0 20:11:41 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 20:11:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:11:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:11:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:11:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:11:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:11:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:11:41 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x936adc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92bc8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95093c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92f17a0>, '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 0x92f6678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x940baa8>, '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-1477537722.533682-430256904', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 20:11:41 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3'] in /builds/slave/test/build 20:11:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.3 20:11:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:11:41 INFO - 'CCACHE_UMASK': '002', 20:11:41 INFO - 'DISPLAY': ':0', 20:11:41 INFO - 'HOME': '/home/cltbld', 20:11:41 INFO - 'LANG': 'en_US.UTF-8', 20:11:41 INFO - 'LOGNAME': 'cltbld', 20:11:41 INFO - 'MAIL': '/var/mail/cltbld', 20:11:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:11:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:11:41 INFO - 'MOZ_NO_REMOTE': '1', 20:11:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:11:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:11:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:11:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:11:41 INFO - 'PWD': '/builds/slave/test', 20:11:41 INFO - 'SHELL': '/bin/bash', 20:11:41 INFO - 'SHLVL': '1', 20:11:41 INFO - 'TERM': 'linux', 20:11:41 INFO - 'TMOUT': '86400', 20:11:41 INFO - 'USER': 'cltbld', 20:11:41 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477537722.533682-430256904', 20:11:41 INFO - '_': '/tools/buildbot/bin/python'} 20:11:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:11:42 INFO - Downloading/unpacking mozsystemmonitor==0.3 20:11:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:11:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:11:42 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:11:42 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:11:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:11:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:11:47 INFO - Downloading mozsystemmonitor-0.3.tar.gz 20:11:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 20:11:47 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 20:11:47 INFO - Installing collected packages: mozsystemmonitor 20:11:47 INFO - Running setup.py install for mozsystemmonitor 20:11:48 INFO - Successfully installed mozsystemmonitor 20:11:48 INFO - Cleaning up... 20:11:48 INFO - Return code: 0 20:11:48 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 20:11: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')]} 20:11:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:11:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:11: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')]} 20:11:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:11:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:11:48 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'jsonschema==2.5.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x936adc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92bc8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95093c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92f17a0>, '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 0x92f6678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x940baa8>, '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-1477537722.533682-430256904', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 20:11:48 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'jsonschema==2.5.1'] in /builds/slave/test/build 20:11:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub jsonschema==2.5.1 20:11:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:11:48 INFO - 'CCACHE_UMASK': '002', 20:11:48 INFO - 'DISPLAY': ':0', 20:11:48 INFO - 'HOME': '/home/cltbld', 20:11:48 INFO - 'LANG': 'en_US.UTF-8', 20:11:48 INFO - 'LOGNAME': 'cltbld', 20:11:48 INFO - 'MAIL': '/var/mail/cltbld', 20:11:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:11:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:11:48 INFO - 'MOZ_NO_REMOTE': '1', 20:11:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:11:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:11:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:11:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:11:48 INFO - 'PWD': '/builds/slave/test', 20:11:48 INFO - 'SHELL': '/bin/bash', 20:11:48 INFO - 'SHLVL': '1', 20:11:48 INFO - 'TERM': 'linux', 20:11:48 INFO - 'TMOUT': '86400', 20:11:48 INFO - 'USER': 'cltbld', 20:11:48 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477537722.533682-430256904', 20:11:48 INFO - '_': '/tools/buildbot/bin/python'} 20:11:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:11:48 INFO - Downloading/unpacking jsonschema==2.5.1 20:11:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:11:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:11:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:11:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:11:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:11:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:11:54 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 20:11:54 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 20:11:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:11:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:11:54 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:11:54 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:11:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:11:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:11:54 INFO - Downloading functools32-3.2.3-2.tar.gz 20:11:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 20:11:54 INFO - warning: no files found matching '*.txt' 20:11:54 INFO - no previously-included directories found matching 'build' 20:11:54 INFO - no previously-included directories found matching 'dist' 20:11:54 INFO - no previously-included directories found matching '.git*' 20:11:54 INFO - Installing collected packages: jsonschema, functools32 20:11:55 INFO - Running setup.py install for functools32 20:11:55 INFO - warning: no files found matching '*.txt' 20:11:55 INFO - no previously-included directories found matching 'build' 20:11:55 INFO - no previously-included directories found matching 'dist' 20:11:55 INFO - no previously-included directories found matching '.git*' 20:11:55 INFO - Successfully installed jsonschema functools32 20:11:55 INFO - Cleaning up... 20:11:55 INFO - Return code: 0 20:11:55 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 20:11:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:11:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:11:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:11:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:11:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:11:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:11:55 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'functools32==3.2.3-2']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x936adc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92bc8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95093c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92f17a0>, '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 0x92f6678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x940baa8>, '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-1477537722.533682-430256904', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 20:11:55 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'functools32==3.2.3-2'] in /builds/slave/test/build 20:11:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub functools32==3.2.3-2 20:11:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:11:55 INFO - 'CCACHE_UMASK': '002', 20:11:55 INFO - 'DISPLAY': ':0', 20:11:55 INFO - 'HOME': '/home/cltbld', 20:11:55 INFO - 'LANG': 'en_US.UTF-8', 20:11:55 INFO - 'LOGNAME': 'cltbld', 20:11:55 INFO - 'MAIL': '/var/mail/cltbld', 20:11:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:11:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:11:55 INFO - 'MOZ_NO_REMOTE': '1', 20:11:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:11:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:11:55 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:11:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:11:55 INFO - 'PWD': '/builds/slave/test', 20:11:55 INFO - 'SHELL': '/bin/bash', 20:11:55 INFO - 'SHLVL': '1', 20:11:55 INFO - 'TERM': 'linux', 20:11:55 INFO - 'TMOUT': '86400', 20:11:55 INFO - 'USER': 'cltbld', 20:11:55 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477537722.533682-430256904', 20:11:55 INFO - '_': '/tools/buildbot/bin/python'} 20:11:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:11:56 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 20:11:56 INFO - Cleaning up... 20:11:56 INFO - Return code: 0 20:11:56 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 20:11:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:11:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:11:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:11:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:11:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:11:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:11:56 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x936adc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92bc8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95093c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92f17a0>, '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 0x92f6678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x940baa8>, '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-1477537722.533682-430256904', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 20:11:56 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 20:11:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 20:11:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:11:56 INFO - 'CCACHE_UMASK': '002', 20:11:56 INFO - 'DISPLAY': ':0', 20:11:56 INFO - 'HOME': '/home/cltbld', 20:11:56 INFO - 'LANG': 'en_US.UTF-8', 20:11:56 INFO - 'LOGNAME': 'cltbld', 20:11:56 INFO - 'MAIL': '/var/mail/cltbld', 20:11:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:11:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:11:56 INFO - 'MOZ_NO_REMOTE': '1', 20:11:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:11:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:11:56 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:11:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:11:56 INFO - 'PWD': '/builds/slave/test', 20:11:56 INFO - 'SHELL': '/bin/bash', 20:11:56 INFO - 'SHLVL': '1', 20:11:56 INFO - 'TERM': 'linux', 20:11:56 INFO - 'TMOUT': '86400', 20:11:56 INFO - 'USER': 'cltbld', 20:11:56 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477537722.533682-430256904', 20:11:56 INFO - '_': '/tools/buildbot/bin/python'} 20:11:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:11:56 INFO - Downloading/unpacking blobuploader==1.2.4 20:11:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:11:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:11:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:11:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:11:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:11:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:12:02 INFO - Downloading blobuploader-1.2.4.tar.gz 20:12:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 20:12:02 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 20:12:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:12:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:12:02 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:12:02 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:12:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:12:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:12:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 20:12:03 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 20:12:03 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:12:03 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:12:03 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:12:03 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:12:03 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:12:03 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:12:04 INFO - Downloading docopt-0.6.1.tar.gz 20:12:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 20:12:04 INFO - Installing collected packages: blobuploader, requests, docopt 20:12:04 INFO - Running setup.py install for blobuploader 20:12:04 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 20:12:04 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 20:12:04 INFO - Running setup.py install for requests 20:12:05 INFO - Running setup.py install for docopt 20:12:05 INFO - Successfully installed blobuploader requests docopt 20:12:05 INFO - Cleaning up... 20:12:05 INFO - Return code: 0 20:12:05 INFO - Installing None into virtualenv /builds/slave/test/build/venv 20:12:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:12:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:12:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:12:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:12:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:12:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:12:06 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x936adc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92bc8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95093c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92f17a0>, '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 0x92f6678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x940baa8>, '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-1477537722.533682-430256904', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 20:12:06 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 20:12:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 20:12:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:12:06 INFO - 'CCACHE_UMASK': '002', 20:12:06 INFO - 'DISPLAY': ':0', 20:12:06 INFO - 'HOME': '/home/cltbld', 20:12:06 INFO - 'LANG': 'en_US.UTF-8', 20:12:06 INFO - 'LOGNAME': 'cltbld', 20:12:06 INFO - 'MAIL': '/var/mail/cltbld', 20:12:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:12:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:12:06 INFO - 'MOZ_NO_REMOTE': '1', 20:12:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:12:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:12:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:12:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:12:06 INFO - 'PWD': '/builds/slave/test', 20:12:06 INFO - 'SHELL': '/bin/bash', 20:12:06 INFO - 'SHLVL': '1', 20:12:06 INFO - 'TERM': 'linux', 20:12:06 INFO - 'TMOUT': '86400', 20:12:06 INFO - 'USER': 'cltbld', 20:12:06 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477537722.533682-430256904', 20:12:06 INFO - '_': '/tools/buildbot/bin/python'} 20:12:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:12:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 20:12:06 INFO - Running setup.py (path:/tmp/pip-jQvSd7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 20:12:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 20:12:06 INFO - Running setup.py (path:/tmp/pip-gTpAZo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 20:12:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 20:12:06 INFO - Running setup.py (path:/tmp/pip-RegKub-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 20:12:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 20:12:06 INFO - Running setup.py (path:/tmp/pip-W_Wgi7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 20:12:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 20:12:07 INFO - Running setup.py (path:/tmp/pip-gYyvV6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 20:12:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 20:12:07 INFO - Running setup.py (path:/tmp/pip-rnkMeD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 20:12:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 20:12:07 INFO - Running setup.py (path:/tmp/pip-w85o3L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 20:12:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 20:12:07 INFO - Running setup.py (path:/tmp/pip-kHroFx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 20:12:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 20:12:07 INFO - Running setup.py (path:/tmp/pip-CaQqk5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 20:12:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 20:12:07 INFO - Running setup.py (path:/tmp/pip-5JguzN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 20:12:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 20:12:08 INFO - Running setup.py (path:/tmp/pip-S0gx0L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 20:12:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 20:12:08 INFO - Running setup.py (path:/tmp/pip-tP90hp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 20:12:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 20:12:08 INFO - Running setup.py (path:/tmp/pip-40esfH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 20:12:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 20:12:08 INFO - Running setup.py (path:/tmp/pip-AvY6NG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 20:12:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 20:12:08 INFO - Running setup.py (path:/tmp/pip-i2C_XY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 20:12:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 20:12:08 INFO - Running setup.py (path:/tmp/pip-AiyGvx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 20:12:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 20:12:08 INFO - Running setup.py (path:/tmp/pip-U9bzC_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 20:12:09 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 20:12:09 INFO - Running setup.py (path:/tmp/pip-pA0tYG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 20:12:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 20:12:09 INFO - Running setup.py (path:/tmp/pip-ATkfBn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 20:12:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:12:09 INFO - Running setup.py (path:/tmp/pip-dk7ktb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:12:09 INFO - Unpacking /builds/slave/test/build/tests/marionette 20:12:09 INFO - Running setup.py (path:/tmp/pip-SrrpqW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 20:12:09 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:12:09 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 20:12:09 INFO - Running setup.py install for manifestparser 20:12:10 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 20:12:10 INFO - Running setup.py install for mozcrash 20:12:10 INFO - Running setup.py install for mozdebug 20:12:10 INFO - Running setup.py install for mozdevice 20:12:10 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 20:12:10 INFO - Installing dm script to /builds/slave/test/build/venv/bin 20:12:10 INFO - Running setup.py install for mozfile 20:12:11 INFO - Running setup.py install for mozhttpd 20:12:11 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 20:12:11 INFO - Running setup.py install for mozinfo 20:12:11 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 20:12:11 INFO - Running setup.py install for mozInstall 20:12:11 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 20:12:11 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 20:12:11 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 20:12:11 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 20:12:11 INFO - Running setup.py install for mozleak 20:12:12 INFO - Running setup.py install for mozlog 20:12:12 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 20:12:12 INFO - Running setup.py install for moznetwork 20:12:12 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 20:12:12 INFO - Running setup.py install for mozprocess 20:12:12 INFO - Running setup.py install for mozprofile 20:12:13 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 20:12:13 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 20:12:13 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 20:12:13 INFO - Running setup.py install for mozrunner 20:12:13 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 20:12:13 INFO - Running setup.py install for mozscreenshot 20:12:13 INFO - Running setup.py install for moztest 20:12:14 INFO - Running setup.py install for mozversion 20:12:14 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 20:12:14 INFO - Running setup.py install for wptserve 20:12:14 INFO - Running setup.py install for marionette-driver 20:12:14 INFO - Running setup.py install for browsermob-proxy 20:12:15 INFO - Running setup.py install for marionette-client 20:12:15 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:12:15 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 20:12:15 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 20:12:15 INFO - Cleaning up... 20:12:15 INFO - Return code: 0 20:12:15 INFO - Installing None into virtualenv /builds/slave/test/build/venv 20:12:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:12:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:12:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:12:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:12:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:12:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:12:15 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x936adc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92bc8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95093c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92f17a0>, '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 0x92f6678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x940baa8>, '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-1477537722.533682-430256904', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 20:12:15 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 20:12:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 20:12:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:12:15 INFO - 'CCACHE_UMASK': '002', 20:12:15 INFO - 'DISPLAY': ':0', 20:12:15 INFO - 'HOME': '/home/cltbld', 20:12:15 INFO - 'LANG': 'en_US.UTF-8', 20:12:15 INFO - 'LOGNAME': 'cltbld', 20:12:15 INFO - 'MAIL': '/var/mail/cltbld', 20:12:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:12:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:12:15 INFO - 'MOZ_NO_REMOTE': '1', 20:12:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:12:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:12:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:12:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:12:15 INFO - 'PWD': '/builds/slave/test', 20:12:15 INFO - 'SHELL': '/bin/bash', 20:12:15 INFO - 'SHLVL': '1', 20:12:15 INFO - 'TERM': 'linux', 20:12:16 INFO - 'TMOUT': '86400', 20:12:16 INFO - 'USER': 'cltbld', 20:12:16 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477537722.533682-430256904', 20:12:16 INFO - '_': '/tools/buildbot/bin/python'} 20:12:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:12:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 20:12:16 INFO - Running setup.py (path:/tmp/pip-9oIpnU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 20:12:16 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 20:12:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 20:12:16 INFO - Running setup.py (path:/tmp/pip-AEZDbr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 20:12:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 20:12:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 20:12:16 INFO - Running setup.py (path:/tmp/pip-zpP5Zz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 20:12:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 20:12:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 20:12:16 INFO - Running setup.py (path:/tmp/pip-crORB6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 20:12:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 20:12:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 20:12:17 INFO - Running setup.py (path:/tmp/pip-SpyRCI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 20:12:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 20:12:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 20:12:17 INFO - Running setup.py (path:/tmp/pip-RP23SK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 20:12:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 20:12:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 20:12:17 INFO - Running setup.py (path:/tmp/pip-Oq9vqO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 20:12:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 20:12:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 20:12:17 INFO - Running setup.py (path:/tmp/pip-V862f3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 20:12:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 20:12:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 20:12:17 INFO - Running setup.py (path:/tmp/pip-y9ZLnW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 20:12:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 20:12:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 20:12:17 INFO - Running setup.py (path:/tmp/pip-PASt8N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 20:12:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.4 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 20:12:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 20:12:18 INFO - Running setup.py (path:/tmp/pip-rN540e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 20:12:18 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 20:12:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 20:12:18 INFO - Running setup.py (path:/tmp/pip-gfXSru-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 20:12:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.23 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 20:12:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 20:12:18 INFO - Running setup.py (path:/tmp/pip-U6Vgvu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 20:12:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 20:12:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 20:12:18 INFO - Running setup.py (path:/tmp/pip-FtviiC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 20:12:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.12 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 20:12:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 20:12:18 INFO - Running setup.py (path:/tmp/pip-x5Y8fL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 20:12:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 20:12:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 20:12:18 INFO - Running setup.py (path:/tmp/pip-yTZYam-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 20:12:19 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 20:12:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 20:12:19 INFO - Running setup.py (path:/tmp/pip-Ragj78-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 20:12:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 20:12:19 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 20:12:19 INFO - Running setup.py (path:/tmp/pip-FQcDGt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 20:12:19 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 20:12:19 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 20:12:19 INFO - Running setup.py (path:/tmp/pip-YkLH0g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 20:12:19 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==2.1.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 20:12:19 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:12:19 INFO - Running setup.py (path:/tmp/pip-OvddU1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:12:19 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 20:12:19 INFO - Unpacking /builds/slave/test/build/tests/marionette 20:12:19 INFO - Running setup.py (path:/tmp/pip-HLJrLw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 20:12:20 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:12:20 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==3.2.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 20:12:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 20:12:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 20:12:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 20:12:20 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 20:12:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 20:12:20 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 20:12:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:12:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:12:20 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:12:20 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:12:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:12:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:12:25 INFO - Downloading blessings-1.6.tar.gz 20:12:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 20:12:25 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 20:12:25 INFO - Installing collected packages: blessings 20:12:25 INFO - Running setup.py install for blessings 20:12:26 INFO - Successfully installed blessings 20:12:26 INFO - Cleaning up... 20:12:26 INFO - Return code: 0 20:12:26 INFO - Done creating virtualenv /builds/slave/test/build/venv. 20:12:26 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 20:12:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 20:12:26 INFO - Reading from file tmpfile_stdout 20:12:26 INFO - Current package versions: 20:12:26 INFO - argparse == 1.2.1 20:12:26 INFO - blessings == 1.6 20:12:26 INFO - blobuploader == 1.2.4 20:12:26 INFO - browsermob-proxy == 0.6.0 20:12:26 INFO - docopt == 0.6.1 20:12:26 INFO - functools32 == 3.2.3-2 20:12:26 INFO - jsonschema == 2.5.1 20:12:26 INFO - manifestparser == 1.1 20:12:26 INFO - marionette-client == 3.2.0 20:12:26 INFO - marionette-driver == 2.1.0 20:12:26 INFO - mozInstall == 1.12 20:12:26 INFO - mozcrash == 0.17 20:12:26 INFO - mozdebug == 0.1 20:12:26 INFO - mozdevice == 0.48 20:12:26 INFO - mozfile == 1.2 20:12:26 INFO - mozhttpd == 0.7 20:12:26 INFO - mozinfo == 0.9 20:12:26 INFO - mozleak == 0.1 20:12:26 INFO - mozlog == 3.4 20:12:26 INFO - moznetwork == 0.27 20:12:26 INFO - mozprocess == 0.23 20:12:26 INFO - mozprofile == 0.28 20:12:26 INFO - mozrunner == 6.12 20:12:26 INFO - mozscreenshot == 0.1 20:12:26 INFO - mozsystemmonitor == 0.3 20:12:26 INFO - moztest == 0.7 20:12:26 INFO - mozversion == 1.4 20:12:26 INFO - psutil == 3.1.1 20:12:26 INFO - requests == 1.2.3 20:12:26 INFO - wptserve == 1.4.0 20:12:26 INFO - wsgiref == 0.1.2 20:12:26 INFO - Running post-action listener: _resource_record_post_action 20:12:26 INFO - Running post-action listener: _start_resource_monitoring 20:12:26 INFO - Starting resource monitoring. 20:12:26 INFO - [mozharness: 2016-10-27 03:12:26.823831Z] Finished create-virtualenv step (success) 20:12:26 INFO - [mozharness: 2016-10-27 03:12:26.826799Z] Running pull step. 20:12:26 INFO - Running pre-action listener: _resource_record_pre_action 20:12:26 INFO - Running main action method: pull 20:12:26 INFO - Pull has nothing to do! 20:12:26 INFO - Running post-action listener: _resource_record_post_action 20:12:26 INFO - [mozharness: 2016-10-27 03:12:26.831008Z] Finished pull step (success) 20:12:26 INFO - [mozharness: 2016-10-27 03:12:26.831407Z] Running install step. 20:12:26 INFO - Running pre-action listener: _resource_record_pre_action 20:12:26 INFO - Running main action method: install 20:12:26 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 20:12:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 20:12:27 INFO - Reading from file tmpfile_stdout 20:12:27 INFO - Detecting whether we're running mozinstall >=1.0... 20:12:27 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 20:12:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 20:12:27 INFO - Reading from file tmpfile_stdout 20:12:27 INFO - Output received: 20:12:27 INFO - Usage: mozinstall [options] installer 20:12:27 INFO - Options: 20:12:27 INFO - -h, --help show this help message and exit 20:12:27 INFO - -d DEST, --destination=DEST 20:12:27 INFO - Directory to install application into. [default: 20:12:27 INFO - "/builds/slave/test"] 20:12:27 INFO - --app=APP Application being installed. [default: firefox] 20:12:27 INFO - mkdir: /builds/slave/test/build/application 20:12:27 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 20:12:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 20:13:02 INFO - Reading from file tmpfile_stdout 20:13:02 INFO - Output received: 20:13:02 INFO - /builds/slave/test/build/application/firefox/firefox 20:13:02 INFO - Running post-action listener: _resource_record_post_action 20:13:02 INFO - [mozharness: 2016-10-27 03:13:02.853945Z] Finished install step (success) 20:13:02 INFO - [mozharness: 2016-10-27 03:13:02.854302Z] Running run-tests step. 20:13:02 INFO - Running pre-action listener: _resource_record_pre_action 20:13:02 INFO - Running main action method: run_tests 20:13:02 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 20:13:02 INFO - Minidump filename unknown. Determining based upon platform and architecture. 20:13:02 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 20:13:02 INFO - grabbing minidump binary from tooltool 20:13:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:13:02 INFO - trying https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py 20:13:02 INFO - Downloading https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py to /builds/slave/test/build/tooltool.py 20:13:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py', 'file_name': '/builds/slave/test/build/tooltool.py'}, attempt #1 20:13:03 INFO - Downloaded 37427 bytes. 20:13:03 INFO - Chmoding /builds/slave/test/build/tooltool.py to 0755 20:13:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:13:03 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 0x92f17a0>, '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 0x92f6678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x940baa8>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 20:13:03 INFO - Running command: ['/tools/buildbot/bin/python', '/builds/slave/test/build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 20:13:03 INFO - Copy/paste: /tools/buildbot/bin/python /builds/slave/test/build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 20:13:03 INFO - Calling ['/tools/buildbot/bin/python', '/builds/slave/test/build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] with output_timeout 600 20:13:03 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 20:13:03 INFO - Return code: 0 20:13:03 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 20:13:03 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 20:13:03 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--stackfix-dir=/builds/slave/test/build/tests/bin', '--test-type=testharness', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 20:13:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --stackfix-dir=/builds/slave/test/build/tests/bin --test-type=testharness --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 20:13:03 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:13:03 INFO - 'CCACHE_UMASK': '002', 20:13:03 INFO - 'DISPLAY': ':0', 20:13:03 INFO - 'HOME': '/home/cltbld', 20:13:03 INFO - 'LANG': 'en_US.UTF-8', 20:13:03 INFO - 'LOGNAME': 'cltbld', 20:13:03 INFO - 'MAIL': '/var/mail/cltbld', 20:13:03 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 20:13:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:13:03 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:13:03 INFO - 'MOZ_NO_REMOTE': '1', 20:13:03 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:13:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:13:03 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:13:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:13:03 INFO - 'PWD': '/builds/slave/test', 20:13:03 INFO - 'SHELL': '/bin/bash', 20:13:03 INFO - 'SHLVL': '1', 20:13:03 INFO - 'TERM': 'linux', 20:13:03 INFO - 'TMOUT': '86400', 20:13:03 INFO - 'USER': 'cltbld', 20:13:03 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477537722.533682-430256904', 20:13:03 INFO - '_': '/tools/buildbot/bin/python'} 20:13:03 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--stackfix-dir=/builds/slave/test/build/tests/bin', '--test-type=testharness', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 20:13:04 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:18: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 20:13:04 INFO - import pkg_resources 20:13:04 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/meta/MANIFEST.json 20:13:05 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/mozilla/meta/MANIFEST.json 20:13:07 INFO - Using 1 client processes 20:13:08 INFO - wptserve Starting http server on 127.0.0.1:8000 20:13:08 INFO - wptserve Starting http server on 127.0.0.1:8001 20:13:08 INFO - wptserve Starting http server on 127.0.0.1:8443 20:13:10 INFO - SUITE-START | Running 897 tests 20:13:10 INFO - Running testharness tests 20:13:10 INFO - TEST-START | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html 20:13:10 INFO - TEST-SKIP | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html | took 0ms 20:13:10 INFO - TEST-START | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html 20:13:10 INFO - TEST-SKIP | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html | took 0ms 20:13:10 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html 20:13:10 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html | took 0ms 20:13:10 INFO - TEST-START | /content-security-policy/blink-contrib/worker-script-src.sub.html 20:13:10 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-script-src.sub.html | took 0ms 20:13:10 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html 20:13:10 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 1ms 20:13:10 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html 20:13:10 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms 20:13:10 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html 20:13:10 INFO - TEST-SKIP | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 1ms 20:13:10 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html 20:13:10 INFO - TEST-SKIP | /custom-elements/v0/instantiating/changing-is-attribute.html | took 0ms 20:13:10 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html 20:13:10 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 0ms 20:13:10 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html 20:13:10 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 3ms 20:13:10 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html 20:13:10 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 0ms 20:13:10 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html 20:13:10 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 1ms 20:13:10 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html 20:13:10 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 0ms 20:13:10 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html 20:13:10 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-prototype.html | took 1ms 20:13:10 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html 20:13:10 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 0ms 20:13:10 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html 20:13:10 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 0ms 20:13:10 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html 20:13:10 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 1ms 20:13:10 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html 20:13:10 INFO - TEST-SKIP | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 0ms 20:13:10 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html 20:13:10 INFO - TEST-SKIP | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 0ms 20:13:10 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html 20:13:10 INFO - TEST-SKIP | /custom-elements/v0/instantiating/unchanged-attribute.html | took 0ms 20:13:10 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html 20:13:10 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 1ms 20:13:10 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html 20:13:10 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-check-initdata-type.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-check-initdata-type.html | took 1ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-events-session-closed-event.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-events-session-closed-event.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-events.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-events.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-generate-request-disallowed-input.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-generate-request-disallowed-input.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-invalid-license.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-invalid-license.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-keystatuses-multiple-sessions.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses-multiple-sessions.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-keystatuses.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses.html | took 5ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html | took 1ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html | took 1ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-events.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-events.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html | took 1ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html | took 6ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html | took 1ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html | took 1ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 7ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeys.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeys.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-unique-origin.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-unique-origin.html | took 1ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-update-disallowed-input.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-update-disallowed-input.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-waiting-for-a-key.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-waiting-for-a-key.html | took 1ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-not-callable-after-createsession.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-not-callable-after-createsession.html | took 6ms 20:13:10 INFO - TEST-START | /encrypted-media/clearkey-update-non-ascii-input.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/clearkey-update-non-ascii-input.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-check-initdata-type.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-check-initdata-type.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-events-session-closed-event.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-events-session-closed-event.html | took 1ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-events.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-events.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-expiration.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-expiration.html | took 1ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-generate-request-disallowed-input.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-generate-request-disallowed-input.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-invalid-license.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-invalid-license.html | took 1ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-keystatuses-multiple-sessions.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses-multiple-sessions.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-keystatuses.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-onencrypted.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-onencrypted.html | took 1ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html | took 4ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license-events.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license-events.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html | took 1ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html | took 1ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html | took 6ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-events.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-events.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-expired.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-expired.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey.html | took 1ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multisession.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multisession.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html | took 1ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 7ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-two-videos.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-two-videos.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html | took 1ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 7ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeys.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeys.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysession.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysession.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-unique-origin.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-unique-origin.html | took 1ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-mp4-waiting-for-a-key.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-mp4-waiting-for-a-key.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-not-callable-after-createsession.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-not-callable-after-createsession.html | took 1ms 20:13:10 INFO - TEST-START | /encrypted-media/drm-temporary-license-type.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/drm-temporary-license-type.html | took 0ms 20:13:10 INFO - TEST-START | /encrypted-media/idlharness.html 20:13:10 INFO - TEST-SKIP | /encrypted-media/idlharness.html | took 0ms 20:13:10 INFO - TEST-START | /media-source/mediasource-config-change-mp4-a-bitrate.html 20:13:10 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-a-bitrate.html | took 0ms 20:13:10 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html 20:13:10 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html | took 0ms 20:13:10 INFO - TEST-START | /media-source/mediasource-duration.html 20:13:10 INFO - TEST-SKIP | /media-source/mediasource-duration.html | took 0ms 20:13:10 INFO - TEST-START | /media-source/mediasource-redundant-seek.html 20:13:10 INFO - TEST-SKIP | /media-source/mediasource-redundant-seek.html | took 0ms 20:13:10 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 20:13:10 INFO - TEST-SKIP | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html | took 0ms 20:13:10 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 20:13:10 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 20:13:10 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 20:13:10 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 20:13:10 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 20:13:10 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 20:13:10 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 20:13:10 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 20:13:10 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 20:13:10 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms 20:13:10 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 20:13:10 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 20:13:10 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 20:13:10 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms 20:13:10 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 20:13:10 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 20:13:10 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 20:13:10 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 20:13:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 20:13:10 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 0ms 20:13:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 20:13:10 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 0ms 20:13:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 20:13:10 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 0ms 20:13:10 INFO - TEST-START | /streams/readable-streams/bad-strategies.https.html 20:13:10 INFO - TEST-SKIP | /streams/readable-streams/bad-strategies.https.html | took 0ms 20:13:10 INFO - TEST-START | /streams/readable-streams/bad-underlying-sources.https.html 20:13:10 INFO - TEST-SKIP | /streams/readable-streams/bad-underlying-sources.https.html | took 0ms 20:13:10 INFO - TEST-START | /streams/readable-streams/brand-checks.https.html 20:13:10 INFO - TEST-SKIP | /streams/readable-streams/brand-checks.https.html | took 0ms 20:13:10 INFO - TEST-START | /streams/readable-streams/cancel.https.html 20:13:10 INFO - TEST-SKIP | /streams/readable-streams/cancel.https.html | took 0ms 20:13:10 INFO - TEST-START | /streams/readable-streams/count-queuing-strategy-integration.https.html 20:13:10 INFO - TEST-SKIP | /streams/readable-streams/count-queuing-strategy-integration.https.html | took 0ms 20:13:10 INFO - TEST-START | /streams/readable-streams/garbage-collection.https.html 20:13:10 INFO - TEST-SKIP | /streams/readable-streams/garbage-collection.https.html | took 0ms 20:13:10 INFO - TEST-START | /streams/readable-streams/general.https.html 20:13:10 INFO - TEST-SKIP | /streams/readable-streams/general.https.html | took 0ms 20:13:10 INFO - TEST-START | /streams/readable-streams/pipe-through.https.html 20:13:10 INFO - TEST-SKIP | /streams/readable-streams/pipe-through.https.html | took 0ms 20:13:10 INFO - TEST-START | /streams/readable-streams/readable-stream-reader.https.html 20:13:10 INFO - TEST-SKIP | /streams/readable-streams/readable-stream-reader.https.html | took 0ms 20:13:10 INFO - TEST-START | /streams/readable-streams/tee.https.html 20:13:10 INFO - TEST-SKIP | /streams/readable-streams/tee.https.html | took 0ms 20:13:10 INFO - TEST-START | /streams/readable-streams/templated.https.html 20:13:10 INFO - TEST-SKIP | /streams/readable-streams/templated.https.html | took 7ms 20:13:10 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html 20:13:10 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html | took 0ms 20:13:10 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html 20:13:10 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html | took 0ms 20:13:10 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html 20:13:10 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html | took 0ms 20:13:10 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html 20:13:10 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html | took 0ms 20:13:10 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html 20:13:10 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html | took 1ms 20:13:10 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html 20:13:10 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html | took 0ms 20:13:10 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html 20:13:10 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html | took 0ms 20:13:10 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html 20:13:10 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html | took 0ms 20:13:10 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html 20:13:10 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html | took 1ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html?wss 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html?wss | took 11ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html?wss 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html?wss | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html?wss 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html?wss | took 1ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html?wss 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html?wss | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html | took 1ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html?wss 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html?wss | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html?wss 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html?wss | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html?wss 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html?wss | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html?wss 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html?wss | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html?wss 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html?wss | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html | took 1ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html?wss 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html?wss | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html?wss 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html?wss | took 8ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html?wss 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html?wss | took 1ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html?wss 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html?wss | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html | took 1ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html?wss 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html?wss | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html?wss 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html?wss | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html?wss 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html?wss | took 1ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html?wss 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html?wss | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html?wss 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html?wss | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html?wss 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html?wss | took 1ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html?wss 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html?wss | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html?wss 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html?wss | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html?wss 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html?wss | took 9ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html?wss 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html?wss | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html?wss 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html?wss | took 1ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html?wss 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html?wss | took 0ms 20:13:10 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html 20:13:10 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html | took 0ms 20:13:10 INFO - Setting up ssl 20:13:10 INFO - PROCESS | certutil | 20:13:10 INFO - PROCESS | certutil | 20:13:10 INFO - PROCESS | certutil | 20:13:10 INFO - Certificate Nickname Trust Attributes 20:13:10 INFO - SSL,S/MIME,JAR/XPI 20:13:10 INFO - 20:13:10 INFO - web-platform-tests CT,, 20:13:10 INFO - 20:13:10 INFO - Application command: /builds/slave/test/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmpqUoWBb.mozrunner 20:13:10 INFO - Starting runner 20:13:14 INFO - PROCESS | 1801 | 1477537994662 Marionette DEBUG Marionette enabled via build flag and pref 20:13:14 INFO - PROCESS | 1801 | ATTENTION: default value of option force_s3tc_enable overridden by environment. 20:13:14 INFO - PROCESS | 1801 | [1801] WARNING: GLX_swap_control unsupported, ASAP mode may still block on buffer swaps.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/gl/GLContextProviderGLX.cpp, line 273 20:13:14 INFO - PROCESS | 1801 | [1801] WARNING: SGI_video_sync unsupported. Falling back to software vsync.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/thebes/gfxPlatformGtk.cpp, line 894 20:13:15 INFO - PROCESS | 1801 | ++DOCSHELL 0xa0fe3400 == 1 [pid = 1801] [id = 1] 20:13:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 1 (0xa0fe3800) [pid = 1801] [serial = 1] [outer = (nil)] 20:13:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 2 (0xa0fe4000) [pid = 1801] [serial = 2] [outer = 0xa0fe3800] 20:13:15 INFO - PROCESS | 1801 | 1477537995616 Marionette INFO Listening on port 2828 20:13:16 INFO - PROCESS | 1801 | 1477537996307 Marionette DEBUG Marionette enabled via command-line flag 20:13:16 INFO - PROCESS | 1801 | ++DOCSHELL 0x9a1e5000 == 2 [pid = 1801] [id = 2] 20:13:16 INFO - PROCESS | 1801 | ++DOMWINDOW == 3 (0x9a1e5400) [pid = 1801] [serial = 3] [outer = (nil)] 20:13:16 INFO - PROCESS | 1801 | ++DOMWINDOW == 4 (0x9a1e5c00) [pid = 1801] [serial = 4] [outer = 0x9a1e5400] 20:13:16 INFO - PROCESS | 1801 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 99fe36e0 20:13:16 INFO - PROCESS | 1801 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 99feb200 20:13:16 INFO - PROCESS | 1801 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 99ff3440 20:13:16 INFO - PROCESS | 1801 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 99ff3ee0 20:13:16 INFO - PROCESS | 1801 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 99ffd9c0 20:13:16 INFO - PROCESS | 1801 | ++DOMWINDOW == 5 (0x98e16800) [pid = 1801] [serial = 5] [outer = 0xa0fe3800] 20:13:16 INFO - PROCESS | 1801 | 1477537996799 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:54870 20:13:16 INFO - PROCESS | 1801 | 1477537996825 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:54871 20:13:16 INFO - PROCESS | 1801 | 1477537996898 Marionette DEBUG Closed connection conn0 20:13:16 INFO - PROCESS | 1801 | 1477537996900 Marionette DEBUG Closed connection conn1 20:13:16 INFO - PROCESS | 1801 | 1477537996912 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:54872 20:13:17 INFO - PROCESS | 1801 | 1477537997058 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:54873 20:13:17 INFO - PROCESS | 1801 | 1477537997061 Marionette DEBUG Closed connection conn2 20:13:17 INFO - PROCESS | 1801 | 1477537997101 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:54874 20:13:17 INFO - PROCESS | 1801 | 1477537997120 Marionette DEBUG Closed connection conn3 20:13:17 INFO - PROCESS | 1801 | 1477537997172 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 20:13:17 INFO - PROCESS | 1801 | 1477537997192 Marionette CONFIG Changing capabilities: {"browserName":"firefox","browserVersion":"52.0a1","platformName":"linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20161026171734","processId":1801,"version":"52.0a1"} 20:13:17 INFO - PROCESS | 1801 | [1801] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1553 20:13:18 INFO - PROCESS | 1801 | [1801] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1553 20:13:18 INFO - PROCESS | 1801 | [1801] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 20:13:19 INFO - PROCESS | 1801 | ++DOCSHELL 0x959bc400 == 3 [pid = 1801] [id = 3] 20:13:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 6 (0x959bfc00) [pid = 1801] [serial = 6] [outer = (nil)] 20:13:19 INFO - PROCESS | 1801 | ++DOCSHELL 0x959c0400 == 4 [pid = 1801] [id = 4] 20:13:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 7 (0x959c0800) [pid = 1801] [serial = 7] [outer = (nil)] 20:13:20 INFO - PROCESS | 1801 | ++DOCSHELL 0x94d78800 == 5 [pid = 1801] [id = 5] 20:13:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 8 (0x94d78c00) [pid = 1801] [serial = 8] [outer = (nil)] 20:13:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 9 (0x94891c00) [pid = 1801] [serial = 9] [outer = 0x94d78c00] 20:13:20 INFO - PROCESS | 1801 | [Parent 1801] WARNING: OpenGL-accelerated layers are not supported on this system: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2401 20:13:21 INFO - PROCESS | 1801 | ++DOMWINDOW == 10 (0x94575800) [pid = 1801] [serial = 10] [outer = 0x959bfc00] 20:13:21 INFO - PROCESS | 1801 | ++DOMWINDOW == 11 (0x95c8b800) [pid = 1801] [serial = 11] [outer = 0x959c0800] 20:13:22 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/toolkit/xre/nsXREDirProvider.cpp, line 1703 20:13:24 INFO - PROCESS | 1801 | ++DOCSHELL 0xa3d19800 == 1 [pid = 1846] [id = 1] 20:13:24 INFO - PROCESS | 1801 | ++DOMWINDOW == 1 (0xa3dd1400) [pid = 1846] [serial = 1] [outer = (nil)] 20:13:25 INFO - PROCESS | 1801 | ++DOMWINDOW == 2 (0x9e380000) [pid = 1846] [serial = 2] [outer = 0xa3dd1400] 20:13:27 INFO - PROCESS | 1801 | 1477538007136 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"f307a933-c9a8-4bd4-a190-4c89dc61c3e6","capabilities":{"browserName":"firefox","browserVersion":"52.0a1","platformName":"linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20161026171734","processId":1801,"version":"52.0a1","command_id":1}}] 20:13:27 INFO - PROCESS | 1801 | 1477538007221 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 20:13:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 3 (0x9cf04400) [pid = 1846] [serial = 3] [outer = 0xa3dd1400] 20:13:27 INFO - PROCESS | 1801 | 1477538007954 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 20:13:28 INFO - PROCESS | 1801 | 1477538008083 Marionette TRACE conn4 -> [0,3,"getWindowHandle",null] 20:13:28 INFO - PROCESS | 1801 | 1477538008093 Marionette TRACE conn4 <- [1,3,null,{"value":"2147483649"}] 20:13:28 INFO - PROCESS | 1801 | 1477538008142 Marionette TRACE conn4 -> [0,4,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:13:28 INFO - PROCESS | 1801 | [Child 1846] WARNING: site security information will not be persisted: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/security/manager/ssl/nsSiteSecurityService.cpp, line 268 20:13:28 INFO - PROCESS | 1801 | [Parent 1801] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 20:13:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 4 (0x9cf5ac00) [pid = 1846] [serial = 4] [outer = 0xa3dd1400] 20:13:28 INFO - PROCESS | 1801 | 1477538008667 Marionette TRACE conn4 <- [1,4,null,{}] 20:13:28 INFO - PROCESS | 1801 | ++DOCSHELL 0x9a52ec00 == 6 [pid = 1801] [id = 6] 20:13:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x9a593000) [pid = 1801] [serial = 12] [outer = (nil)] 20:13:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x9b2af400) [pid = 1801] [serial = 13] [outer = 0x9a593000] 20:13:28 INFO - PROCESS | 1801 | 1477538008778 Marionette TRACE conn4 -> [0,5,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 20:13:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0xa2759c00) [pid = 1801] [serial = 14] [outer = 0x9a593000] 20:13:28 INFO - PROCESS | 1801 | ++DOCSHELL 0xa0fe3c00 == 7 [pid = 1801] [id = 7] 20:13:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0xa2758000) [pid = 1801] [serial = 15] [outer = (nil)] 20:13:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0xa2f05c00) [pid = 1801] [serial = 16] [outer = 0xa2758000] 20:13:29 INFO - PROCESS | 1801 | 1477538009082 Marionette TRACE conn4 <- [1,5,null,{"value":null}] 20:13:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0xa44d9c00) [pid = 1801] [serial = 17] [outer = 0xa2758000] 20:13:29 INFO - PROCESS | 1801 | 1477538009195 Marionette TRACE conn4 -> [0,6,"getWindowHandle",null] 20:13:29 INFO - PROCESS | 1801 | 1477538009206 Marionette TRACE conn4 <- [1,6,null,{"value":"2147483649"}] 20:13:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 20:13:29 INFO - PROCESS | 1801 | 1477538009265 Marionette TRACE conn4 -> [0,7,"timeouts",{"script":35000}] 20:13:29 INFO - PROCESS | 1801 | 1477538009276 Marionette TRACE conn4 <- [1,7,null,{}] 20:13:29 INFO - PROCESS | 1801 | 1477538009392 Marionette TRACE conn4 -> [0,8,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:13:29 INFO - PROCESS | 1801 | 1477538009436 Marionette TRACE conn4 <- [1,8,null,{"value":null}] 20:13:29 INFO - PROCESS | 1801 | 1477538009445 Marionette TRACE conn4 -> [0,9,"getWindowHandles",null] 20:13:29 INFO - PROCESS | 1801 | 1477538009449 Marionette TRACE conn4 <- [1,9,null,["2147483649"]] 20:13:29 INFO - PROCESS | 1801 | 1477538009457 Marionette TRACE conn4 -> [0,10,"switchToWindow",{"name":"2147483649"}] 20:13:29 INFO - PROCESS | 1801 | 1477538009466 Marionette TRACE conn4 <- [1,10,null,{}] 20:13:29 INFO - PROCESS | 1801 | 1477538009473 Marionette TRACE conn4 -> [0,11,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:29 INFO - PROCESS | 1801 | ++DOCSHELL 0xb0b8bc00 == 2 [pid = 1846] [id = 2] 20:13:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 5 (0x9c45c400) [pid = 1846] [serial = 5] [outer = (nil)] 20:13:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 6 (0x9c460400) [pid = 1846] [serial = 6] [outer = 0x9c45c400] 20:13:29 INFO - PROCESS | 1801 | ++DOCSHELL 0x8ed97800 == 8 [pid = 1801] [id = 8] 20:13:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x91f5a000) [pid = 1801] [serial = 18] [outer = (nil)] 20:13:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x95c8c800) [pid = 1801] [serial = 19] [outer = 0x91f5a000] 20:13:29 INFO - PROCESS | 1801 | 1477538009968 Marionette DEBUG loaded listener.js 20:13:30 INFO - PROCESS | 1801 | ++DOMWINDOW == 20 (0xa275e000) [pid = 1801] [serial = 20] [outer = 0x91f5a000] 20:13:30 INFO - PROCESS | 1801 | ++DOMWINDOW == 7 (0x9c461400) [pid = 1846] [serial = 7] [outer = 0x9c45c400] 20:13:31 INFO - PROCESS | 1801 | --DOCSHELL 0x94d78800 == 7 [pid = 1801] [id = 5] 20:13:31 INFO - PROCESS | 1801 | [Parent 1801] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 20:13:31 INFO - PROCESS | 1801 | 1477538011842 Marionette TRACE conn4 <- [1,11,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 20:13:32 INFO - . 20:13:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2769ms 20:13:32 INFO - PROCESS | 1801 | 1477538012013 Marionette TRACE conn4 -> [0,12,"getWindowHandle",null] 20:13:32 INFO - PROCESS | 1801 | 1477538012018 Marionette TRACE conn4 <- [1,12,null,{"value":"2147483649"}] 20:13:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 20:13:32 INFO - PROCESS | 1801 | 1477538012029 Marionette TRACE conn4 -> [0,13,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:13:32 INFO - PROCESS | 1801 | 1477538012260 Marionette TRACE conn4 <- [1,13,null,{"value":null}] 20:13:32 INFO - PROCESS | 1801 | 1477538012333 Marionette TRACE conn4 -> [0,14,"getWindowHandles",null] 20:13:32 INFO - PROCESS | 1801 | 1477538012339 Marionette TRACE conn4 <- [1,14,null,["2147483649"]] 20:13:32 INFO - PROCESS | 1801 | 1477538012474 Marionette TRACE conn4 -> [0,15,"switchToWindow",{"name":"2147483649"}] 20:13:32 INFO - PROCESS | 1801 | 1477538012482 Marionette TRACE conn4 <- [1,15,null,{}] 20:13:32 INFO - PROCESS | 1801 | 1477538012495 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:32 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c360000 == 3 [pid = 1846] [id = 3] 20:13:32 INFO - PROCESS | 1801 | ++DOMWINDOW == 8 (0x9c360400) [pid = 1846] [serial = 8] [outer = (nil)] 20:13:32 INFO - PROCESS | 1801 | ++DOMWINDOW == 9 (0x9b735800) [pid = 1846] [serial = 9] [outer = 0x9c360400] 20:13:32 INFO - PROCESS | 1801 | ++DOMWINDOW == 10 (0x9b73a400) [pid = 1846] [serial = 10] [outer = 0x9c360400] 20:13:33 INFO - PROCESS | 1801 | 1477538013672 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 20:13:33 INFO - . 20:13:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1677ms 20:13:33 INFO - PROCESS | 1801 | 1477538013705 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 20:13:33 INFO - PROCESS | 1801 | 1477538013712 Marionette TRACE conn4 <- [1,17,null,{"value":"2147483649"}] 20:13:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 20:13:33 INFO - PROCESS | 1801 | 1477538013721 Marionette TRACE conn4 -> [0,18,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:13:33 INFO - PROCESS | 1801 | 1477538013964 Marionette TRACE conn4 <- [1,18,null,{"value":null}] 20:13:34 INFO - PROCESS | 1801 | 1477538014009 Marionette TRACE conn4 -> [0,19,"getWindowHandles",null] 20:13:34 INFO - PROCESS | 1801 | 1477538014015 Marionette TRACE conn4 <- [1,19,null,["2147483649"]] 20:13:34 INFO - PROCESS | 1801 | 1477538014023 Marionette TRACE conn4 -> [0,20,"switchToWindow",{"name":"2147483649"}] 20:13:34 INFO - PROCESS | 1801 | 1477538014029 Marionette TRACE conn4 <- [1,20,null,{}] 20:13:34 INFO - PROCESS | 1801 | 1477538014035 Marionette TRACE conn4 -> [0,21,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:34 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c146800 == 4 [pid = 1846] [id = 4] 20:13:34 INFO - PROCESS | 1801 | ++DOMWINDOW == 11 (0x9c147800) [pid = 1846] [serial = 11] [outer = (nil)] 20:13:34 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x9c14e400) [pid = 1846] [serial = 12] [outer = 0x9c147800] 20:13:34 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x9c355000) [pid = 1846] [serial = 13] [outer = 0x9c147800] 20:13:35 INFO - PROCESS | 1801 | 1477538015093 Marionette TRACE conn4 <- [1,21,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 20:13:35 INFO - . 20:13:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1425ms 20:13:35 INFO - PROCESS | 1801 | 1477538015156 Marionette TRACE conn4 -> [0,22,"getWindowHandle",null] 20:13:35 INFO - PROCESS | 1801 | 1477538015163 Marionette TRACE conn4 <- [1,22,null,{"value":"2147483649"}] 20:13:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 20:13:35 INFO - PROCESS | 1801 | 1477538015171 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:13:35 INFO - PROCESS | 1801 | 1477538015384 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 20:13:35 INFO - PROCESS | 1801 | 1477538015454 Marionette TRACE conn4 -> [0,24,"getWindowHandles",null] 20:13:35 INFO - PROCESS | 1801 | 1477538015460 Marionette TRACE conn4 <- [1,24,null,["2147483649"]] 20:13:35 INFO - PROCESS | 1801 | 1477538015464 Marionette TRACE conn4 -> [0,25,"switchToWindow",{"name":"2147483649"}] 20:13:35 INFO - PROCESS | 1801 | 1477538015472 Marionette TRACE conn4 <- [1,25,null,{}] 20:13:35 INFO - PROCESS | 1801 | 1477538015480 Marionette TRACE conn4 -> [0,26,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:35 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bf06400 == 5 [pid = 1846] [id = 5] 20:13:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x9bf06c00) [pid = 1846] [serial = 14] [outer = (nil)] 20:13:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9bf0d400) [pid = 1846] [serial = 15] [outer = 0x9bf06c00] 20:13:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x9bf0fc00) [pid = 1846] [serial = 16] [outer = 0x9bf06c00] 20:13:36 INFO - PROCESS | 1801 | 1477538016966 Marionette TRACE conn4 <- [1,26,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 20:13:36 INFO - . 20:13:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1830ms 20:13:37 INFO - PROCESS | 1801 | 1477538017003 Marionette TRACE conn4 -> [0,27,"getWindowHandle",null] 20:13:37 INFO - PROCESS | 1801 | 1477538017018 Marionette TRACE conn4 <- [1,27,null,{"value":"2147483649"}] 20:13:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 20:13:37 INFO - PROCESS | 1801 | 1477538017082 Marionette TRACE conn4 -> [0,28,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:13:37 INFO - PROCESS | 1801 | 1477538017366 Marionette TRACE conn4 <- [1,28,null,{"value":null}] 20:13:37 INFO - PROCESS | 1801 | 1477538017500 Marionette TRACE conn4 -> [0,29,"getWindowHandles",null] 20:13:37 INFO - PROCESS | 1801 | 1477538017514 Marionette TRACE conn4 <- [1,29,null,["2147483649"]] 20:13:37 INFO - PROCESS | 1801 | 1477538017524 Marionette TRACE conn4 -> [0,30,"switchToWindow",{"name":"2147483649"}] 20:13:37 INFO - PROCESS | 1801 | 1477538017533 Marionette TRACE conn4 <- [1,30,null,{}] 20:13:37 INFO - PROCESS | 1801 | 1477538017540 Marionette TRACE conn4 -> [0,31,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:37 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bf0b000 == 6 [pid = 1846] [id = 6] 20:13:37 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x9bf10c00) [pid = 1846] [serial = 17] [outer = (nil)] 20:13:37 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x9c35a000) [pid = 1846] [serial = 18] [outer = 0x9bf10c00] 20:13:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x9c361800) [pid = 1846] [serial = 19] [outer = 0x9bf10c00] 20:13:38 INFO - PROCESS | 1801 | --DOCSHELL 0x9c146800 == 5 [pid = 1846] [id = 4] 20:13:38 INFO - PROCESS | 1801 | --DOCSHELL 0x9c360000 == 4 [pid = 1846] [id = 3] 20:13:38 INFO - PROCESS | 1801 | --DOCSHELL 0xb0b8bc00 == 3 [pid = 1846] [id = 2] 20:13:39 INFO - PROCESS | 1801 | 1477538019004 Marionette TRACE conn4 <- [1,31,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 20:13:39 INFO - . 20:13:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 2037ms 20:13:39 INFO - PROCESS | 1801 | 1477538019075 Marionette TRACE conn4 -> [0,32,"getWindowHandle",null] 20:13:39 INFO - PROCESS | 1801 | 1477538019081 Marionette TRACE conn4 <- [1,32,null,{"value":"2147483649"}] 20:13:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 20:13:39 INFO - PROCESS | 1801 | 1477538019090 Marionette TRACE conn4 -> [0,33,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:13:39 INFO - PROCESS | 1801 | 1477538019315 Marionette TRACE conn4 <- [1,33,null,{"value":null}] 20:13:39 INFO - PROCESS | 1801 | 1477538019425 Marionette TRACE conn4 -> [0,34,"getWindowHandles",null] 20:13:39 INFO - PROCESS | 1801 | 1477538019431 Marionette TRACE conn4 <- [1,34,null,["2147483649"]] 20:13:39 INFO - PROCESS | 1801 | 1477538019441 Marionette TRACE conn4 -> [0,35,"switchToWindow",{"name":"2147483649"}] 20:13:39 INFO - PROCESS | 1801 | 1477538019447 Marionette TRACE conn4 <- [1,35,null,{}] 20:13:39 INFO - PROCESS | 1801 | 1477538019456 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:39 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c148400 == 4 [pid = 1846] [id = 7] 20:13:39 INFO - PROCESS | 1801 | ++DOMWINDOW == 20 (0x9c149000) [pid = 1846] [serial = 20] [outer = (nil)] 20:13:39 INFO - PROCESS | 1801 | ++DOMWINDOW == 21 (0x9c361400) [pid = 1846] [serial = 21] [outer = 0x9c149000] 20:13:39 INFO - PROCESS | 1801 | ++DOMWINDOW == 22 (0x9c462c00) [pid = 1846] [serial = 22] [outer = 0x9c149000] 20:13:40 INFO - PROCESS | 1801 | 1477538020614 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 20:13:40 INFO - . 20:13:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1575ms 20:13:40 INFO - PROCESS | 1801 | 1477538020673 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 20:13:40 INFO - PROCESS | 1801 | 1477538020681 Marionette TRACE conn4 <- [1,37,null,{"value":"2147483649"}] 20:13:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 20:13:40 INFO - PROCESS | 1801 | 1477538020709 Marionette TRACE conn4 -> [0,38,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:13:40 INFO - PROCESS | 1801 | 1477538020934 Marionette TRACE conn4 <- [1,38,null,{"value":null}] 20:13:41 INFO - PROCESS | 1801 | 1477538021004 Marionette TRACE conn4 -> [0,39,"getWindowHandles",null] 20:13:41 INFO - PROCESS | 1801 | 1477538021010 Marionette TRACE conn4 <- [1,39,null,["2147483649"]] 20:13:41 INFO - PROCESS | 1801 | 1477538021036 Marionette TRACE conn4 -> [0,40,"switchToWindow",{"name":"2147483649"}] 20:13:41 INFO - PROCESS | 1801 | 1477538021048 Marionette TRACE conn4 <- [1,40,null,{}] 20:13:41 INFO - PROCESS | 1801 | 1477538021056 Marionette TRACE conn4 -> [0,41,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:41 INFO - PROCESS | 1801 | ++DOCSHELL 0x9cf5c800 == 5 [pid = 1846] [id = 8] 20:13:41 INFO - PROCESS | 1801 | ++DOMWINDOW == 23 (0x9cf69c00) [pid = 1846] [serial = 23] [outer = (nil)] 20:13:41 INFO - PROCESS | 1801 | ++DOMWINDOW == 24 (0x9d3dd000) [pid = 1846] [serial = 24] [outer = 0x9cf69c00] 20:13:41 INFO - PROCESS | 1801 | ++DOMWINDOW == 25 (0x9d690400) [pid = 1846] [serial = 25] [outer = 0x9cf69c00] 20:13:42 INFO - PROCESS | 1801 | 1477538022610 Marionette TRACE conn4 <- [1,41,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 20:13:42 INFO - . 20:13:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1980ms 20:13:42 INFO - PROCESS | 1801 | 1477538022671 Marionette TRACE conn4 -> [0,42,"getWindowHandle",null] 20:13:42 INFO - PROCESS | 1801 | 1477538022678 Marionette TRACE conn4 <- [1,42,null,{"value":"2147483649"}] 20:13:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 20:13:42 INFO - PROCESS | 1801 | 1477538022735 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:13:43 INFO - PROCESS | 1801 | 1477538023035 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 20:13:43 INFO - PROCESS | 1801 | 1477538023073 Marionette TRACE conn4 -> [0,44,"getWindowHandles",null] 20:13:43 INFO - PROCESS | 1801 | 1477538023081 Marionette TRACE conn4 <- [1,44,null,["2147483649"]] 20:13:43 INFO - PROCESS | 1801 | 1477538023135 Marionette TRACE conn4 -> [0,45,"switchToWindow",{"name":"2147483649"}] 20:13:43 INFO - PROCESS | 1801 | 1477538023172 Marionette TRACE conn4 <- [1,45,null,{}] 20:13:43 INFO - PROCESS | 1801 | 1477538023194 Marionette TRACE conn4 -> [0,46,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:43 INFO - PROCESS | 1801 | ++DOCSHELL 0x9e37f400 == 6 [pid = 1846] [id = 9] 20:13:43 INFO - PROCESS | 1801 | ++DOMWINDOW == 26 (0x9c465800) [pid = 1846] [serial = 26] [outer = (nil)] 20:13:43 INFO - PROCESS | 1801 | ++DOMWINDOW == 27 (0x9e3b2000) [pid = 1846] [serial = 27] [outer = 0x9c465800] 20:13:43 INFO - PROCESS | 1801 | ++DOMWINDOW == 28 (0x9e3b3800) [pid = 1846] [serial = 28] [outer = 0x9c465800] 20:13:44 INFO - PROCESS | 1801 | 1477538024504 Marionette TRACE conn4 <- [1,46,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 20:13:44 INFO - . 20:13:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1874ms 20:13:44 INFO - PROCESS | 1801 | 1477538024563 Marionette TRACE conn4 -> [0,47,"getWindowHandle",null] 20:13:44 INFO - PROCESS | 1801 | 1477538024569 Marionette TRACE conn4 <- [1,47,null,{"value":"2147483649"}] 20:13:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 20:13:44 INFO - PROCESS | 1801 | 1477538024578 Marionette TRACE conn4 -> [0,48,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:13:44 INFO - PROCESS | 1801 | 1477538024823 Marionette TRACE conn4 <- [1,48,null,{"value":null}] 20:13:44 INFO - PROCESS | 1801 | 1477538024945 Marionette TRACE conn4 -> [0,49,"getWindowHandles",null] 20:13:44 INFO - PROCESS | 1801 | 1477538024954 Marionette TRACE conn4 <- [1,49,null,["2147483649"]] 20:13:44 INFO - PROCESS | 1801 | 1477538024964 Marionette TRACE conn4 -> [0,50,"switchToWindow",{"name":"2147483649"}] 20:13:44 INFO - PROCESS | 1801 | 1477538024971 Marionette TRACE conn4 <- [1,50,null,{}] 20:13:44 INFO - PROCESS | 1801 | 1477538024979 Marionette TRACE conn4 -> [0,51,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:45 INFO - PROCESS | 1801 | ++DOCSHELL 0xa5c57400 == 7 [pid = 1846] [id = 10] 20:13:45 INFO - PROCESS | 1801 | ++DOMWINDOW == 29 (0xa5c58000) [pid = 1846] [serial = 29] [outer = (nil)] 20:13:45 INFO - PROCESS | 1801 | ++DOMWINDOW == 30 (0xa66f1400) [pid = 1846] [serial = 30] [outer = 0xa5c58000] 20:13:45 INFO - PROCESS | 1801 | ++DOMWINDOW == 31 (0xa66f6c00) [pid = 1846] [serial = 31] [outer = 0xa5c58000] 20:13:46 INFO - PROCESS | 1801 | 1477538026388 Marionette TRACE conn4 <- [1,51,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 20:13:46 INFO - . 20:13:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1874ms 20:13:46 INFO - PROCESS | 1801 | 1477538026506 Marionette TRACE conn4 -> [0,52,"getWindowHandle",null] 20:13:46 INFO - PROCESS | 1801 | 1477538026515 Marionette TRACE conn4 <- [1,52,null,{"value":"2147483649"}] 20:13:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 20:13:46 INFO - PROCESS | 1801 | 1477538026527 Marionette TRACE conn4 -> [0,53,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:13:46 INFO - PROCESS | 1801 | 1477538026825 Marionette TRACE conn4 <- [1,53,null,{"value":null}] 20:13:46 INFO - PROCESS | 1801 | 1477538026953 Marionette TRACE conn4 -> [0,54,"getWindowHandles",null] 20:13:46 INFO - PROCESS | 1801 | 1477538026964 Marionette TRACE conn4 <- [1,54,null,["2147483649"]] 20:13:46 INFO - PROCESS | 1801 | 1477538026977 Marionette TRACE conn4 -> [0,55,"switchToWindow",{"name":"2147483649"}] 20:13:46 INFO - PROCESS | 1801 | 1477538026985 Marionette TRACE conn4 <- [1,55,null,{}] 20:13:47 INFO - PROCESS | 1801 | 1477538026994 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:47 INFO - PROCESS | 1801 | ++DOCSHELL 0x9cf10000 == 8 [pid = 1846] [id = 11] 20:13:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 32 (0x9cf66400) [pid = 1846] [serial = 32] [outer = (nil)] 20:13:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 33 (0x9e2e1000) [pid = 1846] [serial = 33] [outer = 0x9cf66400] 20:13:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 34 (0x9e3bbc00) [pid = 1846] [serial = 34] [outer = 0x9cf66400] 20:13:47 INFO - PROCESS | 1801 | --DOCSHELL 0x9cf5c800 == 7 [pid = 1846] [id = 8] 20:13:47 INFO - PROCESS | 1801 | --DOCSHELL 0x9e37f400 == 6 [pid = 1846] [id = 9] 20:13:47 INFO - PROCESS | 1801 | --DOCSHELL 0x9bf0b000 == 5 [pid = 1846] [id = 6] 20:13:47 INFO - PROCESS | 1801 | --DOCSHELL 0x9c148400 == 4 [pid = 1846] [id = 7] 20:13:49 INFO - PROCESS | 1801 | 1477538029144 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 20:13:49 INFO - . 20:13:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 2647ms 20:13:49 INFO - PROCESS | 1801 | 1477538029183 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 20:13:49 INFO - PROCESS | 1801 | 1477538029196 Marionette TRACE conn4 <- [1,57,null,{"value":"2147483649"}] 20:13:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 20:13:49 INFO - PROCESS | 1801 | 1477538029260 Marionette TRACE conn4 -> [0,58,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:13:49 INFO - PROCESS | 1801 | 1477538029496 Marionette TRACE conn4 <- [1,58,null,{"value":null}] 20:13:49 INFO - PROCESS | 1801 | 1477538029599 Marionette TRACE conn4 -> [0,59,"getWindowHandles",null] 20:13:49 INFO - PROCESS | 1801 | 1477538029613 Marionette TRACE conn4 <- [1,59,null,["2147483649"]] 20:13:49 INFO - PROCESS | 1801 | 1477538029622 Marionette TRACE conn4 -> [0,60,"switchToWindow",{"name":"2147483649"}] 20:13:49 INFO - PROCESS | 1801 | 1477538029631 Marionette TRACE conn4 <- [1,60,null,{}] 20:13:49 INFO - PROCESS | 1801 | 1477538029638 Marionette TRACE conn4 -> [0,61,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:49 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c35f000 == 5 [pid = 1846] [id = 12] 20:13:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x9c462000) [pid = 1846] [serial = 35] [outer = (nil)] 20:13:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x9cf63c00) [pid = 1846] [serial = 36] [outer = 0x9c462000] 20:13:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x9d3da400) [pid = 1846] [serial = 37] [outer = 0x9c462000] 20:13:50 INFO - PROCESS | 1801 | --DOCSHELL 0xa5c57400 == 4 [pid = 1846] [id = 10] 20:13:50 INFO - PROCESS | 1801 | --DOCSHELL 0x9bf06400 == 3 [pid = 1846] [id = 5] 20:13:51 INFO - PROCESS | 1801 | 1477538031240 Marionette TRACE conn4 <- [1,61,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 20:13:51 INFO - . 20:13:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 2030ms 20:13:51 INFO - PROCESS | 1801 | 1477538031282 Marionette TRACE conn4 -> [0,62,"getWindowHandle",null] 20:13:51 INFO - PROCESS | 1801 | 1477538031305 Marionette TRACE conn4 <- [1,62,null,{"value":"2147483649"}] 20:13:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 20:13:51 INFO - PROCESS | 1801 | 1477538031324 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:13:51 INFO - PROCESS | 1801 | 1477538031590 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 20:13:51 INFO - PROCESS | 1801 | 1477538031763 Marionette TRACE conn4 -> [0,64,"getWindowHandles",null] 20:13:51 INFO - PROCESS | 1801 | 1477538031769 Marionette TRACE conn4 <- [1,64,null,["2147483649"]] 20:13:51 INFO - PROCESS | 1801 | 1477538031777 Marionette TRACE conn4 -> [0,65,"switchToWindow",{"name":"2147483649"}] 20:13:51 INFO - PROCESS | 1801 | 1477538031783 Marionette TRACE conn4 <- [1,65,null,{}] 20:13:51 INFO - PROCESS | 1801 | 1477538031802 Marionette TRACE conn4 -> [0,66,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:51 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c150000 == 4 [pid = 1846] [id = 13] 20:13:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x9c35d800) [pid = 1846] [serial = 38] [outer = (nil)] 20:13:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x9d697000) [pid = 1846] [serial = 39] [outer = 0x9c35d800] 20:13:52 INFO - PROCESS | 1801 | --DOMWINDOW == 19 (0x94d78c00) [pid = 1801] [serial = 8] [outer = (nil)] [url = about:blank] 20:13:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x9d69dc00) [pid = 1846] [serial = 40] [outer = 0x9c35d800] 20:13:53 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x9c360400) [pid = 1846] [serial = 8] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 20:13:53 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x9c147800) [pid = 1846] [serial = 11] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 20:13:53 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x9cf69c00) [pid = 1846] [serial = 23] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 20:13:53 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x9c45c400) [pid = 1846] [serial = 5] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 20:13:53 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x9c149000) [pid = 1846] [serial = 20] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 20:13:53 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x9c465800) [pid = 1846] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 20:13:53 INFO - PROCESS | 1801 | --DOMWINDOW == 33 (0xa5c58000) [pid = 1846] [serial = 29] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 20:13:53 INFO - PROCESS | 1801 | --DOMWINDOW == 32 (0x9cf66400) [pid = 1846] [serial = 32] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 20:13:53 INFO - PROCESS | 1801 | --DOMWINDOW == 31 (0x9bf10c00) [pid = 1846] [serial = 17] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 20:13:53 INFO - PROCESS | 1801 | --DOMWINDOW == 30 (0x9bf06c00) [pid = 1846] [serial = 14] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 20:13:53 INFO - PROCESS | 1801 | 1477538033770 Marionette TRACE conn4 <- [1,66,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 20:13:53 INFO - . 20:13:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 2480ms 20:13:53 INFO - PROCESS | 1801 | 1477538033818 Marionette TRACE conn4 -> [0,67,"getWindowHandle",null] 20:13:53 INFO - PROCESS | 1801 | 1477538033825 Marionette TRACE conn4 <- [1,67,null,{"value":"2147483649"}] 20:13:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 20:13:53 INFO - PROCESS | 1801 | 1477538033835 Marionette TRACE conn4 -> [0,68,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:13:54 INFO - PROCESS | 1801 | 1477538034068 Marionette TRACE conn4 <- [1,68,null,{"value":null}] 20:13:54 INFO - PROCESS | 1801 | 1477538034123 Marionette TRACE conn4 -> [0,69,"getWindowHandles",null] 20:13:54 INFO - PROCESS | 1801 | 1477538034134 Marionette TRACE conn4 <- [1,69,null,["2147483649"]] 20:13:54 INFO - PROCESS | 1801 | 1477538034144 Marionette TRACE conn4 -> [0,70,"switchToWindow",{"name":"2147483649"}] 20:13:54 INFO - PROCESS | 1801 | 1477538034152 Marionette TRACE conn4 <- [1,70,null,{}] 20:13:54 INFO - PROCESS | 1801 | 1477538034159 Marionette TRACE conn4 -> [0,71,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:54 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bf10c00 == 5 [pid = 1846] [id = 14] 20:13:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 31 (0x9c35fc00) [pid = 1846] [serial = 41] [outer = (nil)] 20:13:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 32 (0x9d69c800) [pid = 1846] [serial = 42] [outer = 0x9c35fc00] 20:13:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 33 (0x9e38cc00) [pid = 1846] [serial = 43] [outer = 0x9c35fc00] 20:13:55 INFO - PROCESS | 1801 | 1477538035240 Marionette TRACE conn4 <- [1,71,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 20:13:55 INFO - . 20:13:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1441ms 20:13:55 INFO - PROCESS | 1801 | 1477538035278 Marionette TRACE conn4 -> [0,72,"getWindowHandle",null] 20:13:55 INFO - PROCESS | 1801 | 1477538035292 Marionette TRACE conn4 <- [1,72,null,{"value":"2147483649"}] 20:13:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 20:13:55 INFO - PROCESS | 1801 | 1477538035330 Marionette TRACE conn4 -> [0,73,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:13:55 INFO - PROCESS | 1801 | 1477538035594 Marionette TRACE conn4 <- [1,73,null,{"value":null}] 20:13:55 INFO - PROCESS | 1801 | 1477538035725 Marionette TRACE conn4 -> [0,74,"getWindowHandles",null] 20:13:55 INFO - PROCESS | 1801 | 1477538035741 Marionette TRACE conn4 <- [1,74,null,["2147483649"]] 20:13:55 INFO - PROCESS | 1801 | 1477538035755 Marionette TRACE conn4 -> [0,75,"switchToWindow",{"name":"2147483649"}] 20:13:55 INFO - PROCESS | 1801 | 1477538035790 Marionette TRACE conn4 <- [1,75,null,{}] 20:13:55 INFO - PROCESS | 1801 | 1477538035806 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:55 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c14fc00 == 6 [pid = 1846] [id = 15] 20:13:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 34 (0x9c356800) [pid = 1846] [serial = 44] [outer = (nil)] 20:13:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x9d7d9800) [pid = 1846] [serial = 45] [outer = 0x9c356800] 20:13:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x9e3ba400) [pid = 1846] [serial = 46] [outer = 0x9c356800] 20:13:57 INFO - PROCESS | 1801 | 1477538037190 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 20:13:57 INFO - . 20:13:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1938ms 20:13:57 INFO - PROCESS | 1801 | 1477538037247 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 20:13:57 INFO - PROCESS | 1801 | 1477538037258 Marionette TRACE conn4 <- [1,77,null,{"value":"2147483649"}] 20:13:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 20:13:57 INFO - PROCESS | 1801 | 1477538037269 Marionette TRACE conn4 -> [0,78,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:13:57 INFO - PROCESS | 1801 | 1477538037507 Marionette TRACE conn4 <- [1,78,null,{"value":null}] 20:13:57 INFO - PROCESS | 1801 | 1477538037602 Marionette TRACE conn4 -> [0,79,"getWindowHandles",null] 20:13:57 INFO - PROCESS | 1801 | 1477538037614 Marionette TRACE conn4 <- [1,79,null,["2147483649"]] 20:13:57 INFO - PROCESS | 1801 | 1477538037641 Marionette TRACE conn4 -> [0,80,"switchToWindow",{"name":"2147483649"}] 20:13:57 INFO - PROCESS | 1801 | 1477538037653 Marionette TRACE conn4 <- [1,80,null,{}] 20:13:57 INFO - PROCESS | 1801 | 1477538037664 Marionette TRACE conn4 -> [0,81,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:57 INFO - PROCESS | 1801 | ++DOCSHELL 0xa5c64c00 == 7 [pid = 1846] [id = 16] 20:13:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0xa5cee000) [pid = 1846] [serial = 47] [outer = (nil)] 20:13:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0xa6874800) [pid = 1846] [serial = 48] [outer = 0xa5cee000] 20:13:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0xab1e2000) [pid = 1846] [serial = 49] [outer = 0xa5cee000] 20:13:59 INFO - PROCESS | 1801 | 1477538039083 Marionette TRACE conn4 <- [1,81,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 20:13:59 INFO - . 20:13:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1843ms 20:13:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 20 (0x97a84c00) [pid = 1801] [serial = 21] [outer = 0xa2758000] 20:13:59 INFO - PROCESS | 1801 | 1477538039186 Marionette TRACE conn4 -> [0,82,"getWindowHandle",null] 20:13:59 INFO - PROCESS | 1801 | 1477538039195 Marionette TRACE conn4 <- [1,82,null,{"value":"2147483649"}] 20:13:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 20:13:59 INFO - PROCESS | 1801 | 1477538039302 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:13:59 INFO - PROCESS | 1801 | 1477538039639 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 20:13:59 INFO - PROCESS | 1801 | --DOCSHELL 0x9c150000 == 6 [pid = 1846] [id = 13] 20:13:59 INFO - PROCESS | 1801 | --DOCSHELL 0x9c35f000 == 5 [pid = 1846] [id = 12] 20:13:59 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x9b735800) [pid = 1846] [serial = 9] [outer = (nil)] [url = about:blank] 20:13:59 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x9b73a400) [pid = 1846] [serial = 10] [outer = (nil)] [url = about:blank] 20:13:59 INFO - PROCESS | 1801 | 1477538039773 Marionette TRACE conn4 -> [0,84,"getWindowHandles",null] 20:13:59 INFO - PROCESS | 1801 | 1477538039792 Marionette TRACE conn4 <- [1,84,null,["2147483649"]] 20:13:59 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x9e2e1000) [pid = 1846] [serial = 33] [outer = (nil)] [url = about:blank] 20:13:59 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x9e3bbc00) [pid = 1846] [serial = 34] [outer = (nil)] [url = about:blank] 20:13:59 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0xa66f1400) [pid = 1846] [serial = 30] [outer = (nil)] [url = about:blank] 20:13:59 INFO - PROCESS | 1801 | --DOMWINDOW == 33 (0xa66f6c00) [pid = 1846] [serial = 31] [outer = (nil)] [url = about:blank] 20:13:59 INFO - PROCESS | 1801 | --DOMWINDOW == 32 (0x9e3b2000) [pid = 1846] [serial = 27] [outer = (nil)] [url = about:blank] 20:13:59 INFO - PROCESS | 1801 | --DOMWINDOW == 31 (0x9e3b3800) [pid = 1846] [serial = 28] [outer = (nil)] [url = about:blank] 20:13:59 INFO - PROCESS | 1801 | --DOMWINDOW == 30 (0x9d3dd000) [pid = 1846] [serial = 24] [outer = (nil)] [url = about:blank] 20:13:59 INFO - PROCESS | 1801 | --DOMWINDOW == 29 (0x9d690400) [pid = 1846] [serial = 25] [outer = (nil)] [url = about:blank] 20:13:59 INFO - PROCESS | 1801 | --DOMWINDOW == 28 (0x9c361400) [pid = 1846] [serial = 21] [outer = (nil)] [url = about:blank] 20:13:59 INFO - PROCESS | 1801 | --DOMWINDOW == 27 (0x9c462c00) [pid = 1846] [serial = 22] [outer = (nil)] [url = about:blank] 20:13:59 INFO - PROCESS | 1801 | --DOMWINDOW == 26 (0x9c35a000) [pid = 1846] [serial = 18] [outer = (nil)] [url = about:blank] 20:13:59 INFO - PROCESS | 1801 | --DOMWINDOW == 25 (0x9c361800) [pid = 1846] [serial = 19] [outer = (nil)] [url = about:blank] 20:13:59 INFO - PROCESS | 1801 | --DOMWINDOW == 24 (0x9bf0d400) [pid = 1846] [serial = 15] [outer = (nil)] [url = about:blank] 20:13:59 INFO - PROCESS | 1801 | --DOMWINDOW == 23 (0x9bf0fc00) [pid = 1846] [serial = 16] [outer = (nil)] [url = about:blank] 20:13:59 INFO - PROCESS | 1801 | --DOMWINDOW == 22 (0x9c14e400) [pid = 1846] [serial = 12] [outer = (nil)] [url = about:blank] 20:13:59 INFO - PROCESS | 1801 | --DOMWINDOW == 21 (0x9c355000) [pid = 1846] [serial = 13] [outer = (nil)] [url = about:blank] 20:13:59 INFO - PROCESS | 1801 | --DOMWINDOW == 20 (0x9c460400) [pid = 1846] [serial = 6] [outer = (nil)] [url = about:blank] 20:13:59 INFO - PROCESS | 1801 | --DOMWINDOW == 19 (0x9c461400) [pid = 1846] [serial = 7] [outer = (nil)] [url = about:blank] 20:13:59 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x9e380000) [pid = 1846] [serial = 2] [outer = (nil)] [url = about:blank] 20:13:59 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x9cf04400) [pid = 1846] [serial = 3] [outer = (nil)] [url = about:blank] 20:13:59 INFO - PROCESS | 1801 | 1477538039851 Marionette TRACE conn4 -> [0,85,"switchToWindow",{"name":"2147483649"}] 20:13:59 INFO - PROCESS | 1801 | 1477538039861 Marionette TRACE conn4 <- [1,85,null,{}] 20:13:59 INFO - PROCESS | 1801 | 1477538039870 Marionette TRACE conn4 -> [0,86,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:13:59 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bf0c800 == 6 [pid = 1846] [id = 17] 20:13:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x9bf0d400) [pid = 1846] [serial = 50] [outer = (nil)] 20:14:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x9c14ec00) [pid = 1846] [serial = 51] [outer = 0x9bf0d400] 20:14:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 20 (0x9c35ac00) [pid = 1846] [serial = 52] [outer = 0x9bf0d400] 20:14:00 INFO - PROCESS | 1801 | --DOMWINDOW == 19 (0xa2f05c00) [pid = 1801] [serial = 16] [outer = (nil)] [url = about:blank] 20:14:00 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x95c8c800) [pid = 1801] [serial = 19] [outer = (nil)] [url = about:blank] 20:14:00 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x9b2af400) [pid = 1801] [serial = 13] [outer = (nil)] [url = about:blank] 20:14:00 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x94891c00) [pid = 1801] [serial = 9] [outer = (nil)] [url = about:blank] 20:14:00 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0xa0fe4000) [pid = 1801] [serial = 2] [outer = (nil)] [url = about:blank] 20:14:01 INFO - PROCESS | 1801 | 1477538041639 Marionette TRACE conn4 <- [1,86,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 20:14:01 INFO - . 20:14:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 2440ms 20:14:01 INFO - PROCESS | 1801 | 1477538041670 Marionette TRACE conn4 -> [0,87,"getWindowHandle",null] 20:14:01 INFO - PROCESS | 1801 | 1477538041711 Marionette TRACE conn4 <- [1,87,null,{"value":"2147483649"}] 20:14:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 20:14:01 INFO - PROCESS | 1801 | 1477538041733 Marionette TRACE conn4 -> [0,88,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:14:01 INFO - PROCESS | 1801 | 1477538041942 Marionette TRACE conn4 <- [1,88,null,{"value":null}] 20:14:02 INFO - PROCESS | 1801 | 1477538042030 Marionette TRACE conn4 -> [0,89,"getWindowHandles",null] 20:14:02 INFO - PROCESS | 1801 | 1477538042045 Marionette TRACE conn4 <- [1,89,null,["2147483649"]] 20:14:02 INFO - PROCESS | 1801 | 1477538042154 Marionette TRACE conn4 -> [0,90,"switchToWindow",{"name":"2147483649"}] 20:14:02 INFO - PROCESS | 1801 | 1477538042164 Marionette TRACE conn4 <- [1,90,null,{}] 20:14:02 INFO - PROCESS | 1801 | 1477538042171 Marionette TRACE conn4 -> [0,91,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:02 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c35f000 == 7 [pid = 1846] [id = 18] 20:14:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 21 (0x9c361000) [pid = 1846] [serial = 53] [outer = (nil)] 20:14:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 22 (0x9d3d6800) [pid = 1846] [serial = 54] [outer = 0x9c361000] 20:14:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 23 (0x9d5ba400) [pid = 1846] [serial = 55] [outer = 0x9c361000] 20:14:03 INFO - PROCESS | 1801 | 1477538043267 Marionette TRACE conn4 <- [1,91,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 20:14:03 INFO - . 20:14:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1628ms 20:14:03 INFO - PROCESS | 1801 | 1477538043358 Marionette TRACE conn4 -> [0,92,"getWindowHandle",null] 20:14:03 INFO - PROCESS | 1801 | 1477538043364 Marionette TRACE conn4 <- [1,92,null,{"value":"2147483649"}] 20:14:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 20:14:03 INFO - PROCESS | 1801 | 1477538043375 Marionette TRACE conn4 -> [0,93,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:14:03 INFO - PROCESS | 1801 | 1477538043598 Marionette TRACE conn4 <- [1,93,null,{"value":null}] 20:14:03 INFO - PROCESS | 1801 | 1477538043686 Marionette TRACE conn4 -> [0,94,"getWindowHandles",null] 20:14:03 INFO - PROCESS | 1801 | 1477538043696 Marionette TRACE conn4 <- [1,94,null,["2147483649"]] 20:14:03 INFO - PROCESS | 1801 | 1477538043710 Marionette TRACE conn4 -> [0,95,"switchToWindow",{"name":"2147483649"}] 20:14:03 INFO - PROCESS | 1801 | 1477538043719 Marionette TRACE conn4 <- [1,95,null,{}] 20:14:03 INFO - PROCESS | 1801 | 1477538043725 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:03 INFO - PROCESS | 1801 | ++DOCSHELL 0x9e3b1c00 == 8 [pid = 1846] [id = 19] 20:14:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 24 (0x9e3b2000) [pid = 1846] [serial = 56] [outer = (nil)] 20:14:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 25 (0xa5cf6400) [pid = 1846] [serial = 57] [outer = 0x9e3b2000] 20:14:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 26 (0xa66f6c00) [pid = 1846] [serial = 58] [outer = 0x9e3b2000] 20:14:04 INFO - PROCESS | 1801 | 1477538044816 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 20:14:04 INFO - . 20:14:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1485ms 20:14:04 INFO - PROCESS | 1801 | 1477538044872 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 20:14:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 20:14:04 INFO - PROCESS | 1801 | 1477538044881 Marionette TRACE conn4 <- [1,97,null,{"value":"2147483649"}] 20:14:04 INFO - PROCESS | 1801 | 1477538044896 Marionette TRACE conn4 -> [0,98,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:14:05 INFO - PROCESS | 1801 | 1477538045099 Marionette TRACE conn4 <- [1,98,null,{"value":null}] 20:14:05 INFO - PROCESS | 1801 | 1477538045194 Marionette TRACE conn4 -> [0,99,"getWindowHandles",null] 20:14:05 INFO - PROCESS | 1801 | 1477538045207 Marionette TRACE conn4 <- [1,99,null,["2147483649"]] 20:14:05 INFO - PROCESS | 1801 | 1477538045217 Marionette TRACE conn4 -> [0,100,"switchToWindow",{"name":"2147483649"}] 20:14:05 INFO - PROCESS | 1801 | 1477538045229 Marionette TRACE conn4 <- [1,100,null,{}] 20:14:05 INFO - PROCESS | 1801 | 1477538045243 Marionette TRACE conn4 -> [0,101,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:05 INFO - PROCESS | 1801 | ++DOCSHELL 0xa6754400 == 9 [pid = 1846] [id = 20] 20:14:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 27 (0xa6754c00) [pid = 1846] [serial = 59] [outer = (nil)] 20:14:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 28 (0xa6759400) [pid = 1846] [serial = 60] [outer = 0xa6754c00] 20:14:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 29 (0xa675c400) [pid = 1846] [serial = 61] [outer = 0xa6754c00] 20:14:06 INFO - PROCESS | 1801 | 1477538046379 Marionette TRACE conn4 <- [1,101,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 20:14:06 INFO - . 20:14:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1527ms 20:14:06 INFO - PROCESS | 1801 | 1477538046415 Marionette TRACE conn4 -> [0,102,"getWindowHandle",null] 20:14:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 20:14:06 INFO - PROCESS | 1801 | 1477538046425 Marionette TRACE conn4 <- [1,102,null,{"value":"2147483649"}] 20:14:06 INFO - PROCESS | 1801 | 1477538046438 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:14:06 INFO - PROCESS | 1801 | 1477538046673 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 20:14:06 INFO - PROCESS | 1801 | 1477538046785 Marionette TRACE conn4 -> [0,104,"getWindowHandles",null] 20:14:06 INFO - PROCESS | 1801 | 1477538046790 Marionette TRACE conn4 <- [1,104,null,["2147483649"]] 20:14:06 INFO - PROCESS | 1801 | 1477538046808 Marionette TRACE conn4 -> [0,105,"switchToWindow",{"name":"2147483649"}] 20:14:06 INFO - PROCESS | 1801 | 1477538046820 Marionette TRACE conn4 <- [1,105,null,{}] 20:14:06 INFO - PROCESS | 1801 | 1477538046836 Marionette TRACE conn4 -> [0,106,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:06 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c359c00 == 10 [pid = 1846] [id = 21] 20:14:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 30 (0x9c35a400) [pid = 1846] [serial = 62] [outer = (nil)] 20:14:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 31 (0x9e3b7c00) [pid = 1846] [serial = 63] [outer = 0x9c35a400] 20:14:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 32 (0xa66f4000) [pid = 1846] [serial = 64] [outer = 0x9c35a400] 20:14:08 INFO - PROCESS | 1801 | 1477538048398 Marionette TRACE conn4 <- [1,106,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 20:14:08 INFO - . 20:14:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 2028ms 20:14:08 INFO - PROCESS | 1801 | 1477538048463 Marionette TRACE conn4 -> [0,107,"getWindowHandle",null] 20:14:08 INFO - PROCESS | 1801 | 1477538048476 Marionette TRACE conn4 <- [1,107,null,{"value":"2147483649"}] 20:14:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 20:14:08 INFO - PROCESS | 1801 | 1477538048543 Marionette TRACE conn4 -> [0,108,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:14:08 INFO - PROCESS | 1801 | 1477538048824 Marionette TRACE conn4 <- [1,108,null,{"value":null}] 20:14:08 INFO - PROCESS | 1801 | 1477538048979 Marionette TRACE conn4 -> [0,109,"getWindowHandles",null] 20:14:09 INFO - PROCESS | 1801 | 1477538049003 Marionette TRACE conn4 <- [1,109,null,["2147483649"]] 20:14:09 INFO - PROCESS | 1801 | 1477538049024 Marionette TRACE conn4 -> [0,110,"switchToWindow",{"name":"2147483649"}] 20:14:09 INFO - PROCESS | 1801 | 1477538049038 Marionette TRACE conn4 <- [1,110,null,{}] 20:14:09 INFO - PROCESS | 1801 | 1477538049052 Marionette TRACE conn4 -> [0,111,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:09 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bf02400 == 11 [pid = 1846] [id = 22] 20:14:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 33 (0x9bf03400) [pid = 1846] [serial = 65] [outer = (nil)] 20:14:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 34 (0x9c017800) [pid = 1846] [serial = 66] [outer = 0x9bf03400] 20:14:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x9c01a400) [pid = 1846] [serial = 67] [outer = 0x9bf03400] 20:14:10 INFO - PROCESS | 1801 | --DOCSHELL 0x9e3b1c00 == 10 [pid = 1846] [id = 19] 20:14:10 INFO - PROCESS | 1801 | --DOCSHELL 0x9c35f000 == 9 [pid = 1846] [id = 18] 20:14:10 INFO - PROCESS | 1801 | --DOCSHELL 0x9bf0c800 == 8 [pid = 1846] [id = 17] 20:14:10 INFO - PROCESS | 1801 | --DOCSHELL 0x9c14fc00 == 7 [pid = 1846] [id = 15] 20:14:10 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0xa44d9c00) [pid = 1801] [serial = 17] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:14:10 INFO - PROCESS | 1801 | 1477538050708 Marionette TRACE conn4 <- [1,111,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 20:14:10 INFO - . 20:14:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 2234ms 20:14:10 INFO - PROCESS | 1801 | 1477538050780 Marionette TRACE conn4 -> [0,112,"getWindowHandle",null] 20:14:10 INFO - PROCESS | 1801 | 1477538050786 Marionette TRACE conn4 <- [1,112,null,{"value":"2147483649"}] 20:14:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 20:14:10 INFO - PROCESS | 1801 | 1477538050800 Marionette TRACE conn4 -> [0,113,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:14:11 INFO - PROCESS | 1801 | 1477538051021 Marionette TRACE conn4 <- [1,113,null,{"value":null}] 20:14:11 INFO - PROCESS | 1801 | 1477538051112 Marionette TRACE conn4 -> [0,114,"getWindowHandles",null] 20:14:11 INFO - PROCESS | 1801 | 1477538051123 Marionette TRACE conn4 <- [1,114,null,["2147483649"]] 20:14:11 INFO - PROCESS | 1801 | 1477538051146 Marionette TRACE conn4 -> [0,115,"switchToWindow",{"name":"2147483649"}] 20:14:11 INFO - PROCESS | 1801 | 1477538051161 Marionette TRACE conn4 <- [1,115,null,{}] 20:14:11 INFO - PROCESS | 1801 | 1477538051169 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:11 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c01d800 == 8 [pid = 1846] [id = 23] 20:14:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x9c01e800) [pid = 1846] [serial = 68] [outer = (nil)] 20:14:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x9c14c400) [pid = 1846] [serial = 69] [outer = 0x9c01e800] 20:14:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x9c360800) [pid = 1846] [serial = 70] [outer = 0x9c01e800] 20:14:12 INFO - PROCESS | 1801 | 1477538052646 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 20:14:12 INFO - . 20:14:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 2023ms 20:14:12 INFO - PROCESS | 1801 | 1477538052824 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 20:14:12 INFO - PROCESS | 1801 | 1477538052829 Marionette TRACE conn4 <- [1,117,null,{"value":"2147483649"}] 20:14:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 20:14:12 INFO - PROCESS | 1801 | 1477538052839 Marionette TRACE conn4 -> [0,118,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:14:13 INFO - PROCESS | 1801 | 1477538053108 Marionette TRACE conn4 <- [1,118,null,{"value":null}] 20:14:13 INFO - PROCESS | 1801 | 1477538053207 Marionette TRACE conn4 -> [0,119,"getWindowHandles",null] 20:14:13 INFO - PROCESS | 1801 | 1477538053224 Marionette TRACE conn4 <- [1,119,null,["2147483649"]] 20:14:13 INFO - PROCESS | 1801 | 1477538053250 Marionette TRACE conn4 -> [0,120,"switchToWindow",{"name":"2147483649"}] 20:14:13 INFO - PROCESS | 1801 | 1477538053264 Marionette TRACE conn4 <- [1,120,null,{}] 20:14:13 INFO - PROCESS | 1801 | 1477538053274 Marionette TRACE conn4 -> [0,121,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:13 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c01cc00 == 9 [pid = 1846] [id = 24] 20:14:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x9c020800) [pid = 1846] [serial = 71] [outer = (nil)] 20:14:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0xa3d15800) [pid = 1846] [serial = 72] [outer = 0x9c020800] 20:14:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0xa66fb400) [pid = 1846] [serial = 73] [outer = 0x9c020800] 20:14:14 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x9c462000) [pid = 1846] [serial = 35] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 20:14:14 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x9c35d800) [pid = 1846] [serial = 38] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 20:14:14 INFO - PROCESS | 1801 | 1477538054471 Marionette TRACE conn4 <- [1,121,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 20:14:14 INFO - . 20:14:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1680ms 20:14:14 INFO - PROCESS | 1801 | 1477538054531 Marionette TRACE conn4 -> [0,122,"getWindowHandle",null] 20:14:14 INFO - PROCESS | 1801 | 1477538054542 Marionette TRACE conn4 <- [1,122,null,{"value":"2147483649"}] 20:14:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 20:14:14 INFO - PROCESS | 1801 | 1477538054550 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:14:14 INFO - PROCESS | 1801 | 1477538054794 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 20:14:14 INFO - PROCESS | 1801 | 1477538054926 Marionette TRACE conn4 -> [0,124,"getWindowHandles",null] 20:14:14 INFO - PROCESS | 1801 | 1477538054931 Marionette TRACE conn4 <- [1,124,null,["2147483649"]] 20:14:14 INFO - PROCESS | 1801 | 1477538054966 Marionette TRACE conn4 -> [0,125,"switchToWindow",{"name":"2147483649"}] 20:14:14 INFO - PROCESS | 1801 | 1477538054974 Marionette TRACE conn4 <- [1,125,null,{}] 20:14:15 INFO - PROCESS | 1801 | 1477538055013 Marionette TRACE conn4 -> [0,126,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:15 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bbce000 == 10 [pid = 1846] [id = 25] 20:14:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x9bbce400) [pid = 1846] [serial = 74] [outer = (nil)] 20:14:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x9bbd2000) [pid = 1846] [serial = 75] [outer = 0x9bbce400] 20:14:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x9bbd4800) [pid = 1846] [serial = 76] [outer = 0x9bbce400] 20:14:16 INFO - PROCESS | 1801 | 1477538056294 Marionette TRACE conn4 <- [1,126,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 20:14:16 INFO - . 20:14:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1772ms 20:14:16 INFO - PROCESS | 1801 | 1477538056321 Marionette TRACE conn4 -> [0,127,"getWindowHandle",null] 20:14:16 INFO - PROCESS | 1801 | 1477538056328 Marionette TRACE conn4 <- [1,127,null,{"value":"2147483649"}] 20:14:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 20:14:16 INFO - PROCESS | 1801 | 1477538056342 Marionette TRACE conn4 -> [0,128,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:14:16 INFO - PROCESS | 1801 | 1477538056562 Marionette TRACE conn4 <- [1,128,null,{"value":null}] 20:14:16 INFO - PROCESS | 1801 | 1477538056725 Marionette TRACE conn4 -> [0,129,"getWindowHandles",null] 20:14:16 INFO - PROCESS | 1801 | 1477538056730 Marionette TRACE conn4 <- [1,129,null,["2147483649"]] 20:14:16 INFO - PROCESS | 1801 | 1477538056736 Marionette TRACE conn4 -> [0,130,"switchToWindow",{"name":"2147483649"}] 20:14:16 INFO - PROCESS | 1801 | 1477538056755 Marionette TRACE conn4 <- [1,130,null,{}] 20:14:16 INFO - PROCESS | 1801 | 1477538056762 Marionette TRACE conn4 -> [0,131,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:16 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bbcc800 == 11 [pid = 1846] [id = 26] 20:14:16 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x9bbccc00) [pid = 1846] [serial = 77] [outer = (nil)] 20:14:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x9c013000) [pid = 1846] [serial = 78] [outer = 0x9bbccc00] 20:14:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x9c147000) [pid = 1846] [serial = 79] [outer = 0x9bbccc00] 20:14:18 INFO - PROCESS | 1801 | 1477538058533 Marionette TRACE conn4 <- [1,131,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 20:14:18 INFO - . 20:14:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 2235ms 20:14:18 INFO - PROCESS | 1801 | 1477538058581 Marionette TRACE conn4 -> [0,132,"getWindowHandle",null] 20:14:18 INFO - PROCESS | 1801 | 1477538058588 Marionette TRACE conn4 <- [1,132,null,{"value":"2147483649"}] 20:14:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 20:14:18 INFO - PROCESS | 1801 | 1477538058672 Marionette TRACE conn4 -> [0,133,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:14:19 INFO - PROCESS | 1801 | 1477538059005 Marionette TRACE conn4 <- [1,133,null,{"value":null}] 20:14:19 INFO - PROCESS | 1801 | 1477538059129 Marionette TRACE conn4 -> [0,134,"getWindowHandles",null] 20:14:19 INFO - PROCESS | 1801 | 1477538059137 Marionette TRACE conn4 <- [1,134,null,["2147483649"]] 20:14:19 INFO - PROCESS | 1801 | 1477538059145 Marionette TRACE conn4 -> [0,135,"switchToWindow",{"name":"2147483649"}] 20:14:19 INFO - PROCESS | 1801 | 1477538059154 Marionette TRACE conn4 <- [1,135,null,{}] 20:14:19 INFO - PROCESS | 1801 | 1477538059160 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:19 INFO - PROCESS | 1801 | ++DOCSHELL 0x9e3bac00 == 12 [pid = 1846] [id = 27] 20:14:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0xa3d15400) [pid = 1846] [serial = 80] [outer = (nil)] 20:14:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0xa675d800) [pid = 1846] [serial = 81] [outer = 0xa3d15400] 20:14:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x9bf9b800) [pid = 1846] [serial = 82] [outer = 0xa3d15400] 20:14:20 INFO - PROCESS | 1801 | 1477538060530 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 20:14:20 INFO - . 20:14:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1976ms 20:14:20 INFO - PROCESS | 1801 | 1477538060590 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 20:14:20 INFO - PROCESS | 1801 | 1477538060605 Marionette TRACE conn4 <- [1,137,null,{"value":"2147483649"}] 20:14:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 20:14:20 INFO - PROCESS | 1801 | 1477538060660 Marionette TRACE conn4 -> [0,138,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:14:20 INFO - PROCESS | 1801 | 1477538060905 Marionette TRACE conn4 <- [1,138,null,{"value":null}] 20:14:21 INFO - PROCESS | 1801 | 1477538061201 Marionette TRACE conn4 -> [0,139,"getWindowHandles",null] 20:14:21 INFO - PROCESS | 1801 | 1477538061223 Marionette TRACE conn4 <- [1,139,null,["2147483649"]] 20:14:21 INFO - PROCESS | 1801 | 1477538061237 Marionette TRACE conn4 -> [0,140,"switchToWindow",{"name":"2147483649"}] 20:14:21 INFO - PROCESS | 1801 | 1477538061262 Marionette TRACE conn4 <- [1,140,null,{}] 20:14:21 INFO - PROCESS | 1801 | 1477538061321 Marionette TRACE conn4 -> [0,141,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:21 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bbd7400 == 13 [pid = 1846] [id = 28] 20:14:21 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x9bbd7c00) [pid = 1846] [serial = 83] [outer = (nil)] 20:14:21 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x9bf9e800) [pid = 1846] [serial = 84] [outer = 0x9bbd7c00] 20:14:21 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x9bfa3c00) [pid = 1846] [serial = 85] [outer = 0x9bbd7c00] 20:14:22 INFO - PROCESS | 1801 | 1477538062699 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 20:14:22 INFO - PROCESS | 1801 | --DOCSHELL 0x9bf10c00 == 12 [pid = 1846] [id = 14] 20:14:22 INFO - PROCESS | 1801 | --DOCSHELL 0x9c01cc00 == 11 [pid = 1846] [id = 24] 20:14:22 INFO - PROCESS | 1801 | --DOCSHELL 0x9bbce000 == 10 [pid = 1846] [id = 25] 20:14:22 INFO - PROCESS | 1801 | --DOCSHELL 0x9bf02400 == 9 [pid = 1846] [id = 22] 20:14:22 INFO - PROCESS | 1801 | --DOCSHELL 0x9c359c00 == 8 [pid = 1846] [id = 21] 20:14:22 INFO - PROCESS | 1801 | --DOCSHELL 0x9c01d800 == 7 [pid = 1846] [id = 23] 20:14:22 INFO - PROCESS | 1801 | --DOCSHELL 0x9bbcc800 == 6 [pid = 1846] [id = 26] 20:14:22 INFO - PROCESS | 1801 | --DOCSHELL 0x9e3bac00 == 5 [pid = 1846] [id = 27] 20:14:22 INFO - PROCESS | 1801 | --DOCSHELL 0xa6754400 == 4 [pid = 1846] [id = 20] 20:14:22 INFO - PROCESS | 1801 | --DOCSHELL 0xa5c64c00 == 3 [pid = 1846] [id = 16] 20:14:22 INFO - PROCESS | 1801 | --DOCSHELL 0x9cf10000 == 2 [pid = 1846] [id = 11] 20:14:22 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x9d7d9800) [pid = 1846] [serial = 45] [outer = (nil)] [url = about:blank] 20:14:22 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0xa6874800) [pid = 1846] [serial = 48] [outer = (nil)] [url = about:blank] 20:14:22 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x9d3da400) [pid = 1846] [serial = 37] [outer = (nil)] [url = about:blank] 20:14:22 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x9d69c800) [pid = 1846] [serial = 42] [outer = (nil)] [url = about:blank] 20:14:22 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x9cf63c00) [pid = 1846] [serial = 36] [outer = (nil)] [url = about:blank] 20:14:22 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x9d697000) [pid = 1846] [serial = 39] [outer = (nil)] [url = about:blank] 20:14:22 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x9d69dc00) [pid = 1846] [serial = 40] [outer = (nil)] [url = about:blank] 20:14:23 INFO - PROCESS | 1801 | 1477538063139 Marionette TRACE conn4 <- [1,141,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 20:14:23 INFO - . 20:14:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 2535ms 20:14:23 INFO - PROCESS | 1801 | 1477538063153 Marionette TRACE conn4 -> [0,142,"getWindowHandle",null] 20:14:23 INFO - PROCESS | 1801 | 1477538063165 Marionette TRACE conn4 <- [1,142,null,{"value":"2147483649"}] 20:14:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 20:14:23 INFO - PROCESS | 1801 | 1477538063179 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:14:23 INFO - PROCESS | 1801 | 1477538063456 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 20:14:23 INFO - PROCESS | 1801 | 1477538063536 Marionette TRACE conn4 -> [0,144,"getWindowHandles",null] 20:14:23 INFO - PROCESS | 1801 | 1477538063546 Marionette TRACE conn4 <- [1,144,null,["2147483649"]] 20:14:23 INFO - PROCESS | 1801 | 1477538063558 Marionette TRACE conn4 -> [0,145,"switchToWindow",{"name":"2147483649"}] 20:14:23 INFO - PROCESS | 1801 | 1477538063570 Marionette TRACE conn4 <- [1,145,null,{}] 20:14:23 INFO - PROCESS | 1801 | 1477538063580 Marionette TRACE conn4 -> [0,146,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:23 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bbd4400 == 3 [pid = 1846] [id = 29] 20:14:23 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x9bbd5000) [pid = 1846] [serial = 86] [outer = (nil)] 20:14:23 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x9bfa2c00) [pid = 1846] [serial = 87] [outer = 0x9bbd5000] 20:14:23 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x9bfa8400) [pid = 1846] [serial = 88] [outer = 0x9bbd5000] 20:14:24 INFO - PROCESS | 1801 | 1477538064587 Marionette TRACE conn4 <- [1,146,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 20:14:24 INFO - . 20:14:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1441ms 20:14:24 INFO - PROCESS | 1801 | 1477538064623 Marionette TRACE conn4 -> [0,147,"getWindowHandle",null] 20:14:24 INFO - PROCESS | 1801 | 1477538064627 Marionette TRACE conn4 <- [1,147,null,{"value":"2147483649"}] 20:14:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 20:14:24 INFO - PROCESS | 1801 | 1477538064646 Marionette TRACE conn4 -> [0,148,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:14:24 INFO - PROCESS | 1801 | 1477538064842 Marionette TRACE conn4 <- [1,148,null,{"value":null}] 20:14:24 INFO - PROCESS | 1801 | 1477538064959 Marionette TRACE conn4 -> [0,149,"getWindowHandles",null] 20:14:24 INFO - PROCESS | 1801 | 1477538064985 Marionette TRACE conn4 <- [1,149,null,["2147483649"]] 20:14:25 INFO - PROCESS | 1801 | 1477538065001 Marionette TRACE conn4 -> [0,150,"switchToWindow",{"name":"2147483649"}] 20:14:25 INFO - PROCESS | 1801 | 1477538065014 Marionette TRACE conn4 <- [1,150,null,{}] 20:14:25 INFO - PROCESS | 1801 | 1477538065026 Marionette TRACE conn4 -> [0,151,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:25 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c017000 == 4 [pid = 1846] [id = 30] 20:14:25 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x9c018800) [pid = 1846] [serial = 89] [outer = (nil)] 20:14:25 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x9c14b800) [pid = 1846] [serial = 90] [outer = 0x9c018800] 20:14:25 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x9c14e000) [pid = 1846] [serial = 91] [outer = 0x9c018800] 20:14:26 INFO - PROCESS | 1801 | 1477538066215 Marionette TRACE conn4 <- [1,151,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 20:14:26 INFO - . 20:14:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1632ms 20:14:26 INFO - PROCESS | 1801 | 1477538066271 Marionette TRACE conn4 -> [0,152,"getWindowHandle",null] 20:14:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 20:14:26 INFO - PROCESS | 1801 | 1477538066277 Marionette TRACE conn4 <- [1,152,null,{"value":"2147483649"}] 20:14:26 INFO - PROCESS | 1801 | 1477538066290 Marionette TRACE conn4 -> [0,153,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:14:26 INFO - PROCESS | 1801 | 1477538066487 Marionette TRACE conn4 <- [1,153,null,{"value":null}] 20:14:26 INFO - PROCESS | 1801 | 1477538066554 Marionette TRACE conn4 -> [0,154,"getWindowHandles",null] 20:14:26 INFO - PROCESS | 1801 | 1477538066569 Marionette TRACE conn4 <- [1,154,null,["2147483649"]] 20:14:26 INFO - PROCESS | 1801 | 1477538066606 Marionette TRACE conn4 -> [0,155,"switchToWindow",{"name":"2147483649"}] 20:14:26 INFO - PROCESS | 1801 | 1477538066625 Marionette TRACE conn4 <- [1,155,null,{}] 20:14:26 INFO - PROCESS | 1801 | 1477538066630 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:26 INFO - PROCESS | 1801 | ++DOCSHELL 0x9cf01c00 == 5 [pid = 1846] [id = 31] 20:14:26 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x9cf04000) [pid = 1846] [serial = 92] [outer = (nil)] 20:14:26 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x9d3d7800) [pid = 1846] [serial = 93] [outer = 0x9cf04000] 20:14:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x9d5b2800) [pid = 1846] [serial = 94] [outer = 0x9cf04000] 20:14:28 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x9c01e800) [pid = 1846] [serial = 68] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 20:14:28 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x9c020800) [pid = 1846] [serial = 71] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 20:14:28 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x9bbce400) [pid = 1846] [serial = 74] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 20:14:28 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x9bf03400) [pid = 1846] [serial = 65] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 20:14:28 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x9c35a400) [pid = 1846] [serial = 62] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 20:14:28 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0xa6754c00) [pid = 1846] [serial = 59] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 20:14:28 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x9bf0d400) [pid = 1846] [serial = 50] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 20:14:28 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x9c361000) [pid = 1846] [serial = 53] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 20:14:28 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x9c356800) [pid = 1846] [serial = 44] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 20:14:28 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x9e3b2000) [pid = 1846] [serial = 56] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 20:14:28 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x9c35fc00) [pid = 1846] [serial = 41] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 20:14:28 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0xa5cee000) [pid = 1846] [serial = 47] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 20:14:29 INFO - PROCESS | 1801 | 1477538069209 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 20:14:29 INFO - . 20:14:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 2987ms 20:14:29 INFO - PROCESS | 1801 | 1477538069272 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 20:14:29 INFO - PROCESS | 1801 | 1477538069279 Marionette TRACE conn4 <- [1,157,null,{"value":"2147483649"}] 20:14:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 20:14:29 INFO - PROCESS | 1801 | 1477538069291 Marionette TRACE conn4 -> [0,158,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:14:29 INFO - PROCESS | 1801 | 1477538069557 Marionette TRACE conn4 <- [1,158,null,{"value":null}] 20:14:29 INFO - PROCESS | 1801 | 1477538069665 Marionette TRACE conn4 -> [0,159,"getWindowHandles",null] 20:14:29 INFO - PROCESS | 1801 | 1477538069676 Marionette TRACE conn4 <- [1,159,null,["2147483649"]] 20:14:29 INFO - PROCESS | 1801 | 1477538069685 Marionette TRACE conn4 -> [0,160,"switchToWindow",{"name":"2147483649"}] 20:14:29 INFO - PROCESS | 1801 | 1477538069701 Marionette TRACE conn4 <- [1,160,null,{}] 20:14:29 INFO - PROCESS | 1801 | 1477538069707 Marionette TRACE conn4 -> [0,161,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:29 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bf01800 == 6 [pid = 1846] [id = 32] 20:14:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x9bf01c00) [pid = 1846] [serial = 95] [outer = (nil)] 20:14:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x9c149400) [pid = 1846] [serial = 96] [outer = 0x9bf01c00] 20:14:30 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x9c35cc00) [pid = 1846] [serial = 97] [outer = 0x9bf01c00] 20:14:31 INFO - PROCESS | 1801 | 1477538071529 Marionette TRACE conn4 <- [1,161,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 20:14:31 INFO - . 20:14:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 2279ms 20:14:31 INFO - PROCESS | 1801 | 1477538071569 Marionette TRACE conn4 -> [0,162,"getWindowHandle",null] 20:14:31 INFO - PROCESS | 1801 | 1477538071589 Marionette TRACE conn4 <- [1,162,null,{"value":"2147483649"}] 20:14:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 20:14:31 INFO - PROCESS | 1801 | 1477538071620 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:14:32 INFO - PROCESS | 1801 | 1477538072032 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 20:14:32 INFO - PROCESS | 1801 | 1477538072165 Marionette TRACE conn4 -> [0,164,"getWindowHandles",null] 20:14:32 INFO - PROCESS | 1801 | 1477538072179 Marionette TRACE conn4 <- [1,164,null,["2147483649"]] 20:14:32 INFO - PROCESS | 1801 | 1477538072197 Marionette TRACE conn4 -> [0,165,"switchToWindow",{"name":"2147483649"}] 20:14:32 INFO - PROCESS | 1801 | 1477538072208 Marionette TRACE conn4 <- [1,165,null,{}] 20:14:32 INFO - PROCESS | 1801 | 1477538072221 Marionette TRACE conn4 -> [0,166,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:32 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bfa2000 == 7 [pid = 1846] [id = 33] 20:14:32 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x9bfa2800) [pid = 1846] [serial = 98] [outer = (nil)] 20:14:32 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x9c14b000) [pid = 1846] [serial = 99] [outer = 0x9bfa2800] 20:14:32 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x9c361000) [pid = 1846] [serial = 100] [outer = 0x9bfa2800] 20:14:33 INFO - PROCESS | 1801 | 1477538073551 Marionette TRACE conn4 <- [1,166,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 20:14:33 INFO - . 20:14:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1990ms 20:14:33 INFO - PROCESS | 1801 | 1477538073605 Marionette TRACE conn4 -> [0,167,"getWindowHandle",null] 20:14:33 INFO - PROCESS | 1801 | 1477538073618 Marionette TRACE conn4 <- [1,167,null,{"value":"2147483649"}] 20:14:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 20:14:33 INFO - PROCESS | 1801 | 1477538073635 Marionette TRACE conn4 -> [0,168,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:14:33 INFO - PROCESS | 1801 | 1477538073863 Marionette TRACE conn4 <- [1,168,null,{"value":null}] 20:14:33 INFO - PROCESS | 1801 | 1477538073959 Marionette TRACE conn4 -> [0,169,"getWindowHandles",null] 20:14:33 INFO - PROCESS | 1801 | 1477538073963 Marionette TRACE conn4 <- [1,169,null,["2147483649"]] 20:14:33 INFO - PROCESS | 1801 | 1477538073984 Marionette TRACE conn4 -> [0,170,"switchToWindow",{"name":"2147483649"}] 20:14:34 INFO - PROCESS | 1801 | 1477538074000 Marionette TRACE conn4 <- [1,170,null,{}] 20:14:34 INFO - PROCESS | 1801 | 1477538074008 Marionette TRACE conn4 -> [0,171,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:34 INFO - PROCESS | 1801 | ++DOCSHELL 0x9cf04800 == 8 [pid = 1846] [id = 34] 20:14:34 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x9cf64800) [pid = 1846] [serial = 101] [outer = (nil)] 20:14:34 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x9e2e0800) [pid = 1846] [serial = 102] [outer = 0x9cf64800] 20:14:34 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x9e38ac00) [pid = 1846] [serial = 103] [outer = 0x9cf64800] 20:14:35 INFO - PROCESS | 1801 | 1477538075533 Marionette TRACE conn4 <- [1,171,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 20:14:35 INFO - . 20:14:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1977ms 20:14:35 INFO - PROCESS | 1801 | 1477538075647 Marionette TRACE conn4 -> [0,172,"getWindowHandle",null] 20:14:35 INFO - PROCESS | 1801 | 1477538075671 Marionette TRACE conn4 <- [1,172,null,{"value":"2147483649"}] 20:14:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 20:14:35 INFO - PROCESS | 1801 | 1477538075691 Marionette TRACE conn4 -> [0,173,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:14:35 INFO - PROCESS | 1801 | --DOCSHELL 0x9cf01c00 == 7 [pid = 1846] [id = 31] 20:14:35 INFO - PROCESS | 1801 | --DOCSHELL 0x9c017000 == 6 [pid = 1846] [id = 30] 20:14:35 INFO - PROCESS | 1801 | --DOCSHELL 0x9bbd4400 == 5 [pid = 1846] [id = 29] 20:14:35 INFO - PROCESS | 1801 | 1477538075913 Marionette TRACE conn4 <- [1,173,null,{"value":null}] 20:14:35 INFO - PROCESS | 1801 | 1477538075997 Marionette TRACE conn4 -> [0,174,"getWindowHandles",null] 20:14:36 INFO - PROCESS | 1801 | 1477538076014 Marionette TRACE conn4 <- [1,174,null,["2147483649"]] 20:14:36 INFO - PROCESS | 1801 | 1477538076031 Marionette TRACE conn4 -> [0,175,"switchToWindow",{"name":"2147483649"}] 20:14:36 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x9c14ec00) [pid = 1846] [serial = 51] [outer = (nil)] [url = about:blank] 20:14:36 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x9d5ba400) [pid = 1846] [serial = 55] [outer = (nil)] [url = about:blank] 20:14:36 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x9c35ac00) [pid = 1846] [serial = 52] [outer = (nil)] [url = about:blank] 20:14:36 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x9e3ba400) [pid = 1846] [serial = 46] [outer = (nil)] [url = about:blank] 20:14:36 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x9d3d6800) [pid = 1846] [serial = 54] [outer = (nil)] [url = about:blank] 20:14:36 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0xa66f6c00) [pid = 1846] [serial = 58] [outer = (nil)] [url = about:blank] 20:14:36 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x9e38cc00) [pid = 1846] [serial = 43] [outer = (nil)] [url = about:blank] 20:14:36 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0xa5cf6400) [pid = 1846] [serial = 57] [outer = (nil)] [url = about:blank] 20:14:36 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0xa6759400) [pid = 1846] [serial = 60] [outer = (nil)] [url = about:blank] 20:14:36 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0xab1e2000) [pid = 1846] [serial = 49] [outer = (nil)] [url = about:blank] 20:14:36 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x9bbd2000) [pid = 1846] [serial = 75] [outer = (nil)] [url = about:blank] 20:14:36 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x9bbd4800) [pid = 1846] [serial = 76] [outer = (nil)] [url = about:blank] 20:14:36 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0xa3d15800) [pid = 1846] [serial = 72] [outer = (nil)] [url = about:blank] 20:14:36 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0xa66fb400) [pid = 1846] [serial = 73] [outer = (nil)] [url = about:blank] 20:14:36 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x9c14c400) [pid = 1846] [serial = 69] [outer = (nil)] [url = about:blank] 20:14:36 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x9c360800) [pid = 1846] [serial = 70] [outer = (nil)] [url = about:blank] 20:14:36 INFO - PROCESS | 1801 | --DOMWINDOW == 33 (0x9c017800) [pid = 1846] [serial = 66] [outer = (nil)] [url = about:blank] 20:14:36 INFO - PROCESS | 1801 | --DOMWINDOW == 32 (0x9c01a400) [pid = 1846] [serial = 67] [outer = (nil)] [url = about:blank] 20:14:36 INFO - PROCESS | 1801 | --DOMWINDOW == 31 (0x9e3b7c00) [pid = 1846] [serial = 63] [outer = (nil)] [url = about:blank] 20:14:36 INFO - PROCESS | 1801 | --DOMWINDOW == 30 (0xa66f4000) [pid = 1846] [serial = 64] [outer = (nil)] [url = about:blank] 20:14:36 INFO - PROCESS | 1801 | 1477538076087 Marionette TRACE conn4 <- [1,175,null,{}] 20:14:36 INFO - PROCESS | 1801 | 1477538076103 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:36 INFO - PROCESS | 1801 | --DOMWINDOW == 29 (0xa675c400) [pid = 1846] [serial = 61] [outer = (nil)] [url = about:blank] 20:14:36 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bf0d400 == 6 [pid = 1846] [id = 35] 20:14:36 INFO - PROCESS | 1801 | ++DOMWINDOW == 30 (0x9bf10400) [pid = 1846] [serial = 104] [outer = (nil)] 20:14:36 INFO - PROCESS | 1801 | ++DOMWINDOW == 31 (0x9c016000) [pid = 1846] [serial = 105] [outer = 0x9bf10400] 20:14:36 INFO - PROCESS | 1801 | ++DOMWINDOW == 32 (0x9bfa7000) [pid = 1846] [serial = 106] [outer = 0x9bf10400] 20:14:37 INFO - PROCESS | 1801 | 1477538077381 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 20:14:37 INFO - . 20:14:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1777ms 20:14:37 INFO - PROCESS | 1801 | 1477538077512 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 20:14:37 INFO - PROCESS | 1801 | 1477538077524 Marionette TRACE conn4 <- [1,177,null,{"value":"2147483649"}] 20:14:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 20:14:37 INFO - PROCESS | 1801 | 1477538077552 Marionette TRACE conn4 -> [0,178,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:14:37 INFO - PROCESS | 1801 | 1477538077908 Marionette TRACE conn4 <- [1,178,null,{"value":null}] 20:14:38 INFO - PROCESS | 1801 | 1477538078048 Marionette TRACE conn4 -> [0,179,"getWindowHandles",null] 20:14:38 INFO - PROCESS | 1801 | 1477538078070 Marionette TRACE conn4 <- [1,179,null,["2147483649"]] 20:14:38 INFO - PROCESS | 1801 | 1477538078082 Marionette TRACE conn4 -> [0,180,"switchToWindow",{"name":"2147483649"}] 20:14:38 INFO - PROCESS | 1801 | 1477538078107 Marionette TRACE conn4 <- [1,180,null,{}] 20:14:38 INFO - PROCESS | 1801 | 1477538078160 Marionette TRACE conn4 -> [0,181,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:38 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c018c00 == 7 [pid = 1846] [id = 36] 20:14:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 33 (0x9c01d800) [pid = 1846] [serial = 107] [outer = (nil)] 20:14:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 34 (0x9c35fc00) [pid = 1846] [serial = 108] [outer = 0x9c01d800] 20:14:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x9c45fc00) [pid = 1846] [serial = 109] [outer = 0x9c01d800] 20:14:39 INFO - PROCESS | 1801 | 1477538079871 Marionette TRACE conn4 <- [1,181,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 20:14:39 INFO - . 20:14:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 2382ms 20:14:39 INFO - PROCESS | 1801 | 1477538079928 Marionette TRACE conn4 -> [0,182,"getWindowHandle",null] 20:14:39 INFO - PROCESS | 1801 | 1477538079939 Marionette TRACE conn4 <- [1,182,null,{"value":"2147483649"}] 20:14:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 20:14:40 INFO - PROCESS | 1801 | 1477538079995 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:14:40 INFO - PROCESS | 1801 | 1477538080330 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 20:14:40 INFO - PROCESS | 1801 | 1477538080458 Marionette TRACE conn4 -> [0,184,"getWindowHandles",null] 20:14:40 INFO - PROCESS | 1801 | 1477538080476 Marionette TRACE conn4 <- [1,184,null,["2147483649"]] 20:14:40 INFO - PROCESS | 1801 | 1477538080485 Marionette TRACE conn4 -> [0,185,"switchToWindow",{"name":"2147483649"}] 20:14:40 INFO - PROCESS | 1801 | 1477538080490 Marionette TRACE conn4 <- [1,185,null,{}] 20:14:40 INFO - PROCESS | 1801 | 1477538080497 Marionette TRACE conn4 -> [0,186,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:40 INFO - PROCESS | 1801 | ++DOCSHELL 0x9d7d4800 == 8 [pid = 1846] [id = 37] 20:14:40 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x9e2e3000) [pid = 1846] [serial = 110] [outer = (nil)] 20:14:40 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x9e3b9800) [pid = 1846] [serial = 111] [outer = 0x9e2e3000] 20:14:40 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0xa5c57400) [pid = 1846] [serial = 112] [outer = 0x9e2e3000] 20:14:41 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x9c018800) [pid = 1846] [serial = 89] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 20:14:41 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x9cf04000) [pid = 1846] [serial = 92] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 20:14:41 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x9bbd5000) [pid = 1846] [serial = 86] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 20:14:41 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x9bbd7c00) [pid = 1846] [serial = 83] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 20:14:41 INFO - PROCESS | 1801 | --DOMWINDOW == 33 (0x9bbccc00) [pid = 1846] [serial = 77] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 20:14:41 INFO - PROCESS | 1801 | --DOMWINDOW == 32 (0xa3d15400) [pid = 1846] [serial = 80] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 20:14:42 INFO - PROCESS | 1801 | 1477538082368 Marionette TRACE conn4 <- [1,186,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 20:14:42 INFO - . 20:14:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 2436ms 20:14:42 INFO - PROCESS | 1801 | 1477538082446 Marionette TRACE conn4 -> [0,187,"getWindowHandle",null] 20:14:42 INFO - PROCESS | 1801 | 1477538082466 Marionette TRACE conn4 <- [1,187,null,{"value":"2147483649"}] 20:14:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 20:14:42 INFO - PROCESS | 1801 | 1477538082503 Marionette TRACE conn4 -> [0,188,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:14:42 INFO - PROCESS | 1801 | 1477538082831 Marionette TRACE conn4 <- [1,188,null,{"value":null}] 20:14:42 INFO - PROCESS | 1801 | 1477538082962 Marionette TRACE conn4 -> [0,189,"getWindowHandles",null] 20:14:42 INFO - PROCESS | 1801 | 1477538082976 Marionette TRACE conn4 <- [1,189,null,["2147483649"]] 20:14:42 INFO - PROCESS | 1801 | 1477538082992 Marionette TRACE conn4 -> [0,190,"switchToWindow",{"name":"2147483649"}] 20:14:43 INFO - PROCESS | 1801 | 1477538083008 Marionette TRACE conn4 <- [1,190,null,{}] 20:14:43 INFO - PROCESS | 1801 | 1477538083022 Marionette TRACE conn4 -> [0,191,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:43 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c45e800 == 9 [pid = 1846] [id = 38] 20:14:43 INFO - PROCESS | 1801 | ++DOMWINDOW == 33 (0x9c460000) [pid = 1846] [serial = 113] [outer = (nil)] 20:14:43 INFO - PROCESS | 1801 | ++DOMWINDOW == 34 (0xa5ce8400) [pid = 1846] [serial = 114] [outer = 0x9c460000] 20:14:43 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0xa5cefc00) [pid = 1846] [serial = 115] [outer = 0x9c460000] 20:14:44 INFO - PROCESS | 1801 | 1477538084731 Marionette TRACE conn4 <- [1,191,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 20:14:44 INFO - . 20:14:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 2280ms 20:14:44 INFO - PROCESS | 1801 | 1477538084786 Marionette TRACE conn4 -> [0,192,"getWindowHandle",null] 20:14:44 INFO - PROCESS | 1801 | 1477538084820 Marionette TRACE conn4 <- [1,192,null,{"value":"2147483649"}] 20:14:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 20:14:44 INFO - PROCESS | 1801 | 1477538084852 Marionette TRACE conn4 -> [0,193,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:14:45 INFO - PROCESS | 1801 | 1477538085168 Marionette TRACE conn4 <- [1,193,null,{"value":null}] 20:14:45 INFO - PROCESS | 1801 | 1477538085342 Marionette TRACE conn4 -> [0,194,"getWindowHandles",null] 20:14:45 INFO - PROCESS | 1801 | 1477538085359 Marionette TRACE conn4 <- [1,194,null,["2147483649"]] 20:14:45 INFO - PROCESS | 1801 | 1477538085398 Marionette TRACE conn4 -> [0,195,"switchToWindow",{"name":"2147483649"}] 20:14:45 INFO - PROCESS | 1801 | 1477538085415 Marionette TRACE conn4 <- [1,195,null,{}] 20:14:45 INFO - PROCESS | 1801 | 1477538085443 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:45 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bfa0000 == 10 [pid = 1846] [id = 39] 20:14:45 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x9c013c00) [pid = 1846] [serial = 116] [outer = (nil)] 20:14:45 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x9cf66000) [pid = 1846] [serial = 117] [outer = 0x9c013c00] 20:14:46 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x9d5b9000) [pid = 1846] [serial = 118] [outer = 0x9c013c00] 20:14:47 INFO - PROCESS | 1801 | 1477538087114 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 20:14:47 INFO - . 20:14:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 2284ms 20:14:47 INFO - PROCESS | 1801 | 1477538087134 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 20:14:47 INFO - PROCESS | 1801 | 1477538087139 Marionette TRACE conn4 <- [1,197,null,{"value":"2147483649"}] 20:14:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 20:14:47 INFO - PROCESS | 1801 | 1477538087157 Marionette TRACE conn4 -> [0,198,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:14:47 INFO - PROCESS | 1801 | 1477538087481 Marionette TRACE conn4 <- [1,198,null,{"value":null}] 20:14:47 INFO - PROCESS | 1801 | 1477538087633 Marionette TRACE conn4 -> [0,199,"getWindowHandles",null] 20:14:47 INFO - PROCESS | 1801 | 1477538087657 Marionette TRACE conn4 <- [1,199,null,["2147483649"]] 20:14:47 INFO - PROCESS | 1801 | 1477538087669 Marionette TRACE conn4 -> [0,200,"switchToWindow",{"name":"2147483649"}] 20:14:47 INFO - PROCESS | 1801 | 1477538087682 Marionette TRACE conn4 <- [1,200,null,{}] 20:14:47 INFO - PROCESS | 1801 | 1477538087696 Marionette TRACE conn4 -> [0,201,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:47 INFO - PROCESS | 1801 | ++DOCSHELL 0x9e389400 == 11 [pid = 1846] [id = 40] 20:14:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x9e3ae000) [pid = 1846] [serial = 119] [outer = (nil)] 20:14:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0xa674ec00) [pid = 1846] [serial = 120] [outer = 0x9e3ae000] 20:14:48 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0xa66fa400) [pid = 1846] [serial = 121] [outer = 0x9e3ae000] 20:14:49 INFO - PROCESS | 1801 | 1477538089150 Marionette TRACE conn4 <- [1,201,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 20:14:49 INFO - . 20:14:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 2031ms 20:14:49 INFO - PROCESS | 1801 | 1477538089183 Marionette TRACE conn4 -> [0,202,"getWindowHandle",null] 20:14:49 INFO - PROCESS | 1801 | 1477538089195 Marionette TRACE conn4 <- [1,202,null,{"value":"2147483649"}] 20:14:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 20:14:49 INFO - PROCESS | 1801 | 1477538089222 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:14:49 INFO - PROCESS | 1801 | 1477538089578 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 20:14:49 INFO - PROCESS | 1801 | 1477538089729 Marionette TRACE conn4 -> [0,204,"getWindowHandles",null] 20:14:49 INFO - PROCESS | 1801 | 1477538089747 Marionette TRACE conn4 <- [1,204,null,["2147483649"]] 20:14:49 INFO - PROCESS | 1801 | 1477538089769 Marionette TRACE conn4 -> [0,205,"switchToWindow",{"name":"2147483649"}] 20:14:49 INFO - PROCESS | 1801 | 1477538089788 Marionette TRACE conn4 <- [1,205,null,{}] 20:14:49 INFO - PROCESS | 1801 | 1477538089805 Marionette TRACE conn4 -> [0,206,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:50 INFO - PROCESS | 1801 | --DOCSHELL 0x9c018c00 == 10 [pid = 1846] [id = 36] 20:14:50 INFO - PROCESS | 1801 | --DOCSHELL 0x9bbd7400 == 9 [pid = 1846] [id = 28] 20:14:50 INFO - PROCESS | 1801 | --DOCSHELL 0x9d7d4800 == 8 [pid = 1846] [id = 37] 20:14:50 INFO - PROCESS | 1801 | --DOCSHELL 0x9bf01800 == 7 [pid = 1846] [id = 32] 20:14:50 INFO - PROCESS | 1801 | --DOCSHELL 0x9bf0d400 == 6 [pid = 1846] [id = 35] 20:14:50 INFO - PROCESS | 1801 | --DOCSHELL 0x9bfa2000 == 5 [pid = 1846] [id = 33] 20:14:50 INFO - PROCESS | 1801 | --DOCSHELL 0x9cf04800 == 4 [pid = 1846] [id = 34] 20:14:50 INFO - PROCESS | 1801 | --DOCSHELL 0x9bfa0000 == 3 [pid = 1846] [id = 39] 20:14:50 INFO - PROCESS | 1801 | --DOCSHELL 0x9e389400 == 2 [pid = 1846] [id = 40] 20:14:50 INFO - PROCESS | 1801 | --DOCSHELL 0x9c45e800 == 1 [pid = 1846] [id = 38] 20:14:50 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x9c147000) [pid = 1846] [serial = 79] [outer = (nil)] [url = about:blank] 20:14:50 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x9c013000) [pid = 1846] [serial = 78] [outer = (nil)] [url = about:blank] 20:14:50 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x9bf9b800) [pid = 1846] [serial = 82] [outer = (nil)] [url = about:blank] 20:14:50 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0xa675d800) [pid = 1846] [serial = 81] [outer = (nil)] [url = about:blank] 20:14:50 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x9bfa3c00) [pid = 1846] [serial = 85] [outer = (nil)] [url = about:blank] 20:14:50 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x9bf9e800) [pid = 1846] [serial = 84] [outer = (nil)] [url = about:blank] 20:14:50 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x9bfa8400) [pid = 1846] [serial = 88] [outer = (nil)] [url = about:blank] 20:14:50 INFO - PROCESS | 1801 | --DOMWINDOW == 33 (0x9bfa2c00) [pid = 1846] [serial = 87] [outer = (nil)] [url = about:blank] 20:14:50 INFO - PROCESS | 1801 | --DOMWINDOW == 32 (0x9c14e000) [pid = 1846] [serial = 91] [outer = (nil)] [url = about:blank] 20:14:50 INFO - PROCESS | 1801 | --DOMWINDOW == 31 (0x9c14b800) [pid = 1846] [serial = 90] [outer = (nil)] [url = about:blank] 20:14:50 INFO - PROCESS | 1801 | --DOMWINDOW == 30 (0x9d5b2800) [pid = 1846] [serial = 94] [outer = (nil)] [url = about:blank] 20:14:50 INFO - PROCESS | 1801 | --DOMWINDOW == 29 (0x9d3d7800) [pid = 1846] [serial = 93] [outer = (nil)] [url = about:blank] 20:14:50 INFO - PROCESS | 1801 | --DOMWINDOW == 28 (0x9c149400) [pid = 1846] [serial = 96] [outer = (nil)] [url = about:blank] 20:14:50 INFO - PROCESS | 1801 | ++DOCSHELL 0x9b739c00 == 2 [pid = 1846] [id = 41] 20:14:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 29 (0x9b73a000) [pid = 1846] [serial = 122] [outer = (nil)] 20:14:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 30 (0x9bbd7400) [pid = 1846] [serial = 123] [outer = 0x9b73a000] 20:14:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 31 (0x9bf06800) [pid = 1846] [serial = 124] [outer = 0x9b73a000] 20:14:51 INFO - PROCESS | 1801 | 1477538091580 Marionette TRACE conn4 <- [1,206,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 20:14:51 INFO - . 20:14:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 2393ms 20:14:51 INFO - PROCESS | 1801 | 1477538091613 Marionette TRACE conn4 -> [0,207,"getWindowHandle",null] 20:14:51 INFO - PROCESS | 1801 | 1477538091632 Marionette TRACE conn4 <- [1,207,null,{"value":"2147483649"}] 20:14:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 20:14:51 INFO - PROCESS | 1801 | 1477538091649 Marionette TRACE conn4 -> [0,208,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:14:52 INFO - PROCESS | 1801 | 1477538092008 Marionette TRACE conn4 <- [1,208,null,{"value":null}] 20:14:52 INFO - PROCESS | 1801 | 1477538092143 Marionette TRACE conn4 -> [0,209,"getWindowHandles",null] 20:14:52 INFO - PROCESS | 1801 | 1477538092150 Marionette TRACE conn4 <- [1,209,null,["2147483649"]] 20:14:52 INFO - PROCESS | 1801 | 1477538092157 Marionette TRACE conn4 -> [0,210,"switchToWindow",{"name":"2147483649"}] 20:14:52 INFO - PROCESS | 1801 | 1477538092165 Marionette TRACE conn4 <- [1,210,null,{}] 20:14:52 INFO - PROCESS | 1801 | 1477538092179 Marionette TRACE conn4 -> [0,211,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:52 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bf9e000 == 3 [pid = 1846] [id = 42] 20:14:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 32 (0x9bf9e800) [pid = 1846] [serial = 125] [outer = (nil)] 20:14:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 33 (0x9bfa9c00) [pid = 1846] [serial = 126] [outer = 0x9bf9e800] 20:14:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 34 (0x9bfa7c00) [pid = 1846] [serial = 127] [outer = 0x9bf9e800] 20:14:53 INFO - PROCESS | 1801 | 1477538093903 Marionette TRACE conn4 <- [1,211,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 20:14:53 INFO - . 20:14:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 2289ms 20:14:53 INFO - PROCESS | 1801 | 1477538093935 Marionette TRACE conn4 -> [0,212,"getWindowHandle",null] 20:14:53 INFO - PROCESS | 1801 | 1477538093948 Marionette TRACE conn4 <- [1,212,null,{"value":"2147483649"}] 20:14:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 20:14:53 INFO - PROCESS | 1801 | 1477538093967 Marionette TRACE conn4 -> [0,213,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:14:54 INFO - PROCESS | 1801 | 1477538094325 Marionette TRACE conn4 <- [1,213,null,{"value":null}] 20:14:54 INFO - PROCESS | 1801 | 1477538094574 Marionette TRACE conn4 -> [0,214,"getWindowHandles",null] 20:14:54 INFO - PROCESS | 1801 | 1477538094583 Marionette TRACE conn4 <- [1,214,null,["2147483649"]] 20:14:54 INFO - PROCESS | 1801 | 1477538094601 Marionette TRACE conn4 -> [0,215,"switchToWindow",{"name":"2147483649"}] 20:14:54 INFO - PROCESS | 1801 | 1477538094621 Marionette TRACE conn4 <- [1,215,null,{}] 20:14:54 INFO - PROCESS | 1801 | 1477538094628 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:54 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c01b400 == 4 [pid = 1846] [id = 43] 20:14:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x9c01c000) [pid = 1846] [serial = 128] [outer = (nil)] 20:14:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x9c149400) [pid = 1846] [serial = 129] [outer = 0x9c01c000] 20:14:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x9bbd0000) [pid = 1846] [serial = 130] [outer = 0x9c01c000] 20:14:56 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x9e2e3000) [pid = 1846] [serial = 110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 20:14:56 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x9bfa2800) [pid = 1846] [serial = 98] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 20:14:56 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x9bf01c00) [pid = 1846] [serial = 95] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 20:14:56 INFO - PROCESS | 1801 | --DOMWINDOW == 33 (0x9cf64800) [pid = 1846] [serial = 101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 20:14:56 INFO - PROCESS | 1801 | --DOMWINDOW == 32 (0x9bf10400) [pid = 1846] [serial = 104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 20:14:56 INFO - PROCESS | 1801 | 1477538096962 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 20:14:56 INFO - . 20:14:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 3041ms 20:14:57 INFO - PROCESS | 1801 | 1477538097001 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 20:14:57 INFO - PROCESS | 1801 | 1477538097011 Marionette TRACE conn4 <- [1,217,null,{"value":"2147483649"}] 20:14:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 20:14:57 INFO - PROCESS | 1801 | 1477538097025 Marionette TRACE conn4 -> [0,218,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:14:57 INFO - PROCESS | 1801 | 1477538097321 Marionette TRACE conn4 <- [1,218,null,{"value":null}] 20:14:57 INFO - PROCESS | 1801 | 1477538097371 Marionette TRACE conn4 -> [0,219,"getWindowHandles",null] 20:14:57 INFO - PROCESS | 1801 | 1477538097377 Marionette TRACE conn4 <- [1,219,null,["2147483649"]] 20:14:57 INFO - PROCESS | 1801 | 1477538097396 Marionette TRACE conn4 -> [0,220,"switchToWindow",{"name":"2147483649"}] 20:14:57 INFO - PROCESS | 1801 | 1477538097406 Marionette TRACE conn4 <- [1,220,null,{}] 20:14:57 INFO - PROCESS | 1801 | 1477538097414 Marionette TRACE conn4 -> [0,221,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:57 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c01c400 == 5 [pid = 1846] [id = 44] 20:14:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 33 (0x9c01f800) [pid = 1846] [serial = 131] [outer = (nil)] 20:14:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 34 (0x9c35f000) [pid = 1846] [serial = 132] [outer = 0x9c01f800] 20:14:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x9c45e800) [pid = 1846] [serial = 133] [outer = 0x9c01f800] 20:14:58 INFO - PROCESS | 1801 | 1477538098945 Marionette TRACE conn4 <- [1,221,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 20:14:59 INFO - . 20:14:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1990ms 20:14:59 INFO - PROCESS | 1801 | 1477538099024 Marionette TRACE conn4 -> [0,222,"getWindowHandle",null] 20:14:59 INFO - PROCESS | 1801 | 1477538099033 Marionette TRACE conn4 <- [1,222,null,{"value":"2147483649"}] 20:14:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 20:14:59 INFO - PROCESS | 1801 | 1477538099042 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:14:59 INFO - PROCESS | 1801 | 1477538099269 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 20:14:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x967be800) [pid = 1801] [serial = 22] [outer = 0xa2758000] 20:14:59 INFO - PROCESS | 1801 | 1477538099430 Marionette TRACE conn4 -> [0,224,"getWindowHandles",null] 20:14:59 INFO - PROCESS | 1801 | 1477538099443 Marionette TRACE conn4 <- [1,224,null,["2147483649"]] 20:14:59 INFO - PROCESS | 1801 | 1477538099543 Marionette TRACE conn4 -> [0,225,"switchToWindow",{"name":"2147483649"}] 20:14:59 INFO - PROCESS | 1801 | 1477538099556 Marionette TRACE conn4 <- [1,225,null,{}] 20:14:59 INFO - PROCESS | 1801 | 1477538099595 Marionette TRACE conn4 -> [0,226,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:14:59 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bf0d000 == 6 [pid = 1846] [id = 45] 20:14:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x9bf0e000) [pid = 1846] [serial = 134] [outer = (nil)] 20:14:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x9c020c00) [pid = 1846] [serial = 135] [outer = 0x9bf0e000] 20:14:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x9c14c800) [pid = 1846] [serial = 136] [outer = 0x9bf0e000] 20:15:01 INFO - PROCESS | 1801 | 1477538101094 Marionette TRACE conn4 <- [1,226,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 20:15:01 INFO - . 20:15:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 2081ms 20:15:01 INFO - PROCESS | 1801 | 1477538101125 Marionette TRACE conn4 -> [0,227,"getWindowHandle",null] 20:15:01 INFO - PROCESS | 1801 | 1477538101143 Marionette TRACE conn4 <- [1,227,null,{"value":"2147483649"}] 20:15:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 20:15:01 INFO - PROCESS | 1801 | 1477538101219 Marionette TRACE conn4 -> [0,228,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:01 INFO - PROCESS | 1801 | 1477538101566 Marionette TRACE conn4 <- [1,228,null,{"value":null}] 20:15:01 INFO - PROCESS | 1801 | --DOCSHELL 0x9c01b400 == 5 [pid = 1846] [id = 43] 20:15:01 INFO - PROCESS | 1801 | --DOCSHELL 0x9bf9e000 == 4 [pid = 1846] [id = 42] 20:15:01 INFO - PROCESS | 1801 | --DOCSHELL 0x9b739c00 == 3 [pid = 1846] [id = 41] 20:15:01 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x9c016000) [pid = 1846] [serial = 105] [outer = (nil)] [url = about:blank] 20:15:01 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x9bfa7000) [pid = 1846] [serial = 106] [outer = (nil)] [url = about:blank] 20:15:01 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x9e2e0800) [pid = 1846] [serial = 102] [outer = (nil)] [url = about:blank] 20:15:01 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x9e38ac00) [pid = 1846] [serial = 103] [outer = (nil)] [url = about:blank] 20:15:01 INFO - PROCESS | 1801 | --DOMWINDOW == 33 (0x9c14b000) [pid = 1846] [serial = 99] [outer = (nil)] [url = about:blank] 20:15:01 INFO - PROCESS | 1801 | --DOMWINDOW == 32 (0x9c361000) [pid = 1846] [serial = 100] [outer = (nil)] [url = about:blank] 20:15:01 INFO - PROCESS | 1801 | --DOMWINDOW == 31 (0x9c35cc00) [pid = 1846] [serial = 97] [outer = (nil)] [url = about:blank] 20:15:01 INFO - PROCESS | 1801 | --DOMWINDOW == 30 (0x9e3b9800) [pid = 1846] [serial = 111] [outer = (nil)] [url = about:blank] 20:15:01 INFO - PROCESS | 1801 | --DOMWINDOW == 29 (0xa5c57400) [pid = 1846] [serial = 112] [outer = (nil)] [url = about:blank] 20:15:01 INFO - PROCESS | 1801 | 1477538101745 Marionette TRACE conn4 -> [0,229,"getWindowHandles",null] 20:15:01 INFO - PROCESS | 1801 | 1477538101752 Marionette TRACE conn4 <- [1,229,null,["2147483649"]] 20:15:01 INFO - PROCESS | 1801 | 1477538101762 Marionette TRACE conn4 -> [0,230,"switchToWindow",{"name":"2147483649"}] 20:15:01 INFO - PROCESS | 1801 | 1477538101781 Marionette TRACE conn4 <- [1,230,null,{}] 20:15:01 INFO - PROCESS | 1801 | 1477538101791 Marionette TRACE conn4 -> [0,231,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:01 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bf07c00 == 4 [pid = 1846] [id = 46] 20:15:01 INFO - PROCESS | 1801 | ++DOMWINDOW == 30 (0x9bf0b400) [pid = 1846] [serial = 137] [outer = (nil)] 20:15:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 31 (0x9c013400) [pid = 1846] [serial = 138] [outer = 0x9bf0b400] 20:15:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 32 (0x9c01ac00) [pid = 1846] [serial = 139] [outer = 0x9bf0b400] 20:15:03 INFO - PROCESS | 1801 | 1477538103303 Marionette TRACE conn4 <- [1,231,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 20:15:03 INFO - . 20:15:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 2234ms 20:15:03 INFO - PROCESS | 1801 | 1477538103399 Marionette TRACE conn4 -> [0,232,"getWindowHandle",null] 20:15:03 INFO - PROCESS | 1801 | 1477538103408 Marionette TRACE conn4 <- [1,232,null,{"value":"2147483649"}] 20:15:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 20:15:03 INFO - PROCESS | 1801 | 1477538103416 Marionette TRACE conn4 -> [0,233,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:03 INFO - PROCESS | 1801 | 1477538103675 Marionette TRACE conn4 <- [1,233,null,{"value":null}] 20:15:03 INFO - PROCESS | 1801 | 1477538103828 Marionette TRACE conn4 -> [0,234,"getWindowHandles",null] 20:15:03 INFO - PROCESS | 1801 | 1477538103841 Marionette TRACE conn4 <- [1,234,null,["2147483649"]] 20:15:03 INFO - PROCESS | 1801 | 1477538103853 Marionette TRACE conn4 -> [0,235,"switchToWindow",{"name":"2147483649"}] 20:15:03 INFO - PROCESS | 1801 | 1477538103860 Marionette TRACE conn4 <- [1,235,null,{}] 20:15:03 INFO - PROCESS | 1801 | 1477538103867 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:03 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c147800 == 5 [pid = 1846] [id = 47] 20:15:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 33 (0x9c14e400) [pid = 1846] [serial = 140] [outer = (nil)] 20:15:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 34 (0x9c361000) [pid = 1846] [serial = 141] [outer = 0x9c14e400] 20:15:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x9c461c00) [pid = 1846] [serial = 142] [outer = 0x9c14e400] 20:15:05 INFO - PROCESS | 1801 | 1477538105294 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 20:15:05 INFO - . 20:15:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1928ms 20:15:05 INFO - PROCESS | 1801 | 1477538105395 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 20:15:05 INFO - PROCESS | 1801 | 1477538105418 Marionette TRACE conn4 <- [1,237,null,{"value":"2147483649"}] 20:15:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 20:15:05 INFO - PROCESS | 1801 | 1477538105480 Marionette TRACE conn4 -> [0,238,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:05 INFO - PROCESS | 1801 | 1477538105735 Marionette TRACE conn4 <- [1,238,null,{"value":null}] 20:15:05 INFO - PROCESS | 1801 | 1477538105881 Marionette TRACE conn4 -> [0,239,"getWindowHandles",null] 20:15:05 INFO - PROCESS | 1801 | 1477538105893 Marionette TRACE conn4 <- [1,239,null,["2147483649"]] 20:15:05 INFO - PROCESS | 1801 | 1477538105909 Marionette TRACE conn4 -> [0,240,"switchToWindow",{"name":"2147483649"}] 20:15:05 INFO - PROCESS | 1801 | 1477538105925 Marionette TRACE conn4 <- [1,240,null,{}] 20:15:05 INFO - PROCESS | 1801 | 1477538105934 Marionette TRACE conn4 -> [0,241,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:05 INFO - PROCESS | 1801 | ++DOCSHELL 0x9cf05800 == 6 [pid = 1846] [id = 48] 20:15:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x9cf0c800) [pid = 1846] [serial = 143] [outer = (nil)] 20:15:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x9cf69c00) [pid = 1846] [serial = 144] [outer = 0x9cf0c800] 20:15:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x9d3d9c00) [pid = 1846] [serial = 145] [outer = 0x9cf0c800] 20:15:07 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x9bf9e800) [pid = 1846] [serial = 125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 20:15:07 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x9b73a000) [pid = 1846] [serial = 122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 20:15:07 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x9e3ae000) [pid = 1846] [serial = 119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 20:15:07 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x9c013c00) [pid = 1846] [serial = 116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 20:15:07 INFO - PROCESS | 1801 | --DOMWINDOW == 33 (0x9c01d800) [pid = 1846] [serial = 107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 20:15:07 INFO - PROCESS | 1801 | --DOMWINDOW == 32 (0x9c460000) [pid = 1846] [serial = 113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 20:15:07 INFO - PROCESS | 1801 | 1477538107614 Marionette TRACE conn4 <- [1,241,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 20:15:07 INFO - . 20:15:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 2180ms 20:15:07 INFO - PROCESS | 1801 | 1477538107653 Marionette TRACE conn4 -> [0,242,"getWindowHandle",null] 20:15:07 INFO - PROCESS | 1801 | 1477538107660 Marionette TRACE conn4 <- [1,242,null,{"value":"2147483649"}] 20:15:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 20:15:07 INFO - PROCESS | 1801 | 1477538107670 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:07 INFO - PROCESS | 1801 | 1477538107896 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 20:15:07 INFO - PROCESS | 1801 | 1477538107981 Marionette TRACE conn4 -> [0,244,"getWindowHandles",null] 20:15:08 INFO - PROCESS | 1801 | 1477538108003 Marionette TRACE conn4 <- [1,244,null,["2147483649"]] 20:15:08 INFO - PROCESS | 1801 | 1477538108015 Marionette TRACE conn4 -> [0,245,"switchToWindow",{"name":"2147483649"}] 20:15:08 INFO - PROCESS | 1801 | 1477538108024 Marionette TRACE conn4 <- [1,245,null,{}] 20:15:08 INFO - PROCESS | 1801 | 1477538108031 Marionette TRACE conn4 -> [0,246,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:08 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bf9d000 == 7 [pid = 1846] [id = 49] 20:15:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 33 (0x9c45d400) [pid = 1846] [serial = 146] [outer = (nil)] 20:15:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 34 (0x9d693400) [pid = 1846] [serial = 147] [outer = 0x9c45d400] 20:15:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x9d7df400) [pid = 1846] [serial = 148] [outer = 0x9c45d400] 20:15:09 INFO - PROCESS | 1801 | 1477538109111 Marionette TRACE conn4 <- [1,246,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 20:15:09 INFO - . 20:15:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1530ms 20:15:09 INFO - PROCESS | 1801 | 1477538109199 Marionette TRACE conn4 -> [0,247,"getWindowHandle",null] 20:15:09 INFO - PROCESS | 1801 | 1477538109207 Marionette TRACE conn4 <- [1,247,null,{"value":"2147483649"}] 20:15:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 20:15:09 INFO - PROCESS | 1801 | 1477538109215 Marionette TRACE conn4 -> [0,248,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:09 INFO - PROCESS | 1801 | 1477538109407 Marionette TRACE conn4 <- [1,248,null,{"value":null}] 20:15:09 INFO - PROCESS | 1801 | 1477538109502 Marionette TRACE conn4 -> [0,249,"getWindowHandles",null] 20:15:09 INFO - PROCESS | 1801 | 1477538109512 Marionette TRACE conn4 <- [1,249,null,["2147483649"]] 20:15:09 INFO - PROCESS | 1801 | 1477538109532 Marionette TRACE conn4 -> [0,250,"switchToWindow",{"name":"2147483649"}] 20:15:09 INFO - PROCESS | 1801 | 1477538109543 Marionette TRACE conn4 <- [1,250,null,{}] 20:15:09 INFO - PROCESS | 1801 | 1477538109548 Marionette TRACE conn4 -> [0,251,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:09 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bf04c00 == 8 [pid = 1846] [id = 50] 20:15:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x9bf05000) [pid = 1846] [serial = 149] [outer = (nil)] 20:15:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x9c017800) [pid = 1846] [serial = 150] [outer = 0x9bf05000] 20:15:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x9c359800) [pid = 1846] [serial = 151] [outer = 0x9bf05000] 20:15:10 INFO - PROCESS | 1801 | 1477538110871 Marionette TRACE conn4 <- [1,251,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 20:15:10 INFO - . 20:15:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1725ms 20:15:10 INFO - PROCESS | 1801 | 1477538110950 Marionette TRACE conn4 -> [0,252,"getWindowHandle",null] 20:15:10 INFO - PROCESS | 1801 | 1477538110958 Marionette TRACE conn4 <- [1,252,null,{"value":"2147483649"}] 20:15:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 20:15:10 INFO - PROCESS | 1801 | 1477538110966 Marionette TRACE conn4 -> [0,253,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:11 INFO - PROCESS | 1801 | 1477538111191 Marionette TRACE conn4 <- [1,253,null,{"value":null}] 20:15:11 INFO - PROCESS | 1801 | 1477538111243 Marionette TRACE conn4 -> [0,254,"getWindowHandles",null] 20:15:11 INFO - PROCESS | 1801 | 1477538111251 Marionette TRACE conn4 <- [1,254,null,["2147483649"]] 20:15:11 INFO - PROCESS | 1801 | 1477538111283 Marionette TRACE conn4 -> [0,255,"switchToWindow",{"name":"2147483649"}] 20:15:11 INFO - PROCESS | 1801 | 1477538111302 Marionette TRACE conn4 <- [1,255,null,{}] 20:15:11 INFO - PROCESS | 1801 | 1477538111316 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:11 INFO - PROCESS | 1801 | ++DOCSHELL 0x9d3de400 == 9 [pid = 1846] [id = 51] 20:15:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x9d5b0000) [pid = 1846] [serial = 152] [outer = (nil)] 20:15:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x9e3b3800) [pid = 1846] [serial = 153] [outer = 0x9d5b0000] 20:15:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x9e3bbc00) [pid = 1846] [serial = 154] [outer = 0x9d5b0000] 20:15:12 INFO - PROCESS | 1801 | 1477538112622 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 20:15:12 INFO - . 20:15:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1686ms 20:15:12 INFO - PROCESS | 1801 | 1477538112652 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 20:15:12 INFO - PROCESS | 1801 | 1477538112659 Marionette TRACE conn4 <- [1,257,null,{"value":"2147483649"}] 20:15:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 20:15:12 INFO - PROCESS | 1801 | 1477538112674 Marionette TRACE conn4 -> [0,258,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:12 INFO - PROCESS | 1801 | 1477538112975 Marionette TRACE conn4 <- [1,258,null,{"value":null}] 20:15:13 INFO - PROCESS | 1801 | 1477538113083 Marionette TRACE conn4 -> [0,259,"getWindowHandles",null] 20:15:13 INFO - PROCESS | 1801 | 1477538113093 Marionette TRACE conn4 <- [1,259,null,["2147483649"]] 20:15:13 INFO - PROCESS | 1801 | 1477538113109 Marionette TRACE conn4 -> [0,260,"switchToWindow",{"name":"2147483649"}] 20:15:13 INFO - PROCESS | 1801 | 1477538113134 Marionette TRACE conn4 <- [1,260,null,{}] 20:15:13 INFO - PROCESS | 1801 | 1477538113199 Marionette TRACE conn4 -> [0,261,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:13 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bf04000 == 10 [pid = 1846] [id = 52] 20:15:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x9bf10c00) [pid = 1846] [serial = 155] [outer = (nil)] 20:15:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0xa5c5c400) [pid = 1846] [serial = 156] [outer = 0x9bf10c00] 20:15:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0xa66fac00) [pid = 1846] [serial = 157] [outer = 0x9bf10c00] 20:15:14 INFO - PROCESS | 1801 | --DOCSHELL 0x9c147800 == 9 [pid = 1846] [id = 47] 20:15:14 INFO - PROCESS | 1801 | --DOCSHELL 0x9cf05800 == 8 [pid = 1846] [id = 48] 20:15:14 INFO - PROCESS | 1801 | --DOCSHELL 0x9bf07c00 == 7 [pid = 1846] [id = 46] 20:15:14 INFO - PROCESS | 1801 | --DOCSHELL 0x9bf04c00 == 6 [pid = 1846] [id = 50] 20:15:14 INFO - PROCESS | 1801 | --DOCSHELL 0x9d3de400 == 5 [pid = 1846] [id = 51] 20:15:14 INFO - PROCESS | 1801 | --DOCSHELL 0x9bf9d000 == 4 [pid = 1846] [id = 49] 20:15:14 INFO - PROCESS | 1801 | --DOCSHELL 0x9c01c400 == 3 [pid = 1846] [id = 44] 20:15:14 INFO - PROCESS | 1801 | --DOCSHELL 0x9bf0d000 == 2 [pid = 1846] [id = 45] 20:15:14 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x9d5b9000) [pid = 1846] [serial = 118] [outer = (nil)] [url = about:blank] 20:15:14 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x9cf66000) [pid = 1846] [serial = 117] [outer = (nil)] [url = about:blank] 20:15:14 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0xa66fa400) [pid = 1846] [serial = 121] [outer = (nil)] [url = about:blank] 20:15:14 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0xa674ec00) [pid = 1846] [serial = 120] [outer = (nil)] [url = about:blank] 20:15:14 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x9bf06800) [pid = 1846] [serial = 124] [outer = (nil)] [url = about:blank] 20:15:14 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x9bbd7400) [pid = 1846] [serial = 123] [outer = (nil)] [url = about:blank] 20:15:14 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x9bfa7c00) [pid = 1846] [serial = 127] [outer = (nil)] [url = about:blank] 20:15:14 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x9bfa9c00) [pid = 1846] [serial = 126] [outer = (nil)] [url = about:blank] 20:15:14 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x9c45fc00) [pid = 1846] [serial = 109] [outer = (nil)] [url = about:blank] 20:15:14 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0xa5ce8400) [pid = 1846] [serial = 114] [outer = (nil)] [url = about:blank] 20:15:15 INFO - PROCESS | 1801 | --DOMWINDOW == 33 (0x9c35fc00) [pid = 1846] [serial = 108] [outer = (nil)] [url = about:blank] 20:15:15 INFO - PROCESS | 1801 | --DOMWINDOW == 32 (0xa5cefc00) [pid = 1846] [serial = 115] [outer = (nil)] [url = about:blank] 20:15:15 INFO - PROCESS | 1801 | 1477538115316 Marionette TRACE conn4 <- [1,261,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 20:15:15 INFO - . 20:15:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 2695ms 20:15:15 INFO - PROCESS | 1801 | 1477538115371 Marionette TRACE conn4 -> [0,262,"getWindowHandle",null] 20:15:15 INFO - PROCESS | 1801 | 1477538115380 Marionette TRACE conn4 <- [1,262,null,{"value":"2147483649"}] 20:15:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 20:15:15 INFO - PROCESS | 1801 | 1477538115390 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:15 INFO - PROCESS | 1801 | 1477538115705 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 20:15:15 INFO - PROCESS | 1801 | 1477538115844 Marionette TRACE conn4 -> [0,264,"getWindowHandles",null] 20:15:15 INFO - PROCESS | 1801 | 1477538115855 Marionette TRACE conn4 <- [1,264,null,["2147483649"]] 20:15:15 INFO - PROCESS | 1801 | 1477538115862 Marionette TRACE conn4 -> [0,265,"switchToWindow",{"name":"2147483649"}] 20:15:15 INFO - PROCESS | 1801 | 1477538115872 Marionette TRACE conn4 <- [1,265,null,{}] 20:15:15 INFO - PROCESS | 1801 | 1477538115878 Marionette TRACE conn4 -> [0,266,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:15 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bbd7000 == 3 [pid = 1846] [id = 53] 20:15:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 33 (0x9bbd7800) [pid = 1846] [serial = 158] [outer = (nil)] 20:15:16 INFO - PROCESS | 1801 | ++DOMWINDOW == 34 (0x9bf08400) [pid = 1846] [serial = 159] [outer = 0x9bbd7800] 20:15:16 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x9bf9c800) [pid = 1846] [serial = 160] [outer = 0x9bbd7800] 20:15:17 INFO - PROCESS | 1801 | 1477538117257 Marionette TRACE conn4 <- [1,266,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 20:15:17 INFO - . 20:15:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 2030ms 20:15:17 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x97a84c00) [pid = 1801] [serial = 21] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:15:17 INFO - PROCESS | 1801 | 1477538117462 Marionette TRACE conn4 -> [0,267,"getWindowHandle",null] 20:15:17 INFO - PROCESS | 1801 | 1477538117469 Marionette TRACE conn4 <- [1,267,null,{"value":"2147483649"}] 20:15:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 20:15:17 INFO - PROCESS | 1801 | 1477538117481 Marionette TRACE conn4 -> [0,268,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:17 INFO - PROCESS | 1801 | 1477538117716 Marionette TRACE conn4 <- [1,268,null,{"value":null}] 20:15:17 INFO - PROCESS | 1801 | 1477538117813 Marionette TRACE conn4 -> [0,269,"getWindowHandles",null] 20:15:17 INFO - PROCESS | 1801 | 1477538117827 Marionette TRACE conn4 <- [1,269,null,["2147483649"]] 20:15:17 INFO - PROCESS | 1801 | 1477538117846 Marionette TRACE conn4 -> [0,270,"switchToWindow",{"name":"2147483649"}] 20:15:17 INFO - PROCESS | 1801 | 1477538117865 Marionette TRACE conn4 <- [1,270,null,{}] 20:15:17 INFO - PROCESS | 1801 | 1477538117878 Marionette TRACE conn4 -> [0,271,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:17 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bfa0800 == 4 [pid = 1846] [id = 54] 20:15:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x9bfa3400) [pid = 1846] [serial = 161] [outer = (nil)] 20:15:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x9c01bc00) [pid = 1846] [serial = 162] [outer = 0x9bfa3400] 20:15:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x9c143800) [pid = 1846] [serial = 163] [outer = 0x9bfa3400] 20:15:19 INFO - PROCESS | 1801 | 1477538119108 Marionette TRACE conn4 <- [1,271,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 20:15:19 INFO - . 20:15:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1678ms 20:15:19 INFO - PROCESS | 1801 | 1477538119159 Marionette TRACE conn4 -> [0,272,"getWindowHandle",null] 20:15:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 20:15:19 INFO - PROCESS | 1801 | 1477538119170 Marionette TRACE conn4 <- [1,272,null,{"value":"2147483649"}] 20:15:19 INFO - PROCESS | 1801 | 1477538119179 Marionette TRACE conn4 -> [0,273,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:19 INFO - PROCESS | 1801 | 1477538119422 Marionette TRACE conn4 <- [1,273,null,{"value":null}] 20:15:19 INFO - PROCESS | 1801 | 1477538119474 Marionette TRACE conn4 -> [0,274,"getWindowHandles",null] 20:15:19 INFO - PROCESS | 1801 | 1477538119490 Marionette TRACE conn4 <- [1,274,null,["2147483649"]] 20:15:19 INFO - PROCESS | 1801 | 1477538119540 Marionette TRACE conn4 -> [0,275,"switchToWindow",{"name":"2147483649"}] 20:15:19 INFO - PROCESS | 1801 | 1477538119546 Marionette TRACE conn4 <- [1,275,null,{}] 20:15:19 INFO - PROCESS | 1801 | 1477538119573 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:19 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c462400 == 5 [pid = 1846] [id = 55] 20:15:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x9c463400) [pid = 1846] [serial = 164] [outer = (nil)] 20:15:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x9cf0a800) [pid = 1846] [serial = 165] [outer = 0x9c463400] 20:15:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x9cf69000) [pid = 1846] [serial = 166] [outer = 0x9c463400] 20:15:20 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x9bf0e000) [pid = 1846] [serial = 134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 20:15:20 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x9bf0b400) [pid = 1846] [serial = 137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 20:15:20 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x9c01f800) [pid = 1846] [serial = 131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 20:15:20 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x9c01c000) [pid = 1846] [serial = 128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 20:15:21 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x9c14e400) [pid = 1846] [serial = 140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 20:15:21 INFO - PROCESS | 1801 | 1477538121498 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 20:15:21 INFO - . 20:15:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 2380ms 20:15:21 INFO - PROCESS | 1801 | 1477538121572 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 20:15:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 20:15:21 INFO - PROCESS | 1801 | 1477538121581 Marionette TRACE conn4 <- [1,277,null,{"value":"2147483649"}] 20:15:21 INFO - PROCESS | 1801 | 1477538121590 Marionette TRACE conn4 -> [0,278,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:21 INFO - PROCESS | 1801 | 1477538121815 Marionette TRACE conn4 <- [1,278,null,{"value":null}] 20:15:21 INFO - PROCESS | 1801 | 1477538121882 Marionette TRACE conn4 -> [0,279,"getWindowHandles",null] 20:15:21 INFO - PROCESS | 1801 | 1477538121895 Marionette TRACE conn4 <- [1,279,null,["2147483649"]] 20:15:21 INFO - PROCESS | 1801 | 1477538121905 Marionette TRACE conn4 -> [0,280,"switchToWindow",{"name":"2147483649"}] 20:15:21 INFO - PROCESS | 1801 | 1477538121921 Marionette TRACE conn4 <- [1,280,null,{}] 20:15:21 INFO - PROCESS | 1801 | 1477538121933 Marionette TRACE conn4 -> [0,281,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:21 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bf09c00 == 6 [pid = 1846] [id = 56] 20:15:21 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x9bf0ac00) [pid = 1846] [serial = 167] [outer = (nil)] 20:15:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x9c35c400) [pid = 1846] [serial = 168] [outer = 0x9bf0ac00] 20:15:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x9cf66400) [pid = 1846] [serial = 169] [outer = 0x9bf0ac00] 20:15:23 INFO - PROCESS | 1801 | 1477538123132 Marionette TRACE conn4 <- [1,281,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 20:15:23 INFO - . 20:15:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1574ms 20:15:23 INFO - PROCESS | 1801 | 1477538123163 Marionette TRACE conn4 -> [0,282,"getWindowHandle",null] 20:15:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 20:15:23 INFO - PROCESS | 1801 | 1477538123171 Marionette TRACE conn4 <- [1,282,null,{"value":"2147483649"}] 20:15:23 INFO - PROCESS | 1801 | 1477538123184 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:23 INFO - PROCESS | 1801 | 1477538123430 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 20:15:23 INFO - PROCESS | 1801 | 1477538123477 Marionette TRACE conn4 -> [0,284,"getWindowHandles",null] 20:15:23 INFO - PROCESS | 1801 | 1477538123485 Marionette TRACE conn4 <- [1,284,null,["2147483649"]] 20:15:23 INFO - PROCESS | 1801 | 1477538123498 Marionette TRACE conn4 -> [0,285,"switchToWindow",{"name":"2147483649"}] 20:15:23 INFO - PROCESS | 1801 | 1477538123521 Marionette TRACE conn4 <- [1,285,null,{}] 20:15:23 INFO - PROCESS | 1801 | 1477538123588 Marionette TRACE conn4 -> [0,286,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:23 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bf0d400 == 7 [pid = 1846] [id = 57] 20:15:23 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x9bf9a400) [pid = 1846] [serial = 170] [outer = (nil)] 20:15:23 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x9c01e400) [pid = 1846] [serial = 171] [outer = 0x9bf9a400] 20:15:24 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x9c357000) [pid = 1846] [serial = 172] [outer = 0x9bf9a400] 20:15:25 INFO - PROCESS | 1801 | 1477538125114 Marionette TRACE conn4 <- [1,286,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 20:15:25 INFO - . 20:15:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1992ms 20:15:25 INFO - PROCESS | 1801 | 1477538125176 Marionette TRACE conn4 -> [0,287,"getWindowHandle",null] 20:15:25 INFO - PROCESS | 1801 | 1477538125211 Marionette TRACE conn4 <- [1,287,null,{"value":"2147483649"}] 20:15:25 INFO - TEST-START | /2dcontext/shadows/canvas_shadows_001.htm 20:15:25 INFO - PROCESS | 1801 | 1477538125277 Marionette TRACE conn4 -> [0,288,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:25 INFO - PROCESS | 1801 | 1477538125559 Marionette TRACE conn4 <- [1,288,null,{"value":null}] 20:15:25 INFO - PROCESS | 1801 | 1477538125718 Marionette TRACE conn4 -> [0,289,"getWindowHandles",null] 20:15:25 INFO - PROCESS | 1801 | 1477538125728 Marionette TRACE conn4 <- [1,289,null,["2147483649"]] 20:15:25 INFO - PROCESS | 1801 | 1477538125738 Marionette TRACE conn4 -> [0,290,"switchToWindow",{"name":"2147483649"}] 20:15:25 INFO - PROCESS | 1801 | 1477538125754 Marionette TRACE conn4 <- [1,290,null,{}] 20:15:25 INFO - PROCESS | 1801 | 1477538125777 Marionette TRACE conn4 -> [0,291,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/canvas_shadows_001.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:25 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c012800 == 8 [pid = 1846] [id = 58] 20:15:25 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x9c01a800) [pid = 1846] [serial = 173] [outer = (nil)] 20:15:26 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x9d69d000) [pid = 1846] [serial = 174] [outer = 0x9c01a800] 20:15:26 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x9e37f400) [pid = 1846] [serial = 175] [outer = 0x9c01a800] 20:15:27 INFO - PROCESS | 1801 | 1477538127519 Marionette TRACE conn4 <- [1,291,null,{"value":["/2dcontext/shadows/canvas_shadows_001.htm",0,null,null,[["linear gradient fillRect draws shadow (black rectange)",0,null,null]]]}] 20:15:27 INFO - . 20:15:27 INFO - TEST-OK | /2dcontext/shadows/canvas_shadows_001.htm | took 2282ms 20:15:27 INFO - PROCESS | 1801 | 1477538127555 Marionette TRACE conn4 -> [0,292,"getWindowHandle",null] 20:15:27 INFO - PROCESS | 1801 | 1477538127561 Marionette TRACE conn4 <- [1,292,null,{"value":"2147483649"}] 20:15:27 INFO - PROCESS | 1801 | --DOCSHELL 0x9c462400 == 7 [pid = 1846] [id = 55] 20:15:27 INFO - PROCESS | 1801 | --DOCSHELL 0x9bfa0800 == 6 [pid = 1846] [id = 54] 20:15:27 INFO - PROCESS | 1801 | --DOCSHELL 0x9bbd7000 == 5 [pid = 1846] [id = 53] 20:15:27 INFO - TEST-START | /FileAPI/FileReaderSync.worker 20:15:27 INFO - PROCESS | 1801 | 1477538127632 Marionette TRACE conn4 -> [0,293,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:27 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x9c35f000) [pid = 1846] [serial = 132] [outer = (nil)] [url = about:blank] 20:15:27 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x9c149400) [pid = 1846] [serial = 129] [outer = (nil)] [url = about:blank] 20:15:27 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x9bbd0000) [pid = 1846] [serial = 130] [outer = (nil)] [url = about:blank] 20:15:27 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x9c361000) [pid = 1846] [serial = 141] [outer = (nil)] [url = about:blank] 20:15:27 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x9c461c00) [pid = 1846] [serial = 142] [outer = (nil)] [url = about:blank] 20:15:27 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x9c013400) [pid = 1846] [serial = 138] [outer = (nil)] [url = about:blank] 20:15:27 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x9c01ac00) [pid = 1846] [serial = 139] [outer = (nil)] [url = about:blank] 20:15:27 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x9c020c00) [pid = 1846] [serial = 135] [outer = (nil)] [url = about:blank] 20:15:27 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x9c14c800) [pid = 1846] [serial = 136] [outer = (nil)] [url = about:blank] 20:15:27 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x9c45e800) [pid = 1846] [serial = 133] [outer = (nil)] [url = about:blank] 20:15:27 INFO - PROCESS | 1801 | 1477538127928 Marionette TRACE conn4 <- [1,293,null,{"value":null}] 20:15:28 INFO - PROCESS | 1801 | 1477538128057 Marionette TRACE conn4 -> [0,294,"getWindowHandles",null] 20:15:28 INFO - PROCESS | 1801 | 1477538128065 Marionette TRACE conn4 <- [1,294,null,["2147483649"]] 20:15:28 INFO - PROCESS | 1801 | 1477538128079 Marionette TRACE conn4 -> [0,295,"switchToWindow",{"name":"2147483649"}] 20:15:28 INFO - PROCESS | 1801 | 1477538128094 Marionette TRACE conn4 <- [1,295,null,{}] 20:15:28 INFO - PROCESS | 1801 | 1477538128102 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:28 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bf08800 == 6 [pid = 1846] [id = 59] 20:15:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x9bf0f000) [pid = 1846] [serial = 176] [outer = (nil)] 20:15:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x9c01b400) [pid = 1846] [serial = 177] [outer = 0x9bf0f000] 20:15:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x9c148400) [pid = 1846] [serial = 178] [outer = 0x9bf0f000] 20:15:29 INFO - PROCESS | 1801 | 1477538129337 Marionette TRACE conn4 <- [1,296,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 20:15:29 INFO - .... 20:15:29 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1738ms 20:15:29 INFO - PROCESS | 1801 | 1477538129365 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 20:15:29 INFO - PROCESS | 1801 | 1477538129371 Marionette TRACE conn4 <- [1,297,null,{"value":"2147483649"}] 20:15:29 INFO - TEST-START | /FileAPI/file/File-constructor.html 20:15:29 INFO - PROCESS | 1801 | 1477538129380 Marionette TRACE conn4 -> [0,298,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:29 INFO - PROCESS | 1801 | 1477538129588 Marionette TRACE conn4 <- [1,298,null,{"value":null}] 20:15:29 INFO - PROCESS | 1801 | 1477538129694 Marionette TRACE conn4 -> [0,299,"getWindowHandles",null] 20:15:29 INFO - PROCESS | 1801 | 1477538129710 Marionette TRACE conn4 <- [1,299,null,["2147483649"]] 20:15:29 INFO - PROCESS | 1801 | 1477538129722 Marionette TRACE conn4 -> [0,300,"switchToWindow",{"name":"2147483649"}] 20:15:29 INFO - PROCESS | 1801 | 1477538129731 Marionette TRACE conn4 <- [1,300,null,{}] 20:15:29 INFO - PROCESS | 1801 | 1477538129738 Marionette TRACE conn4 -> [0,301,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:29 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c14ac00 == 7 [pid = 1846] [id = 60] 20:15:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x9c360400) [pid = 1846] [serial = 179] [outer = (nil)] 20:15:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x9e381400) [pid = 1846] [serial = 180] [outer = 0x9c360400] 20:15:30 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x9e3b1c00) [pid = 1846] [serial = 181] [outer = 0x9c360400] 20:15:31 INFO - PROCESS | 1801 | 1477538131043 Marionette TRACE conn4 <- [1,301,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 20:15:31 INFO - ............... 20:15:31 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1737ms 20:15:31 INFO - PROCESS | 1801 | 1477538131126 Marionette TRACE conn4 -> [0,302,"getWindowHandle",null] 20:15:31 INFO - PROCESS | 1801 | 1477538131138 Marionette TRACE conn4 <- [1,302,null,{"value":"2147483649"}] 20:15:31 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 20:15:31 INFO - PROCESS | 1801 | 1477538131149 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:31 INFO - PROCESS | 1801 | 1477538131391 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 20:15:31 INFO - PROCESS | 1801 | 1477538131432 Marionette TRACE conn4 -> [0,304,"getWindowHandles",null] 20:15:31 INFO - PROCESS | 1801 | 1477538131444 Marionette TRACE conn4 <- [1,304,null,["2147483649"]] 20:15:31 INFO - PROCESS | 1801 | 1477538131460 Marionette TRACE conn4 -> [0,305,"switchToWindow",{"name":"2147483649"}] 20:15:31 INFO - PROCESS | 1801 | 1477538131474 Marionette TRACE conn4 <- [1,305,null,{}] 20:15:31 INFO - PROCESS | 1801 | 1477538131487 Marionette TRACE conn4 -> [0,306,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:31 INFO - PROCESS | 1801 | ++DOCSHELL 0xa6754000 == 8 [pid = 1846] [id = 61] 20:15:31 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0xa6754400) [pid = 1846] [serial = 182] [outer = (nil)] 20:15:31 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0xa6758400) [pid = 1846] [serial = 183] [outer = 0xa6754400] 20:15:31 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0xa675b800) [pid = 1846] [serial = 184] [outer = 0xa6754400] 20:15:32 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x9bbd7800) [pid = 1846] [serial = 158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 20:15:32 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x9bf05000) [pid = 1846] [serial = 149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 20:15:32 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x9d5b0000) [pid = 1846] [serial = 152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 20:15:32 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x9c45d400) [pid = 1846] [serial = 146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 20:15:32 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x9cf0c800) [pid = 1846] [serial = 143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 20:15:32 INFO - PROCESS | 1801 | 1477538132893 Marionette TRACE conn4 <- [1,306,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 20:15:32 INFO - . 20:15:32 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1783ms 20:15:32 INFO - PROCESS | 1801 | 1477538132932 Marionette TRACE conn4 -> [0,307,"getWindowHandle",null] 20:15:32 INFO - TEST-START | /FileAPI/fileReader.html 20:15:32 INFO - PROCESS | 1801 | 1477538132937 Marionette TRACE conn4 <- [1,307,null,{"value":"2147483649"}] 20:15:32 INFO - PROCESS | 1801 | 1477538132945 Marionette TRACE conn4 -> [0,308,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:33 INFO - PROCESS | 1801 | 1477538133151 Marionette TRACE conn4 <- [1,308,null,{"value":null}] 20:15:33 INFO - PROCESS | 1801 | 1477538133241 Marionette TRACE conn4 -> [0,309,"getWindowHandles",null] 20:15:33 INFO - PROCESS | 1801 | 1477538133250 Marionette TRACE conn4 <- [1,309,null,["2147483649"]] 20:15:33 INFO - PROCESS | 1801 | 1477538133261 Marionette TRACE conn4 -> [0,310,"switchToWindow",{"name":"2147483649"}] 20:15:33 INFO - PROCESS | 1801 | 1477538133276 Marionette TRACE conn4 <- [1,310,null,{}] 20:15:33 INFO - PROCESS | 1801 | 1477538133289 Marionette TRACE conn4 -> [0,311,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:33 INFO - PROCESS | 1801 | ++DOCSHELL 0x9cf67800 == 9 [pid = 1846] [id = 62] 20:15:33 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0xa6751800) [pid = 1846] [serial = 185] [outer = (nil)] 20:15:33 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x9c068000) [pid = 1846] [serial = 186] [outer = 0xa6751800] 20:15:33 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x9c06b400) [pid = 1846] [serial = 187] [outer = 0xa6751800] 20:15:34 INFO - PROCESS | 1801 | 1477538134421 Marionette TRACE conn4 <- [1,311,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 20:15:34 INFO - .... 20:15:34 INFO - TEST-OK | /FileAPI/fileReader.html | took 1526ms 20:15:34 INFO - PROCESS | 1801 | 1477538134472 Marionette TRACE conn4 -> [0,312,"getWindowHandle",null] 20:15:34 INFO - PROCESS | 1801 | 1477538134479 Marionette TRACE conn4 <- [1,312,null,{"value":"2147483649"}] 20:15:34 INFO - TEST-START | /FileAPI/historical.html 20:15:34 INFO - PROCESS | 1801 | 1477538134492 Marionette TRACE conn4 -> [0,313,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:34 INFO - PROCESS | 1801 | 1477538134724 Marionette TRACE conn4 <- [1,313,null,{"value":null}] 20:15:34 INFO - PROCESS | 1801 | 1477538134850 Marionette TRACE conn4 -> [0,314,"getWindowHandles",null] 20:15:34 INFO - PROCESS | 1801 | 1477538134866 Marionette TRACE conn4 <- [1,314,null,["2147483649"]] 20:15:34 INFO - PROCESS | 1801 | 1477538134881 Marionette TRACE conn4 -> [0,315,"switchToWindow",{"name":"2147483649"}] 20:15:34 INFO - PROCESS | 1801 | 1477538134918 Marionette TRACE conn4 <- [1,315,null,{}] 20:15:34 INFO - PROCESS | 1801 | 1477538134929 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:35 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bf9f800 == 10 [pid = 1846] [id = 63] 20:15:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x9bfa2800) [pid = 1846] [serial = 188] [outer = (nil)] 20:15:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x9c06d400) [pid = 1846] [serial = 189] [outer = 0x9bfa2800] 20:15:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x9c071000) [pid = 1846] [serial = 190] [outer = 0x9bfa2800] 20:15:36 INFO - PROCESS | 1801 | 1477538136369 Marionette TRACE conn4 <- [1,316,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null]]]}] 20:15:36 INFO - ..... 20:15:36 INFO - TEST-OK | /FileAPI/historical.html | took 1935ms 20:15:36 INFO - PROCESS | 1801 | 1477538136427 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 20:15:36 INFO - PROCESS | 1801 | 1477538136433 Marionette TRACE conn4 <- [1,317,null,{"value":"2147483649"}] 20:15:36 INFO - TEST-START | /FileAPI/idlharness.html 20:15:36 INFO - PROCESS | 1801 | 1477538136444 Marionette TRACE conn4 -> [0,318,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:36 INFO - PROCESS | 1801 | 1477538136748 Marionette TRACE conn4 <- [1,318,null,{"value":null}] 20:15:36 INFO - PROCESS | 1801 | 1477538136854 Marionette TRACE conn4 -> [0,319,"getWindowHandles",null] 20:15:36 INFO - PROCESS | 1801 | 1477538136869 Marionette TRACE conn4 <- [1,319,null,["2147483649"]] 20:15:36 INFO - PROCESS | 1801 | 1477538136887 Marionette TRACE conn4 -> [0,320,"switchToWindow",{"name":"2147483649"}] 20:15:36 INFO - PROCESS | 1801 | 1477538136897 Marionette TRACE conn4 <- [1,320,null,{}] 20:15:36 INFO - PROCESS | 1801 | 1477538136909 Marionette TRACE conn4 -> [0,321,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:36 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c073000 == 11 [pid = 1846] [id = 64] 20:15:36 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x9c074400) [pid = 1846] [serial = 191] [outer = (nil)] 20:15:37 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x9c462400) [pid = 1846] [serial = 192] [outer = 0x9c074400] 20:15:37 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x9c46ac00) [pid = 1846] [serial = 193] [outer = 0x9c074400] 20:15:39 INFO - ................................................................................................... 20:15:39 INFO - TEST-OK | /FileAPI/idlharness.html | took 3483ms 20:15:39 INFO - TEST-START | /FileAPI/idlharness.worker 20:15:40 INFO - PROCESS | 1801 | 1477538139780 Marionette TRACE conn4 <- [1,321,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1218:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1231:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:876:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsBinaryString(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsBinaryString\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsBinaryString(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (3)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (15)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (16)",0,null,null],["FileReaderSync interface: existence and properties of interface object",0,null,null]]]}] 20:15:40 INFO - PROCESS | 1801 | 1477538139934 Marionette TRACE conn4 -> [0,322,"getWindowHandle",null] 20:15:40 INFO - PROCESS | 1801 | 1477538139951 Marionette TRACE conn4 <- [1,322,null,{"value":"2147483649"}] 20:15:40 INFO - PROCESS | 1801 | 1477538139981 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:40 INFO - PROCESS | 1801 | 1477538140297 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 20:15:40 INFO - PROCESS | 1801 | 1477538140389 Marionette TRACE conn4 -> [0,324,"getWindowHandles",null] 20:15:40 INFO - PROCESS | 1801 | 1477538140401 Marionette TRACE conn4 <- [1,324,null,["2147483649"]] 20:15:40 INFO - PROCESS | 1801 | 1477538140416 Marionette TRACE conn4 -> [0,325,"switchToWindow",{"name":"2147483649"}] 20:15:40 INFO - PROCESS | 1801 | 1477538140449 Marionette TRACE conn4 <- [1,325,null,{}] 20:15:40 INFO - PROCESS | 1801 | 1477538140461 Marionette TRACE conn4 -> [0,326,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:40 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bf01800 == 12 [pid = 1846] [id = 65] 20:15:40 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x9bf07000) [pid = 1846] [serial = 194] [outer = (nil)] 20:15:40 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x9c06c800) [pid = 1846] [serial = 195] [outer = 0x9bf07000] 20:15:40 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x9c145800) [pid = 1846] [serial = 196] [outer = 0x9bf07000] 20:15:41 INFO - PROCESS | 1801 | --DOCSHELL 0x9c14ac00 == 11 [pid = 1846] [id = 60] 20:15:41 INFO - PROCESS | 1801 | --DOCSHELL 0xa6754000 == 10 [pid = 1846] [id = 61] 20:15:41 INFO - PROCESS | 1801 | --DOCSHELL 0x9bf0d400 == 9 [pid = 1846] [id = 57] 20:15:41 INFO - PROCESS | 1801 | --DOCSHELL 0x9c012800 == 8 [pid = 1846] [id = 58] 20:15:41 INFO - PROCESS | 1801 | --DOCSHELL 0x9bf08800 == 7 [pid = 1846] [id = 59] 20:15:41 INFO - PROCESS | 1801 | --DOCSHELL 0x9bf9f800 == 6 [pid = 1846] [id = 63] 20:15:41 INFO - PROCESS | 1801 | --DOCSHELL 0x9c073000 == 5 [pid = 1846] [id = 64] 20:15:41 INFO - PROCESS | 1801 | --DOCSHELL 0x9bf09c00 == 4 [pid = 1846] [id = 56] 20:15:41 INFO - PROCESS | 1801 | --DOCSHELL 0x9bf04000 == 3 [pid = 1846] [id = 52] 20:15:41 INFO - PROCESS | 1801 | --DOCSHELL 0x9cf67800 == 2 [pid = 1846] [id = 62] 20:15:41 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x9c359800) [pid = 1846] [serial = 151] [outer = (nil)] [url = about:blank] 20:15:41 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x9c017800) [pid = 1846] [serial = 150] [outer = (nil)] [url = about:blank] 20:15:41 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x9e3bbc00) [pid = 1846] [serial = 154] [outer = (nil)] [url = about:blank] 20:15:41 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x9e3b3800) [pid = 1846] [serial = 153] [outer = (nil)] [url = about:blank] 20:15:41 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0xa5c5c400) [pid = 1846] [serial = 156] [outer = (nil)] [url = about:blank] 20:15:41 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x9bf9c800) [pid = 1846] [serial = 160] [outer = (nil)] [url = about:blank] 20:15:41 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x9bf08400) [pid = 1846] [serial = 159] [outer = (nil)] [url = about:blank] 20:15:41 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x9d7df400) [pid = 1846] [serial = 148] [outer = (nil)] [url = about:blank] 20:15:41 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x9d693400) [pid = 1846] [serial = 147] [outer = (nil)] [url = about:blank] 20:15:41 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x9d3d9c00) [pid = 1846] [serial = 145] [outer = (nil)] [url = about:blank] 20:15:41 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x9cf69c00) [pid = 1846] [serial = 144] [outer = (nil)] [url = about:blank] 20:15:43 INFO - ..................................................................................................................... 20:15:43 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3719ms 20:15:43 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html 20:15:43 INFO - PROCESS | 1801 | 1477538143527 Marionette TRACE conn4 <- [1,326,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["Window interface: existence and properties of interface object",0,{},{}],["ArrayBuffer interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["ArrayBufferView interface: existence and properties of interface object",0,{},{}],["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1218:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["EventTarget interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Event interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1231:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:876:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:767:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:747:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:858:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:885:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:881:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:915:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:906:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:1018:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:1012:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsBinaryString(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsBinaryString\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsBinaryString(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (3)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (15)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (16)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsBinaryString(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsBinaryString\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsBinaryString(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (3)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 20:15:43 INFO - PROCESS | 1801 | 1477538143688 Marionette TRACE conn4 -> [0,327,"getWindowHandle",null] 20:15:43 INFO - PROCESS | 1801 | 1477538143699 Marionette TRACE conn4 <- [1,327,null,{"value":"2147483649"}] 20:15:43 INFO - PROCESS | 1801 | 1477538143713 Marionette TRACE conn4 -> [0,328,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:44 INFO - PROCESS | 1801 | 1477538144008 Marionette TRACE conn4 <- [1,328,null,{"value":null}] 20:15:44 INFO - PROCESS | 1801 | 1477538144075 Marionette TRACE conn4 -> [0,329,"getWindowHandles",null] 20:15:44 INFO - PROCESS | 1801 | 1477538144088 Marionette TRACE conn4 <- [1,329,null,["2147483649"]] 20:15:44 INFO - PROCESS | 1801 | 1477538144103 Marionette TRACE conn4 -> [0,330,"switchToWindow",{"name":"2147483649"}] 20:15:44 INFO - PROCESS | 1801 | 1477538144117 Marionette TRACE conn4 <- [1,330,null,{}] 20:15:44 INFO - PROCESS | 1801 | 1477538144123 Marionette TRACE conn4 -> [0,331,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:44 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae55000 == 3 [pid = 1846] [id = 66] 20:15:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x9ae55400) [pid = 1846] [serial = 197] [outer = (nil)] 20:15:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x9ae59000) [pid = 1846] [serial = 198] [outer = 0x9ae55400] 20:15:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x9ae5c000) [pid = 1846] [serial = 199] [outer = 0x9ae55400] 20:15:45 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:15:45 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsBaseChannel.cpp, line 703 20:15:46 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x9c360400) [pid = 1846] [serial = 179] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 20:15:46 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x9bf0f000) [pid = 1846] [serial = 176] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 20:15:46 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0xa6754400) [pid = 1846] [serial = 182] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 20:15:46 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0xa6751800) [pid = 1846] [serial = 185] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 20:15:46 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x9bf9a400) [pid = 1846] [serial = 170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 20:15:46 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x9c463400) [pid = 1846] [serial = 164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 20:15:46 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x9bf0ac00) [pid = 1846] [serial = 167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 20:15:46 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x9bfa3400) [pid = 1846] [serial = 161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 20:15:46 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x9bf10c00) [pid = 1846] [serial = 155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 20:15:46 INFO - PROCESS | 1801 | --DOMWINDOW == 33 (0x9c01a800) [pid = 1846] [serial = 173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm] 20:15:46 INFO - PROCESS | 1801 | 1477538146687 Marionette TRACE conn4 <- [1,331,null,{"value":["/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:15:46 INFO - . 20:15:46 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html | took 3036ms 20:15:46 INFO - PROCESS | 1801 | 1477538146747 Marionette TRACE conn4 -> [0,332,"getWindowHandle",null] 20:15:46 INFO - PROCESS | 1801 | 1477538146755 Marionette TRACE conn4 <- [1,332,null,{"value":"2147483649"}] 20:15:46 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html 20:15:46 INFO - PROCESS | 1801 | 1477538146765 Marionette TRACE conn4 -> [0,333,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:47 INFO - PROCESS | 1801 | 1477538147040 Marionette TRACE conn4 <- [1,333,null,{"value":null}] 20:15:47 INFO - PROCESS | 1801 | 1477538147101 Marionette TRACE conn4 -> [0,334,"getWindowHandles",null] 20:15:47 INFO - PROCESS | 1801 | 1477538147108 Marionette TRACE conn4 <- [1,334,null,["2147483649"]] 20:15:47 INFO - PROCESS | 1801 | 1477538147115 Marionette TRACE conn4 -> [0,335,"switchToWindow",{"name":"2147483649"}] 20:15:47 INFO - PROCESS | 1801 | 1477538147122 Marionette TRACE conn4 <- [1,335,null,{}] 20:15:47 INFO - PROCESS | 1801 | 1477538147129 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:47 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab1e000 == 4 [pid = 1846] [id = 67] 20:15:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 34 (0x9ab20800) [pid = 1846] [serial = 200] [outer = (nil)] 20:15:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x9ab24400) [pid = 1846] [serial = 201] [outer = 0x9ab20800] 20:15:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x9ae54400) [pid = 1846] [serial = 202] [outer = 0x9ab20800] 20:15:49 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae55000 == 3 [pid = 1846] [id = 66] 20:15:49 INFO - PROCESS | 1801 | --DOCSHELL 0x9bf01800 == 2 [pid = 1846] [id = 65] 20:15:50 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x9cf69000) [pid = 1846] [serial = 166] [outer = (nil)] [url = about:blank] 20:15:50 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x9c35c400) [pid = 1846] [serial = 168] [outer = (nil)] [url = about:blank] 20:15:50 INFO - PROCESS | 1801 | --DOMWINDOW == 33 (0x9c143800) [pid = 1846] [serial = 163] [outer = (nil)] [url = about:blank] 20:15:50 INFO - PROCESS | 1801 | --DOMWINDOW == 32 (0xa66fac00) [pid = 1846] [serial = 157] [outer = (nil)] [url = about:blank] 20:15:50 INFO - PROCESS | 1801 | --DOMWINDOW == 31 (0x9c01bc00) [pid = 1846] [serial = 162] [outer = (nil)] [url = about:blank] 20:15:50 INFO - PROCESS | 1801 | --DOMWINDOW == 30 (0x9cf0a800) [pid = 1846] [serial = 165] [outer = (nil)] [url = about:blank] 20:15:50 INFO - PROCESS | 1801 | --DOMWINDOW == 29 (0x9c068000) [pid = 1846] [serial = 186] [outer = (nil)] [url = about:blank] 20:15:50 INFO - PROCESS | 1801 | --DOMWINDOW == 28 (0x9c06b400) [pid = 1846] [serial = 187] [outer = (nil)] [url = about:blank] 20:15:50 INFO - PROCESS | 1801 | --DOMWINDOW == 27 (0xa6758400) [pid = 1846] [serial = 183] [outer = (nil)] [url = about:blank] 20:15:50 INFO - PROCESS | 1801 | --DOMWINDOW == 26 (0xa675b800) [pid = 1846] [serial = 184] [outer = (nil)] [url = about:blank] 20:15:50 INFO - PROCESS | 1801 | --DOMWINDOW == 25 (0x9e381400) [pid = 1846] [serial = 180] [outer = (nil)] [url = about:blank] 20:15:50 INFO - PROCESS | 1801 | --DOMWINDOW == 24 (0x9e3b1c00) [pid = 1846] [serial = 181] [outer = (nil)] [url = about:blank] 20:15:50 INFO - PROCESS | 1801 | --DOMWINDOW == 23 (0x9c01b400) [pid = 1846] [serial = 177] [outer = (nil)] [url = about:blank] 20:15:50 INFO - PROCESS | 1801 | --DOMWINDOW == 22 (0x9c148400) [pid = 1846] [serial = 178] [outer = (nil)] [url = about:blank] 20:15:50 INFO - PROCESS | 1801 | --DOMWINDOW == 21 (0x9d69d000) [pid = 1846] [serial = 174] [outer = (nil)] [url = about:blank] 20:15:50 INFO - PROCESS | 1801 | --DOMWINDOW == 20 (0x9e37f400) [pid = 1846] [serial = 175] [outer = (nil)] [url = about:blank] 20:15:50 INFO - PROCESS | 1801 | --DOMWINDOW == 19 (0x9c01e400) [pid = 1846] [serial = 171] [outer = (nil)] [url = about:blank] 20:15:50 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x9c357000) [pid = 1846] [serial = 172] [outer = (nil)] [url = about:blank] 20:15:50 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x9cf66400) [pid = 1846] [serial = 169] [outer = (nil)] [url = about:blank] 20:15:52 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x9ae55400) [pid = 1846] [serial = 197] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html] 20:15:52 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9bfa2800) [pid = 1846] [serial = 188] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 20:15:52 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x9c074400) [pid = 1846] [serial = 191] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 20:15:53 INFO - PROCESS | 1801 | 1477538153387 Marionette TRACE conn4 <- [1,336,null,{"value":["/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html",0,null,null,[["Expecting logs: [\"PASS (1/1)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:15:53 INFO - .. 20:15:53 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html | took 6645ms 20:15:53 INFO - PROCESS | 1801 | 1477538153409 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 20:15:53 INFO - PROCESS | 1801 | 1477538153417 Marionette TRACE conn4 <- [1,337,null,{"value":"2147483649"}] 20:15:53 INFO - TEST-START | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html 20:15:53 INFO - PROCESS | 1801 | 1477538153429 Marionette TRACE conn4 -> [0,338,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:53 INFO - PROCESS | 1801 | 1477538153627 Marionette TRACE conn4 <- [1,338,null,{"value":null}] 20:15:53 INFO - PROCESS | 1801 | 1477538153699 Marionette TRACE conn4 -> [0,339,"getWindowHandles",null] 20:15:53 INFO - PROCESS | 1801 | 1477538153724 Marionette TRACE conn4 <- [1,339,null,["2147483649"]] 20:15:53 INFO - PROCESS | 1801 | 1477538153738 Marionette TRACE conn4 -> [0,340,"switchToWindow",{"name":"2147483649"}] 20:15:53 INFO - PROCESS | 1801 | 1477538153754 Marionette TRACE conn4 <- [1,340,null,{}] 20:15:53 INFO - PROCESS | 1801 | 1477538153762 Marionette TRACE conn4 -> [0,341,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:53 INFO - PROCESS | 1801 | ++DOCSHELL 0x9addd800 == 3 [pid = 1846] [id = 68] 20:15:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9adddc00) [pid = 1846] [serial = 203] [outer = (nil)] 20:15:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x9ade4800) [pid = 1846] [serial = 204] [outer = 0x9adddc00] 20:15:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x9ae4dc00) [pid = 1846] [serial = 205] [outer = 0x9adddc00] 20:15:55 INFO - PROCESS | 1801 | 1477538155321 Marionette TRACE conn4 <- [1,341,null,{"value":["/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html",0,null,null,[["Expecting logs: [\"TEST COMPLETE\"]",0,null,null],["combine-header-and-meta-policies",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:15:55 INFO - ... 20:15:55 INFO - TEST-OK | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html | took 1979ms 20:15:55 INFO - PROCESS | 1801 | 1477538155408 Marionette TRACE conn4 -> [0,342,"getWindowHandle",null] 20:15:55 INFO - PROCESS | 1801 | 1477538155421 Marionette TRACE conn4 <- [1,342,null,{"value":"2147483649"}] 20:15:55 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html 20:15:55 INFO - PROCESS | 1801 | 1477538155435 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:15:55 INFO - PROCESS | 1801 | 1477538155756 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 20:15:55 INFO - PROCESS | 1801 | 1477538155783 Marionette TRACE conn4 -> [0,344,"getWindowHandles",null] 20:15:55 INFO - PROCESS | 1801 | 1477538155796 Marionette TRACE conn4 <- [1,344,null,["2147483649"]] 20:15:55 INFO - PROCESS | 1801 | 1477538155804 Marionette TRACE conn4 -> [0,345,"switchToWindow",{"name":"2147483649"}] 20:15:55 INFO - PROCESS | 1801 | 1477538155813 Marionette TRACE conn4 <- [1,345,null,{}] 20:15:55 INFO - PROCESS | 1801 | 1477538155819 Marionette TRACE conn4 -> [0,346,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:15:55 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ade7400 == 4 [pid = 1846] [id = 69] 20:15:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x9ae4ec00) [pid = 1846] [serial = 206] [outer = (nil)] 20:15:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x9b739800) [pid = 1846] [serial = 207] [outer = 0x9ae4ec00] 20:15:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 20 (0x9bbcc400) [pid = 1846] [serial = 208] [outer = 0x9ae4ec00] 20:15:58 INFO - PROCESS | 1801 | --DOCSHELL 0x9addd800 == 3 [pid = 1846] [id = 68] 20:15:58 INFO - PROCESS | 1801 | --DOMWINDOW == 19 (0x9ae5c000) [pid = 1846] [serial = 199] [outer = (nil)] [url = about:blank] 20:15:58 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x9ae59000) [pid = 1846] [serial = 198] [outer = (nil)] [url = about:blank] 20:15:58 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x9c06c800) [pid = 1846] [serial = 195] [outer = (nil)] [url = about:blank] 20:15:58 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x9c462400) [pid = 1846] [serial = 192] [outer = (nil)] [url = about:blank] 20:15:58 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9c46ac00) [pid = 1846] [serial = 193] [outer = (nil)] [url = about:blank] 20:15:58 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x9c06d400) [pid = 1846] [serial = 189] [outer = (nil)] [url = about:blank] 20:15:58 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x9c071000) [pid = 1846] [serial = 190] [outer = (nil)] [url = about:blank] 20:15:58 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9ab24400) [pid = 1846] [serial = 201] [outer = (nil)] [url = about:blank] 20:16:00 INFO - PROCESS | 1801 | --DOMWINDOW == 11 (0x9ab20800) [pid = 1846] [serial = 200] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html] 20:16:00 INFO - PROCESS | 1801 | --DOMWINDOW == 10 (0x9bf07000) [pid = 1846] [serial = 194] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 20:16:02 INFO - PROCESS | 1801 | 1477538162068 Marionette TRACE conn4 <- [1,346,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:16:02 INFO - .. 20:16:02 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html | took 6648ms 20:16:02 INFO - PROCESS | 1801 | 1477538162081 Marionette TRACE conn4 -> [0,347,"getWindowHandle",null] 20:16:02 INFO - PROCESS | 1801 | 1477538162086 Marionette TRACE conn4 <- [1,347,null,{"value":"2147483649"}] 20:16:02 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html 20:16:02 INFO - PROCESS | 1801 | 1477538162098 Marionette TRACE conn4 -> [0,348,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:02 INFO - PROCESS | 1801 | 1477538162308 Marionette TRACE conn4 <- [1,348,null,{"value":null}] 20:16:02 INFO - PROCESS | 1801 | 1477538162373 Marionette TRACE conn4 -> [0,349,"getWindowHandles",null] 20:16:02 INFO - PROCESS | 1801 | 1477538162387 Marionette TRACE conn4 <- [1,349,null,["2147483649"]] 20:16:02 INFO - PROCESS | 1801 | 1477538162396 Marionette TRACE conn4 -> [0,350,"switchToWindow",{"name":"2147483649"}] 20:16:02 INFO - PROCESS | 1801 | 1477538162410 Marionette TRACE conn4 <- [1,350,null,{}] 20:16:02 INFO - PROCESS | 1801 | 1477538162418 Marionette TRACE conn4 -> [0,351,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:02 INFO - PROCESS | 1801 | ++DOCSHELL 0x9addc800 == 4 [pid = 1846] [id = 70] 20:16:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 11 (0x9addcc00) [pid = 1846] [serial = 209] [outer = (nil)] 20:16:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x9ae4d800) [pid = 1846] [serial = 210] [outer = 0x9addcc00] 20:16:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x9ae55c00) [pid = 1846] [serial = 211] [outer = 0x9addcc00] 20:16:03 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:16:03 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/HttpChannelChild.cpp, line 1887 20:16:03 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/Navigator.cpp, line 1424 20:16:03 INFO - PROCESS | 1801 | 1477538163989 Marionette TRACE conn4 <- [1,351,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:16:04 INFO - .. 20:16:04 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html | took 1932ms 20:16:04 INFO - PROCESS | 1801 | 1477538164030 Marionette TRACE conn4 -> [0,352,"getWindowHandle",null] 20:16:04 INFO - PROCESS | 1801 | 1477538164036 Marionette TRACE conn4 <- [1,352,null,{"value":"2147483649"}] 20:16:04 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html 20:16:04 INFO - PROCESS | 1801 | 1477538164043 Marionette TRACE conn4 -> [0,353,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:04 INFO - PROCESS | 1801 | 1477538164303 Marionette TRACE conn4 <- [1,353,null,{"value":null}] 20:16:04 INFO - PROCESS | 1801 | 1477538164361 Marionette TRACE conn4 -> [0,354,"getWindowHandles",null] 20:16:04 INFO - PROCESS | 1801 | 1477538164369 Marionette TRACE conn4 <- [1,354,null,["2147483649"]] 20:16:04 INFO - PROCESS | 1801 | 1477538164384 Marionette TRACE conn4 -> [0,355,"switchToWindow",{"name":"2147483649"}] 20:16:04 INFO - PROCESS | 1801 | 1477538164393 Marionette TRACE conn4 <- [1,355,null,{}] 20:16:04 INFO - PROCESS | 1801 | 1477538164422 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:04 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab24800 == 5 [pid = 1846] [id = 71] 20:16:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x9ab24c00) [pid = 1846] [serial = 212] [outer = (nil)] 20:16:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9b73ac00) [pid = 1846] [serial = 213] [outer = 0x9ab24c00] 20:16:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x9bbd1800) [pid = 1846] [serial = 214] [outer = 0x9ab24c00] 20:16:06 INFO - PROCESS | 1801 | 1477538166131 Marionette TRACE conn4 <- [1,356,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:16:06 INFO - . 20:16:06 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html | took 2123ms 20:16:06 INFO - PROCESS | 1801 | 1477538166176 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 20:16:06 INFO - PROCESS | 1801 | 1477538166184 Marionette TRACE conn4 <- [1,357,null,{"value":"2147483649"}] 20:16:06 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html 20:16:06 INFO - PROCESS | 1801 | 1477538166192 Marionette TRACE conn4 -> [0,358,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:06 INFO - PROCESS | 1801 | 1477538166386 Marionette TRACE conn4 <- [1,358,null,{"value":null}] 20:16:06 INFO - PROCESS | 1801 | 1477538166488 Marionette TRACE conn4 -> [0,359,"getWindowHandles",null] 20:16:06 INFO - PROCESS | 1801 | 1477538166498 Marionette TRACE conn4 <- [1,359,null,["2147483649"]] 20:16:06 INFO - PROCESS | 1801 | 1477538166509 Marionette TRACE conn4 -> [0,360,"switchToWindow",{"name":"2147483649"}] 20:16:06 INFO - PROCESS | 1801 | 1477538166524 Marionette TRACE conn4 <- [1,360,null,{}] 20:16:06 INFO - PROCESS | 1801 | 1477538166537 Marionette TRACE conn4 -> [0,361,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:06 INFO - PROCESS | 1801 | ++DOCSHELL 0x9addc400 == 6 [pid = 1846] [id = 72] 20:16:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x9addd400) [pid = 1846] [serial = 215] [outer = (nil)] 20:16:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x9bbd0000) [pid = 1846] [serial = 216] [outer = 0x9addd400] 20:16:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x9bbd8400) [pid = 1846] [serial = 217] [outer = 0x9addd400] 20:16:07 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x9c145800) [pid = 1846] [serial = 196] [outer = (nil)] [url = about:blank] 20:16:07 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x9ae54400) [pid = 1846] [serial = 202] [outer = (nil)] [url = about:blank] 20:16:09 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x9ae4ec00) [pid = 1846] [serial = 206] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html] 20:16:09 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9adddc00) [pid = 1846] [serial = 203] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html] 20:16:12 INFO - PROCESS | 1801 | 1477538172744 Marionette TRACE conn4 <- [1,361,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:16:12 INFO - .. 20:16:12 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html | took 6599ms 20:16:12 INFO - PROCESS | 1801 | 1477538172834 Marionette TRACE conn4 -> [0,362,"getWindowHandle",null] 20:16:12 INFO - PROCESS | 1801 | 1477538172842 Marionette TRACE conn4 <- [1,362,null,{"value":"2147483649"}] 20:16:12 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html 20:16:12 INFO - PROCESS | 1801 | 1477538172853 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:13 INFO - PROCESS | 1801 | 1477538173171 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 20:16:13 INFO - PROCESS | 1801 | 1477538173255 Marionette TRACE conn4 -> [0,364,"getWindowHandles",null] 20:16:13 INFO - PROCESS | 1801 | 1477538173264 Marionette TRACE conn4 <- [1,364,null,["2147483649"]] 20:16:13 INFO - PROCESS | 1801 | 1477538173274 Marionette TRACE conn4 -> [0,365,"switchToWindow",{"name":"2147483649"}] 20:16:13 INFO - PROCESS | 1801 | 1477538173293 Marionette TRACE conn4 <- [1,365,null,{}] 20:16:13 INFO - PROCESS | 1801 | 1477538173300 Marionette TRACE conn4 -> [0,366,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:13 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae51800 == 7 [pid = 1846] [id = 73] 20:16:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x9ae52000) [pid = 1846] [serial = 218] [outer = (nil)] 20:16:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x9bf02c00) [pid = 1846] [serial = 219] [outer = 0x9ae52000] 20:16:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x9bf06800) [pid = 1846] [serial = 220] [outer = 0x9ae52000] 20:16:14 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:16:14 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/HttpChannelChild.cpp, line 1887 20:16:15 INFO - PROCESS | 1801 | 1477538175182 Marionette TRACE conn4 <- [1,366,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:16:15 INFO - .. 20:16:15 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html | took 2377ms 20:16:15 INFO - PROCESS | 1801 | 1477538175247 Marionette TRACE conn4 -> [0,367,"getWindowHandle",null] 20:16:15 INFO - PROCESS | 1801 | 1477538175254 Marionette TRACE conn4 <- [1,367,null,{"value":"2147483649"}] 20:16:15 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html 20:16:15 INFO - PROCESS | 1801 | 1477538175266 Marionette TRACE conn4 -> [0,368,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:15 INFO - PROCESS | 1801 | 1477538175523 Marionette TRACE conn4 <- [1,368,null,{"value":null}] 20:16:15 INFO - PROCESS | 1801 | 1477538175753 Marionette TRACE conn4 -> [0,369,"getWindowHandles",null] 20:16:15 INFO - PROCESS | 1801 | 1477538175760 Marionette TRACE conn4 <- [1,369,null,["2147483649"]] 20:16:15 INFO - PROCESS | 1801 | 1477538175767 Marionette TRACE conn4 -> [0,370,"switchToWindow",{"name":"2147483649"}] 20:16:15 INFO - PROCESS | 1801 | 1477538175777 Marionette TRACE conn4 <- [1,370,null,{}] 20:16:15 INFO - PROCESS | 1801 | 1477538175885 Marionette TRACE conn4 -> [0,371,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:16 INFO - PROCESS | 1801 | --DOCSHELL 0x9addc400 == 6 [pid = 1846] [id = 72] 20:16:16 INFO - PROCESS | 1801 | --DOCSHELL 0x9addc800 == 5 [pid = 1846] [id = 70] 20:16:16 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae51800 == 4 [pid = 1846] [id = 73] 20:16:16 INFO - PROCESS | 1801 | --DOCSHELL 0x9ade7400 == 3 [pid = 1846] [id = 69] 20:16:16 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab1e000 == 2 [pid = 1846] [id = 67] 20:16:16 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab24800 == 1 [pid = 1846] [id = 71] 20:16:16 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x9ae4dc00) [pid = 1846] [serial = 205] [outer = (nil)] [url = about:blank] 20:16:16 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x9ade4800) [pid = 1846] [serial = 204] [outer = (nil)] [url = about:blank] 20:16:16 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9ae4d800) [pid = 1846] [serial = 210] [outer = (nil)] [url = about:blank] 20:16:16 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x9b739800) [pid = 1846] [serial = 207] [outer = (nil)] [url = about:blank] 20:16:16 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x9bbcc400) [pid = 1846] [serial = 208] [outer = (nil)] [url = about:blank] 20:16:16 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab18400 == 2 [pid = 1846] [id = 74] 20:16:16 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x9ab18800) [pid = 1846] [serial = 221] [outer = (nil)] 20:16:16 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9addfc00) [pid = 1846] [serial = 222] [outer = 0x9ab18800] 20:16:16 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x9ade9400) [pid = 1846] [serial = 223] [outer = 0x9ab18800] 20:16:17 INFO - PROCESS | 1801 | 1477538177769 Marionette TRACE conn4 <- [1,371,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EventSource() did not follow the disallowed redirect.\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:16:17 INFO - .. 20:16:17 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html | took 2532ms 20:16:17 INFO - PROCESS | 1801 | 1477538177798 Marionette TRACE conn4 -> [0,372,"getWindowHandle",null] 20:16:17 INFO - PROCESS | 1801 | 1477538177806 Marionette TRACE conn4 <- [1,372,null,{"value":"2147483649"}] 20:16:17 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html 20:16:17 INFO - PROCESS | 1801 | 1477538177818 Marionette TRACE conn4 -> [0,373,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:18 INFO - PROCESS | 1801 | 1477538178221 Marionette TRACE conn4 <- [1,373,null,{"value":null}] 20:16:18 INFO - PROCESS | 1801 | 1477538178287 Marionette TRACE conn4 -> [0,374,"getWindowHandles",null] 20:16:18 INFO - PROCESS | 1801 | 1477538178293 Marionette TRACE conn4 <- [1,374,null,["2147483649"]] 20:16:18 INFO - PROCESS | 1801 | 1477538178300 Marionette TRACE conn4 -> [0,375,"switchToWindow",{"name":"2147483649"}] 20:16:18 INFO - PROCESS | 1801 | 1477538178310 Marionette TRACE conn4 <- [1,375,null,{}] 20:16:18 INFO - PROCESS | 1801 | 1477538178359 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:18 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae56000 == 3 [pid = 1846] [id = 75] 20:16:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x9b735400) [pid = 1846] [serial = 224] [outer = (nil)] 20:16:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x9b73d400) [pid = 1846] [serial = 225] [outer = 0x9b735400] 20:16:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x9bbd3800) [pid = 1846] [serial = 226] [outer = 0x9b735400] 20:16:21 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x9addd400) [pid = 1846] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html] 20:16:21 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x9ab24c00) [pid = 1846] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html] 20:16:21 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x9addcc00) [pid = 1846] [serial = 209] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html] 20:16:23 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab18400 == 2 [pid = 1846] [id = 74] 20:16:24 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9bbd1800) [pid = 1846] [serial = 214] [outer = (nil)] [url = about:blank] 20:16:24 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x9b73ac00) [pid = 1846] [serial = 213] [outer = (nil)] [url = about:blank] 20:16:24 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x9bbd8400) [pid = 1846] [serial = 217] [outer = (nil)] [url = about:blank] 20:16:24 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9bbd0000) [pid = 1846] [serial = 216] [outer = (nil)] [url = about:blank] 20:16:24 INFO - PROCESS | 1801 | --DOMWINDOW == 11 (0x9ae55c00) [pid = 1846] [serial = 211] [outer = (nil)] [url = about:blank] 20:16:24 INFO - PROCESS | 1801 | 1477538184582 Marionette TRACE conn4 <- [1,376,null,{"value":["/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:16:24 INFO - .. 20:16:24 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html | took 6792ms 20:16:24 INFO - PROCESS | 1801 | 1477538184609 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 20:16:24 INFO - PROCESS | 1801 | 1477538184615 Marionette TRACE conn4 <- [1,377,null,{"value":"2147483649"}] 20:16:24 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html 20:16:24 INFO - PROCESS | 1801 | 1477538184628 Marionette TRACE conn4 -> [0,378,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:24 INFO - PROCESS | 1801 | 1477538184812 Marionette TRACE conn4 <- [1,378,null,{"value":null}] 20:16:24 INFO - PROCESS | 1801 | 1477538184886 Marionette TRACE conn4 -> [0,379,"getWindowHandles",null] 20:16:24 INFO - PROCESS | 1801 | 1477538184899 Marionette TRACE conn4 <- [1,379,null,["2147483649"]] 20:16:24 INFO - PROCESS | 1801 | 1477538184911 Marionette TRACE conn4 -> [0,380,"switchToWindow",{"name":"2147483649"}] 20:16:24 INFO - PROCESS | 1801 | 1477538184931 Marionette TRACE conn4 <- [1,380,null,{}] 20:16:24 INFO - PROCESS | 1801 | 1477538184938 Marionette TRACE conn4 -> [0,381,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:24 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab23c00 == 3 [pid = 1846] [id = 76] 20:16:24 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x9ab24400) [pid = 1846] [serial = 227] [outer = (nil)] 20:16:25 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x9adde000) [pid = 1846] [serial = 228] [outer = 0x9ab24400] 20:16:25 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x9ade6400) [pid = 1846] [serial = 229] [outer = 0x9ab24400] 20:16:25 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:16:26 INFO - PROCESS | 1801 | 1477538186456 Marionette TRACE conn4 <- [1,381,null,{"value":["/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:16:26 INFO - .. 20:16:26 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html | took 1882ms 20:16:26 INFO - PROCESS | 1801 | 1477538186507 Marionette TRACE conn4 -> [0,382,"getWindowHandle",null] 20:16:26 INFO - PROCESS | 1801 | 1477538186523 Marionette TRACE conn4 <- [1,382,null,{"value":"2147483649"}] 20:16:26 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html 20:16:26 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x9ae52000) [pid = 1846] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html] 20:16:26 INFO - PROCESS | 1801 | 1477538186587 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:26 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9ab18800) [pid = 1846] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html] 20:16:26 INFO - PROCESS | 1801 | 1477538186875 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 20:16:26 INFO - PROCESS | 1801 | 1477538186978 Marionette TRACE conn4 -> [0,384,"getWindowHandles",null] 20:16:26 INFO - PROCESS | 1801 | 1477538186987 Marionette TRACE conn4 <- [1,384,null,["2147483649"]] 20:16:26 INFO - PROCESS | 1801 | 1477538186994 Marionette TRACE conn4 -> [0,385,"switchToWindow",{"name":"2147483649"}] 20:16:27 INFO - PROCESS | 1801 | 1477538187010 Marionette TRACE conn4 <- [1,385,null,{}] 20:16:27 INFO - PROCESS | 1801 | 1477538187017 Marionette TRACE conn4 -> [0,386,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:27 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae4e400 == 4 [pid = 1846] [id = 77] 20:16:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x9ae50c00) [pid = 1846] [serial = 230] [outer = (nil)] 20:16:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x9ae56c00) [pid = 1846] [serial = 231] [outer = 0x9ae50c00] 20:16:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9ae55000) [pid = 1846] [serial = 232] [outer = 0x9ae50c00] 20:16:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x8de57400) [pid = 1801] [serial = 23] [outer = 0xa2758000] 20:16:30 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab23c00 == 3 [pid = 1846] [id = 76] 20:16:30 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae56000 == 2 [pid = 1846] [id = 75] 20:16:30 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x9addfc00) [pid = 1846] [serial = 222] [outer = (nil)] [url = about:blank] 20:16:30 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x9ade9400) [pid = 1846] [serial = 223] [outer = (nil)] [url = about:blank] 20:16:30 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9bf02c00) [pid = 1846] [serial = 219] [outer = (nil)] [url = about:blank] 20:16:30 INFO - PROCESS | 1801 | --DOMWINDOW == 11 (0x9bf06800) [pid = 1846] [serial = 220] [outer = (nil)] [url = about:blank] 20:16:30 INFO - PROCESS | 1801 | --DOMWINDOW == 10 (0x9b73d400) [pid = 1846] [serial = 225] [outer = (nil)] [url = about:blank] 20:16:33 INFO - PROCESS | 1801 | --DOMWINDOW == 9 (0x9ab24400) [pid = 1846] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html] 20:16:33 INFO - PROCESS | 1801 | --DOMWINDOW == 8 (0x9b735400) [pid = 1846] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html] 20:16:33 INFO - PROCESS | 1801 | 1477538193078 Marionette TRACE conn4 <- [1,386,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:16:33 INFO - .. 20:16:33 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html | took 6546ms 20:16:33 INFO - PROCESS | 1801 | 1477538193152 Marionette TRACE conn4 -> [0,387,"getWindowHandle",null] 20:16:33 INFO - PROCESS | 1801 | 1477538193163 Marionette TRACE conn4 <- [1,387,null,{"value":"2147483649"}] 20:16:33 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html 20:16:33 INFO - PROCESS | 1801 | 1477538193181 Marionette TRACE conn4 -> [0,388,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:33 INFO - PROCESS | 1801 | 1477538193390 Marionette TRACE conn4 <- [1,388,null,{"value":null}] 20:16:33 INFO - PROCESS | 1801 | 1477538193442 Marionette TRACE conn4 -> [0,389,"getWindowHandles",null] 20:16:33 INFO - PROCESS | 1801 | 1477538193457 Marionette TRACE conn4 <- [1,389,null,["2147483649"]] 20:16:33 INFO - PROCESS | 1801 | 1477538193484 Marionette TRACE conn4 -> [0,390,"switchToWindow",{"name":"2147483649"}] 20:16:33 INFO - PROCESS | 1801 | 1477538193499 Marionette TRACE conn4 <- [1,390,null,{}] 20:16:33 INFO - PROCESS | 1801 | 1477538193508 Marionette TRACE conn4 -> [0,391,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:33 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab23400 == 3 [pid = 1846] [id = 78] 20:16:33 INFO - PROCESS | 1801 | ++DOMWINDOW == 9 (0x9ab23800) [pid = 1846] [serial = 233] [outer = (nil)] 20:16:33 INFO - PROCESS | 1801 | ++DOMWINDOW == 10 (0x9addf800) [pid = 1846] [serial = 234] [outer = 0x9ab23800] 20:16:33 INFO - PROCESS | 1801 | ++DOMWINDOW == 11 (0x9ade7400) [pid = 1846] [serial = 235] [outer = 0x9ab23800] 20:16:34 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:16:34 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/HttpChannelChild.cpp, line 1887 20:16:34 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:16:35 INFO - PROCESS | 1801 | 1477538195067 Marionette TRACE conn4 <- [1,391,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:16:35 INFO - .. 20:16:35 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html | took 1926ms 20:16:35 INFO - PROCESS | 1801 | 1477538195107 Marionette TRACE conn4 -> [0,392,"getWindowHandle",null] 20:16:35 INFO - PROCESS | 1801 | 1477538195115 Marionette TRACE conn4 <- [1,392,null,{"value":"2147483649"}] 20:16:35 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html 20:16:35 INFO - PROCESS | 1801 | 1477538195128 Marionette TRACE conn4 -> [0,393,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:35 INFO - PROCESS | 1801 | 1477538195459 Marionette TRACE conn4 <- [1,393,null,{"value":null}] 20:16:35 INFO - PROCESS | 1801 | 1477538195511 Marionette TRACE conn4 -> [0,394,"getWindowHandles",null] 20:16:35 INFO - PROCESS | 1801 | 1477538195518 Marionette TRACE conn4 <- [1,394,null,["2147483649"]] 20:16:35 INFO - PROCESS | 1801 | 1477538195526 Marionette TRACE conn4 -> [0,395,"switchToWindow",{"name":"2147483649"}] 20:16:35 INFO - PROCESS | 1801 | 1477538195542 Marionette TRACE conn4 <- [1,395,null,{}] 20:16:35 INFO - PROCESS | 1801 | 1477538195592 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:35 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ade1000 == 4 [pid = 1846] [id = 79] 20:16:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x9ade8800) [pid = 1846] [serial = 236] [outer = (nil)] 20:16:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x9ae5c800) [pid = 1846] [serial = 237] [outer = 0x9ade8800] 20:16:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x9b73a400) [pid = 1846] [serial = 238] [outer = 0x9ade8800] 20:16:37 INFO - PROCESS | 1801 | 1477538197248 Marionette TRACE conn4 <- [1,396,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS XMLHttpRequest.send() did not follow the disallowed redirect.\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:16:37 INFO - .. 20:16:37 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html | took 2174ms 20:16:37 INFO - PROCESS | 1801 | 1477538197344 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 20:16:37 INFO - PROCESS | 1801 | 1477538197353 Marionette TRACE conn4 <- [1,397,null,{"value":"2147483649"}] 20:16:37 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html 20:16:37 INFO - PROCESS | 1801 | 1477538197364 Marionette TRACE conn4 -> [0,398,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:37 INFO - PROCESS | 1801 | 1477538197617 Marionette TRACE conn4 <- [1,398,null,{"value":null}] 20:16:37 INFO - PROCESS | 1801 | 1477538197719 Marionette TRACE conn4 -> [0,399,"getWindowHandles",null] 20:16:37 INFO - PROCESS | 1801 | 1477538197728 Marionette TRACE conn4 <- [1,399,null,["2147483649"]] 20:16:37 INFO - PROCESS | 1801 | 1477538197734 Marionette TRACE conn4 -> [0,400,"switchToWindow",{"name":"2147483649"}] 20:16:37 INFO - PROCESS | 1801 | 1477538197744 Marionette TRACE conn4 <- [1,400,null,{}] 20:16:37 INFO - PROCESS | 1801 | 1477538197750 Marionette TRACE conn4 -> [0,401,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:37 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ade4800 == 5 [pid = 1846] [id = 80] 20:16:37 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9ade9400) [pid = 1846] [serial = 239] [outer = (nil)] 20:16:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x9bbd1400) [pid = 1846] [serial = 240] [outer = 0x9ade9400] 20:16:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x9bbcf800) [pid = 1846] [serial = 241] [outer = 0x9ade9400] 20:16:39 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab23400 == 4 [pid = 1846] [id = 78] 20:16:39 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae4e400 == 3 [pid = 1846] [id = 77] 20:16:39 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x9adde000) [pid = 1846] [serial = 228] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9ade6400) [pid = 1846] [serial = 229] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x9bbd3800) [pid = 1846] [serial = 226] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x9ae56c00) [pid = 1846] [serial = 231] [outer = (nil)] [url = about:blank] 20:16:41 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9ae50c00) [pid = 1846] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html] 20:16:44 INFO - PROCESS | 1801 | 1477538204262 Marionette TRACE conn4 <- [1,401,null,{"value":["/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:16:44 INFO - .. 20:16:44 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html | took 6949ms 20:16:44 INFO - PROCESS | 1801 | 1477538204312 Marionette TRACE conn4 -> [0,402,"getWindowHandle",null] 20:16:44 INFO - PROCESS | 1801 | 1477538204321 Marionette TRACE conn4 <- [1,402,null,{"value":"2147483649"}] 20:16:44 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html 20:16:44 INFO - PROCESS | 1801 | 1477538204333 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:44 INFO - PROCESS | 1801 | 1477538204534 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 20:16:44 INFO - PROCESS | 1801 | 1477538204607 Marionette TRACE conn4 -> [0,404,"getWindowHandles",null] 20:16:44 INFO - PROCESS | 1801 | 1477538204631 Marionette TRACE conn4 <- [1,404,null,["2147483649"]] 20:16:44 INFO - PROCESS | 1801 | 1477538204640 Marionette TRACE conn4 -> [0,405,"switchToWindow",{"name":"2147483649"}] 20:16:44 INFO - PROCESS | 1801 | 1477538204647 Marionette TRACE conn4 <- [1,405,null,{}] 20:16:44 INFO - PROCESS | 1801 | 1477538204654 Marionette TRACE conn4 -> [0,406,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:44 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ade9c00 == 4 [pid = 1846] [id = 81] 20:16:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x9ae4d800) [pid = 1846] [serial = 242] [outer = (nil)] 20:16:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x9ae57000) [pid = 1846] [serial = 243] [outer = 0x9ae4d800] 20:16:45 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9b738400) [pid = 1846] [serial = 244] [outer = 0x9ae4d800] 20:16:46 INFO - PROCESS | 1801 | 1477538206417 Marionette TRACE conn4 <- [1,406,null,{"value":["/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:16:46 INFO - . 20:16:46 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html | took 2131ms 20:16:46 INFO - PROCESS | 1801 | 1477538206465 Marionette TRACE conn4 -> [0,407,"getWindowHandle",null] 20:16:46 INFO - PROCESS | 1801 | 1477538206480 Marionette TRACE conn4 <- [1,407,null,{"value":"2147483649"}] 20:16:46 INFO - TEST-START | /content-security-policy/blink-contrib/duplicate-directive.sub.html 20:16:46 INFO - PROCESS | 1801 | 1477538206536 Marionette TRACE conn4 -> [0,408,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:46 INFO - PROCESS | 1801 | 1477538206816 Marionette TRACE conn4 <- [1,408,null,{"value":null}] 20:16:46 INFO - PROCESS | 1801 | 1477538206950 Marionette TRACE conn4 -> [0,409,"getWindowHandles",null] 20:16:46 INFO - PROCESS | 1801 | 1477538206958 Marionette TRACE conn4 <- [1,409,null,["2147483649"]] 20:16:46 INFO - PROCESS | 1801 | 1477538206966 Marionette TRACE conn4 -> [0,410,"switchToWindow",{"name":"2147483649"}] 20:16:46 INFO - PROCESS | 1801 | 1477538206975 Marionette TRACE conn4 <- [1,410,null,{}] 20:16:47 INFO - PROCESS | 1801 | 1477538206982 Marionette TRACE conn4 -> [0,411,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/duplicate-directive.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:47 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ade0800 == 5 [pid = 1846] [id = 82] 20:16:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x9ade1c00) [pid = 1846] [serial = 245] [outer = (nil)] 20:16:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x9bbcd400) [pid = 1846] [serial = 246] [outer = 0x9ade1c00] 20:16:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x9bbd5c00) [pid = 1846] [serial = 247] [outer = 0x9ade1c00] 20:16:47 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x9ae55000) [pid = 1846] [serial = 232] [outer = (nil)] [url = about:blank] 20:16:47 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x9ae5c800) [pid = 1846] [serial = 237] [outer = (nil)] [url = about:blank] 20:16:48 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x967be800) [pid = 1801] [serial = 22] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:16:49 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9ab23800) [pid = 1846] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html] 20:16:53 INFO - PROCESS | 1801 | 1477538213107 Marionette TRACE conn4 <- [1,411,null,{"value":["/content-security-policy/blink-contrib/duplicate-directive.sub.html",0,null,null,[["Expecting alerts: [\"PASS (1/1)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:16:53 INFO - .. 20:16:53 INFO - TEST-OK | /content-security-policy/blink-contrib/duplicate-directive.sub.html | took 6644ms 20:16:53 INFO - PROCESS | 1801 | 1477538213136 Marionette TRACE conn4 -> [0,412,"getWindowHandle",null] 20:16:53 INFO - PROCESS | 1801 | 1477538213142 Marionette TRACE conn4 <- [1,412,null,{"value":"2147483649"}] 20:16:53 INFO - TEST-START | /content-security-policy/blink-contrib/eval-allowed.sub.html 20:16:53 INFO - PROCESS | 1801 | 1477538213152 Marionette TRACE conn4 -> [0,413,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:16:53 INFO - PROCESS | 1801 | 1477538213437 Marionette TRACE conn4 <- [1,413,null,{"value":null}] 20:16:53 INFO - PROCESS | 1801 | 1477538213538 Marionette TRACE conn4 -> [0,414,"getWindowHandles",null] 20:16:53 INFO - PROCESS | 1801 | 1477538213549 Marionette TRACE conn4 <- [1,414,null,["2147483649"]] 20:16:53 INFO - PROCESS | 1801 | 1477538213559 Marionette TRACE conn4 -> [0,415,"switchToWindow",{"name":"2147483649"}] 20:16:53 INFO - PROCESS | 1801 | 1477538213574 Marionette TRACE conn4 <- [1,415,null,{}] 20:16:53 INFO - PROCESS | 1801 | 1477538213581 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:16:53 INFO - PROCESS | 1801 | ++DOCSHELL 0x9addc800 == 6 [pid = 1846] [id = 83] 20:16:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x9ade6c00) [pid = 1846] [serial = 248] [outer = (nil)] 20:16:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x9bbd8800) [pid = 1846] [serial = 249] [outer = 0x9ade6c00] 20:16:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x9bf02000) [pid = 1846] [serial = 250] [outer = 0x9ade6c00] 20:16:55 INFO - PROCESS | 1801 | --DOCSHELL 0x9ade0800 == 5 [pid = 1846] [id = 82] 20:16:55 INFO - PROCESS | 1801 | --DOCSHELL 0x9ade1000 == 4 [pid = 1846] [id = 79] 20:16:55 INFO - PROCESS | 1801 | --DOCSHELL 0x9ade4800 == 3 [pid = 1846] [id = 80] 20:16:55 INFO - PROCESS | 1801 | --DOCSHELL 0x9ade9c00 == 2 [pid = 1846] [id = 81] 20:16:55 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x9ade7400) [pid = 1846] [serial = 235] [outer = (nil)] [url = about:blank] 20:16:55 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x9addf800) [pid = 1846] [serial = 234] [outer = (nil)] [url = about:blank] 20:16:55 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9bbd1400) [pid = 1846] [serial = 240] [outer = (nil)] [url = about:blank] 20:16:58 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x9ade1c00) [pid = 1846] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html] 20:16:58 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x9ae4d800) [pid = 1846] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html] 20:16:58 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9ade9400) [pid = 1846] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html] 20:16:58 INFO - PROCESS | 1801 | --DOMWINDOW == 11 (0x9ade8800) [pid = 1846] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html] 20:16:59 INFO - PROCESS | 1801 | 1477538219685 Marionette TRACE conn4 <- [1,416,null,{"value":["/content-security-policy/blink-contrib/eval-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS (1 of 2)\",\"PASS (2 of 2)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:16:59 INFO - .. 20:16:59 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-allowed.sub.html | took 6593ms 20:16:59 INFO - PROCESS | 1801 | 1477538219744 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 20:16:59 INFO - PROCESS | 1801 | 1477538219749 Marionette TRACE conn4 <- [1,417,null,{"value":"2147483649"}] 20:16:59 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html 20:16:59 INFO - PROCESS | 1801 | 1477538219757 Marionette TRACE conn4 -> [0,418,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:00 INFO - PROCESS | 1801 | 1477538219986 Marionette TRACE conn4 <- [1,418,null,{"value":null}] 20:17:00 INFO - PROCESS | 1801 | 1477538220033 Marionette TRACE conn4 -> [0,419,"getWindowHandles",null] 20:17:00 INFO - PROCESS | 1801 | 1477538220041 Marionette TRACE conn4 <- [1,419,null,["2147483649"]] 20:17:00 INFO - PROCESS | 1801 | 1477538220048 Marionette TRACE conn4 -> [0,420,"switchToWindow",{"name":"2147483649"}] 20:17:00 INFO - PROCESS | 1801 | 1477538220056 Marionette TRACE conn4 <- [1,420,null,{}] 20:17:00 INFO - PROCESS | 1801 | 1477538220062 Marionette TRACE conn4 -> [0,421,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:00 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab23800 == 3 [pid = 1846] [id = 84] 20:17:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x9ab24000) [pid = 1846] [serial = 251] [outer = (nil)] 20:17:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x9ade0400) [pid = 1846] [serial = 252] [outer = 0x9ab24000] 20:17:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x9ade9c00) [pid = 1846] [serial = 253] [outer = 0x9ab24000] 20:17:01 INFO - PROCESS | 1801 | 1477538221577 Marionette TRACE conn4 <- [1,421,null,{"value":["/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html",0,null,null,[["Expecting logs: [\"PASS: eval() blocked.\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:17:01 INFO - .. 20:17:01 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html | took 1879ms 20:17:01 INFO - PROCESS | 1801 | 1477538221648 Marionette TRACE conn4 -> [0,422,"getWindowHandle",null] 20:17:01 INFO - PROCESS | 1801 | 1477538221658 Marionette TRACE conn4 <- [1,422,null,{"value":"2147483649"}] 20:17:01 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked.sub.html 20:17:01 INFO - PROCESS | 1801 | 1477538221667 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:01 INFO - PROCESS | 1801 | 1477538221867 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 20:17:01 INFO - PROCESS | 1801 | 1477538221988 Marionette TRACE conn4 -> [0,424,"getWindowHandles",null] 20:17:02 INFO - PROCESS | 1801 | 1477538222001 Marionette TRACE conn4 <- [1,424,null,["2147483649"]] 20:17:02 INFO - PROCESS | 1801 | 1477538222008 Marionette TRACE conn4 -> [0,425,"switchToWindow",{"name":"2147483649"}] 20:17:02 INFO - PROCESS | 1801 | 1477538222029 Marionette TRACE conn4 <- [1,425,null,{}] 20:17:02 INFO - PROCESS | 1801 | 1477538222055 Marionette TRACE conn4 -> [0,426,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:02 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ade9400 == 4 [pid = 1846] [id = 85] 20:17:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9ae50c00) [pid = 1846] [serial = 254] [outer = (nil)] 20:17:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x9b739000) [pid = 1846] [serial = 255] [outer = 0x9ae50c00] 20:17:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x9bbce800) [pid = 1846] [serial = 256] [outer = 0x9ae50c00] 20:17:03 INFO - PROCESS | 1801 | --DOCSHELL 0x9addc800 == 3 [pid = 1846] [id = 83] 20:17:03 INFO - PROCESS | 1801 | 1477538223658 Marionette TRACE conn4 <- [1,426,null,{"value":["/content-security-policy/blink-contrib/eval-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EvalError\",\"PASS EvalError\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:17:03 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x9bbcf800) [pid = 1846] [serial = 241] [outer = (nil)] [url = about:blank] 20:17:03 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9b73a400) [pid = 1846] [serial = 238] [outer = (nil)] [url = about:blank] 20:17:03 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x9bbcd400) [pid = 1846] [serial = 246] [outer = (nil)] [url = about:blank] 20:17:03 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x9bbd5c00) [pid = 1846] [serial = 247] [outer = (nil)] [url = about:blank] 20:17:03 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9ae57000) [pid = 1846] [serial = 243] [outer = (nil)] [url = about:blank] 20:17:03 INFO - PROCESS | 1801 | --DOMWINDOW == 11 (0x9b738400) [pid = 1846] [serial = 244] [outer = (nil)] [url = about:blank] 20:17:03 INFO - .. 20:17:03 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked.sub.html | took 2033ms 20:17:03 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html 20:17:03 INFO - PROCESS | 1801 | 1477538223699 Marionette TRACE conn4 -> [0,427,"getWindowHandle",null] 20:17:03 INFO - PROCESS | 1801 | 1477538223703 Marionette TRACE conn4 <- [1,427,null,{"value":"2147483649"}] 20:17:03 INFO - PROCESS | 1801 | 1477538223712 Marionette TRACE conn4 -> [0,428,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:03 INFO - PROCESS | 1801 | 1477538223933 Marionette TRACE conn4 <- [1,428,null,{"value":null}] 20:17:04 INFO - PROCESS | 1801 | 1477538224022 Marionette TRACE conn4 -> [0,429,"getWindowHandles",null] 20:17:04 INFO - PROCESS | 1801 | 1477538224028 Marionette TRACE conn4 <- [1,429,null,["2147483649"]] 20:17:04 INFO - PROCESS | 1801 | 1477538224034 Marionette TRACE conn4 -> [0,430,"switchToWindow",{"name":"2147483649"}] 20:17:04 INFO - PROCESS | 1801 | 1477538224044 Marionette TRACE conn4 <- [1,430,null,{}] 20:17:04 INFO - PROCESS | 1801 | 1477538224052 Marionette TRACE conn4 -> [0,431,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:04 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ade1800 == 4 [pid = 1846] [id = 86] 20:17:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x9ade1c00) [pid = 1846] [serial = 257] [outer = (nil)] 20:17:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x9ae59400) [pid = 1846] [serial = 258] [outer = 0x9ade1c00] 20:17:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x9b73a400) [pid = 1846] [serial = 259] [outer = 0x9ade1c00] 20:17:05 INFO - PROCESS | 1801 | 1477538225210 Marionette TRACE conn4 <- [1,431,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null]]]}] 20:17:05 INFO - . 20:17:05 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html | took 1529ms 20:17:05 INFO - PROCESS | 1801 | 1477538225238 Marionette TRACE conn4 -> [0,432,"getWindowHandle",null] 20:17:05 INFO - PROCESS | 1801 | 1477538225242 Marionette TRACE conn4 <- [1,432,null,{"value":"2147483649"}] 20:17:05 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html 20:17:05 INFO - PROCESS | 1801 | 1477538225250 Marionette TRACE conn4 -> [0,433,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:05 INFO - PROCESS | 1801 | 1477538225468 Marionette TRACE conn4 <- [1,433,null,{"value":null}] 20:17:05 INFO - PROCESS | 1801 | 1477538225546 Marionette TRACE conn4 -> [0,434,"getWindowHandles",null] 20:17:05 INFO - PROCESS | 1801 | 1477538225549 Marionette TRACE conn4 <- [1,434,null,["2147483649"]] 20:17:05 INFO - PROCESS | 1801 | 1477538225562 Marionette TRACE conn4 -> [0,435,"switchToWindow",{"name":"2147483649"}] 20:17:05 INFO - PROCESS | 1801 | 1477538225568 Marionette TRACE conn4 <- [1,435,null,{}] 20:17:05 INFO - PROCESS | 1801 | 1477538225575 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:05 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bf03c00 == 5 [pid = 1846] [id = 87] 20:17:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9bf04000) [pid = 1846] [serial = 260] [outer = (nil)] 20:17:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x9bf0b000) [pid = 1846] [serial = 261] [outer = 0x9bf04000] 20:17:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x9bf08800) [pid = 1846] [serial = 262] [outer = 0x9bf04000] 20:17:06 INFO - PROCESS | 1801 | 1477538226540 Marionette TRACE conn4 <- [1,436,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 20:17:06 INFO - . 20:17:06 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html | took 1323ms 20:17:06 INFO - PROCESS | 1801 | 1477538226575 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 20:17:06 INFO - PROCESS | 1801 | 1477538226580 Marionette TRACE conn4 <- [1,437,null,{"value":"2147483649"}] 20:17:06 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html 20:17:06 INFO - PROCESS | 1801 | 1477538226593 Marionette TRACE conn4 -> [0,438,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:06 INFO - PROCESS | 1801 | 1477538226975 Marionette TRACE conn4 <- [1,438,null,{"value":null}] 20:17:07 INFO - PROCESS | 1801 | 1477538227070 Marionette TRACE conn4 -> [0,439,"getWindowHandles",null] 20:17:07 INFO - PROCESS | 1801 | 1477538227080 Marionette TRACE conn4 <- [1,439,null,["2147483649"]] 20:17:07 INFO - PROCESS | 1801 | 1477538227094 Marionette TRACE conn4 -> [0,440,"switchToWindow",{"name":"2147483649"}] 20:17:07 INFO - PROCESS | 1801 | 1477538227107 Marionette TRACE conn4 <- [1,440,null,{}] 20:17:07 INFO - PROCESS | 1801 | 1477538227123 Marionette TRACE conn4 -> [0,441,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:07 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bfa1400 == 6 [pid = 1846] [id = 88] 20:17:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x9bfa1800) [pid = 1846] [serial = 263] [outer = (nil)] 20:17:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x9bfa5c00) [pid = 1846] [serial = 264] [outer = 0x9bfa1800] 20:17:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 20 (0x9bfa8000) [pid = 1846] [serial = 265] [outer = 0x9bfa1800] 20:17:08 INFO - PROCESS | 1801 | 1477538228531 Marionette TRACE conn4 <- [1,441,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null]]]}] 20:17:08 INFO - . 20:17:08 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html | took 1975ms 20:17:08 INFO - PROCESS | 1801 | 1477538228566 Marionette TRACE conn4 -> [0,442,"getWindowHandle",null] 20:17:08 INFO - PROCESS | 1801 | 1477538228573 Marionette TRACE conn4 <- [1,442,null,{"value":"2147483649"}] 20:17:08 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html 20:17:08 INFO - PROCESS | 1801 | 1477538228580 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:08 INFO - PROCESS | 1801 | 1477538228750 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 20:17:08 INFO - PROCESS | 1801 | 1477538228815 Marionette TRACE conn4 -> [0,444,"getWindowHandles",null] 20:17:08 INFO - PROCESS | 1801 | 1477538228818 Marionette TRACE conn4 <- [1,444,null,["2147483649"]] 20:17:08 INFO - PROCESS | 1801 | 1477538228854 Marionette TRACE conn4 -> [0,445,"switchToWindow",{"name":"2147483649"}] 20:17:08 INFO - PROCESS | 1801 | 1477538228860 Marionette TRACE conn4 <- [1,445,null,{}] 20:17:08 INFO - PROCESS | 1801 | 1477538228865 Marionette TRACE conn4 -> [0,446,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:08 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c149400 == 7 [pid = 1846] [id = 89] 20:17:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 21 (0x9c149800) [pid = 1846] [serial = 266] [outer = (nil)] 20:17:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 22 (0x9c14d400) [pid = 1846] [serial = 267] [outer = 0x9c149800] 20:17:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 23 (0x9c150000) [pid = 1846] [serial = 268] [outer = 0x9c149800] 20:17:09 INFO - PROCESS | 1801 | 1477538229734 Marionette TRACE conn4 <- [1,446,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 20:17:09 INFO - . 20:17:09 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html | took 1186ms 20:17:09 INFO - PROCESS | 1801 | 1477538229768 Marionette TRACE conn4 -> [0,447,"getWindowHandle",null] 20:17:09 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html 20:17:09 INFO - PROCESS | 1801 | 1477538229772 Marionette TRACE conn4 <- [1,447,null,{"value":"2147483649"}] 20:17:09 INFO - PROCESS | 1801 | 1477538229783 Marionette TRACE conn4 -> [0,448,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:09 INFO - PROCESS | 1801 | 1477538229955 Marionette TRACE conn4 <- [1,448,null,{"value":null}] 20:17:10 INFO - PROCESS | 1801 | 1477538230009 Marionette TRACE conn4 -> [0,449,"getWindowHandles",null] 20:17:10 INFO - PROCESS | 1801 | 1477538230043 Marionette TRACE conn4 <- [1,449,null,["2147483649"]] 20:17:10 INFO - PROCESS | 1801 | 1477538230054 Marionette TRACE conn4 -> [0,450,"switchToWindow",{"name":"2147483649"}] 20:17:10 INFO - PROCESS | 1801 | 1477538230064 Marionette TRACE conn4 <- [1,450,null,{}] 20:17:10 INFO - PROCESS | 1801 | 1477538230073 Marionette TRACE conn4 -> [0,451,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:10 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c352c00 == 8 [pid = 1846] [id = 90] 20:17:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 24 (0x9c353c00) [pid = 1846] [serial = 269] [outer = (nil)] 20:17:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 25 (0x9c35b000) [pid = 1846] [serial = 270] [outer = 0x9c353c00] 20:17:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 26 (0x9c35dc00) [pid = 1846] [serial = 271] [outer = 0x9c353c00] 20:17:11 INFO - PROCESS | 1801 | 1477538231210 Marionette TRACE conn4 <- [1,451,null,{"value":["/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html",0,null,null,[["filesystem-urls-do-not-match-self",3,"No filesystem:// support, cannot run test.",null]]]}] 20:17:11 INFO - . 20:17:11 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html | took 1474ms 20:17:11 INFO - PROCESS | 1801 | 1477538231253 Marionette TRACE conn4 -> [0,452,"getWindowHandle",null] 20:17:11 INFO - PROCESS | 1801 | 1477538231257 Marionette TRACE conn4 <- [1,452,null,{"value":"2147483649"}] 20:17:11 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html 20:17:11 INFO - PROCESS | 1801 | 1477538231264 Marionette TRACE conn4 -> [0,453,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:11 INFO - PROCESS | 1801 | 1477538231449 Marionette TRACE conn4 <- [1,453,null,{"value":null}] 20:17:11 INFO - PROCESS | 1801 | 1477538231488 Marionette TRACE conn4 -> [0,454,"getWindowHandles",null] 20:17:11 INFO - PROCESS | 1801 | 1477538231504 Marionette TRACE conn4 <- [1,454,null,["2147483649"]] 20:17:11 INFO - PROCESS | 1801 | 1477538231538 Marionette TRACE conn4 -> [0,455,"switchToWindow",{"name":"2147483649"}] 20:17:11 INFO - PROCESS | 1801 | 1477538231558 Marionette TRACE conn4 <- [1,455,null,{}] 20:17:11 INFO - PROCESS | 1801 | 1477538231566 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:11 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae57400 == 9 [pid = 1846] [id = 91] 20:17:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 27 (0x9ae57c00) [pid = 1846] [serial = 272] [outer = (nil)] 20:17:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 28 (0x9bfa3800) [pid = 1846] [serial = 273] [outer = 0x9ae57c00] 20:17:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 29 (0x9c143400) [pid = 1846] [serial = 274] [outer = 0x9ae57c00] 20:17:12 INFO - PROCESS | 1801 | 1477538232852 Marionette TRACE conn4 <- [1,456,null,{"value":["/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html",0,null,null,[["Expecting logs: [\"PASS (1/1)\"]",3,"No filesystem:// support, cannot run test.",null]]]}] 20:17:12 INFO - . 20:17:12 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html | took 1622ms 20:17:12 INFO - PROCESS | 1801 | 1477538232886 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 20:17:12 INFO - PROCESS | 1801 | 1477538232895 Marionette TRACE conn4 <- [1,457,null,{"value":"2147483649"}] 20:17:12 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html 20:17:12 INFO - PROCESS | 1801 | 1477538232909 Marionette TRACE conn4 -> [0,458,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:13 INFO - PROCESS | 1801 | 1477538233095 Marionette TRACE conn4 <- [1,458,null,{"value":null}] 20:17:13 INFO - PROCESS | 1801 | 1477538233171 Marionette TRACE conn4 -> [0,459,"getWindowHandles",null] 20:17:13 INFO - PROCESS | 1801 | 1477538233179 Marionette TRACE conn4 <- [1,459,null,["2147483649"]] 20:17:13 INFO - PROCESS | 1801 | 1477538233188 Marionette TRACE conn4 -> [0,460,"switchToWindow",{"name":"2147483649"}] 20:17:13 INFO - PROCESS | 1801 | 1477538233205 Marionette TRACE conn4 <- [1,460,null,{}] 20:17:13 INFO - PROCESS | 1801 | 1477538233229 Marionette TRACE conn4 -> [0,461,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:13 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae55c00 == 10 [pid = 1846] [id = 92] 20:17:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 30 (0x9ae56c00) [pid = 1846] [serial = 275] [outer = (nil)] 20:17:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 31 (0x9bbcf400) [pid = 1846] [serial = 276] [outer = 0x9ae56c00] 20:17:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 32 (0x9bf01800) [pid = 1846] [serial = 277] [outer = 0x9ae56c00] 20:17:13 INFO - PROCESS | 1801 | --DOCSHELL 0x9c149400 == 9 [pid = 1846] [id = 89] 20:17:13 INFO - PROCESS | 1801 | --DOCSHELL 0x9bfa1400 == 8 [pid = 1846] [id = 88] 20:17:13 INFO - PROCESS | 1801 | --DOMWINDOW == 31 (0x9ade0400) [pid = 1846] [serial = 252] [outer = (nil)] [url = about:blank] 20:17:13 INFO - PROCESS | 1801 | --DOCSHELL 0x9bf03c00 == 7 [pid = 1846] [id = 87] 20:17:13 INFO - PROCESS | 1801 | --DOCSHELL 0x9ade1800 == 6 [pid = 1846] [id = 86] 20:17:13 INFO - PROCESS | 1801 | --DOCSHELL 0x9ade9400 == 5 [pid = 1846] [id = 85] 20:17:13 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab23800 == 4 [pid = 1846] [id = 84] 20:17:13 INFO - PROCESS | 1801 | --DOMWINDOW == 30 (0x9bbd8800) [pid = 1846] [serial = 249] [outer = (nil)] [url = about:blank] 20:17:14 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab16800 == 5 [pid = 1846] [id = 93] 20:17:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 31 (0x9ade0c00) [pid = 1846] [serial = 278] [outer = (nil)] 20:17:14 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ade0400 == 6 [pid = 1846] [id = 94] 20:17:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 32 (0x9ade7c00) [pid = 1846] [serial = 279] [outer = (nil)] 20:17:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 33 (0x9ade9800) [pid = 1846] [serial = 280] [outer = 0x9ade7c00] 20:17:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 34 (0x9addac00) [pid = 1846] [serial = 281] [outer = 0x9ade0c00] 20:17:16 INFO - PROCESS | 1801 | --DOMWINDOW == 33 (0x9bf04000) [pid = 1846] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html] 20:17:16 INFO - PROCESS | 1801 | --DOMWINDOW == 32 (0x9bfa1800) [pid = 1846] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html] 20:17:16 INFO - PROCESS | 1801 | --DOMWINDOW == 31 (0x9c149800) [pid = 1846] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html] 20:17:16 INFO - PROCESS | 1801 | --DOMWINDOW == 30 (0x9ade1c00) [pid = 1846] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html] 20:17:19 INFO - PROCESS | 1801 | 1477538239191 Marionette TRACE conn4 <- [1,461,null,{"value":["/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:17:19 INFO - . 20:17:19 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html | took 6295ms 20:17:19 INFO - PROCESS | 1801 | 1477538239204 Marionette TRACE conn4 -> [0,462,"getWindowHandle",null] 20:17:19 INFO - PROCESS | 1801 | 1477538239207 Marionette TRACE conn4 <- [1,462,null,{"value":"2147483649"}] 20:17:19 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html 20:17:19 INFO - PROCESS | 1801 | 1477538239215 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:19 INFO - PROCESS | 1801 | 1477538239448 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 20:17:19 INFO - PROCESS | 1801 | 1477538239525 Marionette TRACE conn4 -> [0,464,"getWindowHandles",null] 20:17:19 INFO - PROCESS | 1801 | 1477538239537 Marionette TRACE conn4 <- [1,464,null,["2147483649"]] 20:17:19 INFO - PROCESS | 1801 | 1477538239542 Marionette TRACE conn4 -> [0,465,"switchToWindow",{"name":"2147483649"}] 20:17:19 INFO - PROCESS | 1801 | 1477538239556 Marionette TRACE conn4 <- [1,465,null,{}] 20:17:19 INFO - PROCESS | 1801 | 1477538239567 Marionette TRACE conn4 -> [0,466,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:19 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ade0000 == 7 [pid = 1846] [id = 95] 20:17:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 31 (0x9ade0800) [pid = 1846] [serial = 282] [outer = (nil)] 20:17:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 32 (0x9bbdb400) [pid = 1846] [serial = 283] [outer = 0x9ade0800] 20:17:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 33 (0x9bf10c00) [pid = 1846] [serial = 284] [outer = 0x9ade0800] 20:17:20 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bfa2800 == 8 [pid = 1846] [id = 96] 20:17:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 34 (0x9bfa8400) [pid = 1846] [serial = 285] [outer = (nil)] 20:17:21 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x9bfa7400) [pid = 1846] [serial = 286] [outer = 0x9bfa8400] 20:17:22 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab16800 == 7 [pid = 1846] [id = 93] 20:17:22 INFO - PROCESS | 1801 | --DOCSHELL 0x9ade0400 == 6 [pid = 1846] [id = 94] 20:17:22 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae55c00 == 5 [pid = 1846] [id = 92] 20:17:22 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae57400 == 4 [pid = 1846] [id = 91] 20:17:22 INFO - PROCESS | 1801 | --DOCSHELL 0x9c352c00 == 3 [pid = 1846] [id = 90] 20:17:22 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x9b739000) [pid = 1846] [serial = 255] [outer = (nil)] [url = about:blank] 20:17:22 INFO - PROCESS | 1801 | --DOMWINDOW == 33 (0x9b73a400) [pid = 1846] [serial = 259] [outer = (nil)] [url = about:blank] 20:17:22 INFO - PROCESS | 1801 | --DOMWINDOW == 32 (0x9ae59400) [pid = 1846] [serial = 258] [outer = (nil)] [url = about:blank] 20:17:22 INFO - PROCESS | 1801 | --DOMWINDOW == 31 (0x9bf08800) [pid = 1846] [serial = 262] [outer = (nil)] [url = about:blank] 20:17:22 INFO - PROCESS | 1801 | --DOMWINDOW == 30 (0x9bf0b000) [pid = 1846] [serial = 261] [outer = (nil)] [url = about:blank] 20:17:22 INFO - PROCESS | 1801 | --DOMWINDOW == 29 (0x9bfa8000) [pid = 1846] [serial = 265] [outer = (nil)] [url = about:blank] 20:17:22 INFO - PROCESS | 1801 | --DOMWINDOW == 28 (0x9bfa5c00) [pid = 1846] [serial = 264] [outer = (nil)] [url = about:blank] 20:17:22 INFO - PROCESS | 1801 | --DOMWINDOW == 27 (0x9c150000) [pid = 1846] [serial = 268] [outer = (nil)] [url = about:blank] 20:17:22 INFO - PROCESS | 1801 | --DOMWINDOW == 26 (0x9c14d400) [pid = 1846] [serial = 267] [outer = (nil)] [url = about:blank] 20:17:25 INFO - PROCESS | 1801 | --DOMWINDOW == 25 (0x9ae56c00) [pid = 1846] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html] 20:17:25 INFO - PROCESS | 1801 | --DOMWINDOW == 24 (0x9ade7c00) [pid = 1846] [serial = 279] [outer = (nil)] [url = about:blank] 20:17:25 INFO - PROCESS | 1801 | --DOMWINDOW == 23 (0x9ade0c00) [pid = 1846] [serial = 278] [outer = (nil)] [url = about:blank] 20:17:25 INFO - PROCESS | 1801 | --DOMWINDOW == 22 (0x9c353c00) [pid = 1846] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html] 20:17:25 INFO - PROCESS | 1801 | --DOMWINDOW == 21 (0x9ae57c00) [pid = 1846] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html] 20:17:25 INFO - PROCESS | 1801 | --DOMWINDOW == 20 (0x9ab24000) [pid = 1846] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html] 20:17:25 INFO - PROCESS | 1801 | --DOMWINDOW == 19 (0x9ade6c00) [pid = 1846] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html] 20:17:25 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x9ae50c00) [pid = 1846] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html] 20:17:26 INFO - PROCESS | 1801 | 1477538246108 Marionette TRACE conn4 <- [1,466,null,{"value":["/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:17:26 INFO - . 20:17:26 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html | took 6904ms 20:17:26 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-allowed.sub.html 20:17:26 INFO - PROCESS | 1801 | 1477538246120 Marionette TRACE conn4 -> [0,467,"getWindowHandle",null] 20:17:26 INFO - PROCESS | 1801 | 1477538246123 Marionette TRACE conn4 <- [1,467,null,{"value":"2147483649"}] 20:17:26 INFO - PROCESS | 1801 | 1477538246132 Marionette TRACE conn4 -> [0,468,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:26 INFO - PROCESS | 1801 | 1477538246345 Marionette TRACE conn4 <- [1,468,null,{"value":null}] 20:17:26 INFO - PROCESS | 1801 | --DOCSHELL 0x9bfa2800 == 2 [pid = 1846] [id = 96] 20:17:26 INFO - PROCESS | 1801 | 1477538246409 Marionette TRACE conn4 -> [0,469,"getWindowHandles",null] 20:17:26 INFO - PROCESS | 1801 | 1477538246416 Marionette TRACE conn4 <- [1,469,null,["2147483649"]] 20:17:26 INFO - PROCESS | 1801 | 1477538246430 Marionette TRACE conn4 -> [0,470,"switchToWindow",{"name":"2147483649"}] 20:17:26 INFO - PROCESS | 1801 | 1477538246444 Marionette TRACE conn4 <- [1,470,null,{}] 20:17:26 INFO - PROCESS | 1801 | 1477538246455 Marionette TRACE conn4 -> [0,471,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:26 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab23c00 == 3 [pid = 1846] [id = 97] 20:17:26 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x9ab24000) [pid = 1846] [serial = 287] [outer = (nil)] 20:17:26 INFO - PROCESS | 1801 | ++DOMWINDOW == 20 (0x9addfc00) [pid = 1846] [serial = 288] [outer = 0x9ab24000] 20:17:26 INFO - PROCESS | 1801 | ++DOMWINDOW == 21 (0x9ade6c00) [pid = 1846] [serial = 289] [outer = 0x9ab24000] 20:17:27 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae4f400 == 4 [pid = 1846] [id = 98] 20:17:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 22 (0x9ae50000) [pid = 1846] [serial = 290] [outer = (nil)] 20:17:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 23 (0x9ae53000) [pid = 1846] [serial = 291] [outer = 0x9ae50000] 20:17:29 INFO - PROCESS | 1801 | --DOCSHELL 0x9ade0000 == 3 [pid = 1846] [id = 95] 20:17:29 INFO - PROCESS | 1801 | --DOMWINDOW == 22 (0x9ade9800) [pid = 1846] [serial = 280] [outer = (nil)] [url = about:blank] 20:17:29 INFO - PROCESS | 1801 | --DOMWINDOW == 21 (0x9addac00) [pid = 1846] [serial = 281] [outer = (nil)] [url = about:blank] 20:17:29 INFO - PROCESS | 1801 | --DOMWINDOW == 20 (0x9ade9c00) [pid = 1846] [serial = 253] [outer = (nil)] [url = about:blank] 20:17:29 INFO - PROCESS | 1801 | --DOMWINDOW == 19 (0x9bf02000) [pid = 1846] [serial = 250] [outer = (nil)] [url = about:blank] 20:17:29 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x9c35dc00) [pid = 1846] [serial = 271] [outer = (nil)] [url = about:blank] 20:17:29 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x9c35b000) [pid = 1846] [serial = 270] [outer = (nil)] [url = about:blank] 20:17:29 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x9c143400) [pid = 1846] [serial = 274] [outer = (nil)] [url = about:blank] 20:17:29 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9bfa3800) [pid = 1846] [serial = 273] [outer = (nil)] [url = about:blank] 20:17:29 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x9bbce800) [pid = 1846] [serial = 256] [outer = (nil)] [url = about:blank] 20:17:29 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x9bf01800) [pid = 1846] [serial = 277] [outer = (nil)] [url = about:blank] 20:17:29 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9bbcf400) [pid = 1846] [serial = 276] [outer = (nil)] [url = about:blank] 20:17:31 INFO - PROCESS | 1801 | --DOMWINDOW == 11 (0x9ade0800) [pid = 1846] [serial = 282] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html] 20:17:31 INFO - PROCESS | 1801 | --DOMWINDOW == 10 (0x9bfa8400) [pid = 1846] [serial = 285] [outer = (nil)] [url = about:blank] 20:17:32 INFO - PROCESS | 1801 | 1477538252509 Marionette TRACE conn4 <- [1,471,null,{"value":["/content-security-policy/blink-contrib/frame-src-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\"]",0,null,null],["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:17:32 INFO - ... 20:17:32 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-allowed.sub.html | took 6394ms 20:17:32 INFO - PROCESS | 1801 | 1477538252524 Marionette TRACE conn4 -> [0,472,"getWindowHandle",null] 20:17:32 INFO - PROCESS | 1801 | 1477538252527 Marionette TRACE conn4 <- [1,472,null,{"value":"2147483649"}] 20:17:32 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-blocked.sub.html 20:17:32 INFO - PROCESS | 1801 | 1477538252536 Marionette TRACE conn4 -> [0,473,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:32 INFO - PROCESS | 1801 | 1477538252711 Marionette TRACE conn4 <- [1,473,null,{"value":null}] 20:17:32 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae4f400 == 2 [pid = 1846] [id = 98] 20:17:32 INFO - PROCESS | 1801 | 1477538252781 Marionette TRACE conn4 -> [0,474,"getWindowHandles",null] 20:17:32 INFO - PROCESS | 1801 | 1477538252790 Marionette TRACE conn4 <- [1,474,null,["2147483649"]] 20:17:32 INFO - PROCESS | 1801 | 1477538252806 Marionette TRACE conn4 -> [0,475,"switchToWindow",{"name":"2147483649"}] 20:17:32 INFO - PROCESS | 1801 | 1477538252816 Marionette TRACE conn4 <- [1,475,null,{}] 20:17:32 INFO - PROCESS | 1801 | 1477538252827 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:32 INFO - PROCESS | 1801 | ++DOCSHELL 0x9addc400 == 3 [pid = 1846] [id = 99] 20:17:32 INFO - PROCESS | 1801 | ++DOMWINDOW == 11 (0x9addc800) [pid = 1846] [serial = 292] [outer = (nil)] 20:17:33 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x9ade6800) [pid = 1846] [serial = 293] [outer = 0x9addc800] 20:17:33 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x9ae50800) [pid = 1846] [serial = 294] [outer = 0x9addc800] 20:17:33 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab16800 == 4 [pid = 1846] [id = 100] 20:17:33 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x9ae58c00) [pid = 1846] [serial = 295] [outer = (nil)] 20:17:33 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 494 20:17:33 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9ae5c800) [pid = 1846] [serial = 296] [outer = 0x9ae58c00] 20:17:34 INFO - PROCESS | 1801 | 1477538254388 Marionette TRACE conn4 <- [1,476,null,{"value":["/content-security-policy/blink-contrib/frame-src-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\"]",1,"assert_unreached: FAIL Reached unreachable code","log/<@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22]:24:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nlog@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22]:22:9\nonerror@http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html:1:1\n"],["Violation report status OK.",0,null,null]]]}] 20:17:34 INFO - .. 20:17:34 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-blocked.sub.html | took 1890ms 20:17:34 INFO - PROCESS | 1801 | 1477538254426 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 20:17:34 INFO - PROCESS | 1801 | 1477538254429 Marionette TRACE conn4 <- [1,477,null,{"value":"2147483649"}] 20:17:34 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html 20:17:34 INFO - PROCESS | 1801 | 1477538254437 Marionette TRACE conn4 -> [0,478,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:34 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab16800 == 3 [pid = 1846] [id = 100] 20:17:34 INFO - PROCESS | 1801 | 1477538254658 Marionette TRACE conn4 <- [1,478,null,{"value":null}] 20:17:34 INFO - PROCESS | 1801 | 1477538254728 Marionette TRACE conn4 -> [0,479,"getWindowHandles",null] 20:17:34 INFO - PROCESS | 1801 | 1477538254732 Marionette TRACE conn4 <- [1,479,null,["2147483649"]] 20:17:34 INFO - PROCESS | 1801 | 1477538254741 Marionette TRACE conn4 -> [0,480,"switchToWindow",{"name":"2147483649"}] 20:17:34 INFO - PROCESS | 1801 | 1477538254754 Marionette TRACE conn4 <- [1,480,null,{}] 20:17:34 INFO - PROCESS | 1801 | 1477538254759 Marionette TRACE conn4 -> [0,481,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:34 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae58800 == 4 [pid = 1846] [id = 101] 20:17:34 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x9ae5a400) [pid = 1846] [serial = 297] [outer = (nil)] 20:17:34 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x9bbcd000) [pid = 1846] [serial = 298] [outer = 0x9ae5a400] 20:17:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x9bbce800) [pid = 1846] [serial = 299] [outer = 0x9ae5a400] 20:17:35 INFO - PROCESS | 1801 | ++DOCSHELL 0x9b737c00 == 5 [pid = 1846] [id = 102] 20:17:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x9b73bc00) [pid = 1846] [serial = 300] [outer = (nil)] 20:17:35 INFO - PROCESS | 1801 | ++DOCSHELL 0x9b73d000 == 6 [pid = 1846] [id = 103] 20:17:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 20 (0x9bbccc00) [pid = 1846] [serial = 301] [outer = (nil)] 20:17:35 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bbcec00 == 7 [pid = 1846] [id = 104] 20:17:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 21 (0x9bbcf000) [pid = 1846] [serial = 302] [outer = (nil)] 20:17:35 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 494 20:17:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 22 (0x9addac00) [pid = 1846] [serial = 303] [outer = 0x9b73bc00] 20:17:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 23 (0x9bbd9000) [pid = 1846] [serial = 304] [outer = 0x9bbccc00] 20:17:36 INFO - PROCESS | 1801 | ++DOMWINDOW == 24 (0x9bbd2400) [pid = 1846] [serial = 305] [outer = 0x9bbcf000] 20:17:36 INFO - PROCESS | 1801 | 1477538256417 Marionette TRACE conn4 <- [1,481,null,{"value":["/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\",\"PASS IFrame #2 generated a load event.\",\"PASS IFrame #3 generated a load event.\"]",1,"assert_unreached: FAIL Reached unreachable code","log/<@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%232%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%233%20generated%20a%20load%20event.%22]:24:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nlog@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%232%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%233%20generated%20a%20load%20event.%22]:22:9\nonerror@http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html:1:1\n"],["Expecting alerts: [\"PASS\",\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:17:36 INFO - ... 20:17:36 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html | took 2030ms 20:17:36 INFO - PROCESS | 1801 | 1477538256468 Marionette TRACE conn4 -> [0,482,"getWindowHandle",null] 20:17:36 INFO - PROCESS | 1801 | 1477538256473 Marionette TRACE conn4 <- [1,482,null,{"value":"2147483649"}] 20:17:36 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html 20:17:36 INFO - PROCESS | 1801 | 1477538256490 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:36 INFO - PROCESS | 1801 | 1477538256708 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 20:17:36 INFO - PROCESS | 1801 | 1477538256773 Marionette TRACE conn4 -> [0,484,"getWindowHandles",null] 20:17:36 INFO - PROCESS | 1801 | 1477538256782 Marionette TRACE conn4 <- [1,484,null,["2147483649"]] 20:17:36 INFO - PROCESS | 1801 | --DOCSHELL 0x9bbcec00 == 6 [pid = 1846] [id = 104] 20:17:36 INFO - PROCESS | 1801 | 1477538256808 Marionette TRACE conn4 -> [0,485,"switchToWindow",{"name":"2147483649"}] 20:17:36 INFO - PROCESS | 1801 | 1477538256822 Marionette TRACE conn4 <- [1,485,null,{}] 20:17:36 INFO - PROCESS | 1801 | 1477538256833 Marionette TRACE conn4 -> [0,486,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/function-constructor-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:36 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab19800 == 7 [pid = 1846] [id = 105] 20:17:36 INFO - PROCESS | 1801 | ++DOMWINDOW == 25 (0x9ab1f000) [pid = 1846] [serial = 306] [outer = (nil)] 20:17:37 INFO - PROCESS | 1801 | ++DOMWINDOW == 26 (0x9ae51800) [pid = 1846] [serial = 307] [outer = 0x9ab1f000] 20:17:37 INFO - PROCESS | 1801 | ++DOMWINDOW == 27 (0x9bbcf400) [pid = 1846] [serial = 308] [outer = 0x9ab1f000] 20:17:37 INFO - PROCESS | 1801 | --DOCSHELL 0x9addc400 == 6 [pid = 1846] [id = 99] 20:17:37 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab23c00 == 5 [pid = 1846] [id = 97] 20:17:37 INFO - PROCESS | 1801 | --DOMWINDOW == 26 (0x9bfa7400) [pid = 1846] [serial = 286] [outer = (nil)] [url = about:blank] 20:17:37 INFO - PROCESS | 1801 | --DOMWINDOW == 25 (0x9bbdb400) [pid = 1846] [serial = 283] [outer = (nil)] [url = about:blank] 20:17:37 INFO - PROCESS | 1801 | --DOMWINDOW == 24 (0x9bf10c00) [pid = 1846] [serial = 284] [outer = (nil)] [url = about:blank] 20:17:37 INFO - PROCESS | 1801 | --DOMWINDOW == 23 (0x9addfc00) [pid = 1846] [serial = 288] [outer = (nil)] [url = about:blank] 20:17:39 INFO - PROCESS | 1801 | --DOMWINDOW == 22 (0x9addc800) [pid = 1846] [serial = 292] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html] 20:17:39 INFO - PROCESS | 1801 | --DOMWINDOW == 21 (0x9ae58c00) [pid = 1846] [serial = 295] [outer = (nil)] [url = about:blank] 20:17:39 INFO - PROCESS | 1801 | --DOMWINDOW == 20 (0x9ae50000) [pid = 1846] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:17:39 INFO - PROCESS | 1801 | --DOMWINDOW == 19 (0x9ab24000) [pid = 1846] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html] 20:17:42 INFO - PROCESS | 1801 | 1477538262927 Marionette TRACE conn4 <- [1,486,null,{"value":["/content-security-policy/blink-contrib/function-constructor-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:17:42 INFO - .. 20:17:42 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html | took 6457ms 20:17:42 INFO - PROCESS | 1801 | 1477538262941 Marionette TRACE conn4 -> [0,487,"getWindowHandle",null] 20:17:42 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html 20:17:42 INFO - PROCESS | 1801 | 1477538262974 Marionette TRACE conn4 <- [1,487,null,{"value":"2147483649"}] 20:17:42 INFO - PROCESS | 1801 | 1477538262980 Marionette TRACE conn4 -> [0,488,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:43 INFO - PROCESS | 1801 | 1477538263150 Marionette TRACE conn4 <- [1,488,null,{"value":null}] 20:17:43 INFO - PROCESS | 1801 | 1477538263203 Marionette TRACE conn4 -> [0,489,"getWindowHandles",null] 20:17:43 INFO - PROCESS | 1801 | 1477538263211 Marionette TRACE conn4 <- [1,489,null,["2147483649"]] 20:17:43 INFO - PROCESS | 1801 | 1477538263224 Marionette TRACE conn4 -> [0,490,"switchToWindow",{"name":"2147483649"}] 20:17:43 INFO - PROCESS | 1801 | 1477538263228 Marionette TRACE conn4 <- [1,490,null,{}] 20:17:43 INFO - PROCESS | 1801 | 1477538263242 Marionette TRACE conn4 -> [0,491,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/function-constructor-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:43 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae58c00 == 6 [pid = 1846] [id = 106] 20:17:43 INFO - PROCESS | 1801 | ++DOMWINDOW == 20 (0x9b73b400) [pid = 1846] [serial = 309] [outer = (nil)] 20:17:43 INFO - PROCESS | 1801 | ++DOMWINDOW == 21 (0x9bf08400) [pid = 1846] [serial = 310] [outer = 0x9b73b400] 20:17:43 INFO - PROCESS | 1801 | ++DOMWINDOW == 22 (0x9bf0e800) [pid = 1846] [serial = 311] [outer = 0x9b73b400] 20:17:44 INFO - PROCESS | 1801 | 1477538264778 Marionette TRACE conn4 <- [1,491,null,{"value":["/content-security-policy/blink-contrib/function-constructor-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EvalError\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:17:44 INFO - .. 20:17:44 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html | took 1839ms 20:17:44 INFO - PROCESS | 1801 | 1477538264820 Marionette TRACE conn4 -> [0,492,"getWindowHandle",null] 20:17:44 INFO - PROCESS | 1801 | 1477538264824 Marionette TRACE conn4 <- [1,492,null,{"value":"2147483649"}] 20:17:44 INFO - TEST-START | /content-security-policy/blink-contrib/image-allowed.sub.html 20:17:44 INFO - PROCESS | 1801 | 1477538264830 Marionette TRACE conn4 -> [0,493,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:45 INFO - PROCESS | 1801 | 1477538265066 Marionette TRACE conn4 <- [1,493,null,{"value":null}] 20:17:45 INFO - PROCESS | 1801 | 1477538265144 Marionette TRACE conn4 -> [0,494,"getWindowHandles",null] 20:17:45 INFO - PROCESS | 1801 | 1477538265149 Marionette TRACE conn4 <- [1,494,null,["2147483649"]] 20:17:45 INFO - PROCESS | 1801 | 1477538265157 Marionette TRACE conn4 -> [0,495,"switchToWindow",{"name":"2147483649"}] 20:17:45 INFO - PROCESS | 1801 | 1477538265168 Marionette TRACE conn4 <- [1,495,null,{}] 20:17:45 INFO - PROCESS | 1801 | 1477538265180 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/image-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:45 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ade0c00 == 7 [pid = 1846] [id = 107] 20:17:45 INFO - PROCESS | 1801 | ++DOMWINDOW == 23 (0x9ade7000) [pid = 1846] [serial = 312] [outer = (nil)] 20:17:45 INFO - PROCESS | 1801 | ++DOMWINDOW == 24 (0x9ae55400) [pid = 1846] [serial = 313] [outer = 0x9ade7000] 20:17:45 INFO - PROCESS | 1801 | ++DOMWINDOW == 25 (0x9b735400) [pid = 1846] [serial = 314] [outer = 0x9ade7000] 20:17:45 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab19800 == 6 [pid = 1846] [id = 105] 20:17:45 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae58800 == 5 [pid = 1846] [id = 101] 20:17:45 INFO - PROCESS | 1801 | --DOCSHELL 0x9b737c00 == 4 [pid = 1846] [id = 102] 20:17:45 INFO - PROCESS | 1801 | --DOCSHELL 0x9b73d000 == 3 [pid = 1846] [id = 103] 20:17:45 INFO - PROCESS | 1801 | --DOMWINDOW == 24 (0x9ade6c00) [pid = 1846] [serial = 289] [outer = (nil)] [url = about:blank] 20:17:45 INFO - PROCESS | 1801 | --DOMWINDOW == 23 (0x9ae50800) [pid = 1846] [serial = 294] [outer = (nil)] [url = about:blank] 20:17:45 INFO - PROCESS | 1801 | --DOMWINDOW == 22 (0x9ade6800) [pid = 1846] [serial = 293] [outer = (nil)] [url = about:blank] 20:17:45 INFO - PROCESS | 1801 | --DOMWINDOW == 21 (0x9ae5c800) [pid = 1846] [serial = 296] [outer = (nil)] [url = about:blank] 20:17:45 INFO - PROCESS | 1801 | --DOMWINDOW == 20 (0x9ae53000) [pid = 1846] [serial = 291] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:17:47 INFO - PROCESS | 1801 | --DOMWINDOW == 19 (0x9ab1f000) [pid = 1846] [serial = 306] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html] 20:17:47 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x9bbccc00) [pid = 1846] [serial = 301] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:17:47 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x9b73bc00) [pid = 1846] [serial = 300] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:17:47 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x9ae5a400) [pid = 1846] [serial = 297] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html] 20:17:47 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9bbcf000) [pid = 1846] [serial = 302] [outer = (nil)] [url = about:blank] 20:17:51 INFO - PROCESS | 1801 | 1477538271153 Marionette TRACE conn4 <- [1,496,null,{"value":["/content-security-policy/blink-contrib/image-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:17:51 INFO - .. 20:17:51 INFO - TEST-OK | /content-security-policy/blink-contrib/image-allowed.sub.html | took 6350ms 20:17:51 INFO - PROCESS | 1801 | 1477538271183 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 20:17:51 INFO - PROCESS | 1801 | 1477538271189 Marionette TRACE conn4 <- [1,497,null,{"value":"2147483649"}] 20:17:51 INFO - TEST-START | /content-security-policy/blink-contrib/image-blocked.sub.html 20:17:51 INFO - PROCESS | 1801 | 1477538271201 Marionette TRACE conn4 -> [0,498,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:51 INFO - PROCESS | 1801 | 1477538271498 Marionette TRACE conn4 <- [1,498,null,{"value":null}] 20:17:51 INFO - PROCESS | 1801 | 1477538271569 Marionette TRACE conn4 -> [0,499,"getWindowHandles",null] 20:17:51 INFO - PROCESS | 1801 | 1477538271579 Marionette TRACE conn4 <- [1,499,null,["2147483649"]] 20:17:51 INFO - PROCESS | 1801 | 1477538271596 Marionette TRACE conn4 -> [0,500,"switchToWindow",{"name":"2147483649"}] 20:17:51 INFO - PROCESS | 1801 | 1477538271608 Marionette TRACE conn4 <- [1,500,null,{}] 20:17:51 INFO - PROCESS | 1801 | 1477538271617 Marionette TRACE conn4 -> [0,501,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/image-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:51 INFO - PROCESS | 1801 | ++DOCSHELL 0x9addc800 == 4 [pid = 1846] [id = 108] 20:17:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x9addf400) [pid = 1846] [serial = 315] [outer = (nil)] 20:17:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x9ae5cc00) [pid = 1846] [serial = 316] [outer = 0x9addf400] 20:17:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x9bf01c00) [pid = 1846] [serial = 317] [outer = 0x9addf400] 20:17:53 INFO - PROCESS | 1801 | 1477538273209 Marionette TRACE conn4 <- [1,501,null,{"value":["/content-security-policy/blink-contrib/image-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:17:53 INFO - .. 20:17:53 INFO - TEST-OK | /content-security-policy/blink-contrib/image-blocked.sub.html | took 2077ms 20:17:53 INFO - PROCESS | 1801 | 1477538273279 Marionette TRACE conn4 -> [0,502,"getWindowHandle",null] 20:17:53 INFO - PROCESS | 1801 | 1477538273295 Marionette TRACE conn4 <- [1,502,null,{"value":"2147483649"}] 20:17:53 INFO - TEST-START | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html 20:17:53 INFO - PROCESS | 1801 | 1477538273315 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:53 INFO - PROCESS | 1801 | --DOCSHELL 0x9ade0c00 == 3 [pid = 1846] [id = 107] 20:17:53 INFO - PROCESS | 1801 | 1477538273543 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 20:17:53 INFO - PROCESS | 1801 | 1477538273632 Marionette TRACE conn4 -> [0,504,"getWindowHandles",null] 20:17:53 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x9bbd9000) [pid = 1846] [serial = 304] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:17:53 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x9addac00) [pid = 1846] [serial = 303] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:17:53 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9bbcf400) [pid = 1846] [serial = 308] [outer = (nil)] [url = about:blank] 20:17:53 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x9bbce800) [pid = 1846] [serial = 299] [outer = (nil)] [url = about:blank] 20:17:53 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x9ae51800) [pid = 1846] [serial = 307] [outer = (nil)] [url = about:blank] 20:17:53 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9bbcd000) [pid = 1846] [serial = 298] [outer = (nil)] [url = about:blank] 20:17:53 INFO - PROCESS | 1801 | --DOMWINDOW == 11 (0x9bbd2400) [pid = 1846] [serial = 305] [outer = (nil)] [url = about:blank] 20:17:53 INFO - PROCESS | 1801 | 1477538273649 Marionette TRACE conn4 <- [1,504,null,["2147483649"]] 20:17:53 INFO - PROCESS | 1801 | 1477538273659 Marionette TRACE conn4 -> [0,505,"switchToWindow",{"name":"2147483649"}] 20:17:53 INFO - PROCESS | 1801 | 1477538273665 Marionette TRACE conn4 <- [1,505,null,{}] 20:17:53 INFO - PROCESS | 1801 | 1477538273671 Marionette TRACE conn4 -> [0,506,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:17:53 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae4fc00 == 4 [pid = 1846] [id = 109] 20:17:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x9ae50400) [pid = 1846] [serial = 318] [outer = (nil)] 20:17:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x9b739800) [pid = 1846] [serial = 319] [outer = 0x9ae50400] 20:17:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x9ae5a000) [pid = 1846] [serial = 320] [outer = 0x9ae50400] 20:17:59 INFO - PROCESS | 1801 | 1477538279642 Marionette TRACE conn4 <- [1,506,null,{"value":["/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:17:59 INFO - .. 20:17:59 INFO - TEST-OK | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html | took 6357ms 20:17:59 INFO - PROCESS | 1801 | 1477538279672 Marionette TRACE conn4 -> [0,507,"getWindowHandle",null] 20:17:59 INFO - PROCESS | 1801 | 1477538279679 Marionette TRACE conn4 <- [1,507,null,{"value":"2147483649"}] 20:17:59 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html 20:17:59 INFO - PROCESS | 1801 | 1477538279692 Marionette TRACE conn4 -> [0,508,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:17:59 INFO - PROCESS | 1801 | 1477538279983 Marionette TRACE conn4 <- [1,508,null,{"value":null}] 20:18:00 INFO - PROCESS | 1801 | 1477538280054 Marionette TRACE conn4 -> [0,509,"getWindowHandles",null] 20:18:00 INFO - PROCESS | 1801 | 1477538280067 Marionette TRACE conn4 <- [1,509,null,["2147483649"]] 20:18:00 INFO - PROCESS | 1801 | 1477538280087 Marionette TRACE conn4 -> [0,510,"switchToWindow",{"name":"2147483649"}] 20:18:00 INFO - PROCESS | 1801 | 1477538280108 Marionette TRACE conn4 <- [1,510,null,{}] 20:18:00 INFO - PROCESS | 1801 | 1477538280116 Marionette TRACE conn4 -> [0,511,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:00 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae54400 == 5 [pid = 1846] [id = 110] 20:18:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9bbcd800) [pid = 1846] [serial = 321] [outer = (nil)] 20:18:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x9bbdac00) [pid = 1846] [serial = 322] [outer = 0x9bbcd800] 20:18:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x9bf0c400) [pid = 1846] [serial = 323] [outer = 0x9bbcd800] 20:18:02 INFO - PROCESS | 1801 | --DOCSHELL 0x9addc800 == 4 [pid = 1846] [id = 108] 20:18:02 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae4fc00 == 3 [pid = 1846] [id = 109] 20:18:02 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae58c00 == 2 [pid = 1846] [id = 106] 20:18:02 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x9ae55400) [pid = 1846] [serial = 313] [outer = (nil)] [url = about:blank] 20:18:02 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9bf08400) [pid = 1846] [serial = 310] [outer = (nil)] [url = about:blank] 20:18:05 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x9addf400) [pid = 1846] [serial = 315] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html] 20:18:05 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x9ae50400) [pid = 1846] [serial = 318] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html] 20:18:05 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9ade7000) [pid = 1846] [serial = 312] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html] 20:18:05 INFO - PROCESS | 1801 | --DOMWINDOW == 11 (0x9b73b400) [pid = 1846] [serial = 309] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html] 20:18:06 INFO - PROCESS | 1801 | 1477538286287 Marionette TRACE conn4 <- [1,511,null,{"value":["/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html",0,null,null,[["Expecting alerts: [\"Pass 1 of 2\",\"Pass 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:18:06 INFO - .. 20:18:06 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html | took 6640ms 20:18:06 INFO - PROCESS | 1801 | 1477538286331 Marionette TRACE conn4 -> [0,512,"getWindowHandle",null] 20:18:06 INFO - PROCESS | 1801 | 1477538286338 Marionette TRACE conn4 <- [1,512,null,{"value":"2147483649"}] 20:18:06 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html 20:18:06 INFO - PROCESS | 1801 | 1477538286405 Marionette TRACE conn4 -> [0,513,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:06 INFO - PROCESS | 1801 | 1477538286712 Marionette TRACE conn4 <- [1,513,null,{"value":null}] 20:18:06 INFO - PROCESS | 1801 | 1477538286753 Marionette TRACE conn4 -> [0,514,"getWindowHandles",null] 20:18:06 INFO - PROCESS | 1801 | 1477538286760 Marionette TRACE conn4 <- [1,514,null,["2147483649"]] 20:18:06 INFO - PROCESS | 1801 | 1477538286769 Marionette TRACE conn4 -> [0,515,"switchToWindow",{"name":"2147483649"}] 20:18:06 INFO - PROCESS | 1801 | 1477538286785 Marionette TRACE conn4 <- [1,515,null,{}] 20:18:06 INFO - PROCESS | 1801 | 1477538286791 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:06 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab23000 == 3 [pid = 1846] [id = 111] 20:18:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x9ab23400) [pid = 1846] [serial = 324] [outer = (nil)] 20:18:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x9addf000) [pid = 1846] [serial = 325] [outer = 0x9ab23400] 20:18:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x9ade7c00) [pid = 1846] [serial = 326] [outer = 0x9ab23400] 20:18:08 INFO - PROCESS | 1801 | 1477538288284 Marionette TRACE conn4 <- [1,516,null,{"value":["/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:18:08 INFO - . 20:18:08 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html | took 1982ms 20:18:08 INFO - PROCESS | 1801 | 1477538288339 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 20:18:08 INFO - PROCESS | 1801 | 1477538288352 Marionette TRACE conn4 <- [1,517,null,{"value":"2147483649"}] 20:18:08 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html 20:18:08 INFO - PROCESS | 1801 | 1477538288368 Marionette TRACE conn4 -> [0,518,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:08 INFO - PROCESS | 1801 | 1477538288586 Marionette TRACE conn4 <- [1,518,null,{"value":null}] 20:18:08 INFO - PROCESS | 1801 | 1477538288675 Marionette TRACE conn4 -> [0,519,"getWindowHandles",null] 20:18:08 INFO - PROCESS | 1801 | 1477538288692 Marionette TRACE conn4 <- [1,519,null,["2147483649"]] 20:18:08 INFO - PROCESS | 1801 | 1477538288701 Marionette TRACE conn4 -> [0,520,"switchToWindow",{"name":"2147483649"}] 20:18:08 INFO - PROCESS | 1801 | 1477538288711 Marionette TRACE conn4 <- [1,520,null,{}] 20:18:08 INFO - PROCESS | 1801 | 1477538288723 Marionette TRACE conn4 -> [0,521,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:08 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ade9800 == 4 [pid = 1846] [id = 112] 20:18:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9ade9c00) [pid = 1846] [serial = 327] [outer = (nil)] 20:18:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x9ae56800) [pid = 1846] [serial = 328] [outer = 0x9ade9c00] 20:18:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x9ae5b400) [pid = 1846] [serial = 329] [outer = 0x9ade9c00] 20:18:10 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae54400 == 3 [pid = 1846] [id = 110] 20:18:10 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x9bf0e800) [pid = 1846] [serial = 311] [outer = (nil)] [url = about:blank] 20:18:10 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9ae5cc00) [pid = 1846] [serial = 316] [outer = (nil)] [url = about:blank] 20:18:10 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x9bf01c00) [pid = 1846] [serial = 317] [outer = (nil)] [url = about:blank] 20:18:10 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x9b735400) [pid = 1846] [serial = 314] [outer = (nil)] [url = about:blank] 20:18:10 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9b739800) [pid = 1846] [serial = 319] [outer = (nil)] [url = about:blank] 20:18:10 INFO - PROCESS | 1801 | --DOMWINDOW == 11 (0x9ae5a000) [pid = 1846] [serial = 320] [outer = (nil)] [url = about:blank] 20:18:12 INFO - PROCESS | 1801 | --DOMWINDOW == 10 (0x9bbcd800) [pid = 1846] [serial = 321] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html] 20:18:14 INFO - PROCESS | 1801 | 1477538294825 Marionette TRACE conn4 <- [1,521,null,{"value":["/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS: 2 stylesheets on the page.\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:18:14 INFO - .. 20:18:14 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html | took 6492ms 20:18:14 INFO - PROCESS | 1801 | 1477538294864 Marionette TRACE conn4 -> [0,522,"getWindowHandle",null] 20:18:14 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html 20:18:14 INFO - PROCESS | 1801 | 1477538294872 Marionette TRACE conn4 <- [1,522,null,{"value":"2147483649"}] 20:18:14 INFO - PROCESS | 1801 | 1477538294879 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:15 INFO - PROCESS | 1801 | 1477538295122 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 20:18:15 INFO - PROCESS | 1801 | 1477538295160 Marionette TRACE conn4 -> [0,524,"getWindowHandles",null] 20:18:15 INFO - PROCESS | 1801 | 1477538295166 Marionette TRACE conn4 <- [1,524,null,["2147483649"]] 20:18:15 INFO - PROCESS | 1801 | 1477538295171 Marionette TRACE conn4 -> [0,525,"switchToWindow",{"name":"2147483649"}] 20:18:15 INFO - PROCESS | 1801 | 1477538295180 Marionette TRACE conn4 <- [1,525,null,{}] 20:18:15 INFO - PROCESS | 1801 | 1477538295186 Marionette TRACE conn4 -> [0,526,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:15 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ade1800 == 4 [pid = 1846] [id = 113] 20:18:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 11 (0x9ade2000) [pid = 1846] [serial = 330] [outer = (nil)] 20:18:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x9ae5c800) [pid = 1846] [serial = 331] [outer = 0x9ade2000] 20:18:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x9b739800) [pid = 1846] [serial = 332] [outer = 0x9ade2000] 20:18:16 INFO - PROCESS | 1801 | 1477538296803 Marionette TRACE conn4 <- [1,526,null,{"value":["/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:18:16 INFO - .. 20:18:16 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html | took 1982ms 20:18:16 INFO - PROCESS | 1801 | 1477538296861 Marionette TRACE conn4 -> [0,527,"getWindowHandle",null] 20:18:16 INFO - PROCESS | 1801 | 1477538296871 Marionette TRACE conn4 <- [1,527,null,{"value":"2147483649"}] 20:18:16 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html 20:18:16 INFO - PROCESS | 1801 | 1477538296882 Marionette TRACE conn4 -> [0,528,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:16 INFO - PROCESS | 1801 | --DOCSHELL 0x9ade9800 == 3 [pid = 1846] [id = 112] 20:18:17 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab23000 == 2 [pid = 1846] [id = 111] 20:18:17 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9bf0c400) [pid = 1846] [serial = 323] [outer = (nil)] [url = about:blank] 20:18:17 INFO - PROCESS | 1801 | --DOMWINDOW == 11 (0x9bbdac00) [pid = 1846] [serial = 322] [outer = (nil)] [url = about:blank] 20:18:17 INFO - PROCESS | 1801 | --DOMWINDOW == 10 (0x9addf000) [pid = 1846] [serial = 325] [outer = (nil)] [url = about:blank] 20:18:17 INFO - PROCESS | 1801 | 1477538297098 Marionette TRACE conn4 <- [1,528,null,{"value":null}] 20:18:17 INFO - PROCESS | 1801 | 1477538297182 Marionette TRACE conn4 -> [0,529,"getWindowHandles",null] 20:18:17 INFO - PROCESS | 1801 | 1477538297186 Marionette TRACE conn4 <- [1,529,null,["2147483649"]] 20:18:17 INFO - PROCESS | 1801 | 1477538297193 Marionette TRACE conn4 -> [0,530,"switchToWindow",{"name":"2147483649"}] 20:18:17 INFO - PROCESS | 1801 | 1477538297200 Marionette TRACE conn4 <- [1,530,null,{}] 20:18:17 INFO - PROCESS | 1801 | 1477538297207 Marionette TRACE conn4 -> [0,531,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:17 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae58c00 == 3 [pid = 1846] [id = 114] 20:18:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 11 (0x9ae59800) [pid = 1846] [serial = 333] [outer = (nil)] 20:18:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x9b73dc00) [pid = 1846] [serial = 334] [outer = 0x9ae59800] 20:18:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x9bbd0000) [pid = 1846] [serial = 335] [outer = 0x9ae59800] 20:18:18 INFO - PROCESS | 1801 | 1477538298721 Marionette TRACE conn4 <- [1,531,null,{"value":["/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["inline-style-allowed-while-cloning-objects",0,null,null],["inline-style-allowed-while-cloning-objects 1",0,null,null],["inline-style-allowed-while-cloning-objects 2",0,null,null],["inline-style-allowed-while-cloning-objects 3",0,null,null],["inline-style-allowed-while-cloning-objects 4",0,null,null],["inline-style-allowed-while-cloning-objects 5",0,null,null],["inline-style-allowed-while-cloning-objects 6",0,null,null],["inline-style-allowed-while-cloning-objects 7",0,null,null],["inline-style-allowed-while-cloning-objects 8",0,null,null],["inline-style-allowed-while-cloning-objects 9",0,null,null],["inline-style-allowed-while-cloning-objects 10",0,null,null],["inline-style-allowed-while-cloning-objects 11",0,null,null],["inline-style-allowed-while-cloning-objects 12",0,null,null],["inline-style-allowed-while-cloning-objects 13",0,null,null],["inline-style-allowed-while-cloning-objects 14",0,null,null],["inline-style-allowed-while-cloning-objects 15",0,null,null],["inline-style-allowed-while-cloning-objects 16",0,null,null],["inline-style-allowed-while-cloning-objects 17",0,null,null],["inline-style-allowed-while-cloning-objects 18",0,null,null],["inline-style-allowed-while-cloning-objects 19",0,null,null],["inline-style-allowed-while-cloning-objects 20",0,null,null],["inline-style-allowed-while-cloning-objects 21",0,null,null]]]}] 20:18:18 INFO - ....................... 20:18:18 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html | took 1879ms 20:18:18 INFO - PROCESS | 1801 | 1477538298762 Marionette TRACE conn4 -> [0,532,"getWindowHandle",null] 20:18:18 INFO - PROCESS | 1801 | 1477538298769 Marionette TRACE conn4 <- [1,532,null,{"value":"2147483649"}] 20:18:18 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed.sub.html 20:18:18 INFO - PROCESS | 1801 | 1477538298782 Marionette TRACE conn4 -> [0,533,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:19 INFO - PROCESS | 1801 | 1477538299215 Marionette TRACE conn4 <- [1,533,null,{"value":null}] 20:18:19 INFO - PROCESS | 1801 | 1477538299288 Marionette TRACE conn4 -> [0,534,"getWindowHandles",null] 20:18:19 INFO - PROCESS | 1801 | 1477538299295 Marionette TRACE conn4 <- [1,534,null,["2147483649"]] 20:18:19 INFO - PROCESS | 1801 | 1477538299304 Marionette TRACE conn4 -> [0,535,"switchToWindow",{"name":"2147483649"}] 20:18:19 INFO - PROCESS | 1801 | 1477538299313 Marionette TRACE conn4 <- [1,535,null,{}] 20:18:19 INFO - PROCESS | 1801 | 1477538299321 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:19 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bbdac00 == 4 [pid = 1846] [id = 115] 20:18:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x9bbdb800) [pid = 1846] [serial = 336] [outer = (nil)] 20:18:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9bf0c000) [pid = 1846] [serial = 337] [outer = 0x9bbdb800] 20:18:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x9bf10c00) [pid = 1846] [serial = 338] [outer = 0x9bbdb800] 20:18:20 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9ade9c00) [pid = 1846] [serial = 327] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html] 20:18:20 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x9ab23400) [pid = 1846] [serial = 324] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html] 20:18:24 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae58c00 == 3 [pid = 1846] [id = 114] 20:18:24 INFO - PROCESS | 1801 | --DOCSHELL 0x9ade1800 == 2 [pid = 1846] [id = 113] 20:18:24 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x9ade7c00) [pid = 1846] [serial = 326] [outer = (nil)] [url = about:blank] 20:18:24 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9ae5b400) [pid = 1846] [serial = 329] [outer = (nil)] [url = about:blank] 20:18:24 INFO - PROCESS | 1801 | --DOMWINDOW == 11 (0x9ae56800) [pid = 1846] [serial = 328] [outer = (nil)] [url = about:blank] 20:18:24 INFO - PROCESS | 1801 | --DOMWINDOW == 10 (0x9ae5c800) [pid = 1846] [serial = 331] [outer = (nil)] [url = about:blank] 20:18:25 INFO - PROCESS | 1801 | 1477538305543 Marionette TRACE conn4 <- [1,536,null,{"value":["/content-security-policy/blink-contrib/inline-style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:18:25 INFO - .. 20:18:25 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed.sub.html | took 6809ms 20:18:25 INFO - PROCESS | 1801 | 1477538305589 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 20:18:25 INFO - PROCESS | 1801 | 1477538305596 Marionette TRACE conn4 <- [1,537,null,{"value":"2147483649"}] 20:18:25 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html 20:18:25 INFO - PROCESS | 1801 | 1477538305607 Marionette TRACE conn4 -> [0,538,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:25 INFO - PROCESS | 1801 | 1477538305859 Marionette TRACE conn4 <- [1,538,null,{"value":null}] 20:18:25 INFO - PROCESS | 1801 | 1477538305880 Marionette TRACE conn4 -> [0,539,"getWindowHandles",null] 20:18:25 INFO - PROCESS | 1801 | 1477538305888 Marionette TRACE conn4 <- [1,539,null,["2147483649"]] 20:18:25 INFO - PROCESS | 1801 | 1477538305896 Marionette TRACE conn4 -> [0,540,"switchToWindow",{"name":"2147483649"}] 20:18:25 INFO - PROCESS | 1801 | 1477538305912 Marionette TRACE conn4 <- [1,540,null,{}] 20:18:25 INFO - PROCESS | 1801 | 1477538305919 Marionette TRACE conn4 -> [0,541,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:25 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab22400 == 3 [pid = 1846] [id = 116] 20:18:25 INFO - PROCESS | 1801 | ++DOMWINDOW == 11 (0x9ab23000) [pid = 1846] [serial = 339] [outer = (nil)] 20:18:26 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x9ade0400) [pid = 1846] [serial = 340] [outer = 0x9ab23000] 20:18:26 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x9ade7800) [pid = 1846] [serial = 341] [outer = 0x9ab23000] 20:18:27 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9ae59800) [pid = 1846] [serial = 333] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html] 20:18:27 INFO - PROCESS | 1801 | --DOMWINDOW == 11 (0x9ade2000) [pid = 1846] [serial = 330] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html] 20:18:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x8df15c00) [pid = 1801] [serial = 24] [outer = 0xa2758000] 20:18:31 INFO - PROCESS | 1801 | --DOCSHELL 0x9bbdac00 == 2 [pid = 1846] [id = 115] 20:18:31 INFO - PROCESS | 1801 | --DOMWINDOW == 10 (0x9b739800) [pid = 1846] [serial = 332] [outer = (nil)] [url = about:blank] 20:18:31 INFO - PROCESS | 1801 | --DOMWINDOW == 9 (0x9bbd0000) [pid = 1846] [serial = 335] [outer = (nil)] [url = about:blank] 20:18:31 INFO - PROCESS | 1801 | --DOMWINDOW == 8 (0x9b73dc00) [pid = 1846] [serial = 334] [outer = (nil)] [url = about:blank] 20:18:31 INFO - PROCESS | 1801 | --DOMWINDOW == 7 (0x9bf0c000) [pid = 1846] [serial = 337] [outer = (nil)] [url = about:blank] 20:18:32 INFO - PROCESS | 1801 | 1477538312016 Marionette TRACE conn4 <- [1,541,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:18:32 INFO - .. 20:18:32 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html | took 6439ms 20:18:32 INFO - PROCESS | 1801 | 1477538312045 Marionette TRACE conn4 -> [0,542,"getWindowHandle",null] 20:18:32 INFO - PROCESS | 1801 | 1477538312054 Marionette TRACE conn4 <- [1,542,null,{"value":"2147483649"}] 20:18:32 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html 20:18:32 INFO - PROCESS | 1801 | 1477538312067 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:32 INFO - PROCESS | 1801 | 1477538312314 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 20:18:32 INFO - PROCESS | 1801 | 1477538312359 Marionette TRACE conn4 -> [0,544,"getWindowHandles",null] 20:18:32 INFO - PROCESS | 1801 | 1477538312375 Marionette TRACE conn4 <- [1,544,null,["2147483649"]] 20:18:32 INFO - PROCESS | 1801 | 1477538312385 Marionette TRACE conn4 -> [0,545,"switchToWindow",{"name":"2147483649"}] 20:18:32 INFO - PROCESS | 1801 | 1477538312399 Marionette TRACE conn4 <- [1,545,null,{}] 20:18:32 INFO - PROCESS | 1801 | 1477538312406 Marionette TRACE conn4 -> [0,546,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:32 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab23400 == 3 [pid = 1846] [id = 117] 20:18:32 INFO - PROCESS | 1801 | ++DOMWINDOW == 8 (0x9ab23800) [pid = 1846] [serial = 342] [outer = (nil)] 20:18:32 INFO - PROCESS | 1801 | ++DOMWINDOW == 9 (0x9addfc00) [pid = 1846] [serial = 343] [outer = 0x9ab23800] 20:18:32 INFO - PROCESS | 1801 | ++DOMWINDOW == 10 (0x9ade8800) [pid = 1846] [serial = 344] [outer = 0x9ab23800] 20:18:33 INFO - PROCESS | 1801 | 1477538313895 Marionette TRACE conn4 <- [1,546,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:18:33 INFO - .. 20:18:33 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html | took 1872ms 20:18:33 INFO - PROCESS | 1801 | 1477538313938 Marionette TRACE conn4 -> [0,547,"getWindowHandle",null] 20:18:33 INFO - PROCESS | 1801 | 1477538313945 Marionette TRACE conn4 <- [1,547,null,{"value":"2147483649"}] 20:18:33 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html 20:18:33 INFO - PROCESS | 1801 | 1477538313953 Marionette TRACE conn4 -> [0,548,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:34 INFO - PROCESS | 1801 | 1477538314298 Marionette TRACE conn4 <- [1,548,null,{"value":null}] 20:18:34 INFO - PROCESS | 1801 | 1477538314370 Marionette TRACE conn4 -> [0,549,"getWindowHandles",null] 20:18:34 INFO - PROCESS | 1801 | 1477538314379 Marionette TRACE conn4 <- [1,549,null,["2147483649"]] 20:18:34 INFO - PROCESS | 1801 | 1477538314385 Marionette TRACE conn4 -> [0,550,"switchToWindow",{"name":"2147483649"}] 20:18:34 INFO - PROCESS | 1801 | 1477538314398 Marionette TRACE conn4 <- [1,550,null,{}] 20:18:34 INFO - PROCESS | 1801 | 1477538314409 Marionette TRACE conn4 -> [0,551,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:34 INFO - PROCESS | 1801 | ++DOCSHELL 0x9addcc00 == 4 [pid = 1846] [id = 118] 20:18:34 INFO - PROCESS | 1801 | ++DOMWINDOW == 11 (0x9ade9c00) [pid = 1846] [serial = 345] [outer = (nil)] 20:18:34 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x9ae58c00) [pid = 1846] [serial = 346] [outer = 0x9ade9c00] 20:18:34 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x9ae5c800) [pid = 1846] [serial = 347] [outer = 0x9ade9c00] 20:18:34 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9bbdb800) [pid = 1846] [serial = 336] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html] 20:18:38 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab23400 == 3 [pid = 1846] [id = 117] 20:18:38 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab22400 == 2 [pid = 1846] [id = 116] 20:18:38 INFO - PROCESS | 1801 | --DOMWINDOW == 11 (0x9bf10c00) [pid = 1846] [serial = 338] [outer = (nil)] [url = about:blank] 20:18:38 INFO - PROCESS | 1801 | --DOMWINDOW == 10 (0x9ade0400) [pid = 1846] [serial = 340] [outer = (nil)] [url = about:blank] 20:18:40 INFO - PROCESS | 1801 | 1477538320498 Marionette TRACE conn4 <- [1,551,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:18:40 INFO - .. 20:18:40 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html | took 6585ms 20:18:40 INFO - PROCESS | 1801 | 1477538320538 Marionette TRACE conn4 -> [0,552,"getWindowHandle",null] 20:18:40 INFO - PROCESS | 1801 | 1477538320550 Marionette TRACE conn4 <- [1,552,null,{"value":"2147483649"}] 20:18:40 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-blocked.sub.html 20:18:40 INFO - PROCESS | 1801 | 1477538320564 Marionette TRACE conn4 -> [0,553,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:40 INFO - PROCESS | 1801 | 1477538320817 Marionette TRACE conn4 <- [1,553,null,{"value":null}] 20:18:40 INFO - PROCESS | 1801 | 1477538320898 Marionette TRACE conn4 -> [0,554,"getWindowHandles",null] 20:18:40 INFO - PROCESS | 1801 | 1477538320911 Marionette TRACE conn4 <- [1,554,null,["2147483649"]] 20:18:40 INFO - PROCESS | 1801 | 1477538320926 Marionette TRACE conn4 -> [0,555,"switchToWindow",{"name":"2147483649"}] 20:18:40 INFO - PROCESS | 1801 | 1477538320942 Marionette TRACE conn4 <- [1,555,null,{}] 20:18:40 INFO - PROCESS | 1801 | 1477538320955 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:40 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ade0800 == 3 [pid = 1846] [id = 119] 20:18:40 INFO - PROCESS | 1801 | ++DOMWINDOW == 11 (0x9ade1000) [pid = 1846] [serial = 348] [outer = (nil)] 20:18:41 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x9ae4e000) [pid = 1846] [serial = 349] [outer = 0x9ade1000] 20:18:41 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x9ae55800) [pid = 1846] [serial = 350] [outer = 0x9ade1000] 20:18:41 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9ab23800) [pid = 1846] [serial = 342] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html] 20:18:41 INFO - PROCESS | 1801 | --DOMWINDOW == 11 (0x9ab23000) [pid = 1846] [serial = 339] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html] 20:18:42 INFO - PROCESS | 1801 | 1477538322615 Marionette TRACE conn4 <- [1,556,null,{"value":["/content-security-policy/blink-contrib/inline-style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:18:42 INFO - .. 20:18:42 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-blocked.sub.html | took 2074ms 20:18:42 INFO - PROCESS | 1801 | 1477538322637 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 20:18:42 INFO - PROCESS | 1801 | 1477538322644 Marionette TRACE conn4 <- [1,557,null,{"value":"2147483649"}] 20:18:42 INFO - TEST-START | /content-security-policy/blink-contrib/media-src-track-block.sub.html 20:18:42 INFO - PROCESS | 1801 | 1477538322652 Marionette TRACE conn4 -> [0,558,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:42 INFO - PROCESS | 1801 | 1477538322844 Marionette TRACE conn4 <- [1,558,null,{"value":null}] 20:18:42 INFO - PROCESS | 1801 | 1477538322929 Marionette TRACE conn4 -> [0,559,"getWindowHandles",null] 20:18:42 INFO - PROCESS | 1801 | 1477538322936 Marionette TRACE conn4 <- [1,559,null,["2147483649"]] 20:18:42 INFO - PROCESS | 1801 | 1477538322942 Marionette TRACE conn4 -> [0,560,"switchToWindow",{"name":"2147483649"}] 20:18:42 INFO - PROCESS | 1801 | 1477538322949 Marionette TRACE conn4 <- [1,560,null,{}] 20:18:42 INFO - PROCESS | 1801 | 1477538322954 Marionette TRACE conn4 -> [0,561,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/media-src-track-block.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:42 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ade2c00 == 4 [pid = 1846] [id = 120] 20:18:42 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x9ae51400) [pid = 1846] [serial = 351] [outer = (nil)] 20:18:43 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x9b73ac00) [pid = 1846] [serial = 352] [outer = 0x9ae51400] 20:18:43 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x9bbccc00) [pid = 1846] [serial = 353] [outer = 0x9ae51400] 20:18:45 INFO - PROCESS | 1801 | --DOCSHELL 0x9ade0800 == 3 [pid = 1846] [id = 119] 20:18:45 INFO - PROCESS | 1801 | --DOCSHELL 0x9addcc00 == 2 [pid = 1846] [id = 118] 20:18:45 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x9ade7800) [pid = 1846] [serial = 341] [outer = (nil)] [url = about:blank] 20:18:45 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9addfc00) [pid = 1846] [serial = 343] [outer = (nil)] [url = about:blank] 20:18:45 INFO - PROCESS | 1801 | --DOMWINDOW == 11 (0x9ade8800) [pid = 1846] [serial = 344] [outer = (nil)] [url = about:blank] 20:18:46 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x8de57400) [pid = 1801] [serial = 23] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:18:47 INFO - PROCESS | 1801 | --DOMWINDOW == 10 (0x9ade9c00) [pid = 1846] [serial = 345] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html] 20:18:49 INFO - PROCESS | 1801 | 1477538329910 Marionette TRACE conn4 <- [1,561,null,{"value":["/content-security-policy/blink-contrib/media-src-track-block.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",1,"assert_unreached: Alert timeout, expected alerts PASS not fired. Reached unreachable code","@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:16:32\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:16:6\nstep_timeout/<@http://web-platform.test:8000/resources/testharness.js:668:13\nsetTimeout handler*step_timeout@http://web-platform.test:8000/resources/testharness.js:667:16\n@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:14:2\n"],["Violation report status OK.",1,"assert_equals: No such report. expected \"true\" but got \"false\"","report.onload<@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:47:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:42:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:39:3\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:1:2\n"]]]}] 20:18:49 INFO - .. 20:18:49 INFO - TEST-OK | /content-security-policy/blink-contrib/media-src-track-block.sub.html | took 7308ms 20:18:49 INFO - PROCESS | 1801 | 1477538329961 Marionette TRACE conn4 -> [0,562,"getWindowHandle",null] 20:18:49 INFO - PROCESS | 1801 | 1477538329969 Marionette TRACE conn4 <- [1,562,null,{"value":"2147483649"}] 20:18:49 INFO - TEST-START | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html 20:18:49 INFO - PROCESS | 1801 | 1477538329981 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:50 INFO - PROCESS | 1801 | 1477538330228 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 20:18:50 INFO - PROCESS | 1801 | 1477538330293 Marionette TRACE conn4 -> [0,564,"getWindowHandles",null] 20:18:50 INFO - PROCESS | 1801 | 1477538330299 Marionette TRACE conn4 <- [1,564,null,["2147483649"]] 20:18:50 INFO - PROCESS | 1801 | 1477538330307 Marionette TRACE conn4 -> [0,565,"switchToWindow",{"name":"2147483649"}] 20:18:50 INFO - PROCESS | 1801 | 1477538330316 Marionette TRACE conn4 <- [1,565,null,{}] 20:18:50 INFO - PROCESS | 1801 | 1477538330324 Marionette TRACE conn4 -> [0,566,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:50 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae4d800 == 3 [pid = 1846] [id = 121] 20:18:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 11 (0x9ae4f400) [pid = 1846] [serial = 354] [outer = (nil)] 20:18:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x9ae54c00) [pid = 1846] [serial = 355] [outer = 0x9ae4f400] 20:18:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x9b737000) [pid = 1846] [serial = 356] [outer = 0x9ae4f400] 20:18:51 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:18:51 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/HttpChannelChild.cpp, line 1887 20:18:51 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2690 20:18:51 INFO - PROCESS | 1801 | 1477538331821 Marionette TRACE conn4 <- [1,566,null,{"value":["/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:18:51 INFO - . 20:18:51 INFO - TEST-OK | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html | took 1883ms 20:18:51 INFO - PROCESS | 1801 | 1477538331862 Marionette TRACE conn4 -> [0,567,"getWindowHandle",null] 20:18:51 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html 20:18:51 INFO - PROCESS | 1801 | 1477538331870 Marionette TRACE conn4 <- [1,567,null,{"value":"2147483649"}] 20:18:51 INFO - PROCESS | 1801 | 1477538331921 Marionette TRACE conn4 -> [0,568,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:52 INFO - PROCESS | 1801 | 1477538332229 Marionette TRACE conn4 <- [1,568,null,{"value":null}] 20:18:52 INFO - PROCESS | 1801 | 1477538332334 Marionette TRACE conn4 -> [0,569,"getWindowHandles",null] 20:18:52 INFO - PROCESS | 1801 | 1477538332343 Marionette TRACE conn4 <- [1,569,null,["2147483649"]] 20:18:52 INFO - PROCESS | 1801 | 1477538332355 Marionette TRACE conn4 -> [0,570,"switchToWindow",{"name":"2147483649"}] 20:18:52 INFO - PROCESS | 1801 | 1477538332366 Marionette TRACE conn4 <- [1,570,null,{}] 20:18:52 INFO - PROCESS | 1801 | 1477538332375 Marionette TRACE conn4 -> [0,571,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:52 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae53800 == 4 [pid = 1846] [id = 122] 20:18:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x9ae54400) [pid = 1846] [serial = 357] [outer = (nil)] 20:18:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9bbce400) [pid = 1846] [serial = 358] [outer = 0x9ae54400] 20:18:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x9bbd9400) [pid = 1846] [serial = 359] [outer = 0x9ae54400] 20:18:53 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9ae58c00) [pid = 1846] [serial = 346] [outer = (nil)] [url = about:blank] 20:18:53 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x9ae5c800) [pid = 1846] [serial = 347] [outer = (nil)] [url = about:blank] 20:18:53 INFO - PROCESS | 1801 | 1477538333827 Marionette TRACE conn4 <- [1,571,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 20:18:53 INFO - . 20:18:53 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html | took 1990ms 20:18:53 INFO - PROCESS | 1801 | 1477538333871 Marionette TRACE conn4 -> [0,572,"getWindowHandle",null] 20:18:53 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html 20:18:53 INFO - PROCESS | 1801 | 1477538333882 Marionette TRACE conn4 <- [1,572,null,{"value":"2147483649"}] 20:18:53 INFO - PROCESS | 1801 | 1477538333896 Marionette TRACE conn4 -> [0,573,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:54 INFO - PROCESS | 1801 | 1477538334210 Marionette TRACE conn4 <- [1,573,null,{"value":null}] 20:18:54 INFO - PROCESS | 1801 | 1477538334330 Marionette TRACE conn4 -> [0,574,"getWindowHandles",null] 20:18:54 INFO - PROCESS | 1801 | 1477538334336 Marionette TRACE conn4 <- [1,574,null,["2147483649"]] 20:18:54 INFO - PROCESS | 1801 | 1477538334343 Marionette TRACE conn4 -> [0,575,"switchToWindow",{"name":"2147483649"}] 20:18:54 INFO - PROCESS | 1801 | 1477538334353 Marionette TRACE conn4 <- [1,575,null,{}] 20:18:54 INFO - PROCESS | 1801 | 1477538334360 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-applet-archive.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:54 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae52400 == 5 [pid = 1846] [id = 123] 20:18:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9ae59000) [pid = 1846] [serial = 360] [outer = (nil)] 20:18:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x9bbd8400) [pid = 1846] [serial = 361] [outer = 0x9ae59000] 20:18:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x9bf02800) [pid = 1846] [serial = 362] [outer = 0x9ae59000] 20:18:55 INFO - PROCESS | 1801 | 1477538335661 Marionette TRACE conn4 <- [1,576,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-archive.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 20:18:55 INFO - . 20:18:55 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html | took 1828ms 20:18:55 INFO - PROCESS | 1801 | 1477538335722 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 20:18:55 INFO - PROCESS | 1801 | 1477538335730 Marionette TRACE conn4 <- [1,577,null,{"value":"2147483649"}] 20:18:55 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html 20:18:55 INFO - PROCESS | 1801 | 1477538335742 Marionette TRACE conn4 -> [0,578,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:56 INFO - PROCESS | 1801 | 1477538336041 Marionette TRACE conn4 <- [1,578,null,{"value":null}] 20:18:56 INFO - PROCESS | 1801 | 1477538336165 Marionette TRACE conn4 -> [0,579,"getWindowHandles",null] 20:18:56 INFO - PROCESS | 1801 | 1477538336173 Marionette TRACE conn4 <- [1,579,null,["2147483649"]] 20:18:56 INFO - PROCESS | 1801 | 1477538336200 Marionette TRACE conn4 -> [0,580,"switchToWindow",{"name":"2147483649"}] 20:18:56 INFO - PROCESS | 1801 | 1477538336214 Marionette TRACE conn4 <- [1,580,null,{}] 20:18:56 INFO - PROCESS | 1801 | 1477538336222 Marionette TRACE conn4 -> [0,581,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:56 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bf08400 == 6 [pid = 1846] [id = 124] 20:18:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x9bf0ac00) [pid = 1846] [serial = 363] [outer = (nil)] 20:18:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x9bf9b800) [pid = 1846] [serial = 364] [outer = 0x9bf0ac00] 20:18:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 20 (0x9bf9e400) [pid = 1846] [serial = 365] [outer = 0x9bf0ac00] 20:18:57 INFO - PROCESS | 1801 | --DOMWINDOW == 19 (0x9ae51400) [pid = 1846] [serial = 351] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html] 20:18:57 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x9ade1000) [pid = 1846] [serial = 348] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html] 20:18:57 INFO - PROCESS | 1801 | 1477538337339 Marionette TRACE conn4 <- [1,581,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 20:18:57 INFO - . 20:18:57 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html | took 1626ms 20:18:57 INFO - PROCESS | 1801 | 1477538337367 Marionette TRACE conn4 -> [0,582,"getWindowHandle",null] 20:18:57 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code.sub.html 20:18:57 INFO - PROCESS | 1801 | 1477538337372 Marionette TRACE conn4 <- [1,582,null,{"value":"2147483649"}] 20:18:57 INFO - PROCESS | 1801 | 1477538337380 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:57 INFO - PROCESS | 1801 | 1477538337607 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 20:18:57 INFO - PROCESS | 1801 | 1477538337678 Marionette TRACE conn4 -> [0,584,"getWindowHandles",null] 20:18:57 INFO - PROCESS | 1801 | 1477538337690 Marionette TRACE conn4 <- [1,584,null,["2147483649"]] 20:18:57 INFO - PROCESS | 1801 | 1477538337700 Marionette TRACE conn4 -> [0,585,"switchToWindow",{"name":"2147483649"}] 20:18:57 INFO - PROCESS | 1801 | 1477538337705 Marionette TRACE conn4 <- [1,585,null,{}] 20:18:57 INFO - PROCESS | 1801 | 1477538337712 Marionette TRACE conn4 -> [0,586,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-applet-code.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:57 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bfa5400 == 7 [pid = 1846] [id = 125] 20:18:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x9bfa5800) [pid = 1846] [serial = 366] [outer = (nil)] 20:18:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 20 (0x9bfa9800) [pid = 1846] [serial = 367] [outer = 0x9bfa5800] 20:18:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 21 (0x9c143c00) [pid = 1846] [serial = 368] [outer = 0x9bfa5800] 20:18:58 INFO - PROCESS | 1801 | 1477538338723 Marionette TRACE conn4 <- [1,586,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-code.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 20:18:58 INFO - . 20:18:58 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code.sub.html | took 1376ms 20:18:58 INFO - PROCESS | 1801 | 1477538338764 Marionette TRACE conn4 -> [0,587,"getWindowHandle",null] 20:18:58 INFO - PROCESS | 1801 | 1477538338772 Marionette TRACE conn4 <- [1,587,null,{"value":"2147483649"}] 20:18:58 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html 20:18:58 INFO - PROCESS | 1801 | 1477538338779 Marionette TRACE conn4 -> [0,588,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:18:58 INFO - PROCESS | 1801 | 1477538338981 Marionette TRACE conn4 <- [1,588,null,{"value":null}] 20:18:59 INFO - PROCESS | 1801 | 1477538339076 Marionette TRACE conn4 -> [0,589,"getWindowHandles",null] 20:18:59 INFO - PROCESS | 1801 | 1477538339088 Marionette TRACE conn4 <- [1,589,null,["2147483649"]] 20:18:59 INFO - PROCESS | 1801 | 1477538339099 Marionette TRACE conn4 -> [0,590,"switchToWindow",{"name":"2147483649"}] 20:18:59 INFO - PROCESS | 1801 | 1477538339112 Marionette TRACE conn4 <- [1,590,null,{}] 20:18:59 INFO - PROCESS | 1801 | 1477538339119 Marionette TRACE conn4 -> [0,591,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:18:59 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c14ac00 == 8 [pid = 1846] [id = 126] 20:18:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 22 (0x9c14b000) [pid = 1846] [serial = 369] [outer = (nil)] 20:18:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 23 (0x9c14f400) [pid = 1846] [serial = 370] [outer = 0x9c14b000] 20:18:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 24 (0x9c150400) [pid = 1846] [serial = 371] [outer = 0x9c14b000] 20:19:01 INFO - PROCESS | 1801 | --DOCSHELL 0x9bfa5400 == 7 [pid = 1846] [id = 125] 20:19:01 INFO - PROCESS | 1801 | --DOCSHELL 0x9bf08400 == 6 [pid = 1846] [id = 124] 20:19:01 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae52400 == 5 [pid = 1846] [id = 123] 20:19:01 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae53800 == 4 [pid = 1846] [id = 122] 20:19:01 INFO - PROCESS | 1801 | --DOCSHELL 0x9ade2c00 == 3 [pid = 1846] [id = 120] 20:19:01 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae4d800 == 2 [pid = 1846] [id = 121] 20:19:01 INFO - PROCESS | 1801 | --DOMWINDOW == 23 (0x9b73ac00) [pid = 1846] [serial = 352] [outer = (nil)] [url = about:blank] 20:19:01 INFO - PROCESS | 1801 | --DOMWINDOW == 22 (0x9ae55800) [pid = 1846] [serial = 350] [outer = (nil)] [url = about:blank] 20:19:01 INFO - PROCESS | 1801 | --DOMWINDOW == 21 (0x9ae4e000) [pid = 1846] [serial = 349] [outer = (nil)] [url = about:blank] 20:19:01 INFO - PROCESS | 1801 | --DOMWINDOW == 20 (0x9bbccc00) [pid = 1846] [serial = 353] [outer = (nil)] [url = about:blank] 20:19:04 INFO - PROCESS | 1801 | --DOMWINDOW == 19 (0x9ae4f400) [pid = 1846] [serial = 354] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html] 20:19:05 INFO - PROCESS | 1801 | 1477538345079 Marionette TRACE conn4 <- [1,591,null,{"value":["/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:19:05 INFO - . 20:19:05 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html | took 6343ms 20:19:05 INFO - PROCESS | 1801 | 1477538345124 Marionette TRACE conn4 -> [0,592,"getWindowHandle",null] 20:19:05 INFO - PROCESS | 1801 | 1477538345131 Marionette TRACE conn4 <- [1,592,null,{"value":"2147483649"}] 20:19:05 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html 20:19:05 INFO - PROCESS | 1801 | 1477538345143 Marionette TRACE conn4 -> [0,593,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:05 INFO - PROCESS | 1801 | 1477538345441 Marionette TRACE conn4 <- [1,593,null,{"value":null}] 20:19:05 INFO - PROCESS | 1801 | 1477538345490 Marionette TRACE conn4 -> [0,594,"getWindowHandles",null] 20:19:05 INFO - PROCESS | 1801 | 1477538345497 Marionette TRACE conn4 <- [1,594,null,["2147483649"]] 20:19:05 INFO - PROCESS | 1801 | 1477538345505 Marionette TRACE conn4 -> [0,595,"switchToWindow",{"name":"2147483649"}] 20:19:05 INFO - PROCESS | 1801 | 1477538345514 Marionette TRACE conn4 <- [1,595,null,{}] 20:19:05 INFO - PROCESS | 1801 | 1477538345521 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:05 INFO - PROCESS | 1801 | ++DOCSHELL 0x9addcc00 == 3 [pid = 1846] [id = 127] 20:19:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 20 (0x9addd400) [pid = 1846] [serial = 372] [outer = (nil)] 20:19:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 21 (0x9ade3000) [pid = 1846] [serial = 373] [outer = 0x9addd400] 20:19:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 22 (0x9ae4e800) [pid = 1846] [serial = 374] [outer = 0x9addd400] 20:19:08 INFO - PROCESS | 1801 | --DOCSHELL 0x9c14ac00 == 2 [pid = 1846] [id = 126] 20:19:08 INFO - PROCESS | 1801 | --DOMWINDOW == 21 (0x9b737000) [pid = 1846] [serial = 356] [outer = (nil)] [url = about:blank] 20:19:08 INFO - PROCESS | 1801 | --DOMWINDOW == 20 (0x9ae54c00) [pid = 1846] [serial = 355] [outer = (nil)] [url = about:blank] 20:19:10 INFO - PROCESS | 1801 | --DOMWINDOW == 19 (0x9c14b000) [pid = 1846] [serial = 369] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html] 20:19:10 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x9ae59000) [pid = 1846] [serial = 360] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html] 20:19:10 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x9bfa5800) [pid = 1846] [serial = 366] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html] 20:19:10 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x9ae54400) [pid = 1846] [serial = 357] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html] 20:19:10 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9bf0ac00) [pid = 1846] [serial = 363] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html] 20:19:11 INFO - PROCESS | 1801 | 1477538351567 Marionette TRACE conn4 <- [1,596,null,{"value":["/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html",0,null,null,[["Violation report status OK.",1,"assert_equals: No such report. expected \"true\" but got \"false\"","report.onload<@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:47:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:42:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:39:3\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:1:2\n"]]]}] 20:19:11 INFO - . 20:19:11 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html | took 6460ms 20:19:11 INFO - PROCESS | 1801 | 1477538351600 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 20:19:11 INFO - PROCESS | 1801 | 1477538351606 Marionette TRACE conn4 <- [1,597,null,{"value":"2147483649"}] 20:19:11 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html 20:19:11 INFO - PROCESS | 1801 | 1477538351703 Marionette TRACE conn4 -> [0,598,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:11 INFO - PROCESS | 1801 | 1477538351976 Marionette TRACE conn4 <- [1,598,null,{"value":null}] 20:19:12 INFO - PROCESS | 1801 | 1477538352023 Marionette TRACE conn4 -> [0,599,"getWindowHandles",null] 20:19:12 INFO - PROCESS | 1801 | 1477538352031 Marionette TRACE conn4 <- [1,599,null,["2147483649"]] 20:19:12 INFO - PROCESS | 1801 | 1477538352075 Marionette TRACE conn4 -> [0,600,"switchToWindow",{"name":"2147483649"}] 20:19:12 INFO - PROCESS | 1801 | 1477538352094 Marionette TRACE conn4 <- [1,600,null,{}] 20:19:12 INFO - PROCESS | 1801 | 1477538352102 Marionette TRACE conn4 -> [0,601,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-url-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:12 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ade1400 == 3 [pid = 1846] [id = 128] 20:19:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x9ade1800) [pid = 1846] [serial = 375] [outer = (nil)] 20:19:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x9ae4e400) [pid = 1846] [serial = 376] [outer = 0x9ade1800] 20:19:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x9ae54400) [pid = 1846] [serial = 377] [outer = 0x9ade1800] 20:19:15 INFO - PROCESS | 1801 | --DOCSHELL 0x9addcc00 == 2 [pid = 1846] [id = 127] 20:19:15 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x9c14f400) [pid = 1846] [serial = 370] [outer = (nil)] [url = about:blank] 20:19:15 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x9bbce400) [pid = 1846] [serial = 358] [outer = (nil)] [url = about:blank] 20:19:15 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9bfa9800) [pid = 1846] [serial = 367] [outer = (nil)] [url = about:blank] 20:19:15 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x9bbd8400) [pid = 1846] [serial = 361] [outer = (nil)] [url = about:blank] 20:19:15 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x9bf9b800) [pid = 1846] [serial = 364] [outer = (nil)] [url = about:blank] 20:19:15 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9c150400) [pid = 1846] [serial = 371] [outer = (nil)] [url = about:blank] 20:19:15 INFO - PROCESS | 1801 | --DOMWINDOW == 11 (0x9c143c00) [pid = 1846] [serial = 368] [outer = (nil)] [url = about:blank] 20:19:15 INFO - PROCESS | 1801 | --DOMWINDOW == 10 (0x9bf9e400) [pid = 1846] [serial = 365] [outer = (nil)] [url = about:blank] 20:19:15 INFO - PROCESS | 1801 | --DOMWINDOW == 9 (0x9bf02800) [pid = 1846] [serial = 362] [outer = (nil)] [url = about:blank] 20:19:15 INFO - PROCESS | 1801 | --DOMWINDOW == 8 (0x9bbd9400) [pid = 1846] [serial = 359] [outer = (nil)] [url = about:blank] 20:19:15 INFO - PROCESS | 1801 | --DOMWINDOW == 7 (0x9ade3000) [pid = 1846] [serial = 373] [outer = (nil)] [url = about:blank] 20:19:17 INFO - PROCESS | 1801 | --DOMWINDOW == 6 (0x9addd400) [pid = 1846] [serial = 372] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html] 20:19:18 INFO - PROCESS | 1801 | 1477538358130 Marionette TRACE conn4 <- [1,601,null,{"value":["/content-security-policy/blink-contrib/object-src-url-allowed.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:19:18 INFO - . 20:19:18 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html | took 6496ms 20:19:18 INFO - PROCESS | 1801 | 1477538358189 Marionette TRACE conn4 -> [0,602,"getWindowHandle",null] 20:19:18 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html 20:19:18 INFO - PROCESS | 1801 | 1477538358200 Marionette TRACE conn4 <- [1,602,null,{"value":"2147483649"}] 20:19:18 INFO - PROCESS | 1801 | 1477538358215 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:18 INFO - PROCESS | 1801 | 1477538358446 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 20:19:18 INFO - PROCESS | 1801 | 1477538358510 Marionette TRACE conn4 -> [0,604,"getWindowHandles",null] 20:19:18 INFO - PROCESS | 1801 | 1477538358517 Marionette TRACE conn4 <- [1,604,null,["2147483649"]] 20:19:18 INFO - PROCESS | 1801 | 1477538358523 Marionette TRACE conn4 -> [0,605,"switchToWindow",{"name":"2147483649"}] 20:19:18 INFO - PROCESS | 1801 | 1477538358531 Marionette TRACE conn4 <- [1,605,null,{}] 20:19:18 INFO - PROCESS | 1801 | 1477538358538 Marionette TRACE conn4 -> [0,606,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-url-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:18 INFO - PROCESS | 1801 | ++DOCSHELL 0x9addc400 == 3 [pid = 1846] [id = 129] 20:19:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 7 (0x9addc800) [pid = 1846] [serial = 378] [outer = (nil)] 20:19:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 8 (0x9ade7400) [pid = 1846] [serial = 379] [outer = 0x9addc800] 20:19:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 9 (0x9ae51c00) [pid = 1846] [serial = 380] [outer = 0x9addc800] 20:19:19 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:19:19 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/HttpChannelChild.cpp, line 1887 20:19:19 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2690 20:19:20 INFO - PROCESS | 1801 | 1477538360063 Marionette TRACE conn4 <- [1,606,null,{"value":["/content-security-policy/blink-contrib/object-src-url-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:19:20 INFO - . 20:19:20 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html | took 1879ms 20:19:20 INFO - PROCESS | 1801 | 1477538360088 Marionette TRACE conn4 -> [0,607,"getWindowHandle",null] 20:19:20 INFO - PROCESS | 1801 | 1477538360093 Marionette TRACE conn4 <- [1,607,null,{"value":"2147483649"}] 20:19:20 INFO - TEST-START | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html 20:19:20 INFO - PROCESS | 1801 | 1477538360112 Marionette TRACE conn4 -> [0,608,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:20 INFO - PROCESS | 1801 | 1477538360324 Marionette TRACE conn4 <- [1,608,null,{"value":null}] 20:19:20 INFO - PROCESS | 1801 | 1477538360418 Marionette TRACE conn4 -> [0,609,"getWindowHandles",null] 20:19:20 INFO - PROCESS | 1801 | 1477538360422 Marionette TRACE conn4 <- [1,609,null,["2147483649"]] 20:19:20 INFO - PROCESS | 1801 | 1477538360428 Marionette TRACE conn4 -> [0,610,"switchToWindow",{"name":"2147483649"}] 20:19:20 INFO - PROCESS | 1801 | 1477538360436 Marionette TRACE conn4 <- [1,610,null,{}] 20:19:20 INFO - PROCESS | 1801 | 1477538360442 Marionette TRACE conn4 -> [0,611,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:20 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae50c00 == 4 [pid = 1846] [id = 130] 20:19:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 10 (0x9ae53000) [pid = 1846] [serial = 381] [outer = (nil)] 20:19:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 11 (0x9b73b000) [pid = 1846] [serial = 382] [outer = 0x9ae53000] 20:19:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x9bbcd000) [pid = 1846] [serial = 383] [outer = 0x9ae53000] 20:19:21 INFO - PROCESS | 1801 | 1477538361906 Marionette TRACE conn4 <- [1,611,null,{"value":["/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:19:21 INFO - . 20:19:21 INFO - TEST-OK | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html | took 1828ms 20:19:21 INFO - PROCESS | 1801 | 1477538361930 Marionette TRACE conn4 -> [0,612,"getWindowHandle",null] 20:19:21 INFO - PROCESS | 1801 | 1477538361934 Marionette TRACE conn4 <- [1,612,null,{"value":"2147483649"}] 20:19:21 INFO - TEST-START | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html 20:19:21 INFO - PROCESS | 1801 | 1477538361940 Marionette TRACE conn4 -> [0,613,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:22 INFO - PROCESS | 1801 | 1477538362150 Marionette TRACE conn4 <- [1,613,null,{"value":null}] 20:19:22 INFO - PROCESS | 1801 | 1477538362210 Marionette TRACE conn4 -> [0,614,"getWindowHandles",null] 20:19:22 INFO - PROCESS | 1801 | 1477538362218 Marionette TRACE conn4 <- [1,614,null,["2147483649"]] 20:19:22 INFO - PROCESS | 1801 | 1477538362238 Marionette TRACE conn4 -> [0,615,"switchToWindow",{"name":"2147483649"}] 20:19:22 INFO - PROCESS | 1801 | 1477538362250 Marionette TRACE conn4 <- [1,615,null,{}] 20:19:22 INFO - PROCESS | 1801 | 1477538362254 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:22 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab23000 == 5 [pid = 1846] [id = 131] 20:19:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x9ade2000) [pid = 1846] [serial = 384] [outer = (nil)] 20:19:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x9ae55c00) [pid = 1846] [serial = 385] [outer = 0x9ade2000] 20:19:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9b737400) [pid = 1846] [serial = 386] [outer = 0x9ade2000] 20:19:22 INFO - PROCESS | 1801 | --DOCSHELL 0x9addc400 == 4 [pid = 1846] [id = 129] 20:19:22 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x9ae4e400) [pid = 1846] [serial = 376] [outer = (nil)] [url = about:blank] 20:19:22 INFO - PROCESS | 1801 | --DOCSHELL 0x9ade1400 == 3 [pid = 1846] [id = 128] 20:19:22 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x9ae4e800) [pid = 1846] [serial = 374] [outer = (nil)] [url = about:blank] 20:19:23 INFO - PROCESS | 1801 | 1477538363706 Marionette TRACE conn4 <- [1,616,null,{"value":["/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["No cookies sent with report.",0,null,null]]]}] 20:19:23 INFO - .. 20:19:23 INFO - TEST-OK | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html | took 1785ms 20:19:23 INFO - PROCESS | 1801 | 1477538363734 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 20:19:23 INFO - PROCESS | 1801 | 1477538363737 Marionette TRACE conn4 <- [1,617,null,{"value":"2147483649"}] 20:19:23 INFO - TEST-START | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html 20:19:23 INFO - PROCESS | 1801 | 1477538363748 Marionette TRACE conn4 -> [0,618,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:23 INFO - PROCESS | 1801 | 1477538363935 Marionette TRACE conn4 <- [1,618,null,{"value":null}] 20:19:23 INFO - PROCESS | 1801 | 1477538363991 Marionette TRACE conn4 -> [0,619,"getWindowHandles",null] 20:19:24 INFO - PROCESS | 1801 | 1477538364002 Marionette TRACE conn4 <- [1,619,null,["2147483649"]] 20:19:24 INFO - PROCESS | 1801 | 1477538364036 Marionette TRACE conn4 -> [0,620,"switchToWindow",{"name":"2147483649"}] 20:19:24 INFO - PROCESS | 1801 | 1477538364043 Marionette TRACE conn4 <- [1,620,null,{}] 20:19:24 INFO - PROCESS | 1801 | 1477538364048 Marionette TRACE conn4 -> [0,621,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:24 INFO - PROCESS | 1801 | ++DOCSHELL 0x9b73c800 == 4 [pid = 1846] [id = 132] 20:19:24 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x9bbcf800) [pid = 1846] [serial = 387] [outer = (nil)] 20:19:24 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9bbd9800) [pid = 1846] [serial = 388] [outer = 0x9bbcf800] 20:19:24 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x9bbd8400) [pid = 1846] [serial = 389] [outer = 0x9bbcf800] 20:19:25 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9addc800) [pid = 1846] [serial = 378] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html] 20:19:25 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x9ade1800) [pid = 1846] [serial = 375] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html] 20:19:29 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab23000 == 3 [pid = 1846] [id = 131] 20:19:29 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae50c00 == 2 [pid = 1846] [id = 130] 20:19:29 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x9ade7400) [pid = 1846] [serial = 379] [outer = (nil)] [url = about:blank] 20:19:29 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9ae51c00) [pid = 1846] [serial = 380] [outer = (nil)] [url = about:blank] 20:19:29 INFO - PROCESS | 1801 | --DOMWINDOW == 11 (0x9ae54400) [pid = 1846] [serial = 377] [outer = (nil)] [url = about:blank] 20:19:29 INFO - PROCESS | 1801 | --DOMWINDOW == 10 (0x9b73b000) [pid = 1846] [serial = 382] [outer = (nil)] [url = about:blank] 20:19:30 INFO - PROCESS | 1801 | 1477538370106 Marionette TRACE conn4 <- [1,621,null,{"value":["/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:19:30 INFO - .. 20:19:30 INFO - TEST-OK | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html | took 6393ms 20:19:30 INFO - PROCESS | 1801 | 1477538370141 Marionette TRACE conn4 -> [0,622,"getWindowHandle",null] 20:19:30 INFO - PROCESS | 1801 | 1477538370150 Marionette TRACE conn4 <- [1,622,null,{"value":"2147483649"}] 20:19:30 INFO - TEST-START | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html 20:19:30 INFO - PROCESS | 1801 | 1477538370162 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:30 INFO - PROCESS | 1801 | 1477538370528 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 20:19:30 INFO - PROCESS | 1801 | 1477538370632 Marionette TRACE conn4 -> [0,624,"getWindowHandles",null] 20:19:30 INFO - PROCESS | 1801 | 1477538370641 Marionette TRACE conn4 <- [1,624,null,["2147483649"]] 20:19:30 INFO - PROCESS | 1801 | 1477538370650 Marionette TRACE conn4 -> [0,625,"switchToWindow",{"name":"2147483649"}] 20:19:30 INFO - PROCESS | 1801 | 1477538370666 Marionette TRACE conn4 <- [1,625,null,{}] 20:19:30 INFO - PROCESS | 1801 | 1477538370672 Marionette TRACE conn4 -> [0,626,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:30 INFO - PROCESS | 1801 | ++DOCSHELL 0x9addc800 == 3 [pid = 1846] [id = 133] 20:19:30 INFO - PROCESS | 1801 | ++DOMWINDOW == 11 (0x9addcc00) [pid = 1846] [serial = 390] [outer = (nil)] 20:19:30 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x9ade2800) [pid = 1846] [serial = 391] [outer = 0x9addcc00] 20:19:31 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x9ae4d400) [pid = 1846] [serial = 392] [outer = 0x9addcc00] 20:19:32 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9ae53000) [pid = 1846] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html] 20:19:32 INFO - PROCESS | 1801 | 1477538372344 Marionette TRACE conn4 <- [1,626,null,{"value":["/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["No cookies sent with report.",0,null,null]]]}] 20:19:32 INFO - .. 20:19:32 INFO - TEST-OK | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html | took 2225ms 20:19:32 INFO - PROCESS | 1801 | 1477538372387 Marionette TRACE conn4 -> [0,627,"getWindowHandle",null] 20:19:32 INFO - PROCESS | 1801 | 1477538372395 Marionette TRACE conn4 <- [1,627,null,{"value":"2147483649"}] 20:19:32 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html 20:19:32 INFO - PROCESS | 1801 | 1477538372404 Marionette TRACE conn4 -> [0,628,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:32 INFO - PROCESS | 1801 | 1477538372689 Marionette TRACE conn4 <- [1,628,null,{"value":null}] 20:19:32 INFO - PROCESS | 1801 | 1477538372731 Marionette TRACE conn4 -> [0,629,"getWindowHandles",null] 20:19:32 INFO - PROCESS | 1801 | 1477538372741 Marionette TRACE conn4 <- [1,629,null,["2147483649"]] 20:19:32 INFO - PROCESS | 1801 | 1477538372749 Marionette TRACE conn4 -> [0,630,"switchToWindow",{"name":"2147483649"}] 20:19:32 INFO - PROCESS | 1801 | 1477538372756 Marionette TRACE conn4 <- [1,630,null,{}] 20:19:32 INFO - PROCESS | 1801 | 1477538372763 Marionette TRACE conn4 -> [0,631,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:32 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ade3800 == 4 [pid = 1846] [id = 134] 20:19:32 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x9ae50000) [pid = 1846] [serial = 393] [outer = (nil)] 20:19:32 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x9b739000) [pid = 1846] [serial = 394] [outer = 0x9ae50000] 20:19:33 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9bbd0800) [pid = 1846] [serial = 395] [outer = 0x9ae50000] 20:19:34 INFO - PROCESS | 1801 | 1477538374266 Marionette TRACE conn4 <- [1,631,null,{"value":["/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:19:34 INFO - . 20:19:34 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html | took 1924ms 20:19:34 INFO - PROCESS | 1801 | 1477538374338 Marionette TRACE conn4 -> [0,632,"getWindowHandle",null] 20:19:34 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html 20:19:34 INFO - PROCESS | 1801 | 1477538374347 Marionette TRACE conn4 <- [1,632,null,{"value":"2147483649"}] 20:19:34 INFO - PROCESS | 1801 | 1477538374354 Marionette TRACE conn4 -> [0,633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:34 INFO - PROCESS | 1801 | 1477538374630 Marionette TRACE conn4 <- [1,633,null,{"value":null}] 20:19:34 INFO - PROCESS | 1801 | 1477538374768 Marionette TRACE conn4 -> [0,634,"getWindowHandles",null] 20:19:34 INFO - PROCESS | 1801 | 1477538374774 Marionette TRACE conn4 <- [1,634,null,["2147483649"]] 20:19:34 INFO - PROCESS | 1801 | 1477538374781 Marionette TRACE conn4 -> [0,635,"switchToWindow",{"name":"2147483649"}] 20:19:34 INFO - PROCESS | 1801 | 1477538374789 Marionette TRACE conn4 <- [1,635,null,{}] 20:19:34 INFO - PROCESS | 1801 | 1477538374797 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:34 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bf0c800 == 5 [pid = 1846] [id = 135] 20:19:34 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x9bf0d000) [pid = 1846] [serial = 396] [outer = (nil)] 20:19:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x9bf9b800) [pid = 1846] [serial = 397] [outer = 0x9bf0d000] 20:19:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x9bf10c00) [pid = 1846] [serial = 398] [outer = 0x9bf0d000] 20:19:36 INFO - PROCESS | 1801 | 1477538376423 Marionette TRACE conn4 <- [1,636,null,{"value":["/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:19:36 INFO - . 20:19:36 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html | took 2127ms 20:19:36 INFO - PROCESS | 1801 | 1477538376481 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 20:19:36 INFO - PROCESS | 1801 | 1477538376490 Marionette TRACE conn4 <- [1,637,null,{"value":"2147483649"}] 20:19:36 INFO - TEST-START | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html 20:19:36 INFO - PROCESS | 1801 | 1477538376501 Marionette TRACE conn4 -> [0,638,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:36 INFO - PROCESS | 1801 | 1477538376845 Marionette TRACE conn4 <- [1,638,null,{"value":null}] 20:19:36 INFO - PROCESS | 1801 | 1477538376978 Marionette TRACE conn4 -> [0,639,"getWindowHandles",null] 20:19:37 INFO - PROCESS | 1801 | 1477538377001 Marionette TRACE conn4 <- [1,639,null,["2147483649"]] 20:19:37 INFO - PROCESS | 1801 | 1477538377018 Marionette TRACE conn4 -> [0,640,"switchToWindow",{"name":"2147483649"}] 20:19:37 INFO - PROCESS | 1801 | 1477538377031 Marionette TRACE conn4 <- [1,640,null,{}] 20:19:37 INFO - PROCESS | 1801 | 1477538377040 Marionette TRACE conn4 -> [0,641,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:37 INFO - PROCESS | 1801 | ++DOCSHELL 0x9adda800 == 6 [pid = 1846] [id = 136] 20:19:37 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x9addd800) [pid = 1846] [serial = 399] [outer = (nil)] 20:19:37 INFO - PROCESS | 1801 | ++DOMWINDOW == 20 (0x9ae58c00) [pid = 1846] [serial = 400] [outer = 0x9addd800] 20:19:37 INFO - PROCESS | 1801 | ++DOMWINDOW == 21 (0x9bbdb000) [pid = 1846] [serial = 401] [outer = 0x9addd800] 20:19:37 INFO - PROCESS | 1801 | --DOCSHELL 0x9ade3800 == 5 [pid = 1846] [id = 134] 20:19:37 INFO - PROCESS | 1801 | --DOCSHELL 0x9addc800 == 4 [pid = 1846] [id = 133] 20:19:37 INFO - PROCESS | 1801 | --DOCSHELL 0x9b73c800 == 3 [pid = 1846] [id = 132] 20:19:37 INFO - PROCESS | 1801 | --DOMWINDOW == 20 (0x9bbcd000) [pid = 1846] [serial = 383] [outer = (nil)] [url = about:blank] 20:19:40 INFO - PROCESS | 1801 | --DOMWINDOW == 19 (0x9ade2000) [pid = 1846] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html] 20:19:43 INFO - PROCESS | 1801 | 1477538383394 Marionette TRACE conn4 <- [1,641,null,{"value":["/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:19:43 INFO - .. 20:19:43 INFO - TEST-OK | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html | took 6947ms 20:19:43 INFO - PROCESS | 1801 | 1477538383448 Marionette TRACE conn4 -> [0,642,"getWindowHandle",null] 20:19:43 INFO - PROCESS | 1801 | 1477538383455 Marionette TRACE conn4 <- [1,642,null,{"value":"2147483649"}] 20:19:43 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html 20:19:43 INFO - PROCESS | 1801 | 1477538383468 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:43 INFO - PROCESS | 1801 | 1477538383756 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 20:19:43 INFO - PROCESS | 1801 | 1477538383791 Marionette TRACE conn4 -> [0,644,"getWindowHandles",null] 20:19:43 INFO - PROCESS | 1801 | 1477538383798 Marionette TRACE conn4 <- [1,644,null,["2147483649"]] 20:19:43 INFO - PROCESS | 1801 | 1477538383808 Marionette TRACE conn4 -> [0,645,"switchToWindow",{"name":"2147483649"}] 20:19:43 INFO - PROCESS | 1801 | 1477538383823 Marionette TRACE conn4 <- [1,645,null,{}] 20:19:43 INFO - PROCESS | 1801 | 1477538383829 Marionette TRACE conn4 -> [0,646,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:43 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ade9800 == 4 [pid = 1846] [id = 137] 20:19:43 INFO - PROCESS | 1801 | ++DOMWINDOW == 20 (0x9ae50800) [pid = 1846] [serial = 402] [outer = (nil)] 20:19:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 21 (0x9bbd8000) [pid = 1846] [serial = 403] [outer = 0x9ae50800] 20:19:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 22 (0x9bf08400) [pid = 1846] [serial = 404] [outer = 0x9ae50800] 20:19:46 INFO - PROCESS | 1801 | --DOCSHELL 0x9adda800 == 3 [pid = 1846] [id = 136] 20:19:46 INFO - PROCESS | 1801 | --DOCSHELL 0x9bf0c800 == 2 [pid = 1846] [id = 135] 20:19:46 INFO - PROCESS | 1801 | --DOMWINDOW == 21 (0x9ae55c00) [pid = 1846] [serial = 385] [outer = (nil)] [url = about:blank] 20:19:46 INFO - PROCESS | 1801 | --DOMWINDOW == 20 (0x9b737400) [pid = 1846] [serial = 386] [outer = (nil)] [url = about:blank] 20:19:46 INFO - PROCESS | 1801 | --DOMWINDOW == 19 (0x9bbd9800) [pid = 1846] [serial = 388] [outer = (nil)] [url = about:blank] 20:19:48 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x9bf0d000) [pid = 1846] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html] 20:19:48 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x9ae50000) [pid = 1846] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html] 20:19:48 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x9addcc00) [pid = 1846] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html] 20:19:48 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9bbcf800) [pid = 1846] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html] 20:19:50 INFO - PROCESS | 1801 | 1477538390082 Marionette TRACE conn4 <- [1,646,null,{"value":["/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html",0,null,null,[["Expecting alerts: [\"xhr allowed\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:19:50 INFO - .. 20:19:50 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html | took 6648ms 20:19:50 INFO - PROCESS | 1801 | 1477538390115 Marionette TRACE conn4 -> [0,647,"getWindowHandle",null] 20:19:50 INFO - PROCESS | 1801 | 1477538390123 Marionette TRACE conn4 <- [1,647,null,{"value":"2147483649"}] 20:19:50 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html 20:19:50 INFO - PROCESS | 1801 | 1477538390136 Marionette TRACE conn4 -> [0,648,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:50 INFO - PROCESS | 1801 | 1477538390428 Marionette TRACE conn4 <- [1,648,null,{"value":null}] 20:19:50 INFO - PROCESS | 1801 | 1477538390490 Marionette TRACE conn4 -> [0,649,"getWindowHandles",null] 20:19:50 INFO - PROCESS | 1801 | 1477538390497 Marionette TRACE conn4 <- [1,649,null,["2147483649"]] 20:19:50 INFO - PROCESS | 1801 | 1477538390506 Marionette TRACE conn4 -> [0,650,"switchToWindow",{"name":"2147483649"}] 20:19:50 INFO - PROCESS | 1801 | 1477538390514 Marionette TRACE conn4 <- [1,650,null,{}] 20:19:50 INFO - PROCESS | 1801 | 1477538390522 Marionette TRACE conn4 -> [0,651,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:50 INFO - PROCESS | 1801 | ++DOCSHELL 0x9addf000 == 3 [pid = 1846] [id = 138] 20:19:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x9addfc00) [pid = 1846] [serial = 405] [outer = (nil)] 20:19:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x9ae50000) [pid = 1846] [serial = 406] [outer = 0x9addfc00] 20:19:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x9ae5a000) [pid = 1846] [serial = 407] [outer = 0x9addfc00] 20:19:51 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:19:51 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/HttpChannelChild.cpp, line 1887 20:19:51 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:19:52 INFO - PROCESS | 1801 | --DOCSHELL 0x9ade9800 == 2 [pid = 1846] [id = 137] 20:19:52 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x9bf9b800) [pid = 1846] [serial = 397] [outer = (nil)] [url = about:blank] 20:19:52 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x9bbd0800) [pid = 1846] [serial = 395] [outer = (nil)] [url = about:blank] 20:19:52 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9b739000) [pid = 1846] [serial = 394] [outer = (nil)] [url = about:blank] 20:19:52 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x9ae4d400) [pid = 1846] [serial = 392] [outer = (nil)] [url = about:blank] 20:19:52 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x9ade2800) [pid = 1846] [serial = 391] [outer = (nil)] [url = about:blank] 20:19:52 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9bbd8400) [pid = 1846] [serial = 389] [outer = (nil)] [url = about:blank] 20:19:52 INFO - PROCESS | 1801 | --DOMWINDOW == 11 (0x9bf10c00) [pid = 1846] [serial = 398] [outer = (nil)] [url = about:blank] 20:19:55 INFO - PROCESS | 1801 | --DOMWINDOW == 10 (0x9ae50800) [pid = 1846] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html] 20:19:56 INFO - PROCESS | 1801 | 1477538396660 Marionette TRACE conn4 <- [1,651,null,{"value":["/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:19:56 INFO - .. 20:19:56 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html | took 6550ms 20:19:56 INFO - PROCESS | 1801 | 1477538396683 Marionette TRACE conn4 -> [0,652,"getWindowHandle",null] 20:19:56 INFO - PROCESS | 1801 | 1477538396690 Marionette TRACE conn4 <- [1,652,null,{"value":"2147483649"}] 20:19:56 INFO - TEST-START | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html 20:19:56 INFO - PROCESS | 1801 | 1477538396702 Marionette TRACE conn4 -> [0,653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:19:56 INFO - PROCESS | 1801 | 1477538396951 Marionette TRACE conn4 <- [1,653,null,{"value":null}] 20:19:57 INFO - PROCESS | 1801 | 1477538397021 Marionette TRACE conn4 -> [0,654,"getWindowHandles",null] 20:19:57 INFO - PROCESS | 1801 | 1477538397041 Marionette TRACE conn4 <- [1,654,null,["2147483649"]] 20:19:57 INFO - PROCESS | 1801 | 1477538397056 Marionette TRACE conn4 -> [0,655,"switchToWindow",{"name":"2147483649"}] 20:19:57 INFO - PROCESS | 1801 | 1477538397076 Marionette TRACE conn4 <- [1,655,null,{}] 20:19:57 INFO - PROCESS | 1801 | 1477538397083 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:19:57 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ade2c00 == 3 [pid = 1846] [id = 139] 20:19:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 11 (0x9ade3000) [pid = 1846] [serial = 408] [outer = (nil)] 20:19:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x9ae52400) [pid = 1846] [serial = 409] [outer = 0x9ade3000] 20:19:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x9b736400) [pid = 1846] [serial = 410] [outer = 0x9ade3000] 20:19:59 INFO - PROCESS | 1801 | --DOCSHELL 0x9addf000 == 2 [pid = 1846] [id = 138] 20:19:59 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9ae58c00) [pid = 1846] [serial = 400] [outer = (nil)] [url = about:blank] 20:19:59 INFO - PROCESS | 1801 | --DOMWINDOW == 11 (0x9bbd8000) [pid = 1846] [serial = 403] [outer = (nil)] [url = about:blank] 20:19:59 INFO - PROCESS | 1801 | --DOMWINDOW == 10 (0x9bf08400) [pid = 1846] [serial = 404] [outer = (nil)] [url = about:blank] 20:20:02 INFO - PROCESS | 1801 | --DOMWINDOW == 9 (0x9addfc00) [pid = 1846] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html] 20:20:02 INFO - PROCESS | 1801 | --DOMWINDOW == 8 (0x9addd800) [pid = 1846] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html] 20:20:03 INFO - PROCESS | 1801 | 1477538403061 Marionette TRACE conn4 <- [1,656,null,{"value":["/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:20:03 INFO - . 20:20:03 INFO - TEST-OK | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html | took 6393ms 20:20:03 INFO - PROCESS | 1801 | 1477538403093 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 20:20:03 INFO - PROCESS | 1801 | 1477538403100 Marionette TRACE conn4 <- [1,657,null,{"value":"2147483649"}] 20:20:03 INFO - TEST-START | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html 20:20:03 INFO - PROCESS | 1801 | 1477538403113 Marionette TRACE conn4 -> [0,658,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:03 INFO - PROCESS | 1801 | 1477538403419 Marionette TRACE conn4 <- [1,658,null,{"value":null}] 20:20:03 INFO - PROCESS | 1801 | 1477538403466 Marionette TRACE conn4 -> [0,659,"getWindowHandles",null] 20:20:03 INFO - PROCESS | 1801 | 1477538403473 Marionette TRACE conn4 <- [1,659,null,["2147483649"]] 20:20:03 INFO - PROCESS | 1801 | 1477538403482 Marionette TRACE conn4 -> [0,660,"switchToWindow",{"name":"2147483649"}] 20:20:03 INFO - PROCESS | 1801 | 1477538403498 Marionette TRACE conn4 <- [1,660,null,{}] 20:20:03 INFO - PROCESS | 1801 | 1477538403505 Marionette TRACE conn4 -> [0,661,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:03 INFO - PROCESS | 1801 | ++DOCSHELL 0x9addd400 == 3 [pid = 1846] [id = 140] 20:20:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 9 (0x9addd800) [pid = 1846] [serial = 411] [outer = (nil)] 20:20:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 10 (0x9ade9c00) [pid = 1846] [serial = 412] [outer = 0x9addd800] 20:20:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 11 (0x9b735c00) [pid = 1846] [serial = 413] [outer = 0x9addd800] 20:20:04 INFO - PROCESS | 1801 | ++DOCSHELL 0x9b73cc00 == 4 [pid = 1846] [id = 141] 20:20:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x9bbce800) [pid = 1846] [serial = 414] [outer = (nil)] 20:20:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x9bbdac00) [pid = 1846] [serial = 415] [outer = 0x9bbce800] 20:20:05 INFO - PROCESS | 1801 | 1477538405012 Marionette TRACE conn4 <- [1,661,null,{"value":["/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:20:05 INFO - . 20:20:05 INFO - TEST-OK | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html | took 1928ms 20:20:05 INFO - PROCESS | 1801 | 1477538405041 Marionette TRACE conn4 -> [0,662,"getWindowHandle",null] 20:20:05 INFO - PROCESS | 1801 | 1477538405049 Marionette TRACE conn4 <- [1,662,null,{"value":"2147483649"}] 20:20:05 INFO - TEST-START | /content-security-policy/blink-contrib/style-allowed.sub.html 20:20:05 INFO - PROCESS | 1801 | 1477538405057 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:05 INFO - PROCESS | 1801 | 1477538405323 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 20:20:05 INFO - PROCESS | 1801 | 1477538405388 Marionette TRACE conn4 -> [0,664,"getWindowHandles",null] 20:20:05 INFO - PROCESS | 1801 | 1477538405397 Marionette TRACE conn4 <- [1,664,null,["2147483649"]] 20:20:05 INFO - PROCESS | 1801 | 1477538405408 Marionette TRACE conn4 -> [0,665,"switchToWindow",{"name":"2147483649"}] 20:20:05 INFO - PROCESS | 1801 | 1477538405416 Marionette TRACE conn4 <- [1,665,null,{}] 20:20:05 INFO - PROCESS | 1801 | 1477538405421 Marionette TRACE conn4 -> [0,666,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/style-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:05 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bf06800 == 5 [pid = 1846] [id = 142] 20:20:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x9bf09800) [pid = 1846] [serial = 416] [outer = (nil)] 20:20:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9bf0e000) [pid = 1846] [serial = 417] [outer = 0x9bf09800] 20:20:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x9bf10000) [pid = 1846] [serial = 418] [outer = 0x9bf09800] 20:20:07 INFO - PROCESS | 1801 | --DOCSHELL 0x9b73cc00 == 4 [pid = 1846] [id = 141] 20:20:07 INFO - PROCESS | 1801 | --DOCSHELL 0x9addd400 == 3 [pid = 1846] [id = 140] 20:20:07 INFO - PROCESS | 1801 | --DOCSHELL 0x9ade2c00 == 2 [pid = 1846] [id = 139] 20:20:07 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9bbdb000) [pid = 1846] [serial = 401] [outer = (nil)] [url = about:blank] 20:20:07 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x9ae50000) [pid = 1846] [serial = 406] [outer = (nil)] [url = about:blank] 20:20:07 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x9ae5a000) [pid = 1846] [serial = 407] [outer = (nil)] [url = about:blank] 20:20:07 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9ae52400) [pid = 1846] [serial = 409] [outer = (nil)] [url = about:blank] 20:20:09 INFO - PROCESS | 1801 | --DOMWINDOW == 11 (0x9addd800) [pid = 1846] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html] 20:20:09 INFO - PROCESS | 1801 | --DOMWINDOW == 10 (0x9bbce800) [pid = 1846] [serial = 414] [outer = (nil)] [url = about:srcdoc] 20:20:09 INFO - PROCESS | 1801 | --DOMWINDOW == 9 (0x9ade3000) [pid = 1846] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html] 20:20:11 INFO - PROCESS | 1801 | 1477538411579 Marionette TRACE conn4 <- [1,666,null,{"value":["/content-security-policy/blink-contrib/style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:20:11 INFO - .. 20:20:11 INFO - TEST-OK | /content-security-policy/blink-contrib/style-allowed.sub.html | took 6545ms 20:20:11 INFO - PROCESS | 1801 | 1477538411611 Marionette TRACE conn4 -> [0,667,"getWindowHandle",null] 20:20:11 INFO - PROCESS | 1801 | 1477538411617 Marionette TRACE conn4 <- [1,667,null,{"value":"2147483649"}] 20:20:11 INFO - TEST-START | /content-security-policy/blink-contrib/style-blocked.sub.html 20:20:11 INFO - PROCESS | 1801 | 1477538411625 Marionette TRACE conn4 -> [0,668,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:11 INFO - PROCESS | 1801 | 1477538411819 Marionette TRACE conn4 <- [1,668,null,{"value":null}] 20:20:11 INFO - PROCESS | 1801 | 1477538411898 Marionette TRACE conn4 -> [0,669,"getWindowHandles",null] 20:20:11 INFO - PROCESS | 1801 | 1477538411904 Marionette TRACE conn4 <- [1,669,null,["2147483649"]] 20:20:11 INFO - PROCESS | 1801 | 1477538411910 Marionette TRACE conn4 -> [0,670,"switchToWindow",{"name":"2147483649"}] 20:20:11 INFO - PROCESS | 1801 | 1477538411918 Marionette TRACE conn4 <- [1,670,null,{}] 20:20:11 INFO - PROCESS | 1801 | 1477538411926 Marionette TRACE conn4 -> [0,671,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/style-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:11 INFO - PROCESS | 1801 | ++DOCSHELL 0x9adde800 == 3 [pid = 1846] [id = 143] 20:20:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 10 (0x9addf000) [pid = 1846] [serial = 419] [outer = (nil)] 20:20:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 11 (0x9ae50400) [pid = 1846] [serial = 420] [outer = 0x9addf000] 20:20:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x9ae57000) [pid = 1846] [serial = 421] [outer = 0x9addf000] 20:20:12 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2388 20:20:12 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 20:20:13 INFO - PROCESS | 1801 | 1477538413377 Marionette TRACE conn4 <- [1,671,null,{"value":["/content-security-policy/blink-contrib/style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:20:13 INFO - .. 20:20:13 INFO - TEST-OK | /content-security-policy/blink-contrib/style-blocked.sub.html | took 1776ms 20:20:13 INFO - PROCESS | 1801 | 1477538413402 Marionette TRACE conn4 -> [0,672,"getWindowHandle",null] 20:20:13 INFO - PROCESS | 1801 | 1477538413407 Marionette TRACE conn4 <- [1,672,null,{"value":"2147483649"}] 20:20:13 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html 20:20:13 INFO - PROCESS | 1801 | 1477538413414 Marionette TRACE conn4 -> [0,673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:13 INFO - PROCESS | 1801 | 1477538413601 Marionette TRACE conn4 <- [1,673,null,{"value":null}] 20:20:13 INFO - PROCESS | 1801 | 1477538413684 Marionette TRACE conn4 -> [0,674,"getWindowHandles",null] 20:20:13 INFO - PROCESS | 1801 | 1477538413689 Marionette TRACE conn4 <- [1,674,null,["2147483649"]] 20:20:13 INFO - PROCESS | 1801 | 1477538413706 Marionette TRACE conn4 -> [0,675,"switchToWindow",{"name":"2147483649"}] 20:20:13 INFO - PROCESS | 1801 | 1477538413721 Marionette TRACE conn4 <- [1,675,null,{}] 20:20:13 INFO - PROCESS | 1801 | 1477538413732 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:13 INFO - PROCESS | 1801 | ++DOCSHELL 0x9b735400 == 4 [pid = 1846] [id = 144] 20:20:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x9b735800) [pid = 1846] [serial = 422] [outer = (nil)] 20:20:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x9bbd1800) [pid = 1846] [serial = 423] [outer = 0x9b735800] 20:20:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9bf02c00) [pid = 1846] [serial = 424] [outer = 0x9b735800] 20:20:15 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:20:15 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/HttpChannelChild.cpp, line 1887 20:20:15 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:20:15 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x9bbdac00) [pid = 1846] [serial = 415] [outer = (nil)] [url = about:srcdoc] 20:20:15 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x9ade9c00) [pid = 1846] [serial = 412] [outer = (nil)] [url = about:blank] 20:20:15 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9b735c00) [pid = 1846] [serial = 413] [outer = (nil)] [url = about:blank] 20:20:15 INFO - PROCESS | 1801 | --DOMWINDOW == 11 (0x9b736400) [pid = 1846] [serial = 410] [outer = (nil)] [url = about:blank] 20:20:17 INFO - PROCESS | 1801 | --DOMWINDOW == 10 (0x9bf09800) [pid = 1846] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html] 20:20:19 INFO - PROCESS | 1801 | 1477538419844 Marionette TRACE conn4 <- [1,676,null,{"value":["/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:20:19 INFO - .. 20:20:19 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html | took 6452ms 20:20:19 INFO - PROCESS | 1801 | 1477538419866 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 20:20:19 INFO - PROCESS | 1801 | 1477538419870 Marionette TRACE conn4 <- [1,677,null,{"value":"2147483649"}] 20:20:19 INFO - TEST-START | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html 20:20:19 INFO - PROCESS | 1801 | 1477538419876 Marionette TRACE conn4 -> [0,678,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:20 INFO - PROCESS | 1801 | 1477538420146 Marionette TRACE conn4 <- [1,678,null,{"value":null}] 20:20:20 INFO - PROCESS | 1801 | 1477538420220 Marionette TRACE conn4 -> [0,679,"getWindowHandles",null] 20:20:20 INFO - PROCESS | 1801 | 1477538420227 Marionette TRACE conn4 <- [1,679,null,["2147483649"]] 20:20:20 INFO - PROCESS | 1801 | 1477538420233 Marionette TRACE conn4 -> [0,680,"switchToWindow",{"name":"2147483649"}] 20:20:20 INFO - PROCESS | 1801 | 1477538420239 Marionette TRACE conn4 <- [1,680,null,{}] 20:20:20 INFO - PROCESS | 1801 | 1477538420244 Marionette TRACE conn4 -> [0,681,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-eval-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:20 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae53800 == 5 [pid = 1846] [id = 145] 20:20:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 11 (0x9ae53c00) [pid = 1846] [serial = 425] [outer = (nil)] 20:20:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x9b73c000) [pid = 1846] [serial = 426] [outer = 0x9ae53c00] 20:20:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x9bbd1000) [pid = 1846] [serial = 427] [outer = 0x9ae53c00] 20:20:22 INFO - PROCESS | 1801 | --DOCSHELL 0x9bf06800 == 4 [pid = 1846] [id = 142] 20:20:22 INFO - PROCESS | 1801 | --DOCSHELL 0x9b735400 == 3 [pid = 1846] [id = 144] 20:20:22 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9bf0e000) [pid = 1846] [serial = 417] [outer = (nil)] [url = about:blank] 20:20:22 INFO - PROCESS | 1801 | --DOMWINDOW == 11 (0x9bf10000) [pid = 1846] [serial = 418] [outer = (nil)] [url = about:blank] 20:20:22 INFO - PROCESS | 1801 | --DOMWINDOW == 10 (0x9ae50400) [pid = 1846] [serial = 420] [outer = (nil)] [url = about:blank] 20:20:25 INFO - PROCESS | 1801 | --DOMWINDOW == 9 (0x9addf000) [pid = 1846] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html] 20:20:26 INFO - PROCESS | 1801 | 1477538426121 Marionette TRACE conn4 <- [1,681,null,{"value":["/content-security-policy/blink-contrib/worker-eval-blocked.sub.html",0,null,null,[["Expecting alerts: [\"eval blocked\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:20:26 INFO - .. 20:20:26 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html | took 6295ms 20:20:26 INFO - PROCESS | 1801 | 1477538426174 Marionette TRACE conn4 -> [0,682,"getWindowHandle",null] 20:20:26 INFO - PROCESS | 1801 | 1477538426180 Marionette TRACE conn4 <- [1,682,null,{"value":"2147483649"}] 20:20:26 INFO - TEST-START | /content-security-policy/blink-contrib/worker-from-guid.sub.html 20:20:26 INFO - PROCESS | 1801 | 1477538426194 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:26 INFO - PROCESS | 1801 | 1477538426468 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 20:20:26 INFO - PROCESS | 1801 | 1477538426548 Marionette TRACE conn4 -> [0,684,"getWindowHandles",null] 20:20:26 INFO - PROCESS | 1801 | 1477538426556 Marionette TRACE conn4 <- [1,684,null,["2147483649"]] 20:20:26 INFO - PROCESS | 1801 | 1477538426564 Marionette TRACE conn4 -> [0,685,"switchToWindow",{"name":"2147483649"}] 20:20:26 INFO - PROCESS | 1801 | 1477538426580 Marionette TRACE conn4 <- [1,685,null,{}] 20:20:26 INFO - PROCESS | 1801 | 1477538426588 Marionette TRACE conn4 -> [0,686,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-from-guid.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:26 INFO - PROCESS | 1801 | ++DOCSHELL 0x9addf400 == 4 [pid = 1846] [id = 146] 20:20:26 INFO - PROCESS | 1801 | ++DOMWINDOW == 10 (0x9addfc00) [pid = 1846] [serial = 428] [outer = (nil)] 20:20:26 INFO - PROCESS | 1801 | ++DOMWINDOW == 11 (0x9ade8800) [pid = 1846] [serial = 429] [outer = 0x9addfc00] 20:20:26 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x9ae55800) [pid = 1846] [serial = 430] [outer = 0x9addfc00] 20:20:27 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:20:27 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/HttpChannelChild.cpp, line 1887 20:20:27 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:20:28 INFO - PROCESS | 1801 | 1477538428088 Marionette TRACE conn4 <- [1,686,null,{"value":["/content-security-policy/blink-contrib/worker-from-guid.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:20:28 INFO - .. 20:20:28 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-from-guid.sub.html | took 1930ms 20:20:28 INFO - PROCESS | 1801 | 1477538428122 Marionette TRACE conn4 -> [0,687,"getWindowHandle",null] 20:20:28 INFO - PROCESS | 1801 | 1477538428129 Marionette TRACE conn4 <- [1,687,null,{"value":"2147483649"}] 20:20:28 INFO - TEST-START | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html 20:20:28 INFO - PROCESS | 1801 | 1477538428138 Marionette TRACE conn4 -> [0,688,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:28 INFO - PROCESS | 1801 | 1477538428367 Marionette TRACE conn4 <- [1,688,null,{"value":null}] 20:20:28 INFO - PROCESS | 1801 | 1477538428443 Marionette TRACE conn4 -> [0,689,"getWindowHandles",null] 20:20:28 INFO - PROCESS | 1801 | 1477538428454 Marionette TRACE conn4 <- [1,689,null,["2147483649"]] 20:20:28 INFO - PROCESS | 1801 | 1477538428460 Marionette TRACE conn4 -> [0,690,"switchToWindow",{"name":"2147483649"}] 20:20:28 INFO - PROCESS | 1801 | 1477538428467 Marionette TRACE conn4 <- [1,690,null,{}] 20:20:28 INFO - PROCESS | 1801 | 1477538428473 Marionette TRACE conn4 -> [0,691,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:28 INFO - PROCESS | 1801 | ++DOCSHELL 0x9b73a000 == 5 [pid = 1846] [id = 147] 20:20:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x9bbce400) [pid = 1846] [serial = 431] [outer = (nil)] 20:20:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x9bf9b800) [pid = 1846] [serial = 432] [outer = 0x9bbce400] 20:20:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9bf10000) [pid = 1846] [serial = 433] [outer = 0x9bbce400] 20:20:30 INFO - PROCESS | 1801 | --DOCSHELL 0x9addf400 == 4 [pid = 1846] [id = 146] 20:20:30 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x9ae57000) [pid = 1846] [serial = 421] [outer = (nil)] [url = about:blank] 20:20:32 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x9ae53c00) [pid = 1846] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html] 20:20:32 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9b735800) [pid = 1846] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html] 20:20:34 INFO - PROCESS | 1801 | 1477538434511 Marionette TRACE conn4 <- [1,691,null,{"value":["/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html",0,null,null,[["Expecting alerts: [\"Function() function blocked\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:20:34 INFO - .. 20:20:34 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html | took 6396ms 20:20:34 INFO - PROCESS | 1801 | 1477538434534 Marionette TRACE conn4 -> [0,692,"getWindowHandle",null] 20:20:34 INFO - PROCESS | 1801 | 1477538434541 Marionette TRACE conn4 <- [1,692,null,{"value":"2147483649"}] 20:20:34 INFO - TEST-START | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html 20:20:34 INFO - PROCESS | 1801 | 1477538434554 Marionette TRACE conn4 -> [0,693,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:34 INFO - PROCESS | 1801 | 1477538434817 Marionette TRACE conn4 <- [1,693,null,{"value":null}] 20:20:34 INFO - PROCESS | 1801 | 1477538434872 Marionette TRACE conn4 -> [0,694,"getWindowHandles",null] 20:20:34 INFO - PROCESS | 1801 | 1477538434879 Marionette TRACE conn4 <- [1,694,null,["2147483649"]] 20:20:34 INFO - PROCESS | 1801 | 1477538434887 Marionette TRACE conn4 -> [0,695,"switchToWindow",{"name":"2147483649"}] 20:20:34 INFO - PROCESS | 1801 | 1477538434902 Marionette TRACE conn4 <- [1,695,null,{}] 20:20:34 INFO - PROCESS | 1801 | 1477538434909 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:35 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae4d800 == 5 [pid = 1846] [id = 148] 20:20:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x9ae4e000) [pid = 1846] [serial = 434] [outer = (nil)] 20:20:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x9ae5a000) [pid = 1846] [serial = 435] [outer = 0x9ae4e000] 20:20:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9bbcc800) [pid = 1846] [serial = 436] [outer = 0x9ae4e000] 20:20:37 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae53800 == 4 [pid = 1846] [id = 145] 20:20:37 INFO - PROCESS | 1801 | --DOCSHELL 0x9adde800 == 3 [pid = 1846] [id = 143] 20:20:37 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x9b73c000) [pid = 1846] [serial = 426] [outer = (nil)] [url = about:blank] 20:20:37 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x9bbd1800) [pid = 1846] [serial = 423] [outer = (nil)] [url = about:blank] 20:20:37 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9bf02c00) [pid = 1846] [serial = 424] [outer = (nil)] [url = about:blank] 20:20:37 INFO - PROCESS | 1801 | --DOMWINDOW == 11 (0x9bbd1000) [pid = 1846] [serial = 427] [outer = (nil)] [url = about:blank] 20:20:40 INFO - PROCESS | 1801 | 1477538440955 Marionette TRACE conn4 <- [1,696,null,{"value":["/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html",0,null,null,[["Expecting logs: [\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null],["worker-importscripts-blocked",1,"assert_equals: expected \"importScripts blocked\" but got \"importScripts allowed\"","worker.onmessage/<@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:26:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.onmessage@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:25:17\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:23:13\n"],["worker-importscripts-blocked 1",1,"assert_equals: expected \"importScripts blocked\" but got \"importScripts allowed\"","worker.onmessage/<@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:26:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.onmessage@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:25:17\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:23:13\n"]]]}] 20:20:40 INFO - .... 20:20:40 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html | took 6444ms 20:20:41 INFO - PROCESS | 1801 | 1477538440996 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 20:20:41 INFO - PROCESS | 1801 | 1477538441002 Marionette TRACE conn4 <- [1,697,null,{"value":"2147483649"}] 20:20:41 INFO - TEST-START | /content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html 20:20:41 INFO - PROCESS | 1801 | 1477538441015 Marionette TRACE conn4 -> [0,698,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:41 INFO - PROCESS | 1801 | 1477538441255 Marionette TRACE conn4 <- [1,698,null,{"value":null}] 20:20:41 INFO - PROCESS | 1801 | 1477538441328 Marionette TRACE conn4 -> [0,699,"getWindowHandles",null] 20:20:41 INFO - PROCESS | 1801 | 1477538441339 Marionette TRACE conn4 <- [1,699,null,["2147483649"]] 20:20:41 INFO - PROCESS | 1801 | 1477538441347 Marionette TRACE conn4 -> [0,700,"switchToWindow",{"name":"2147483649"}] 20:20:41 INFO - PROCESS | 1801 | 1477538441362 Marionette TRACE conn4 <- [1,700,null,{}] 20:20:41 INFO - PROCESS | 1801 | 1477538441369 Marionette TRACE conn4 -> [0,701,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:41 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae58800 == 4 [pid = 1846] [id = 149] 20:20:41 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x9ae59000) [pid = 1846] [serial = 437] [outer = (nil)] 20:20:41 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x9bbd0800) [pid = 1846] [serial = 438] [outer = 0x9ae59000] 20:20:41 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x9bf03800) [pid = 1846] [serial = 439] [outer = 0x9ae59000] 20:20:44 INFO - PROCESS | 1801 | --DOCSHELL 0x9b73a000 == 3 [pid = 1846] [id = 147] 20:20:44 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae4d800 == 2 [pid = 1846] [id = 148] 20:20:44 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x9ade8800) [pid = 1846] [serial = 429] [outer = (nil)] [url = about:blank] 20:20:44 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9bf9b800) [pid = 1846] [serial = 432] [outer = (nil)] [url = about:blank] 20:20:47 INFO - PROCESS | 1801 | --DOMWINDOW == 11 (0x9ae4e000) [pid = 1846] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html] 20:20:47 INFO - PROCESS | 1801 | --DOMWINDOW == 10 (0x9addfc00) [pid = 1846] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html] 20:20:47 INFO - PROCESS | 1801 | 1477538447457 Marionette TRACE conn4 <- [1,701,null,{"value":["/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html",0,null,null,[["Expecting alerts: [\"setTimeout blocked\"]",1,"assert_unreached: unexpected alert: setTimeout allowed Reached unreachable code","alert_assert [0,702,"getWindowHandle",null] 20:20:47 INFO - PROCESS | 1801 | 1477538447533 Marionette TRACE conn4 <- [1,702,null,{"value":"2147483649"}] 20:20:47 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1_2.html 20:20:47 INFO - PROCESS | 1801 | 1477538447544 Marionette TRACE conn4 -> [0,703,"timeouts",{"script":185000}] 20:20:47 INFO - PROCESS | 1801 | 1477538447558 Marionette TRACE conn4 <- [1,703,null,{}] 20:20:47 INFO - PROCESS | 1801 | 1477538447574 Marionette TRACE conn4 -> [0,704,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:47 INFO - PROCESS | 1801 | 1477538447872 Marionette TRACE conn4 <- [1,704,null,{"value":null}] 20:20:47 INFO - PROCESS | 1801 | 1477538447954 Marionette TRACE conn4 -> [0,705,"getWindowHandles",null] 20:20:47 INFO - PROCESS | 1801 | 1477538447963 Marionette TRACE conn4 <- [1,705,null,["2147483649"]] 20:20:47 INFO - PROCESS | 1801 | 1477538447974 Marionette TRACE conn4 -> [0,706,"switchToWindow",{"name":"2147483649"}] 20:20:47 INFO - PROCESS | 1801 | 1477538447988 Marionette TRACE conn4 <- [1,706,null,{}] 20:20:48 INFO - PROCESS | 1801 | 1477538447999 Marionette TRACE conn4 -> [0,707,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-7_1_2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:48 INFO - PROCESS | 1801 | ++DOCSHELL 0x9addb800 == 3 [pid = 1846] [id = 150] 20:20:48 INFO - PROCESS | 1801 | ++DOMWINDOW == 11 (0x9addbc00) [pid = 1846] [serial = 440] [outer = (nil)] 20:20:48 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x9ade2400) [pid = 1846] [serial = 441] [outer = 0x9addbc00] 20:20:48 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x9ae4ec00) [pid = 1846] [serial = 442] [outer = 0x9addbc00] 20:20:49 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:20:49 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/HttpChannelChild.cpp, line 1887 20:20:49 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:20:49 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/HttpChannelChild.cpp, line 1887 20:20:50 INFO - PROCESS | 1801 | 1477538450155 Marionette TRACE conn4 <- [1,707,null,{"value":["/content-security-policy/media-src/media-src-7_1_2.html",0,null,null,[["Disallowed async video src",0,null,null],["Disallowed async video source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:20:50 INFO - ... 20:20:50 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_1_2.html | took 2661ms 20:20:50 INFO - PROCESS | 1801 | 1477538450247 Marionette TRACE conn4 -> [0,708,"getWindowHandle",null] 20:20:50 INFO - PROCESS | 1801 | 1477538450254 Marionette TRACE conn4 <- [1,708,null,{"value":"2147483649"}] 20:20:50 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2.html 20:20:50 INFO - PROCESS | 1801 | 1477538450263 Marionette TRACE conn4 -> [0,709,"timeouts",{"script":35000}] 20:20:50 INFO - PROCESS | 1801 | 1477538450272 Marionette TRACE conn4 <- [1,709,null,{}] 20:20:50 INFO - PROCESS | 1801 | 1477538450285 Marionette TRACE conn4 -> [0,710,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:50 INFO - PROCESS | 1801 | 1477538450587 Marionette TRACE conn4 <- [1,710,null,{"value":null}] 20:20:50 INFO - PROCESS | 1801 | 1477538450712 Marionette TRACE conn4 -> [0,711,"getWindowHandles",null] 20:20:50 INFO - PROCESS | 1801 | 1477538450719 Marionette TRACE conn4 <- [1,711,null,["2147483649"]] 20:20:50 INFO - PROCESS | 1801 | 1477538450738 Marionette TRACE conn4 -> [0,712,"switchToWindow",{"name":"2147483649"}] 20:20:50 INFO - PROCESS | 1801 | 1477538450755 Marionette TRACE conn4 <- [1,712,null,{}] 20:20:50 INFO - PROCESS | 1801 | 1477538450772 Marionette TRACE conn4 -> [0,713,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-7_2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:50 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ade8800 == 4 [pid = 1846] [id = 151] 20:20:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x9ade9800) [pid = 1846] [serial = 443] [outer = (nil)] 20:20:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9c145000) [pid = 1846] [serial = 444] [outer = 0x9ade9800] 20:20:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x9c148800) [pid = 1846] [serial = 445] [outer = 0x9ade9800] 20:20:52 INFO - PROCESS | 1801 | [mp3 @ 0x9c359c00] err{or,}_recognition separate: 1; 1 20:20:52 INFO - PROCESS | 1801 | [mp3 @ 0x9c359c00] err{or,}_recognition combined: 1; 1 20:20:52 INFO - PROCESS | 1801 | [mp3 @ 0x9c35a400] err{or,}_recognition separate: 1; 1 20:20:52 INFO - PROCESS | 1801 | [mp3 @ 0x9c35a400] err{or,}_recognition combined: 1; 1 20:20:52 INFO - PROCESS | 1801 | [Child 1846] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 20:20:52 INFO - PROCESS | 1801 | [Child 1846] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 20:20:52 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae58800 == 3 [pid = 1846] [id = 149] 20:20:52 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9ae55800) [pid = 1846] [serial = 430] [outer = (nil)] [url = about:blank] 20:20:52 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x9ae5a000) [pid = 1846] [serial = 435] [outer = (nil)] [url = about:blank] 20:20:52 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x9bbcc800) [pid = 1846] [serial = 436] [outer = (nil)] [url = about:blank] 20:20:52 INFO - PROCESS | 1801 | [Child 1846] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 20:20:52 INFO - PROCESS | 1801 | [Child 1846] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 20:20:54 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9ae59000) [pid = 1846] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html] 20:20:57 INFO - PROCESS | 1801 | 1477538457013 Marionette TRACE conn4 <- [1,713,null,{"value":["/content-security-policy/media-src/media-src-7_2.html",0,null,null,[["In-policy audio src",0,null,null],["In-policy audio source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:20:57 INFO - ... 20:20:57 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2.html | took 6770ms 20:20:57 INFO - PROCESS | 1801 | 1477538457034 Marionette TRACE conn4 -> [0,714,"getWindowHandle",null] 20:20:57 INFO - PROCESS | 1801 | 1477538457041 Marionette TRACE conn4 <- [1,714,null,{"value":"2147483649"}] 20:20:57 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2_2.html 20:20:57 INFO - PROCESS | 1801 | 1477538457049 Marionette TRACE conn4 -> [0,715,"timeouts",{"script":185000}] 20:20:57 INFO - PROCESS | 1801 | 1477538457056 Marionette TRACE conn4 <- [1,715,null,{}] 20:20:57 INFO - PROCESS | 1801 | 1477538457069 Marionette TRACE conn4 -> [0,716,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:57 INFO - PROCESS | 1801 | 1477538457278 Marionette TRACE conn4 <- [1,716,null,{"value":null}] 20:20:57 INFO - PROCESS | 1801 | 1477538457346 Marionette TRACE conn4 -> [0,717,"getWindowHandles",null] 20:20:57 INFO - PROCESS | 1801 | 1477538457355 Marionette TRACE conn4 <- [1,717,null,["2147483649"]] 20:20:57 INFO - PROCESS | 1801 | 1477538457368 Marionette TRACE conn4 -> [0,718,"switchToWindow",{"name":"2147483649"}] 20:20:57 INFO - PROCESS | 1801 | 1477538457389 Marionette TRACE conn4 <- [1,718,null,{}] 20:20:57 INFO - PROCESS | 1801 | 1477538457406 Marionette TRACE conn4 -> [0,719,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-7_2_2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:57 INFO - PROCESS | 1801 | ++DOCSHELL 0x9addf400 == 4 [pid = 1846] [id = 152] 20:20:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x9addfc00) [pid = 1846] [serial = 446] [outer = (nil)] 20:20:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x9ae5a400) [pid = 1846] [serial = 447] [outer = 0x9addfc00] 20:20:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9bbd0400) [pid = 1846] [serial = 448] [outer = 0x9addfc00] 20:20:58 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:20:58 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/HttpChannelChild.cpp, line 1887 20:20:58 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:20:58 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/HttpChannelChild.cpp, line 1887 20:20:58 INFO - PROCESS | 1801 | 1477538458811 Marionette TRACE conn4 <- [1,719,null,{"value":["/content-security-policy/media-src/media-src-7_2_2.html",0,null,null,[["Disallaowed audio src",0,null,null],["Disallowed audio source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:20:58 INFO - ... 20:20:58 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2_2.html | took 1796ms 20:20:58 INFO - PROCESS | 1801 | 1477538458846 Marionette TRACE conn4 -> [0,720,"getWindowHandle",null] 20:20:58 INFO - PROCESS | 1801 | 1477538458853 Marionette TRACE conn4 <- [1,720,null,{"value":"2147483649"}] 20:20:58 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3.html 20:20:58 INFO - PROCESS | 1801 | 1477538458864 Marionette TRACE conn4 -> [0,721,"timeouts",{"script":35000}] 20:20:58 INFO - PROCESS | 1801 | 1477538458869 Marionette TRACE conn4 <- [1,721,null,{}] 20:20:58 INFO - PROCESS | 1801 | 1477538458876 Marionette TRACE conn4 -> [0,722,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:20:59 INFO - PROCESS | 1801 | 1477538459086 Marionette TRACE conn4 <- [1,722,null,{"value":null}] 20:20:59 INFO - PROCESS | 1801 | 1477538459175 Marionette TRACE conn4 -> [0,723,"getWindowHandles",null] 20:20:59 INFO - PROCESS | 1801 | 1477538459191 Marionette TRACE conn4 <- [1,723,null,["2147483649"]] 20:20:59 INFO - PROCESS | 1801 | 1477538459224 Marionette TRACE conn4 -> [0,724,"switchToWindow",{"name":"2147483649"}] 20:20:59 INFO - PROCESS | 1801 | 1477538459243 Marionette TRACE conn4 <- [1,724,null,{}] 20:20:59 INFO - PROCESS | 1801 | 1477538459266 Marionette TRACE conn4 -> [0,725,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-7_3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:20:59 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c142c00 == 5 [pid = 1846] [id = 153] 20:20:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x9c144c00) [pid = 1846] [serial = 449] [outer = (nil)] 20:20:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x9c35c800) [pid = 1846] [serial = 450] [outer = 0x9c144c00] 20:20:59 INFO - PROCESS | 1801 | --DOCSHELL 0x9a52ec00 == 6 [pid = 1801] [id = 6] 20:20:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x9c360800) [pid = 1846] [serial = 451] [outer = 0x9c144c00] 20:21:00 INFO - PROCESS | 1801 | [h264 @ 0x9cf05800] err{or,}_recognition separate: 1; 1 20:21:00 INFO - PROCESS | 1801 | [h264 @ 0x9cf05800] err{or,}_recognition combined: 1; 1 20:21:00 INFO - PROCESS | 1801 | [h264 @ 0x9cf05800] Unsupported bit depth: 0 20:21:00 INFO - PROCESS | 1801 | [h264 @ 0x9cf05800] no picture 20:21:00 INFO - PROCESS | 1801 | [h264 @ 0x9cf05800] no picture 20:21:01 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x9bbd0800) [pid = 1846] [serial = 438] [outer = (nil)] [url = about:blank] 20:21:01 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x9bf03800) [pid = 1846] [serial = 439] [outer = (nil)] [url = about:blank] 20:21:01 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9ade2400) [pid = 1846] [serial = 441] [outer = (nil)] [url = about:blank] 20:21:05 INFO - PROCESS | 1801 | 1477538465417 Marionette TRACE conn4 <- [1,725,null,{"value":["/content-security-policy/media-src/media-src-7_3.html",0,null,null,[["In-policy track element",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:21:05 INFO - .. 20:21:05 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_3.html | took 6615ms 20:21:05 INFO - PROCESS | 1801 | 1477538465479 Marionette TRACE conn4 -> [0,726,"getWindowHandle",null] 20:21:05 INFO - PROCESS | 1801 | 1477538465483 Marionette TRACE conn4 <- [1,726,null,{"value":"2147483649"}] 20:21:05 INFO - TEST-START | /content-security-policy/media-src/media-src-redir-bug.sub.html 20:21:05 INFO - PROCESS | 1801 | 1477538465490 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:05 INFO - PROCESS | 1801 | 1477538465733 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 20:21:05 INFO - PROCESS | 1801 | 1477538465782 Marionette TRACE conn4 -> [0,728,"getWindowHandles",null] 20:21:05 INFO - PROCESS | 1801 | 1477538465794 Marionette TRACE conn4 <- [1,728,null,["2147483649"]] 20:21:05 INFO - PROCESS | 1801 | 1477538465804 Marionette TRACE conn4 -> [0,729,"switchToWindow",{"name":"2147483649"}] 20:21:05 INFO - PROCESS | 1801 | 1477538465819 Marionette TRACE conn4 <- [1,729,null,{}] 20:21:05 INFO - PROCESS | 1801 | 1477538465827 Marionette TRACE conn4 -> [0,730,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-redir-bug.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:05 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bbcc800 == 6 [pid = 1846] [id = 154] 20:21:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x9bbd0800) [pid = 1846] [serial = 452] [outer = (nil)] 20:21:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x9bf9cc00) [pid = 1846] [serial = 453] [outer = 0x9bbd0800] 20:21:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x9c14a400) [pid = 1846] [serial = 454] [outer = 0x9bbd0800] 20:21:07 INFO - PROCESS | 1801 | [h264 @ 0x9cf69400] err{or,}_recognition separate: 1; 1 20:21:07 INFO - PROCESS | 1801 | [h264 @ 0x9cf69400] err{or,}_recognition combined: 1; 1 20:21:07 INFO - PROCESS | 1801 | [h264 @ 0x9cf69400] Unsupported bit depth: 0 20:21:07 INFO - PROCESS | 1801 | [h264 @ 0x9cf69400] no picture 20:21:07 INFO - PROCESS | 1801 | [h264 @ 0x9cf69400] no picture 20:21:07 INFO - PROCESS | 1801 | [h264 @ 0x9d3d6800] err{or,}_recognition separate: 1; 1 20:21:07 INFO - PROCESS | 1801 | [h264 @ 0x9d3d6800] err{or,}_recognition combined: 1; 1 20:21:07 INFO - PROCESS | 1801 | [h264 @ 0x9d3d6800] Unsupported bit depth: 0 20:21:07 INFO - PROCESS | 1801 | [h264 @ 0x9d3d6800] no picture 20:21:07 INFO - PROCESS | 1801 | [h264 @ 0x9d3d6800] no picture 20:21:07 INFO - PROCESS | 1801 | [Parent 1801] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 20:21:07 INFO - PROCESS | 1801 | [h264 @ 0x9ade4800] err{or,}_recognition separate: 1; 1 20:21:07 INFO - PROCESS | 1801 | [h264 @ 0x9ade4800] err{or,}_recognition combined: 1; 1 20:21:07 INFO - PROCESS | 1801 | [h264 @ 0x9ade4800] Unsupported bit depth: 0 20:21:07 INFO - PROCESS | 1801 | [h264 @ 0x9ade4800] no picture 20:21:07 INFO - PROCESS | 1801 | [h264 @ 0x9ade4800] no picture 20:21:07 INFO - PROCESS | 1801 | [h264 @ 0x9c35e400] err{or,}_recognition separate: 1; 1 20:21:07 INFO - PROCESS | 1801 | [h264 @ 0x9c35e400] err{or,}_recognition combined: 1; 1 20:21:07 INFO - PROCESS | 1801 | [h264 @ 0x9c35e400] Unsupported bit depth: 0 20:21:07 INFO - PROCESS | 1801 | [h264 @ 0x9c35e400] no picture 20:21:07 INFO - PROCESS | 1801 | [h264 @ 0x9c35e400] no picture 20:21:08 INFO - PROCESS | 1801 | --DOCSHELL 0x9ade8800 == 5 [pid = 1846] [id = 151] 20:21:08 INFO - PROCESS | 1801 | --DOCSHELL 0x9addb800 == 4 [pid = 1846] [id = 150] 20:21:08 INFO - PROCESS | 1801 | --DOCSHELL 0x9addf400 == 3 [pid = 1846] [id = 152] 20:21:08 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x9ae5a400) [pid = 1846] [serial = 447] [outer = (nil)] [url = about:blank] 20:21:08 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x9c145000) [pid = 1846] [serial = 444] [outer = (nil)] [url = about:blank] 20:21:09 INFO - PROCESS | 1801 | --DOCSHELL 0xa0fe3c00 == 5 [pid = 1801] [id = 7] 20:21:11 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0xa2758000) [pid = 1801] [serial = 15] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:21:11 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9addfc00) [pid = 1846] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html] 20:21:11 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x9ade9800) [pid = 1846] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html] 20:21:11 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x9addbc00) [pid = 1846] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html] 20:21:11 INFO - PROCESS | 1801 | 1477538471748 Marionette TRACE conn4 <- [1,730,null,{"value":["/content-security-policy/media-src/media-src-redir-bug.sub.html",0,null,null,[["In-policy async video src",0,null,null],["in-policy async video src w/redir",0,null,null],["In-policy async video source element",0,null,null],["In-policy async video source element w/redir",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:21:11 INFO - ..... 20:21:11 INFO - TEST-OK | /content-security-policy/media-src/media-src-redir-bug.sub.html | took 6300ms 20:21:11 INFO - PROCESS | 1801 | 1477538471793 Marionette TRACE conn4 -> [0,731,"getWindowHandle",null] 20:21:11 INFO - PROCESS | 1801 | 1477538471800 Marionette TRACE conn4 <- [1,731,null,{"value":"2147483649"}] 20:21:11 INFO - TEST-START | /custom-elements/reactions/Attr.html 20:21:11 INFO - PROCESS | 1801 | 1477538471812 Marionette TRACE conn4 -> [0,732,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:12 INFO - PROCESS | 1801 | 1477538472023 Marionette TRACE conn4 <- [1,732,null,{"value":null}] 20:21:12 INFO - PROCESS | 1801 | 1477538472114 Marionette TRACE conn4 -> [0,733,"getWindowHandles",null] 20:21:12 INFO - PROCESS | 1801 | 1477538472124 Marionette TRACE conn4 <- [1,733,null,["2147483649"]] 20:21:12 INFO - PROCESS | 1801 | 1477538472140 Marionette TRACE conn4 -> [0,734,"switchToWindow",{"name":"2147483649"}] 20:21:12 INFO - PROCESS | 1801 | 1477538472169 Marionette TRACE conn4 <- [1,734,null,{}] 20:21:12 INFO - PROCESS | 1801 | 1477538472185 Marionette TRACE conn4 -> [0,735,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Attr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Attr.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:12 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ade2400 == 4 [pid = 1846] [id = 155] 20:21:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x9ade2800) [pid = 1846] [serial = 455] [outer = (nil)] 20:21:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9b738c00) [pid = 1846] [serial = 456] [outer = 0x9ade2800] 20:21:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x9bf08000) [pid = 1846] [serial = 457] [outer = 0x9ade2800] 20:21:13 INFO - PROCESS | 1801 | 1477538473270 Marionette TRACE conn4 <- [1,735,null,{"value":["/custom-elements/reactions/Attr.html",0,null,null,[["value on Attr must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Attr.html:17:1\n"],["value on Attr must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Attr.html:17:1\n"]]]}] 20:21:13 INFO - .. 20:21:13 INFO - TEST-OK | /custom-elements/reactions/Attr.html | took 1528ms 20:21:13 INFO - PROCESS | 1801 | 1477538473339 Marionette TRACE conn4 -> [0,736,"getWindowHandle",null] 20:21:13 INFO - PROCESS | 1801 | 1477538473346 Marionette TRACE conn4 <- [1,736,null,{"value":"2147483649"}] 20:21:13 INFO - TEST-START | /custom-elements/reactions/ChildNode.html 20:21:13 INFO - PROCESS | 1801 | 1477538473354 Marionette TRACE conn4 -> [0,737,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:13 INFO - PROCESS | 1801 | 1477538473572 Marionette TRACE conn4 <- [1,737,null,{"value":null}] 20:21:13 INFO - PROCESS | 1801 | 1477538473634 Marionette TRACE conn4 -> [0,738,"getWindowHandles",null] 20:21:13 INFO - PROCESS | 1801 | 1477538473647 Marionette TRACE conn4 <- [1,738,null,["2147483649"]] 20:21:13 INFO - PROCESS | 1801 | 1477538473664 Marionette TRACE conn4 -> [0,739,"switchToWindow",{"name":"2147483649"}] 20:21:13 INFO - PROCESS | 1801 | 1477538473673 Marionette TRACE conn4 <- [1,739,null,{}] 20:21:13 INFO - PROCESS | 1801 | 1477538473682 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/ChildNode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/ChildNode.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:13 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c354000 == 5 [pid = 1846] [id = 156] 20:21:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x9c354400) [pid = 1846] [serial = 458] [outer = (nil)] 20:21:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x9cf0d400) [pid = 1846] [serial = 459] [outer = 0x9c354400] 20:21:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x9cf64800) [pid = 1846] [serial = 460] [outer = 0x9c354400] 20:21:14 INFO - PROCESS | 1801 | 1477538474668 Marionette TRACE conn4 <- [1,740,null,{"value":["/custom-elements/reactions/ChildNode.html",0,null,null,[["before on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:17:1\n"],["before on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:17:1\n"],["after on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:21:1\n"],["after on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:21:1\n"],["replaceWith on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:25:1\n"],["replaceWith on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:25:1\n"],["replaceWith on ChildNode must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:29:1\n"]]]}] 20:21:14 INFO - ....... 20:21:14 INFO - TEST-OK | /custom-elements/reactions/ChildNode.html | took 1386ms 20:21:14 INFO - PROCESS | 1801 | 1477538474751 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 20:21:14 INFO - TEST-START | /custom-elements/reactions/DOMTokenList.html 20:21:14 INFO - PROCESS | 1801 | 1477538474760 Marionette TRACE conn4 <- [1,741,null,{"value":"2147483649"}] 20:21:14 INFO - PROCESS | 1801 | 1477538474769 Marionette TRACE conn4 -> [0,742,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:14 INFO - PROCESS | 1801 | 1477538474968 Marionette TRACE conn4 <- [1,742,null,{"value":null}] 20:21:15 INFO - PROCESS | 1801 | 1477538475062 Marionette TRACE conn4 -> [0,743,"getWindowHandles",null] 20:21:15 INFO - PROCESS | 1801 | 1477538475075 Marionette TRACE conn4 <- [1,743,null,["2147483649"]] 20:21:15 INFO - PROCESS | 1801 | 1477538475092 Marionette TRACE conn4 -> [0,744,"switchToWindow",{"name":"2147483649"}] 20:21:15 INFO - PROCESS | 1801 | 1477538475104 Marionette TRACE conn4 <- [1,744,null,{}] 20:21:15 INFO - PROCESS | 1801 | 1477538475115 Marionette TRACE conn4 -> [0,745,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/DOMTokenList.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:15 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bbd1c00 == 6 [pid = 1846] [id = 157] 20:21:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 20 (0x9bf0b400) [pid = 1846] [serial = 461] [outer = (nil)] 20:21:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 21 (0x9c35b800) [pid = 1846] [serial = 462] [outer = 0x9bf0b400] 20:21:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 22 (0x9cf68c00) [pid = 1846] [serial = 463] [outer = 0x9bf0b400] 20:21:16 INFO - .................... 20:21:16 INFO - TEST-OK | /custom-elements/reactions/DOMTokenList.html | took 2004ms 20:21:16 INFO - TEST-START | /custom-elements/reactions/Document.html 20:21:16 INFO - PROCESS | 1801 | 1477538476700 Marionette TRACE conn4 <- [1,745,null,{"value":["/custom-elements/reactions/DOMTokenList.html",0,null,null,[["add on DOMTokenList must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:19:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:16:1\n"],["add on DOMTokenList must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:29:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:26:1\n"],["add on DOMTokenList must enqueue an attributeChanged reaction when adding a value to an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:34:1\n"],["add on DOMTokenList must not enqueue an attributeChanged reaction when adding a value to an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:49:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:45:1\n"],["add on DOMTokenList must enqueue exactly one attributeChanged reaction when adding multiple values to an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:57:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:54:1\n"],["remove on DOMTokenList must enqueue an attributeChanged reaction when removing a value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:68:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:64:1\n"],["remove on DOMTokenList must enqueue exactly one attributeChanged reaction when removing multiple values to an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:79:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:75:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a non-existent value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:90:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:86:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a value from an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:99:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:95:1\n"],["toggle on DOMTokenList must enqueue an attributeChanged reaction when adding a value to an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:108:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:104:1\n"],["toggle on DOMTokenList must enqueue an attributeChanged reaction when removing a value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:119:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:115:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a value from an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:130:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:126:1\n"],["replace on DOMTokenList must enqueue an attributeChanged reaction when replacing a value in an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:139:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:135:1\n"],["replace on DOMTokenList must not enqueue an attributeChanged reaction when the token to replace does not exist in the attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:150:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:146:1\n"],["replace on DOMTokenList must not enqueue an attributeChanged reaction when replacing a value in an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:159:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:155:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when adding an observed attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:167:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:164:1\n"],["the stringifier of DOMTokenList must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:178:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:174:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when mutating the value of an observed attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:188:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:184:1\n"],["the stringifier of DOMTokenList must not enqueue an attributeChanged reaction when mutating the value of an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:199:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:195:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when the setter is called with the original value of the attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:208:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:204:1\n"]]]}] 20:21:16 INFO - PROCESS | 1801 | 1477538476807 Marionette TRACE conn4 -> [0,746,"getWindowHandle",null] 20:21:16 INFO - PROCESS | 1801 | 1477538476817 Marionette TRACE conn4 <- [1,746,null,{"value":"2147483649"}] 20:21:16 INFO - PROCESS | 1801 | 1477538476839 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:17 INFO - PROCESS | 1801 | 1477538477099 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 20:21:17 INFO - PROCESS | 1801 | 1477538477177 Marionette TRACE conn4 -> [0,748,"getWindowHandles",null] 20:21:17 INFO - PROCESS | 1801 | 1477538477196 Marionette TRACE conn4 <- [1,748,null,["2147483649"]] 20:21:17 INFO - PROCESS | 1801 | 1477538477255 Marionette TRACE conn4 -> [0,749,"switchToWindow",{"name":"2147483649"}] 20:21:17 INFO - PROCESS | 1801 | 1477538477268 Marionette TRACE conn4 <- [1,749,null,{}] 20:21:17 INFO - PROCESS | 1801 | 1477538477286 Marionette TRACE conn4 -> [0,750,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Document.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:17 INFO - PROCESS | 1801 | ++DOCSHELL 0x9addc000 == 7 [pid = 1846] [id = 158] 20:21:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 23 (0x9ade4000) [pid = 1846] [serial = 464] [outer = (nil)] 20:21:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 24 (0x9ae5b400) [pid = 1846] [serial = 465] [outer = 0x9ade4000] 20:21:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 25 (0x9bf02000) [pid = 1846] [serial = 466] [outer = 0x9ade4000] 20:21:17 INFO - PROCESS | 1801 | --DOCSHELL 0x9ade2400 == 6 [pid = 1846] [id = 155] 20:21:17 INFO - PROCESS | 1801 | --DOMWINDOW == 24 (0x9c148800) [pid = 1846] [serial = 445] [outer = (nil)] [url = about:blank] 20:21:17 INFO - PROCESS | 1801 | --DOMWINDOW == 23 (0x9ae4ec00) [pid = 1846] [serial = 442] [outer = (nil)] [url = about:blank] 20:21:17 INFO - PROCESS | 1801 | --DOMWINDOW == 22 (0x9bbd0400) [pid = 1846] [serial = 448] [outer = (nil)] [url = about:blank] 20:21:18 INFO - PROCESS | 1801 | 1477538478497 Marionette TRACE conn4 <- [1,750,null,{"value":["/custom-elements/reactions/Document.html",0,null,null,[["importNode on Document must construct a new custom element when importing a custom element",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/Document.html:20:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/Document.html:17:1\n"],["adoptNode on Document must enqueue an adopted reaction when importing a custom element",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/Document.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/Document.html:31:1\n"]]]}] 20:21:18 INFO - .. 20:21:18 INFO - TEST-OK | /custom-elements/reactions/Document.html | took 1729ms 20:21:18 INFO - PROCESS | 1801 | 1477538478566 Marionette TRACE conn4 -> [0,751,"getWindowHandle",null] 20:21:18 INFO - PROCESS | 1801 | 1477538478574 Marionette TRACE conn4 <- [1,751,null,{"value":"2147483649"}] 20:21:18 INFO - TEST-START | /custom-elements/reactions/Element.html 20:21:18 INFO - PROCESS | 1801 | 1477538478585 Marionette TRACE conn4 -> [0,752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:18 INFO - PROCESS | 1801 | 1477538478810 Marionette TRACE conn4 <- [1,752,null,{"value":null}] 20:21:18 INFO - PROCESS | 1801 | 1477538478906 Marionette TRACE conn4 -> [0,753,"getWindowHandles",null] 20:21:18 INFO - PROCESS | 1801 | 1477538478911 Marionette TRACE conn4 <- [1,753,null,["2147483649"]] 20:21:18 INFO - PROCESS | 1801 | 1477538478935 Marionette TRACE conn4 -> [0,754,"switchToWindow",{"name":"2147483649"}] 20:21:18 INFO - PROCESS | 1801 | 1477538478941 Marionette TRACE conn4 <- [1,754,null,{}] 20:21:18 INFO - PROCESS | 1801 | 1477538478947 Marionette TRACE conn4 -> [0,755,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Element.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Element.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:18 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c149400 == 7 [pid = 1846] [id = 159] 20:21:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 23 (0x9c14b800) [pid = 1846] [serial = 467] [outer = (nil)] 20:21:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 24 (0x9c358000) [pid = 1846] [serial = 468] [outer = 0x9c14b800] 20:21:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 25 (0x9c150400) [pid = 1846] [serial = 469] [outer = 0x9c14b800] 20:21:20 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x8df15c00) [pid = 1801] [serial = 24] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:21:20 INFO - .................................... 20:21:20 INFO - TEST-OK | /custom-elements/reactions/Element.html | took 1917ms 20:21:20 INFO - TEST-START | /custom-elements/reactions/NamedNodeMap.html 20:21:20 INFO - PROCESS | 1801 | 1477538480429 Marionette TRACE conn4 <- [1,755,null,{"value":["/custom-elements/reactions/Element.html",0,null,null,[["id on Element must enqueue an attributeChanged reaction when adding id content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:17:1\n"],["id on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:17:1\n"],["className on Element must enqueue an attributeChanged reaction when adding class content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:18:1\n"],["className on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:18:1\n"],["slot on Element must enqueue an attributeChanged reaction when adding slot content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:19:1\n"],["slot on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:19:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["undefined must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:55:1\n"],["undefined must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:55:1\n"]]]}] 20:21:20 INFO - PROCESS | 1801 | 1477538480506 Marionette TRACE conn4 -> [0,756,"getWindowHandle",null] 20:21:20 INFO - PROCESS | 1801 | 1477538480520 Marionette TRACE conn4 <- [1,756,null,{"value":"2147483649"}] 20:21:20 INFO - PROCESS | 1801 | 1477538480546 Marionette TRACE conn4 -> [0,757,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:20 INFO - PROCESS | 1801 | 1477538480964 Marionette TRACE conn4 <- [1,757,null,{"value":null}] 20:21:21 INFO - PROCESS | 1801 | 1477538481031 Marionette TRACE conn4 -> [0,758,"getWindowHandles",null] 20:21:21 INFO - PROCESS | 1801 | 1477538481042 Marionette TRACE conn4 <- [1,758,null,["2147483649"]] 20:21:21 INFO - PROCESS | 1801 | 1477538481051 Marionette TRACE conn4 -> [0,759,"switchToWindow",{"name":"2147483649"}] 20:21:21 INFO - PROCESS | 1801 | 1477538481060 Marionette TRACE conn4 <- [1,759,null,{}] 20:21:21 INFO - PROCESS | 1801 | 1477538481067 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/NamedNodeMap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:21 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c35a400 == 8 [pid = 1846] [id = 160] 20:21:21 INFO - PROCESS | 1801 | ++DOMWINDOW == 26 (0xa3ddb000) [pid = 1846] [serial = 470] [outer = (nil)] 20:21:21 INFO - PROCESS | 1801 | ++DOMWINDOW == 27 (0xa6751c00) [pid = 1846] [serial = 471] [outer = 0xa3ddb000] 20:21:21 INFO - PROCESS | 1801 | ++DOMWINDOW == 28 (0xa6754c00) [pid = 1846] [serial = 472] [outer = 0xa3ddb000] 20:21:22 INFO - ................ 20:21:22 INFO - TEST-OK | /custom-elements/reactions/NamedNodeMap.html | took 1895ms 20:21:22 INFO - TEST-START | /custom-elements/reactions/Node.html 20:21:22 INFO - PROCESS | 1801 | 1477538482364 Marionette TRACE conn4 <- [1,760,null,{"value":["/custom-elements/reactions/NamedNodeMap.html",0,null,null,[["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"]]]}] 20:21:22 INFO - PROCESS | 1801 | 1477538482435 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 20:21:22 INFO - PROCESS | 1801 | 1477538482446 Marionette TRACE conn4 <- [1,761,null,{"value":"2147483649"}] 20:21:22 INFO - PROCESS | 1801 | 1477538482466 Marionette TRACE conn4 -> [0,762,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:22 INFO - PROCESS | 1801 | --DOMWINDOW == 27 (0x9bbd0800) [pid = 1846] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html] 20:21:22 INFO - PROCESS | 1801 | --DOMWINDOW == 26 (0x9c144c00) [pid = 1846] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html] 20:21:22 INFO - PROCESS | 1801 | 1477538482693 Marionette TRACE conn4 <- [1,762,null,{"value":null}] 20:21:22 INFO - PROCESS | 1801 | 1477538482773 Marionette TRACE conn4 -> [0,763,"getWindowHandles",null] 20:21:22 INFO - PROCESS | 1801 | 1477538482785 Marionette TRACE conn4 <- [1,763,null,["2147483649"]] 20:21:22 INFO - PROCESS | 1801 | 1477538482812 Marionette TRACE conn4 -> [0,764,"switchToWindow",{"name":"2147483649"}] 20:21:22 INFO - PROCESS | 1801 | 1477538482824 Marionette TRACE conn4 <- [1,764,null,{}] 20:21:22 INFO - PROCESS | 1801 | 1477538482833 Marionette TRACE conn4 -> [0,765,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Node.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Node.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:22 INFO - PROCESS | 1801 | ++DOCSHELL 0xa67e9000 == 9 [pid = 1846] [id = 161] 20:21:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 27 (0xa67e9400) [pid = 1846] [serial = 473] [outer = (nil)] 20:21:23 INFO - PROCESS | 1801 | ++DOMWINDOW == 28 (0xa67ecc00) [pid = 1846] [serial = 474] [outer = 0xa67e9400] 20:21:23 INFO - PROCESS | 1801 | ++DOMWINDOW == 29 (0xa686e400) [pid = 1846] [serial = 475] [outer = 0xa67e9400] 20:21:24 INFO - PROCESS | 1801 | 1477538483963 Marionette TRACE conn4 <- [1,765,null,{"value":["/custom-elements/reactions/Node.html",0,null,null,[["nodeValue on Node must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:17:1\n"],["nodeValue on Node must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:17:1\n"],["textContent on Node must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:21:1\n"],["textContent on Node must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:21:1\n"],["cloneNode on Node must enqueue an attributeChanged reaction when cloning an element with an observed attribute",1,"assert_array_equals: lengths differ, expected 3 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:60:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:54:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["cloneNode on Node must not enqueue an attributeChanged reaction when cloning an element with an unobserved attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:73:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:67:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["cloneNode on Node must enqueue an attributeChanged reaction when cloning an element only for observed attributes",1,"assert_array_equals: lengths differ, expected 4 got 3","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:86:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:78:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["insertBefore on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:31:1\n"],["insertBefore on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:31:1\n"],["appendChild on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:35:1\n"],["appendChild on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:35:1\n"],["replaceChild on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:39:1\n"],["replaceChild on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:39:1\n"],["removeChild on ChildNode must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:43:1\n"]]]}] 20:21:24 INFO - .............. 20:21:24 INFO - TEST-OK | /custom-elements/reactions/Node.html | took 1579ms 20:21:24 INFO - PROCESS | 1801 | 1477538484047 Marionette TRACE conn4 -> [0,766,"getWindowHandle",null] 20:21:24 INFO - TEST-START | /custom-elements/reactions/ParentNode.html 20:21:24 INFO - PROCESS | 1801 | 1477538484059 Marionette TRACE conn4 <- [1,766,null,{"value":"2147483649"}] 20:21:24 INFO - PROCESS | 1801 | 1477538484066 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:24 INFO - PROCESS | 1801 | 1477538484261 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 20:21:24 INFO - PROCESS | 1801 | 1477538484309 Marionette TRACE conn4 -> [0,768,"getWindowHandles",null] 20:21:24 INFO - PROCESS | 1801 | 1477538484315 Marionette TRACE conn4 <- [1,768,null,["2147483649"]] 20:21:24 INFO - PROCESS | 1801 | 1477538484320 Marionette TRACE conn4 -> [0,769,"switchToWindow",{"name":"2147483649"}] 20:21:24 INFO - PROCESS | 1801 | 1477538484327 Marionette TRACE conn4 <- [1,769,null,{}] 20:21:24 INFO - PROCESS | 1801 | 1477538484350 Marionette TRACE conn4 -> [0,770,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/ParentNode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/ParentNode.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:24 INFO - PROCESS | 1801 | ++DOCSHELL 0x9adda800 == 10 [pid = 1846] [id = 162] 20:21:24 INFO - PROCESS | 1801 | ++DOMWINDOW == 30 (0x9addac00) [pid = 1846] [serial = 476] [outer = (nil)] 20:21:24 INFO - PROCESS | 1801 | ++DOMWINDOW == 31 (0x9be03c00) [pid = 1846] [serial = 477] [outer = 0x9addac00] 20:21:24 INFO - PROCESS | 1801 | ++DOMWINDOW == 32 (0x9be09000) [pid = 1846] [serial = 478] [outer = 0x9addac00] 20:21:25 INFO - PROCESS | 1801 | 1477538485535 Marionette TRACE conn4 <- [1,770,null,{"value":["/custom-elements/reactions/ParentNode.html",0,null,null,[["prepend on ParentNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:17:1\n"],["prepend on ParentNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:17:1\n"],["append on ParentNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:21:1\n"],["append on ParentNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:21:1\n"]]]}] 20:21:25 INFO - .... 20:21:25 INFO - TEST-OK | /custom-elements/reactions/ParentNode.html | took 1536ms 20:21:25 INFO - PROCESS | 1801 | 1477538485602 Marionette TRACE conn4 -> [0,771,"getWindowHandle",null] 20:21:25 INFO - PROCESS | 1801 | 1477538485608 Marionette TRACE conn4 <- [1,771,null,{"value":"2147483649"}] 20:21:25 INFO - TEST-START | /custom-elements/reactions/Range.html 20:21:25 INFO - PROCESS | 1801 | 1477538485625 Marionette TRACE conn4 -> [0,772,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:25 INFO - PROCESS | 1801 | 1477538485834 Marionette TRACE conn4 <- [1,772,null,{"value":null}] 20:21:25 INFO - PROCESS | 1801 | 1477538485923 Marionette TRACE conn4 -> [0,773,"getWindowHandles",null] 20:21:25 INFO - PROCESS | 1801 | 1477538485932 Marionette TRACE conn4 <- [1,773,null,["2147483649"]] 20:21:25 INFO - PROCESS | 1801 | 1477538485943 Marionette TRACE conn4 -> [0,774,"switchToWindow",{"name":"2147483649"}] 20:21:25 INFO - PROCESS | 1801 | 1477538485957 Marionette TRACE conn4 <- [1,774,null,{}] 20:21:25 INFO - PROCESS | 1801 | 1477538485969 Marionette TRACE conn4 -> [0,775,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Range.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:26 INFO - PROCESS | 1801 | ++DOCSHELL 0x9cf69800 == 11 [pid = 1846] [id = 163] 20:21:26 INFO - PROCESS | 1801 | ++DOMWINDOW == 33 (0x9cf69c00) [pid = 1846] [serial = 479] [outer = (nil)] 20:21:26 INFO - PROCESS | 1801 | ++DOMWINDOW == 34 (0x9d7dec00) [pid = 1846] [serial = 480] [outer = 0x9cf69c00] 20:21:26 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x9e2ea000) [pid = 1846] [serial = 481] [outer = 0x9cf69c00] 20:21:27 INFO - ......... 20:21:27 INFO - TEST-OK | /custom-elements/reactions/Range.html | took 1645ms 20:21:27 INFO - TEST-START | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html 20:21:27 INFO - PROCESS | 1801 | 1477538487232 Marionette TRACE conn4 <- [1,775,null,{"value":["/custom-elements/reactions/Range.html",0,null,null,[["deleteContents on Range must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:17:1\n"],["extractContents on Range must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:23:1\n"],["cloneContents on Range must enqueue an attributeChanged reaction when cloning an element with an observed attribute",1,"assert_array_equals: lengths differ, expected 3 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:60:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:54:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["cloneContents on Range must not enqueue an attributeChanged reaction when cloning an element with an unobserved attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:73:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:67:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["cloneContents on Range must enqueue an attributeChanged reaction when cloning an element only for observed attributes",1,"assert_array_equals: lengths differ, expected 4 got 3","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:86:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:78:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["insertNode on Range must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:35:1\n"],["insertNode on Range must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:35:1\n"],["insertNode on Range must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:41:1\n"],["insertNode on Range must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:41:1\n"]]]}] 20:21:27 INFO - PROCESS | 1801 | 1477538487266 Marionette TRACE conn4 -> [0,776,"getWindowHandle",null] 20:21:27 INFO - PROCESS | 1801 | 1477538487269 Marionette TRACE conn4 <- [1,776,null,{"value":"2147483649"}] 20:21:27 INFO - PROCESS | 1801 | 1477538487295 Marionette TRACE conn4 -> [0,777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:27 INFO - PROCESS | 1801 | 1477538487529 Marionette TRACE conn4 <- [1,777,null,{"value":null}] 20:21:27 INFO - PROCESS | 1801 | 1477538487575 Marionette TRACE conn4 -> [0,778,"getWindowHandles",null] 20:21:27 INFO - PROCESS | 1801 | 1477538487586 Marionette TRACE conn4 <- [1,778,null,["2147483649"]] 20:21:27 INFO - PROCESS | 1801 | 1477538487598 Marionette TRACE conn4 -> [0,779,"switchToWindow",{"name":"2147483649"}] 20:21:27 INFO - PROCESS | 1801 | 1477538487607 Marionette TRACE conn4 <- [1,779,null,{}] 20:21:27 INFO - PROCESS | 1801 | 1477538487614 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:27 INFO - PROCESS | 1801 | ++DOCSHELL 0x9b735800 == 12 [pid = 1846] [id = 164] 20:21:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x9b73d000) [pid = 1846] [serial = 482] [outer = (nil)] 20:21:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x9cf03000) [pid = 1846] [serial = 483] [outer = 0x9b73d000] 20:21:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x9d69d000) [pid = 1846] [serial = 484] [outer = 0x9b73d000] 20:21:28 INFO - PROCESS | 1801 | --DOCSHELL 0x9c142c00 == 11 [pid = 1846] [id = 153] 20:21:28 INFO - PROCESS | 1801 | --DOCSHELL 0x9c35a400 == 10 [pid = 1846] [id = 160] 20:21:28 INFO - PROCESS | 1801 | --DOCSHELL 0xa67e9000 == 9 [pid = 1846] [id = 161] 20:21:28 INFO - PROCESS | 1801 | --DOCSHELL 0x9c354000 == 8 [pid = 1846] [id = 156] 20:21:28 INFO - PROCESS | 1801 | --DOCSHELL 0x9bbcc800 == 7 [pid = 1846] [id = 154] 20:21:28 INFO - PROCESS | 1801 | --DOCSHELL 0x9bbd1c00 == 6 [pid = 1846] [id = 157] 20:21:28 INFO - PROCESS | 1801 | --DOCSHELL 0x9addc000 == 5 [pid = 1846] [id = 158] 20:21:28 INFO - PROCESS | 1801 | --DOCSHELL 0x9c149400 == 4 [pid = 1846] [id = 159] 20:21:28 INFO - PROCESS | 1801 | --DOCSHELL 0x9adda800 == 3 [pid = 1846] [id = 162] 20:21:28 INFO - PROCESS | 1801 | --DOCSHELL 0x9cf69800 == 2 [pid = 1846] [id = 163] 20:21:28 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x9c14a400) [pid = 1846] [serial = 454] [outer = (nil)] [url = about:blank] 20:21:28 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x9c360800) [pid = 1846] [serial = 451] [outer = (nil)] [url = about:blank] 20:21:28 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x9bf9cc00) [pid = 1846] [serial = 453] [outer = (nil)] [url = about:blank] 20:21:28 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x9c35c800) [pid = 1846] [serial = 450] [outer = (nil)] [url = about:blank] 20:21:28 INFO - PROCESS | 1801 | ++DOCSHELL 0x9adda800 == 3 [pid = 1846] [id = 165] 20:21:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x9addcc00) [pid = 1846] [serial = 485] [outer = (nil)] 20:21:28 INFO - PROCESS | 1801 | ++DOCSHELL 0x9addd800 == 4 [pid = 1846] [id = 166] 20:21:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x9adddc00) [pid = 1846] [serial = 486] [outer = (nil)] 20:21:28 INFO - PROCESS | 1801 | ++DOCSHELL 0x9adde000 == 5 [pid = 1846] [id = 167] 20:21:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x9adde400) [pid = 1846] [serial = 487] [outer = (nil)] 20:21:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x9ade1400) [pid = 1846] [serial = 488] [outer = 0x9addcc00] 20:21:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x9ade6000) [pid = 1846] [serial = 489] [outer = 0x9adddc00] 20:21:29 INFO - PROCESS | 1801 | [Child 1846] WARNING: Failed to open external DTD: publicId "" systemId "xhtml-local.dtd" base "http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml" URL "": file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 20:21:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x9ae56400) [pid = 1846] [serial = 490] [outer = 0x9adde400] 20:21:29 INFO - PROCESS | 1801 | [Child 1846] WARNING: Failed to open external DTD: publicId "-//W3C//ENTITIES HTML MathML Set//EN//XML" systemId "xhtml-local.dtd" base "http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml" URL "resource://gre/res/dtd/xhtml-local.dtd": file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 20:21:29 INFO - PROCESS | 1801 | 1477538489446 Marionette TRACE conn4 <- [1,780,null,{"value":["/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html",0,null,null,[["Sqrt entity is U+221a with legacy DTD",0,null,null],["lang entity is U+27E8 not U+2329 with legacy DTD",0,null,null],["nbsp should not be recognised without known PUBLIC identifier",0,null,null],["Sqrt entity is U+221a with XHTML PUBID Extension spec",1,"assert_equals: expected (string) \"√\" but got (object) null","t3/<@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:64:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt3@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:63:1\nonload@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:1:1\n"],["lang entity is U+27E8 with XHTML PUBID Extension spec",1,"assert_equals: expected (string) \"⟨\" but got (object) null","t3/<@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:73:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt3@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:72:1\nonload@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:1:1\n"]]]}] 20:21:29 INFO - ..... 20:21:29 INFO - TEST-OK | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html | took 2191ms 20:21:29 INFO - PROCESS | 1801 | 1477538489476 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 20:21:29 INFO - PROCESS | 1801 | 1477538489481 Marionette TRACE conn4 <- [1,781,null,{"value":"2147483649"}] 20:21:29 INFO - TEST-START | /fetch/api/request/request-cache.html 20:21:29 INFO - PROCESS | 1801 | 1477538489500 Marionette TRACE conn4 -> [0,782,"timeouts",{"script":185000}] 20:21:29 INFO - PROCESS | 1801 | 1477538489503 Marionette TRACE conn4 <- [1,782,null,{}] 20:21:29 INFO - PROCESS | 1801 | 1477538489512 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:29 INFO - PROCESS | 1801 | 1477538489721 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 20:21:29 INFO - PROCESS | 1801 | 1477538489825 Marionette TRACE conn4 -> [0,784,"getWindowHandles",null] 20:21:29 INFO - PROCESS | 1801 | 1477538489835 Marionette TRACE conn4 <- [1,784,null,["2147483649"]] 20:21:29 INFO - PROCESS | 1801 | 1477538489841 Marionette TRACE conn4 -> [0,785,"switchToWindow",{"name":"2147483649"}] 20:21:29 INFO - PROCESS | 1801 | 1477538489850 Marionette TRACE conn4 <- [1,785,null,{}] 20:21:29 INFO - PROCESS | 1801 | 1477538489861 Marionette TRACE conn4 -> [0,786,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-cache.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-cache.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:29 INFO - PROCESS | 1801 | ++DOCSHELL 0x9be02800 == 6 [pid = 1846] [id = 168] 20:21:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x9be03000) [pid = 1846] [serial = 491] [outer = (nil)] 20:21:30 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x9c460400) [pid = 1846] [serial = 492] [outer = 0x9be03000] 20:21:30 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x9cf0c400) [pid = 1846] [serial = 493] [outer = 0x9be03000] 20:21:34 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x9ade2800) [pid = 1846] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Attr.html] 20:21:34 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x9c14b800) [pid = 1846] [serial = 467] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Element.html] 20:21:34 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0xa3ddb000) [pid = 1846] [serial = 470] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html] 20:21:34 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0xa67e9400) [pid = 1846] [serial = 473] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Node.html] 20:21:34 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x9c354400) [pid = 1846] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ChildNode.html] 20:21:34 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x9ade4000) [pid = 1846] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Document.html] 20:21:34 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x9bf0b400) [pid = 1846] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html] 20:21:36 INFO - PROCESS | 1801 | [Parent 1801] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 20:21:36 INFO - PROCESS | 1801 | [Parent 1801] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 20:21:36 INFO - PROCESS | 1801 | [Parent 1801] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 20:21:36 INFO - PROCESS | 1801 | [Parent 1801] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 20:21:36 INFO - PROCESS | 1801 | [Parent 1801] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 20:21:36 INFO - PROCESS | 1801 | [Parent 1801] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 20:21:36 INFO - PROCESS | 1801 | [Parent 1801] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 20:21:36 INFO - PROCESS | 1801 | [Parent 1801] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 20:21:37 INFO - PROCESS | 1801 | --DOCSHELL 0x9adde000 == 5 [pid = 1846] [id = 167] 20:21:37 INFO - PROCESS | 1801 | --DOCSHELL 0x9addd800 == 4 [pid = 1846] [id = 166] 20:21:37 INFO - PROCESS | 1801 | --DOCSHELL 0x9b735800 == 3 [pid = 1846] [id = 164] 20:21:37 INFO - PROCESS | 1801 | --DOCSHELL 0x9adda800 == 2 [pid = 1846] [id = 165] 20:21:37 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x9bf08000) [pid = 1846] [serial = 457] [outer = (nil)] [url = about:blank] 20:21:37 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x9cf0d400) [pid = 1846] [serial = 459] [outer = (nil)] [url = about:blank] 20:21:37 INFO - PROCESS | 1801 | --DOMWINDOW == 33 (0x9b738c00) [pid = 1846] [serial = 456] [outer = (nil)] [url = about:blank] 20:21:37 INFO - PROCESS | 1801 | --DOMWINDOW == 32 (0x9c358000) [pid = 1846] [serial = 468] [outer = (nil)] [url = about:blank] 20:21:37 INFO - PROCESS | 1801 | --DOMWINDOW == 31 (0x9c150400) [pid = 1846] [serial = 469] [outer = (nil)] [url = about:blank] 20:21:37 INFO - PROCESS | 1801 | --DOMWINDOW == 30 (0x9ae5b400) [pid = 1846] [serial = 465] [outer = (nil)] [url = about:blank] 20:21:37 INFO - PROCESS | 1801 | --DOMWINDOW == 29 (0x9bf02000) [pid = 1846] [serial = 466] [outer = (nil)] [url = about:blank] 20:21:37 INFO - PROCESS | 1801 | --DOMWINDOW == 28 (0x9c35b800) [pid = 1846] [serial = 462] [outer = (nil)] [url = about:blank] 20:21:37 INFO - PROCESS | 1801 | --DOMWINDOW == 27 (0x9cf68c00) [pid = 1846] [serial = 463] [outer = (nil)] [url = about:blank] 20:21:37 INFO - PROCESS | 1801 | --DOMWINDOW == 26 (0x9cf64800) [pid = 1846] [serial = 460] [outer = (nil)] [url = about:blank] 20:21:37 INFO - PROCESS | 1801 | --DOMWINDOW == 25 (0xa67ecc00) [pid = 1846] [serial = 474] [outer = (nil)] [url = about:blank] 20:21:37 INFO - PROCESS | 1801 | --DOMWINDOW == 24 (0xa686e400) [pid = 1846] [serial = 475] [outer = (nil)] [url = about:blank] 20:21:37 INFO - PROCESS | 1801 | --DOMWINDOW == 23 (0xa6751c00) [pid = 1846] [serial = 471] [outer = (nil)] [url = about:blank] 20:21:37 INFO - PROCESS | 1801 | --DOMWINDOW == 22 (0xa6754c00) [pid = 1846] [serial = 472] [outer = (nil)] [url = about:blank] 20:21:39 INFO - PROCESS | 1801 | --DOMWINDOW == 21 (0x9cf69c00) [pid = 1846] [serial = 479] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Range.html] 20:21:39 INFO - PROCESS | 1801 | --DOMWINDOW == 20 (0x9adde400) [pid = 1846] [serial = 487] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 20:21:39 INFO - PROCESS | 1801 | --DOMWINDOW == 19 (0x9adddc00) [pid = 1846] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 20:21:39 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x9addcc00) [pid = 1846] [serial = 485] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 20:21:39 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x9b73d000) [pid = 1846] [serial = 482] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html] 20:21:39 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x9addac00) [pid = 1846] [serial = 476] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ParentNode.html] 20:21:44 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9ae56400) [pid = 1846] [serial = 490] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 20:21:44 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x9ade6000) [pid = 1846] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 20:21:44 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x9ade1400) [pid = 1846] [serial = 488] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 20:21:44 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9cf03000) [pid = 1846] [serial = 483] [outer = (nil)] [url = about:blank] 20:21:44 INFO - PROCESS | 1801 | --DOMWINDOW == 11 (0x9d69d000) [pid = 1846] [serial = 484] [outer = (nil)] [url = about:blank] 20:21:44 INFO - PROCESS | 1801 | --DOMWINDOW == 10 (0x9d7dec00) [pid = 1846] [serial = 480] [outer = (nil)] [url = about:blank] 20:21:44 INFO - PROCESS | 1801 | --DOMWINDOW == 9 (0x9e2ea000) [pid = 1846] [serial = 481] [outer = (nil)] [url = about:blank] 20:21:44 INFO - PROCESS | 1801 | --DOMWINDOW == 8 (0x9be03c00) [pid = 1846] [serial = 477] [outer = (nil)] [url = about:blank] 20:21:44 INFO - PROCESS | 1801 | --DOMWINDOW == 7 (0x9be09000) [pid = 1846] [serial = 478] [outer = (nil)] [url = about:blank] 20:21:44 INFO - PROCESS | 1801 | --DOMWINDOW == 6 (0x9c460400) [pid = 1846] [serial = 492] [outer = (nil)] [url = about:blank] 20:21:48 INFO - ...................................................................................................... 20:21:48 INFO - TEST-OK | /fetch/api/request/request-cache.html | took 18558ms 20:21:48 INFO - TEST-START | /fetch/api/request/request-clone.sub.html 20:21:48 INFO - PROCESS | 1801 | 1477538507973 Marionette TRACE conn4 <- [1,786,null,{"value":["/fetch/api/request/request-cache.html",0,null,null,[["RequestCache \"default\" mode checks the cache for previously cached content and goes to the network for stale responses with Etag and stale response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and goes to the network for stale responses with date and stale response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and avoids going to the network if a fresh response exists with Etag and fresh response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and avoids going to the network if a fresh response exists with date and fresh response",0,null,null],["RequestCache \"no-cache\" mode revalidates stale responses found in the cache with Etag and stale response",0,null,null],["RequestCache \"no-cache\" mode revalidates stale responses found in the cache with date and stale response",0,null,null],["RequestCache \"no-cache\" mode revalidates fresh responses found in the cache with Etag and fresh response",0,null,null],["RequestCache \"no-cache\" mode revalidates fresh responses found in the cache with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for stale responses with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for stale responses with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for fresh responses with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for fresh responses with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with date and fresh response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with Etag and stale response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with date and stale response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for stale responses with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for stale responses with date and stale response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for fresh responses with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for fresh responses with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and does not go to the network if a cached response is not found with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and does not go to the network if a cached response is not found with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with date and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and fresh response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with date and fresh response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with Etag and stale response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with Etag and fresh response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with Etag and stale response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with date and stale response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with Etag and fresh response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with date and fresh response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with date and stale response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with date and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with date and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with date and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with date and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with date and fresh response",0,null,null]]]}] 20:21:48 INFO - PROCESS | 1801 | 1477538508058 Marionette TRACE conn4 -> [0,787,"getWindowHandle",null] 20:21:48 INFO - PROCESS | 1801 | 1477538508061 Marionette TRACE conn4 <- [1,787,null,{"value":"2147483649"}] 20:21:48 INFO - PROCESS | 1801 | 1477538508073 Marionette TRACE conn4 -> [0,788,"timeouts",{"script":35000}] 20:21:48 INFO - PROCESS | 1801 | 1477538508075 Marionette TRACE conn4 <- [1,788,null,{}] 20:21:48 INFO - PROCESS | 1801 | 1477538508088 Marionette TRACE conn4 -> [0,789,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:48 INFO - PROCESS | 1801 | 1477538508360 Marionette TRACE conn4 <- [1,789,null,{"value":null}] 20:21:48 INFO - PROCESS | 1801 | 1477538508388 Marionette TRACE conn4 -> [0,790,"getWindowHandles",null] 20:21:48 INFO - PROCESS | 1801 | 1477538508393 Marionette TRACE conn4 <- [1,790,null,["2147483649"]] 20:21:48 INFO - PROCESS | 1801 | 1477538508401 Marionette TRACE conn4 -> [0,791,"switchToWindow",{"name":"2147483649"}] 20:21:48 INFO - PROCESS | 1801 | 1477538508406 Marionette TRACE conn4 <- [1,791,null,{}] 20:21:48 INFO - PROCESS | 1801 | 1477538508411 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-clone.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-clone.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:48 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae4f400 == 3 [pid = 1846] [id = 169] 20:21:48 INFO - PROCESS | 1801 | ++DOMWINDOW == 7 (0x9ae4f800) [pid = 1846] [serial = 494] [outer = (nil)] 20:21:48 INFO - PROCESS | 1801 | ++DOMWINDOW == 8 (0x9ae56c00) [pid = 1846] [serial = 495] [outer = 0x9ae4f800] 20:21:48 INFO - PROCESS | 1801 | ++DOMWINDOW == 9 (0x9b735800) [pid = 1846] [serial = 496] [outer = 0x9ae4f800] 20:21:49 INFO - PROCESS | 1801 | 1477538509350 Marionette TRACE conn4 <- [1,792,null,{"value":["/fetch/api/request/request-clone.sub.html",0,null,null,[["Check cloning a request",0,null,null],["Check cloning a request copies the headers",0,null,null]]]}] 20:21:49 INFO - .. 20:21:49 INFO - TEST-OK | /fetch/api/request/request-clone.sub.html | took 1342ms 20:21:49 INFO - PROCESS | 1801 | 1477538509413 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 20:21:49 INFO - PROCESS | 1801 | 1477538509420 Marionette TRACE conn4 <- [1,793,null,{"value":"2147483649"}] 20:21:49 INFO - TEST-START | /fetch/api/request/request-consume-empty.html 20:21:49 INFO - PROCESS | 1801 | 1477538509451 Marionette TRACE conn4 -> [0,794,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:49 INFO - PROCESS | 1801 | 1477538509658 Marionette TRACE conn4 <- [1,794,null,{"value":null}] 20:21:49 INFO - PROCESS | 1801 | 1477538509727 Marionette TRACE conn4 -> [0,795,"getWindowHandles",null] 20:21:49 INFO - PROCESS | 1801 | 1477538509733 Marionette TRACE conn4 <- [1,795,null,["2147483649"]] 20:21:49 INFO - PROCESS | 1801 | 1477538509755 Marionette TRACE conn4 -> [0,796,"switchToWindow",{"name":"2147483649"}] 20:21:49 INFO - PROCESS | 1801 | 1477538509761 Marionette TRACE conn4 <- [1,796,null,{}] 20:21:49 INFO - PROCESS | 1801 | 1477538509781 Marionette TRACE conn4 -> [0,797,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-consume-empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-consume-empty.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:49 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae59400 == 4 [pid = 1846] [id = 170] 20:21:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 10 (0x9b738c00) [pid = 1846] [serial = 497] [outer = (nil)] 20:21:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 11 (0x9be07c00) [pid = 1846] [serial = 498] [outer = 0x9b738c00] 20:21:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x9be0cc00) [pid = 1846] [serial = 499] [outer = 0x9b738c00] 20:21:51 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:21:51 INFO - PROCESS | 1801 | [Child 1846] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:21:51 INFO - ......... 20:21:51 INFO - TEST-OK | /fetch/api/request/request-consume-empty.html | took 1742ms 20:21:51 INFO - TEST-START | /fetch/api/request/request-consume.html 20:21:51 INFO - PROCESS | 1801 | 1477538511141 Marionette TRACE conn4 <- [1,797,null,{"value":["/fetch/api/request/request-consume-empty.html",0,null,null,[["Consume request's body as text",1,"assert_false: expected false got true","checkBodyText/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:17:9\nAsync*checkBodyText@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:15:14\ncheckRequestWithNoBody/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:68:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\npromise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:530:36\nAsync*promise_test@http://web-platform.test:8000/resources/testharness.js:529:31\ncheckRequestWithNoBody@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:65:7\n@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:73:5\n"],["Consume request's body as blob",1,"assert_false: expected false got true","checkBodyBlob/ [0,798,"getWindowHandle",null] 20:21:51 INFO - PROCESS | 1801 | 1477538511174 Marionette TRACE conn4 <- [1,798,null,{"value":"2147483649"}] 20:21:51 INFO - PROCESS | 1801 | 1477538511184 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:51 INFO - PROCESS | 1801 | 1477538511510 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 20:21:51 INFO - PROCESS | 1801 | 1477538511534 Marionette TRACE conn4 -> [0,800,"getWindowHandles",null] 20:21:51 INFO - PROCESS | 1801 | 1477538511547 Marionette TRACE conn4 <- [1,800,null,["2147483649"]] 20:21:51 INFO - PROCESS | 1801 | 1477538511559 Marionette TRACE conn4 -> [0,801,"switchToWindow",{"name":"2147483649"}] 20:21:51 INFO - PROCESS | 1801 | 1477538511571 Marionette TRACE conn4 <- [1,801,null,{}] 20:21:51 INFO - PROCESS | 1801 | 1477538511585 Marionette TRACE conn4 -> [0,802,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-consume.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-consume.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:51 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab21000 == 5 [pid = 1846] [id = 171] 20:21:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x9ab21800) [pid = 1846] [serial = 500] [outer = (nil)] 20:21:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x9ade8000) [pid = 1846] [serial = 501] [outer = 0x9ab21800] 20:21:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9ae5a800) [pid = 1846] [serial = 502] [outer = 0x9ab21800] 20:21:52 INFO - PROCESS | 1801 | --DOCSHELL 0x9be02800 == 4 [pid = 1846] [id = 168] 20:21:52 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae4f400 == 3 [pid = 1846] [id = 169] 20:21:52 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae59400 == 2 [pid = 1846] [id = 170] 20:21:52 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:21:52 INFO - PROCESS | 1801 | [Child 1846] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:21:52 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:21:52 INFO - PROCESS | 1801 | [Child 1846] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:21:52 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:21:52 INFO - PROCESS | 1801 | [Child 1846] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:21:52 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:21:52 INFO - PROCESS | 1801 | [Child 1846] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:21:52 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:21:52 INFO - PROCESS | 1801 | [Child 1846] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:21:53 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:21:53 INFO - PROCESS | 1801 | [Child 1846] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:21:53 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:21:53 INFO - PROCESS | 1801 | [Child 1846] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:21:53 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:21:53 INFO - PROCESS | 1801 | [Child 1846] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:21:53 INFO - PROCESS | 1801 | 1477538513157 Marionette TRACE conn4 <- [1,802,null,{"value":["/fetch/api/request/request-consume.html",0,null,null,[["Consume String request's body as text",0,null,null],["Consume String request's body as blob",0,null,null],["Consume String request's body as arrayBuffer",0,null,null],["Consume String request's body as JSON",0,null,null],["Consume ArrayBuffer request's body as text",0,null,null],["Consume ArrayBuffer request's body as blob",0,null,null],["Consume ArrayBuffer request's body as arrayBuffer",0,null,null],["Consume ArrayBuffer request's body as JSON",0,null,null],["Consume Uint8Array request's body as text",0,null,null],["Consume Uint8Array request's body as blob",0,null,null],["Consume Uint8Array request's body as arrayBuffer",0,null,null],["Consume Uint8Array request's body as JSON",0,null,null],["Consume Int8Array request's body as text",0,null,null],["Consume Int8Array request's body as blob",0,null,null],["Consume Int8Array request's body as arrayBuffer",0,null,null],["Consume Int8Array request's body as JSON",0,null,null],["Consume Float32Array request's body as text",0,null,null],["Consume Float32Array request's body as blob",0,null,null],["Consume Float32Array request's body as arrayBuffer",0,null,null],["Consume Float32Array request's body as JSON",0,null,null],["Consume DataView request's body as text",0,null,null],["Consume DataView request's body as blob",0,null,null],["Consume DataView request's body as arrayBuffer",0,null,null],["Consume DataView request's body as JSON",0,null,null],["Consume FormData request's body as FormData",0,null,null],["Consume blob response's body as blob",0,null,null],["Consume blob response's body as text",0,null,null],["Consume blob response's body as json",0,null,null],["Consume blob response's body as arrayBuffer",0,null,null],["Consume blob response's body as blob (empty blob as input)",0,null,null],["Consume JSON from text: '\"null\"'",0,null,null],["Consume JSON from text: '\"1\"'",0,null,null],["Consume JSON from text: '\"true\"'",0,null,null],["Consume JSON from text: '\"\\\"string\\\"\"'",0,null,null],["Trying to consume bad JSON text as JSON: 'undefined'",0,null,null],["Trying to consume bad JSON text as JSON: '{'",0,null,null],["Trying to consume bad JSON text as JSON: 'a'",0,null,null],["Trying to consume bad JSON text as JSON: '['",0,null,null]]]}] 20:21:53 INFO - ...................................... 20:21:53 INFO - TEST-OK | /fetch/api/request/request-consume.html | took 2044ms 20:21:53 INFO - PROCESS | 1801 | 1477538513232 Marionette TRACE conn4 -> [0,803,"getWindowHandle",null] 20:21:53 INFO - PROCESS | 1801 | 1477538513235 Marionette TRACE conn4 <- [1,803,null,{"value":"2147483649"}] 20:21:53 INFO - TEST-START | /fetch/api/request/request-disturbed.html 20:21:53 INFO - PROCESS | 1801 | 1477538513244 Marionette TRACE conn4 -> [0,804,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:53 INFO - PROCESS | 1801 | 1477538513421 Marionette TRACE conn4 <- [1,804,null,{"value":null}] 20:21:53 INFO - PROCESS | 1801 | 1477538513495 Marionette TRACE conn4 -> [0,805,"getWindowHandles",null] 20:21:53 INFO - PROCESS | 1801 | 1477538513509 Marionette TRACE conn4 <- [1,805,null,["2147483649"]] 20:21:53 INFO - PROCESS | 1801 | 1477538513544 Marionette TRACE conn4 -> [0,806,"switchToWindow",{"name":"2147483649"}] 20:21:53 INFO - PROCESS | 1801 | 1477538513548 Marionette TRACE conn4 <- [1,806,null,{}] 20:21:53 INFO - PROCESS | 1801 | 1477538513554 Marionette TRACE conn4 -> [0,807,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-disturbed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-disturbed.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:53 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bbd8000 == 3 [pid = 1846] [id = 172] 20:21:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x9bbda000) [pid = 1846] [serial = 503] [outer = (nil)] 20:21:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x9be0c000) [pid = 1846] [serial = 504] [outer = 0x9bbda000] 20:21:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x9bf03c00) [pid = 1846] [serial = 505] [outer = 0x9bbda000] 20:21:54 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:21:54 INFO - PROCESS | 1801 | [Child 1846] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:21:54 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:21:54 INFO - PROCESS | 1801 | [Child 1846] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:21:54 INFO - PROCESS | 1801 | 1477538514508 Marionette TRACE conn4 <- [1,807,null,{"value":["/fetch/api/request/request-disturbed.html",0,null,null,[["Request without body cannot be disturbed",1,"assert_false: bodyUsed is false when request is not disturbed expected false got true","@http://web-platform.test:8000/fetch/api/request/request-disturbed.html:24:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-disturbed.html:23:7\n"],["Check cloning a disturbed request",0,null,null],["Check creating a new request from a disturbed request",0,null,null],["Input request used for creating new request became disturbed",0,null,null],["Check consuming a disturbed request",0,null,null],["Request construction failure should not set \"bodyUsed\"",0,null,null]]]}] 20:21:54 INFO - ...... 20:21:54 INFO - TEST-OK | /fetch/api/request/request-disturbed.html | took 1327ms 20:21:54 INFO - PROCESS | 1801 | 1477538514570 Marionette TRACE conn4 -> [0,808,"getWindowHandle",null] 20:21:54 INFO - TEST-START | /fetch/api/request/request-error.html 20:21:54 INFO - PROCESS | 1801 | 1477538514575 Marionette TRACE conn4 <- [1,808,null,{"value":"2147483649"}] 20:21:54 INFO - PROCESS | 1801 | 1477538514581 Marionette TRACE conn4 -> [0,809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:54 INFO - PROCESS | 1801 | 1477538514753 Marionette TRACE conn4 <- [1,809,null,{"value":null}] 20:21:54 INFO - PROCESS | 1801 | 1477538514833 Marionette TRACE conn4 -> [0,810,"getWindowHandles",null] 20:21:54 INFO - PROCESS | 1801 | 1477538514842 Marionette TRACE conn4 <- [1,810,null,["2147483649"]] 20:21:54 INFO - PROCESS | 1801 | 1477538514853 Marionette TRACE conn4 -> [0,811,"switchToWindow",{"name":"2147483649"}] 20:21:54 INFO - PROCESS | 1801 | 1477538514861 Marionette TRACE conn4 <- [1,811,null,{}] 20:21:54 INFO - PROCESS | 1801 | 1477538514882 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-error.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:54 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bf0a000 == 4 [pid = 1846] [id = 173] 20:21:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x9bf9a400) [pid = 1846] [serial = 506] [outer = (nil)] 20:21:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 20 (0x9c145800) [pid = 1846] [serial = 507] [outer = 0x9bf9a400] 20:21:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 21 (0x9c144000) [pid = 1846] [serial = 508] [outer = 0x9bf9a400] 20:21:55 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 20:21:55 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 20:21:55 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 20:21:55 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 20:21:55 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 358 20:21:56 INFO - .................... 20:21:56 INFO - TEST-OK | /fetch/api/request/request-error.html | took 1442ms 20:21:56 INFO - PROCESS | 1801 | 1477538515998 Marionette TRACE conn4 <- [1,812,null,{"value":["/fetch/api/request/request-error.html",0,null,null,[["RequestInit's window is not null",1,"assert_throws: Expect TypeError exception function \"function () { new Request(\"\", {\"window\" : \"http://test.url\"}); }\" did not throw","@http://web-platform.test:8000/fetch/api/request/request-error.html:15:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-error.html:14:7\n"],["Input URL is not valid",0,null,null],["Input URL has credentials",0,null,null],["RequestInit's mode is navigate",0,null,null],["RequestInit's referrer is invalid",0,null,null],["RequestInit's referrer has invalid origin",0,null,null],["RequestInit's method is invalid",0,null,null],["RequestInit's method is forbidden",0,null,null],["RequestInit's mode is no-cors and method is not simple",0,null,null],["RequestInit's mode is no-cors and integrity is not empty",0,null,null],["RequestInit's cache mode is only-if-cached and mode is not same-origin",0,null,null],["Request should get its content-type from the init request",0,null,null],["Request should not get its content-type from the init request if init headers are provided",0,null,null],["Request should get its content-type from the body if none is provided",0,null,null],["Request should get its content-type from init headers if one is provided",0,null,null],["Bad referrerPolicy init parameter value",0,null,null],["Bad mode init parameter value",0,null,null],["Bad credentials init parameter value",0,null,null],["Bad cache init parameter value",0,null,null],["Bad redirect init parameter value",0,null,null]]]}] 20:21:56 INFO - PROCESS | 1801 | 1477538516036 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 20:21:56 INFO - TEST-START | /fetch/api/request/request-headers.html 20:21:56 INFO - PROCESS | 1801 | 1477538516042 Marionette TRACE conn4 <- [1,813,null,{"value":"2147483649"}] 20:21:56 INFO - PROCESS | 1801 | 1477538516050 Marionette TRACE conn4 -> [0,814,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:56 INFO - PROCESS | 1801 | 1477538516216 Marionette TRACE conn4 <- [1,814,null,{"value":null}] 20:21:56 INFO - PROCESS | 1801 | 1477538516254 Marionette TRACE conn4 -> [0,815,"getWindowHandles",null] 20:21:56 INFO - PROCESS | 1801 | 1477538516266 Marionette TRACE conn4 <- [1,815,null,["2147483649"]] 20:21:56 INFO - PROCESS | 1801 | 1477538516278 Marionette TRACE conn4 -> [0,816,"switchToWindow",{"name":"2147483649"}] 20:21:56 INFO - PROCESS | 1801 | 1477538516290 Marionette TRACE conn4 <- [1,816,null,{}] 20:21:56 INFO - PROCESS | 1801 | 1477538516296 Marionette TRACE conn4 -> [0,817,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-headers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-headers.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:56 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c358000 == 5 [pid = 1846] [id = 174] 20:21:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 22 (0x9c358400) [pid = 1846] [serial = 509] [outer = (nil)] 20:21:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 23 (0x9c35c000) [pid = 1846] [serial = 510] [outer = 0x9c358400] 20:21:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 24 (0x9c35f000) [pid = 1846] [serial = 511] [outer = 0x9c358400] 20:21:57 INFO - PROCESS | 1801 | --DOMWINDOW == 23 (0x9b738c00) [pid = 1846] [serial = 497] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume-empty.html] 20:21:57 INFO - PROCESS | 1801 | --DOMWINDOW == 22 (0x9ae4f800) [pid = 1846] [serial = 494] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-clone.sub.html] 20:21:57 INFO - PROCESS | 1801 | --DOMWINDOW == 21 (0x9be03000) [pid = 1846] [serial = 491] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-cache.html] 20:21:57 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:21:57 INFO - PROCESS | 1801 | [Child 1846] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:21:57 INFO - PROCESS | 1801 | 1477538517668 Marionette TRACE conn4 <- [1,817,null,{"value":["/fetch/api/request/request-headers.html",0,null,null,[["Adding valid request header \"Content-Type: OK\"",0,null,null],["Adding valid request header \"Potato: OK\"",0,null,null],["Adding valid request header \"proxy: OK\"",0,null,null],["Adding valid request header \"proxya: OK\"",0,null,null],["Adding valid request header \"sec: OK\"",0,null,null],["Adding valid request header \"secb: OK\"",0,null,null],["Adding invalid request header \"Accept-Charset: KO\"",0,null,null],["Adding invalid request header \"accept-charset: KO\"",0,null,null],["Adding invalid request header \"ACCEPT-ENCODING: KO\"",0,null,null],["Adding invalid request header \"Accept-Encoding: KO\"",0,null,null],["Adding invalid request header \"Access-Control-Request-Headers: KO\"",0,null,null],["Adding invalid request header \"Access-Control-Request-Method: KO\"",0,null,null],["Adding invalid request header \"Connection: KO\"",0,null,null],["Adding invalid request header \"Content-Length: KO\"",0,null,null],["Adding invalid request header \"Cookie: KO\"",0,null,null],["Adding invalid request header \"Cookie2: KO\"",0,null,null],["Adding invalid request header \"Date: KO\"",0,null,null],["Adding invalid request header \"DNT: KO\"",0,null,null],["Adding invalid request header \"Expect: KO\"",0,null,null],["Adding invalid request header \"Host: KO\"",0,null,null],["Adding invalid request header \"Keep-Alive: KO\"",0,null,null],["Adding invalid request header \"Origin: KO\"",0,null,null],["Adding invalid request header \"Referer: KO\"",0,null,null],["Adding invalid request header \"TE: KO\"",0,null,null],["Adding invalid request header \"Trailer: KO\"",0,null,null],["Adding invalid request header \"Transfer-Encoding: KO\"",0,null,null],["Adding invalid request header \"Upgrade: KO\"",0,null,null],["Adding invalid request header \"Via: KO\"",0,null,null],["Adding invalid request header \"Proxy-: KO\"",0,null,null],["Adding invalid request header \"proxy-a: KO\"",0,null,null],["Adding invalid request header \"Sec-: KO\"",0,null,null],["Adding invalid request header \"sec-b: KO\"",0,null,null],["Adding valid no-cors request header \"Accept: OK\"",0,null,null],["Adding valid no-cors request header \"Accept-Language: OK\"",0,null,null],["Adding valid no-cors request header \"content-language: OK\"",0,null,null],["Adding valid no-cors request header \"content-type: application/x-www-form-urlencoded\"",0,null,null],["Adding valid no-cors request header \"content-type: application/x-www-form-urlencoded;charset=UTF-8\"",0,null,null],["Adding valid no-cors request header \"content-type: multipart/form-data\"",0,null,null],["Adding valid no-cors request header \"content-type: multipart/form-data;charset=UTF-8\"",0,null,null],["Adding valid no-cors request header \"content-TYPE: text/plain\"",0,null,null],["Adding valid no-cors request header \"CONTENT-type: text/plain;charset=UTF-8\"",0,null,null],["Adding invalid no-cors request header \"Content-Type: KO\"",0,null,null],["Adding invalid no-cors request header \"Potato: KO\"",0,null,null],["Adding invalid no-cors request header \"proxy: KO\"",0,null,null],["Adding invalid no-cors request header \"proxya: KO\"",0,null,null],["Adding invalid no-cors request header \"sec: KO\"",0,null,null],["Adding invalid no-cors request header \"secb: KO\"",0,null,null],["Check that request constructor is filtering headers provided as init parameter",0,null,null],["Check that no-cors request constructor is filtering headers provided as init parameter",0,null,null],["Check that no-cors request constructor is filtering headers provided as part of request parameter",0,null,null],["Request should get its content-type from the init request",0,null,null],["Request should not get its content-type from the init request if init headers are provided",0,null,null],["Request should get its content-type from the body if none is provided",0,null,null],["Request should get its content-type from init headers if one is provided",0,null,null],["Testing request header creations with various objects",0,null,null],["Testing empty Request Content-Type header",0,null,null]]]}] 20:21:57 INFO - ........................................................ 20:21:57 INFO - TEST-OK | /fetch/api/request/request-headers.html | took 1698ms 20:21:57 INFO - PROCESS | 1801 | 1477538517747 Marionette TRACE conn4 -> [0,818,"getWindowHandle",null] 20:21:57 INFO - PROCESS | 1801 | 1477538517751 Marionette TRACE conn4 <- [1,818,null,{"value":"2147483649"}] 20:21:57 INFO - TEST-START | /fetch/api/request/request-idl.html 20:21:57 INFO - PROCESS | 1801 | 1477538517764 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:21:57 INFO - PROCESS | 1801 | 1477538517925 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 20:21:58 INFO - PROCESS | 1801 | 1477538518034 Marionette TRACE conn4 -> [0,820,"getWindowHandles",null] 20:21:58 INFO - PROCESS | 1801 | 1477538518042 Marionette TRACE conn4 <- [1,820,null,["2147483649"]] 20:21:58 INFO - PROCESS | 1801 | 1477538518050 Marionette TRACE conn4 -> [0,821,"switchToWindow",{"name":"2147483649"}] 20:21:58 INFO - PROCESS | 1801 | 1477538518059 Marionette TRACE conn4 <- [1,821,null,{}] 20:21:58 INFO - PROCESS | 1801 | 1477538518069 Marionette TRACE conn4 -> [0,822,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-idl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-idl.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:21:58 INFO - PROCESS | 1801 | ++DOCSHELL 0x9be02000 == 6 [pid = 1846] [id = 175] 20:21:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 22 (0x9be02400) [pid = 1846] [serial = 512] [outer = (nil)] 20:21:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 23 (0x9bfa8800) [pid = 1846] [serial = 513] [outer = 0x9be02400] 20:21:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 24 (0x9c360c00) [pid = 1846] [serial = 514] [outer = 0x9be02400] 20:21:59 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:21:59 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:22:00 INFO - ............................................. 20:22:00 INFO - TEST-OK | /fetch/api/request/request-idl.html | took 2519ms 20:22:00 INFO - PROCESS | 1801 | 1477538520168 Marionette TRACE conn4 <- [1,822,null,{"value":["/fetch/api/request/request-idl.html",0,null,null,[["Request interface: existence and properties of interface object",0,null,null],["Request interface object length",0,null,null],["Request interface object name",0,null,null],["Request interface: existence and properties of interface prototype object",0,null,null],["Request interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Request interface: attribute method",0,null,null],["Request interface: attribute url",0,null,null],["Request interface: attribute headers",0,null,null],["Request interface: attribute type",1,"assert_true: The prototype object must have a property \"type\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: attribute destination",1,"assert_true: The prototype object must have a property \"destination\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: attribute referrer",0,null,null],["Request interface: attribute referrerPolicy",0,null,null],["Request interface: attribute mode",0,null,null],["Request interface: attribute credentials",0,null,null],["Request interface: attribute cache",0,null,null],["Request interface: attribute redirect",0,null,null],["Request interface: attribute integrity",0,null,null],["Request interface: operation clone()",0,null,null],["Request interface: attribute bodyUsed",0,null,null],["Request interface: operation arrayBuffer()",0,null,null],["Request interface: operation blob()",0,null,null],["Request interface: operation formData()",0,null,null],["Request interface: operation json()",0,null,null],["Request interface: operation text()",0,null,null],["Request must be primary interface of new Request(\"\")",0,null,null],["Stringification of new Request(\"\")",0,null,null],["Request interface: new Request(\"\") must inherit property \"method\" with the proper type (0)",0,null,null],["Request interface: new Request(\"\") must inherit property \"url\" with the proper type (1)",0,null,null],["Request interface: new Request(\"\") must inherit property \"headers\" with the proper type (2)",0,null,null],["Request interface: new Request(\"\") must inherit property \"type\" with the proper type (3)",1,"assert_inherits: property \"type\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: new Request(\"\") must inherit property \"destination\" with the proper type (4)",1,"assert_inherits: property \"destination\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: new Request(\"\") must inherit property \"referrer\" with the proper type (5)",0,null,null],["Request interface: new Request(\"\") must inherit property \"referrerPolicy\" with the proper type (6)",0,null,null],["Request interface: new Request(\"\") must inherit property \"mode\" with the proper type (7)",0,null,null],["Request interface: new Request(\"\") must inherit property \"credentials\" with the proper type (8)",0,null,null],["Request interface: new Request(\"\") must inherit property \"cache\" with the proper type (9)",0,null,null],["Request interface: new Request(\"\") must inherit property \"redirect\" with the proper type (10)",0,null,null],["Request interface: new Request(\"\") must inherit property \"integrity\" with the proper type (11)",0,null,null],["Request interface: new Request(\"\") must inherit property \"clone\" with the proper type (12)",0,null,null],["Request interface: new Request(\"\") must inherit property \"bodyUsed\" with the proper type (13)",0,null,null],["Request interface: new Request(\"\") must inherit property \"arrayBuffer\" with the proper type (14)",0,null,null],["Request interface: new Request(\"\") must inherit property \"blob\" with the proper type (15)",0,null,null],["Request interface: new Request(\"\") must inherit property \"formData\" with the proper type (16)",0,null,null],["Request interface: new Request(\"\") must inherit property \"json\" with the proper type (17)",0,null,null],["Request interface: new Request(\"\") must inherit property \"text\" with the proper type (18)",0,null,null]]]}] 20:22:00 INFO - PROCESS | 1801 | 1477538520281 Marionette TRACE conn4 -> [0,823,"getWindowHandle",null] 20:22:00 INFO - PROCESS | 1801 | 1477538520287 Marionette TRACE conn4 <- [1,823,null,{"value":"2147483649"}] 20:22:00 INFO - TEST-START | /fetch/api/request/request-init-001.sub.html 20:22:00 INFO - PROCESS | 1801 | 1477538520297 Marionette TRACE conn4 -> [0,824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:00 INFO - PROCESS | 1801 | 1477538520616 Marionette TRACE conn4 <- [1,824,null,{"value":null}] 20:22:00 INFO - PROCESS | 1801 | 1477538520728 Marionette TRACE conn4 -> [0,825,"getWindowHandles",null] 20:22:00 INFO - PROCESS | 1801 | 1477538520742 Marionette TRACE conn4 <- [1,825,null,["2147483649"]] 20:22:00 INFO - PROCESS | 1801 | 1477538520761 Marionette TRACE conn4 -> [0,826,"switchToWindow",{"name":"2147483649"}] 20:22:00 INFO - PROCESS | 1801 | 1477538520770 Marionette TRACE conn4 <- [1,826,null,{}] 20:22:00 INFO - PROCESS | 1801 | 1477538520778 Marionette TRACE conn4 -> [0,827,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-init-001.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:00 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae56000 == 7 [pid = 1846] [id = 176] 20:22:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 25 (0x9ae57000) [pid = 1846] [serial = 515] [outer = (nil)] 20:22:01 INFO - PROCESS | 1801 | ++DOMWINDOW == 26 (0x9be04c00) [pid = 1846] [serial = 516] [outer = 0x9ae57000] 20:22:01 INFO - PROCESS | 1801 | ++DOMWINDOW == 27 (0x9bf06c00) [pid = 1846] [serial = 517] [outer = 0x9ae57000] 20:22:02 INFO - PROCESS | 1801 | [Child 1846] WARNING: CacheStorage not supported on untrusted origins.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/cache/CacheStorage.cpp, line 173 20:22:02 INFO - .............................. 20:22:02 INFO - TEST-OK | /fetch/api/request/request-init-001.sub.html | took 2288ms 20:22:02 INFO - PROCESS | 1801 | 1477538522526 Marionette TRACE conn4 <- [1,827,null,{"value":["/fetch/api/request/request-init-001.sub.html",0,null,null,[["Check method init value of GET and associated getter",0,null,null],["Check method init value of HEAD and associated getter",0,null,null],["Check method init value of POST and associated getter",0,null,null],["Check method init value of PUT and associated getter",0,null,null],["Check method init value of DELETE and associated getter",0,null,null],["Check method init value of OPTIONS and associated getter",0,null,null],["Check method init value of head and associated getter",0,null,null],["Check referrer init value of /relative/ressource and associated getter",0,null,null],["Check referrer init value of http://web-platform.test:8000/relative/ressource?query=true#fragment and associated getter",0,null,null],["Check referrer init value of http://web-platform.test:8000/ and associated getter",0,null,null],["Check referrer init value of about:client and associated getter",0,null,null],["Check referrer init value of and associated getter",0,null,null],["Check referrerPolicy init value of and associated getter",0,null,null],["Check referrerPolicy init value of no-referrer and associated getter",0,null,null],["Check referrerPolicy init value of no-referrer-when-downgrade and associated getter",0,null,null],["Check referrerPolicy init value of origin and associated getter",0,null,null],["Check referrerPolicy init value of origin-when-cross-origin and associated getter",0,null,null],["Check referrerPolicy init value of unsafe-url and associated getter",0,null,null],["Check mode init value of same-origin and associated getter",0,null,null],["Check mode init value of no-cors and associated getter",0,null,null],["Check mode init value of cors and associated getter",0,null,null],["Check credentials init value of omit and associated getter",0,null,null],["Check credentials init value of same-origin and associated getter",0,null,null],["Check credentials init value of include and associated getter",0,null,null],["Check redirect init value of follow and associated getter",0,null,null],["Check redirect init value of error and associated getter",0,null,null],["Check redirect init value of manual and associated getter",0,null,null],["Check integrity init value of and associated getter",0,null,null],["Check integrity init value of AZERTYUIOP1234567890 and associated getter",0,null,null],["Check window init value of null and associated getter",0,null,null]]]}] 20:22:02 INFO - PROCESS | 1801 | 1477538522636 Marionette TRACE conn4 -> [0,828,"getWindowHandle",null] 20:22:02 INFO - PROCESS | 1801 | 1477538522641 Marionette TRACE conn4 <- [1,828,null,{"value":"2147483649"}] 20:22:02 INFO - TEST-START | /fetch/api/request/request-init-002.html 20:22:02 INFO - PROCESS | 1801 | 1477538522656 Marionette TRACE conn4 -> [0,829,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:02 INFO - PROCESS | 1801 | 1477538522877 Marionette TRACE conn4 <- [1,829,null,{"value":null}] 20:22:03 INFO - PROCESS | 1801 | 1477538523030 Marionette TRACE conn4 -> [0,830,"getWindowHandles",null] 20:22:03 INFO - PROCESS | 1801 | 1477538523042 Marionette TRACE conn4 <- [1,830,null,["2147483649"]] 20:22:03 INFO - PROCESS | 1801 | 1477538523061 Marionette TRACE conn4 -> [0,831,"switchToWindow",{"name":"2147483649"}] 20:22:03 INFO - PROCESS | 1801 | 1477538523071 Marionette TRACE conn4 <- [1,831,null,{}] 20:22:03 INFO - PROCESS | 1801 | 1477538523080 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-init-002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-init-002.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:03 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c14fc00 == 8 [pid = 1846] [id = 177] 20:22:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 28 (0x9c150000) [pid = 1846] [serial = 518] [outer = (nil)] 20:22:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 29 (0x9c462400) [pid = 1846] [serial = 519] [outer = 0x9c150000] 20:22:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 30 (0x9cf0d400) [pid = 1846] [serial = 520] [outer = 0x9c150000] 20:22:04 INFO - PROCESS | 1801 | --DOCSHELL 0x9c358000 == 7 [pid = 1846] [id = 174] 20:22:04 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab21000 == 6 [pid = 1846] [id = 171] 20:22:04 INFO - PROCESS | 1801 | --DOCSHELL 0x9bbd8000 == 5 [pid = 1846] [id = 172] 20:22:04 INFO - PROCESS | 1801 | --DOCSHELL 0x9bf0a000 == 4 [pid = 1846] [id = 173] 20:22:04 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae56000 == 3 [pid = 1846] [id = 176] 20:22:04 INFO - PROCESS | 1801 | --DOCSHELL 0x9be02000 == 2 [pid = 1846] [id = 175] 20:22:04 INFO - PROCESS | 1801 | --DOMWINDOW == 29 (0x9be0cc00) [pid = 1846] [serial = 499] [outer = (nil)] [url = about:blank] 20:22:04 INFO - PROCESS | 1801 | --DOMWINDOW == 28 (0x9be07c00) [pid = 1846] [serial = 498] [outer = (nil)] [url = about:blank] 20:22:04 INFO - PROCESS | 1801 | --DOMWINDOW == 27 (0x9b735800) [pid = 1846] [serial = 496] [outer = (nil)] [url = about:blank] 20:22:04 INFO - PROCESS | 1801 | --DOMWINDOW == 26 (0x9ae56c00) [pid = 1846] [serial = 495] [outer = (nil)] [url = about:blank] 20:22:04 INFO - PROCESS | 1801 | --DOMWINDOW == 25 (0x9cf0c400) [pid = 1846] [serial = 493] [outer = (nil)] [url = about:blank] 20:22:04 INFO - PROCESS | 1801 | 1477538524627 Marionette TRACE conn4 <- [1,832,null,{"value":["/fetch/api/request/request-init-002.html",0,null,null,[["Initialize Request with headers values",0,null,null],["Initialize Request's body with undefined",0,null,null],["Initialize Request's body with null",0,null,null],["Initialize Request's body with application/octet-binary",0,null,null],["Initialize Request's body with multipart/form-data",0,null,null],["Initialize Request's body with text/plain;charset=UTF-8",0,null,null],["Initialize Request's body with application/x-www-form-urlencoded;charset=UTF-8",0,null,null]]]}] 20:22:04 INFO - ....... 20:22:04 INFO - TEST-OK | /fetch/api/request/request-init-002.html | took 2032ms 20:22:04 INFO - PROCESS | 1801 | 1477538524687 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 20:22:04 INFO - PROCESS | 1801 | 1477538524694 Marionette TRACE conn4 <- [1,833,null,{"value":"2147483649"}] 20:22:04 INFO - TEST-START | /fetch/api/request/request-init-003.sub.html 20:22:04 INFO - PROCESS | 1801 | 1477538524703 Marionette TRACE conn4 -> [0,834,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:04 INFO - PROCESS | 1801 | 1477538524888 Marionette TRACE conn4 <- [1,834,null,{"value":null}] 20:22:04 INFO - PROCESS | 1801 | 1477538524995 Marionette TRACE conn4 -> [0,835,"getWindowHandles",null] 20:22:05 INFO - PROCESS | 1801 | 1477538525008 Marionette TRACE conn4 <- [1,835,null,["2147483649"]] 20:22:05 INFO - PROCESS | 1801 | 1477538525019 Marionette TRACE conn4 -> [0,836,"switchToWindow",{"name":"2147483649"}] 20:22:05 INFO - PROCESS | 1801 | 1477538525025 Marionette TRACE conn4 <- [1,836,null,{}] 20:22:05 INFO - PROCESS | 1801 | 1477538525032 Marionette TRACE conn4 -> [0,837,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-init-003.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:05 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ade6c00 == 3 [pid = 1846] [id = 178] 20:22:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 26 (0x9ade7400) [pid = 1846] [serial = 521] [outer = (nil)] 20:22:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 27 (0x9ae56000) [pid = 1846] [serial = 522] [outer = 0x9ade7400] 20:22:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 28 (0x9b735800) [pid = 1846] [serial = 523] [outer = 0x9ade7400] 20:22:06 INFO - PROCESS | 1801 | 1477538526128 Marionette TRACE conn4 <- [1,837,null,{"value":["/fetch/api/request/request-init-003.sub.html",0,null,null,[["Check request values when initialized from Request",0,null,null],["Check request values when initialized from Request and init values",0,null,null],["Check request values when initialized from url string",1,"assert_equals: Check url attribute expected \"http://url.test:1234/path/subpath?query=true#fragment\" but got \"http://url.test:1234/path/subpath?query=true\"","checkRequest@http://web-platform.test:8000/fetch/api/resources/utils.js:38:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:72:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:67:7\n"],["Check request values when initialized from url and init values",1,"assert_equals: Check url attribute expected \"http://url.test:1234/path/subpath?query=true#fragment\" but got \"http://url.test:1234/path/subpath?query=true\"","checkRequest@http://web-platform.test:8000/fetch/api/resources/utils.js:38:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:80:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:75:7\n"]]]}] 20:22:06 INFO - .... 20:22:06 INFO - TEST-OK | /fetch/api/request/request-init-003.sub.html | took 1482ms 20:22:06 INFO - PROCESS | 1801 | 1477538526195 Marionette TRACE conn4 -> [0,838,"getWindowHandle",null] 20:22:06 INFO - PROCESS | 1801 | 1477538526202 Marionette TRACE conn4 <- [1,838,null,{"value":"2147483649"}] 20:22:06 INFO - TEST-START | /fetch/api/request/request-structure.html 20:22:06 INFO - PROCESS | 1801 | 1477538526216 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:06 INFO - PROCESS | 1801 | 1477538526399 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 20:22:06 INFO - PROCESS | 1801 | 1477538526464 Marionette TRACE conn4 -> [0,840,"getWindowHandles",null] 20:22:06 INFO - PROCESS | 1801 | 1477538526474 Marionette TRACE conn4 <- [1,840,null,["2147483649"]] 20:22:06 INFO - PROCESS | 1801 | 1477538526481 Marionette TRACE conn4 -> [0,841,"switchToWindow",{"name":"2147483649"}] 20:22:06 INFO - PROCESS | 1801 | 1477538526489 Marionette TRACE conn4 <- [1,841,null,{}] 20:22:06 INFO - PROCESS | 1801 | 1477538526507 Marionette TRACE conn4 -> [0,842,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-structure.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-structure.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:06 INFO - PROCESS | 1801 | ++DOCSHELL 0x9b738000 == 4 [pid = 1846] [id = 179] 20:22:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 29 (0x9be0b800) [pid = 1846] [serial = 524] [outer = (nil)] 20:22:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 30 (0x9bf9b800) [pid = 1846] [serial = 525] [outer = 0x9be0b800] 20:22:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 31 (0x9bfa5000) [pid = 1846] [serial = 526] [outer = 0x9be0b800] 20:22:07 INFO - PROCESS | 1801 | 1477538527572 Marionette TRACE conn4 <- [1,842,null,{"value":["/fetch/api/request/request-structure.html",0,null,null,[["Request has clone method",0,null,null],["Request has arrayBuffer method",0,null,null],["Request has blob method",0,null,null],["Request has formData method",0,null,null],["Request has json method",0,null,null],["Request has text method",0,null,null],["Check method attribute",0,null,null],["Check url attribute",0,null,null],["Check headers attribute",0,null,null],["Check type attribute",1,"assert_true: request has type attribute expected true got false","@http://web-platform.test:8000/fetch/api/request/request-structure.html:128:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-structure.html:127:9\n"],["Check destination attribute",1,"assert_true: request has destination attribute expected true got false","@http://web-platform.test:8000/fetch/api/request/request-structure.html:128:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-structure.html:127:9\n"],["Check referrer attribute",0,null,null],["Check referrerPolicy attribute",0,null,null],["Check mode attribute",0,null,null],["Check credentials attribute",0,null,null],["Check cache attribute",0,null,null],["Check redirect attribute",0,null,null],["Check integrity attribute",0,null,null],["Check bodyUsed attribute",0,null,null]]]}] 20:22:07 INFO - ................... 20:22:07 INFO - TEST-OK | /fetch/api/request/request-structure.html | took 1443ms 20:22:07 INFO - PROCESS | 1801 | 1477538527658 Marionette TRACE conn4 -> [0,843,"getWindowHandle",null] 20:22:07 INFO - TEST-START | /fullscreen/api/document-fullscreen-enabled.html 20:22:07 INFO - PROCESS | 1801 | 1477538527664 Marionette TRACE conn4 <- [1,843,null,{"value":"2147483649"}] 20:22:07 INFO - PROCESS | 1801 | 1477538527672 Marionette TRACE conn4 -> [0,844,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:07 INFO - PROCESS | 1801 | 1477538527877 Marionette TRACE conn4 <- [1,844,null,{"value":null}] 20:22:07 INFO - PROCESS | 1801 | 1477538527905 Marionette TRACE conn4 -> [0,845,"getWindowHandles",null] 20:22:07 INFO - PROCESS | 1801 | 1477538527922 Marionette TRACE conn4 <- [1,845,null,["2147483649"]] 20:22:07 INFO - PROCESS | 1801 | 1477538527958 Marionette TRACE conn4 -> [0,846,"switchToWindow",{"name":"2147483649"}] 20:22:07 INFO - PROCESS | 1801 | 1477538527977 Marionette TRACE conn4 <- [1,846,null,{}] 20:22:08 INFO - PROCESS | 1801 | 1477538527984 Marionette TRACE conn4 -> [0,847,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fullscreen/api/document-fullscreen-enabled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:08 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c463400 == 5 [pid = 1846] [id = 180] 20:22:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 32 (0x9c465800) [pid = 1846] [serial = 527] [outer = (nil)] 20:22:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 33 (0x9cf64800) [pid = 1846] [serial = 528] [outer = 0x9c465800] 20:22:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 34 (0x9d3d7800) [pid = 1846] [serial = 529] [outer = 0x9c465800] 20:22:09 INFO - PROCESS | 1801 | --DOMWINDOW == 33 (0x9bf9a400) [pid = 1846] [serial = 506] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-error.html] 20:22:09 INFO - PROCESS | 1801 | --DOMWINDOW == 32 (0x9c358400) [pid = 1846] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-headers.html] 20:22:09 INFO - PROCESS | 1801 | --DOMWINDOW == 31 (0x9be02400) [pid = 1846] [serial = 512] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-idl.html] 20:22:09 INFO - PROCESS | 1801 | --DOMWINDOW == 30 (0x9bbda000) [pid = 1846] [serial = 503] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-disturbed.html] 20:22:09 INFO - PROCESS | 1801 | --DOMWINDOW == 29 (0x9ab21800) [pid = 1846] [serial = 500] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume.html] 20:22:09 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab16800 == 6 [pid = 1846] [id = 181] 20:22:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 30 (0x9ab21800) [pid = 1846] [serial = 530] [outer = (nil)] 20:22:09 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ade1800 == 7 [pid = 1846] [id = 182] 20:22:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 31 (0x9ae4fc00) [pid = 1846] [serial = 531] [outer = (nil)] 20:22:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 32 (0x9be02400) [pid = 1846] [serial = 532] [outer = 0x9ab21800] 20:22:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 33 (0x9c357c00) [pid = 1846] [serial = 533] [outer = 0x9ae4fc00] 20:22:09 INFO - PROCESS | 1801 | 1477538529745 Marionette TRACE conn4 <- [1,847,null,{"value":["/fullscreen/api/document-fullscreen-enabled.html",0,null,null,[["Document.fullscreenEnabled",0,null,null]]]}] 20:22:09 INFO - . 20:22:09 INFO - TEST-OK | /fullscreen/api/document-fullscreen-enabled.html | took 2131ms 20:22:09 INFO - PROCESS | 1801 | 1477538529802 Marionette TRACE conn4 -> [0,848,"getWindowHandle",null] 20:22:09 INFO - PROCESS | 1801 | 1477538529812 Marionette TRACE conn4 <- [1,848,null,{"value":"2147483649"}] 20:22:09 INFO - TEST-START | /fullscreen/api/document-onfullscreenerror.html 20:22:09 INFO - PROCESS | 1801 | 1477538529822 Marionette TRACE conn4 -> [0,849,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:10 INFO - PROCESS | 1801 | 1477538530080 Marionette TRACE conn4 <- [1,849,null,{"value":null}] 20:22:10 INFO - PROCESS | 1801 | 1477538530187 Marionette TRACE conn4 -> [0,850,"getWindowHandles",null] 20:22:10 INFO - PROCESS | 1801 | 1477538530194 Marionette TRACE conn4 <- [1,850,null,["2147483649"]] 20:22:10 INFO - PROCESS | 1801 | 1477538530201 Marionette TRACE conn4 -> [0,851,"switchToWindow",{"name":"2147483649"}] 20:22:10 INFO - PROCESS | 1801 | 1477538530208 Marionette TRACE conn4 <- [1,851,null,{}] 20:22:10 INFO - PROCESS | 1801 | 1477538530215 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fullscreen/api/document-onfullscreenerror.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:10 INFO - PROCESS | 1801 | ++DOCSHELL 0x9d69d000 == 8 [pid = 1846] [id = 183] 20:22:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 34 (0x9d7d4400) [pid = 1846] [serial = 534] [outer = (nil)] 20:22:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x9e2eb800) [pid = 1846] [serial = 535] [outer = 0x9d7d4400] 20:22:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x9e2e3000) [pid = 1846] [serial = 536] [outer = 0x9d7d4400] 20:22:11 INFO - PROCESS | 1801 | 1477538531298 Marionette TRACE conn4 <- [1,852,null,{"value":["/fullscreen/api/document-onfullscreenerror.html",0,null,null,[["Document.onfullscreenerror",0,null,null]]]}] 20:22:11 INFO - . 20:22:11 INFO - TEST-OK | /fullscreen/api/document-onfullscreenerror.html | took 1521ms 20:22:11 INFO - PROCESS | 1801 | 1477538531343 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 20:22:11 INFO - PROCESS | 1801 | 1477538531351 Marionette TRACE conn4 <- [1,853,null,{"value":"2147483649"}] 20:22:11 INFO - TEST-START | /html-media-capture/capture_fallback_file_upload.html 20:22:11 INFO - PROCESS | 1801 | 1477538531360 Marionette TRACE conn4 -> [0,854,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:11 INFO - PROCESS | 1801 | 1477538531582 Marionette TRACE conn4 <- [1,854,null,{"value":null}] 20:22:11 INFO - PROCESS | 1801 | 1477538531822 Marionette TRACE conn4 -> [0,855,"getWindowHandles",null] 20:22:11 INFO - PROCESS | 1801 | 1477538531848 Marionette TRACE conn4 <- [1,855,null,["2147483649"]] 20:22:11 INFO - PROCESS | 1801 | 1477538531867 Marionette TRACE conn4 -> [0,856,"switchToWindow",{"name":"2147483649"}] 20:22:11 INFO - PROCESS | 1801 | 1477538531879 Marionette TRACE conn4 <- [1,856,null,{}] 20:22:11 INFO - PROCESS | 1801 | 1477538531887 Marionette TRACE conn4 -> [0,857,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html-media-capture/capture_fallback_file_upload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:11 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ade0400 == 9 [pid = 1846] [id = 184] 20:22:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x9ade3400) [pid = 1846] [serial = 537] [outer = (nil)] 20:22:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x9bbcf400) [pid = 1846] [serial = 538] [outer = 0x9ade3400] 20:22:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x9be0b400) [pid = 1846] [serial = 539] [outer = 0x9ade3400] 20:22:13 INFO - PROCESS | 1801 | --DOCSHELL 0x9ade1800 == 8 [pid = 1846] [id = 182] 20:22:13 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab16800 == 7 [pid = 1846] [id = 181] 20:22:13 INFO - PROCESS | 1801 | --DOCSHELL 0x9c463400 == 6 [pid = 1846] [id = 180] 20:22:13 INFO - PROCESS | 1801 | --DOCSHELL 0x9b738000 == 5 [pid = 1846] [id = 179] 20:22:14 INFO - PROCESS | 1801 | --DOCSHELL 0x9ade6c00 == 4 [pid = 1846] [id = 178] 20:22:14 INFO - PROCESS | 1801 | --DOCSHELL 0x9c14fc00 == 3 [pid = 1846] [id = 177] 20:22:14 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x9bfa8800) [pid = 1846] [serial = 513] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x9c360c00) [pid = 1846] [serial = 514] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x9c35c000) [pid = 1846] [serial = 510] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x9c35f000) [pid = 1846] [serial = 511] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x9c145800) [pid = 1846] [serial = 507] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1801 | --DOMWINDOW == 33 (0x9c144000) [pid = 1846] [serial = 508] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1801 | --DOMWINDOW == 32 (0x9be0c000) [pid = 1846] [serial = 504] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1801 | --DOMWINDOW == 31 (0x9bf03c00) [pid = 1846] [serial = 505] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1801 | --DOMWINDOW == 30 (0x9ade8000) [pid = 1846] [serial = 501] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1801 | --DOMWINDOW == 29 (0x9ae5a800) [pid = 1846] [serial = 502] [outer = (nil)] [url = about:blank] 20:22:16 INFO - PROCESS | 1801 | --DOMWINDOW == 28 (0x9c465800) [pid = 1846] [serial = 527] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html] 20:22:16 INFO - PROCESS | 1801 | --DOMWINDOW == 27 (0x9ae57000) [pid = 1846] [serial = 515] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html] 20:22:16 INFO - PROCESS | 1801 | --DOMWINDOW == 26 (0x9ab21800) [pid = 1846] [serial = 530] [outer = (nil)] [url = about:blank] 20:22:16 INFO - PROCESS | 1801 | --DOMWINDOW == 25 (0x9ae4fc00) [pid = 1846] [serial = 531] [outer = (nil)] [url = about:blank] 20:22:21 INFO - PROCESS | 1801 | --DOCSHELL 0x9d69d000 == 2 [pid = 1846] [id = 183] 20:22:21 INFO - PROCESS | 1801 | --DOMWINDOW == 24 (0x9e2eb800) [pid = 1846] [serial = 535] [outer = (nil)] [url = about:blank] 20:22:21 INFO - PROCESS | 1801 | --DOMWINDOW == 23 (0x9bf06c00) [pid = 1846] [serial = 517] [outer = (nil)] [url = about:blank] 20:22:21 INFO - PROCESS | 1801 | --DOMWINDOW == 22 (0x9be02400) [pid = 1846] [serial = 532] [outer = (nil)] [url = about:blank] 20:22:21 INFO - PROCESS | 1801 | --DOMWINDOW == 21 (0x9c357c00) [pid = 1846] [serial = 533] [outer = (nil)] [url = about:blank] 20:22:21 INFO - PROCESS | 1801 | --DOMWINDOW == 20 (0x9d3d7800) [pid = 1846] [serial = 529] [outer = (nil)] [url = about:blank] 20:22:21 INFO - PROCESS | 1801 | --DOMWINDOW == 19 (0x9cf64800) [pid = 1846] [serial = 528] [outer = (nil)] [url = about:blank] 20:22:21 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x9be04c00) [pid = 1846] [serial = 516] [outer = (nil)] [url = about:blank] 20:22:24 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x9d7d4400) [pid = 1846] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html] 20:22:24 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x9be0b800) [pid = 1846] [serial = 524] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-structure.html] 20:22:24 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9ade7400) [pid = 1846] [serial = 521] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html] 20:22:24 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x9c150000) [pid = 1846] [serial = 518] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-002.html] 20:22:24 INFO - PROCESS | 1801 | --DOMWINDOW == 11 (0x9a593000) [pid = 1801] [serial = 12] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:22:27 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x9bfa5000) [pid = 1846] [serial = 526] [outer = (nil)] [url = about:blank] 20:22:27 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9bf9b800) [pid = 1846] [serial = 525] [outer = (nil)] [url = about:blank] 20:22:27 INFO - PROCESS | 1801 | --DOMWINDOW == 11 (0x9b735800) [pid = 1846] [serial = 523] [outer = (nil)] [url = about:blank] 20:22:27 INFO - PROCESS | 1801 | --DOMWINDOW == 10 (0x9ae56000) [pid = 1846] [serial = 522] [outer = (nil)] [url = about:blank] 20:22:27 INFO - PROCESS | 1801 | --DOMWINDOW == 9 (0x9cf0d400) [pid = 1846] [serial = 520] [outer = (nil)] [url = about:blank] 20:22:27 INFO - PROCESS | 1801 | --DOMWINDOW == 8 (0x9c462400) [pid = 1846] [serial = 519] [outer = (nil)] [url = about:blank] 20:22:27 INFO - PROCESS | 1801 | --DOMWINDOW == 7 (0x9bbcf400) [pid = 1846] [serial = 538] [outer = (nil)] [url = about:blank] 20:22:27 INFO - PROCESS | 1801 | --DOMWINDOW == 6 (0x9e2e3000) [pid = 1846] [serial = 536] [outer = (nil)] [url = about:blank] 20:22:30 INFO - PROCESS | 1801 | --DOMWINDOW == 10 (0xa2759c00) [pid = 1801] [serial = 14] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:22:42 INFO - PROCESS | 1801 | MARIONETTE LOG: INFO: Timeout fired 20:22:42 INFO - PROCESS | 1801 | 1477538562535 Marionette TRACE conn4 <- [1,857,null,{"value":["/html-media-capture/capture_fallback_file_upload.html",2,null,null,[]]}] 20:22:42 INFO - TEST-TIMEOUT | /html-media-capture/capture_fallback_file_upload.html | took 31230ms 20:22:42 INFO - PROCESS | 1801 | 1477538562589 Marionette TRACE conn4 -> [0,858,"getWindowHandle",null] 20:22:42 INFO - PROCESS | 1801 | 1477538562596 Marionette TRACE conn4 <- [1,858,null,{"value":"2147483649"}] 20:22:42 INFO - TEST-START | /html-media-capture/capture_reflect.html 20:22:42 INFO - PROCESS | 1801 | 1477538562608 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:42 INFO - PROCESS | 1801 | 1477538562845 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 20:22:42 INFO - PROCESS | 1801 | 1477538562910 Marionette TRACE conn4 -> [0,860,"getWindowHandles",null] 20:22:42 INFO - PROCESS | 1801 | 1477538562918 Marionette TRACE conn4 <- [1,860,null,["2147483649"]] 20:22:42 INFO - PROCESS | 1801 | 1477538562926 Marionette TRACE conn4 -> [0,861,"switchToWindow",{"name":"2147483649"}] 20:22:42 INFO - PROCESS | 1801 | 1477538562941 Marionette TRACE conn4 <- [1,861,null,{}] 20:22:42 INFO - PROCESS | 1801 | 1477538562948 Marionette TRACE conn4 -> [0,862,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html-media-capture/capture_reflect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html-media-capture/capture_reflect.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:42 INFO - PROCESS | 1801 | ++DOCSHELL 0x9adda400 == 3 [pid = 1846] [id = 185] 20:22:42 INFO - PROCESS | 1801 | ++DOMWINDOW == 7 (0x9adda800) [pid = 1846] [serial = 540] [outer = (nil)] 20:22:43 INFO - PROCESS | 1801 | ++DOMWINDOW == 8 (0x9ade0800) [pid = 1846] [serial = 541] [outer = 0x9adda800] 20:22:43 INFO - PROCESS | 1801 | ++DOMWINDOW == 9 (0x9ae4e000) [pid = 1846] [serial = 542] [outer = 0x9adda800] 20:22:44 INFO - PROCESS | 1801 | 1477538564089 Marionette TRACE conn4 <- [1,862,null,{"value":["/html-media-capture/capture_reflect.html",0,null,null,[["Element input should have own property capture",1,"assert_own_property: expected property \"capture\" missing","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:35:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:32:7\n"],["input.capture is false when the capture attribute is absent",1,"assert_false: expected false got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:41:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:40:7\n"],["input.capture is true when the capture attribute is present",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:45:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:44:7\n"],["input.capture is true when the capture attribute is present as empty string",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:49:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:48:7\n"],["input.capture is true when the capture attribute is present as canonical name",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:53:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:52:7\n"]]]}] 20:22:44 INFO - ..... 20:22:44 INFO - TEST-OK | /html-media-capture/capture_reflect.html | took 1531ms 20:22:44 INFO - PROCESS | 1801 | 1477538564140 Marionette TRACE conn4 -> [0,863,"getWindowHandle",null] 20:22:44 INFO - PROCESS | 1801 | 1477538564147 Marionette TRACE conn4 <- [1,863,null,{"value":"2147483649"}] 20:22:44 INFO - TEST-START | /html-media-capture/idlharness.html 20:22:44 INFO - PROCESS | 1801 | 1477538564155 Marionette TRACE conn4 -> [0,864,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:44 INFO - PROCESS | 1801 | 1477538564365 Marionette TRACE conn4 <- [1,864,null,{"value":null}] 20:22:44 INFO - PROCESS | 1801 | 1477538564447 Marionette TRACE conn4 -> [0,865,"getWindowHandles",null] 20:22:44 INFO - PROCESS | 1801 | 1477538564454 Marionette TRACE conn4 <- [1,865,null,["2147483649"]] 20:22:44 INFO - PROCESS | 1801 | 1477538564464 Marionette TRACE conn4 -> [0,866,"switchToWindow",{"name":"2147483649"}] 20:22:44 INFO - PROCESS | 1801 | 1477538564470 Marionette TRACE conn4 <- [1,866,null,{}] 20:22:44 INFO - PROCESS | 1801 | 1477538564476 Marionette TRACE conn4 -> [0,867,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html-media-capture/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html-media-capture/idlharness.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:44 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae50000 == 4 [pid = 1846] [id = 186] 20:22:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 10 (0x9ae55000) [pid = 1846] [serial = 543] [outer = (nil)] 20:22:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 11 (0x9bbd0c00) [pid = 1846] [serial = 544] [outer = 0x9ae55000] 20:22:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x9be03000) [pid = 1846] [serial = 545] [outer = 0x9ae55000] 20:22:45 INFO - PROCESS | 1801 | 1477538565664 Marionette TRACE conn4 <- [1,867,null,{"value":["/html-media-capture/idlharness.html",0,null,null,[["HTMLInputElement interface: attribute capture",1,"assert_true: The prototype object must have a property \"capture\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:46:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:38:8\n"],["HTMLInputElement must be primary interface of [object HTMLInputElement]",0,null,null],["Stringification of [object HTMLInputElement]",0,null,null],["HTMLInputElement interface: [object HTMLInputElement] must inherit property \"capture\" with the proper type (0)",1,"assert_inherits: property \"capture\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/html-media-capture/idlharness.html:46:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:38:8\n"]]]}] 20:22:45 INFO - .... 20:22:45 INFO - TEST-OK | /html-media-capture/idlharness.html | took 1544ms 20:22:45 INFO - PROCESS | 1801 | 1477538565708 Marionette TRACE conn4 -> [0,868,"getWindowHandle",null] 20:22:45 INFO - PROCESS | 1801 | 1477538565716 Marionette TRACE conn4 <- [1,868,null,{"value":"2147483649"}] 20:22:45 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html 20:22:45 INFO - PROCESS | 1801 | 1477538565723 Marionette TRACE conn4 -> [0,869,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:45 INFO - PROCESS | 1801 | 1477538565942 Marionette TRACE conn4 <- [1,869,null,{"value":null}] 20:22:46 INFO - PROCESS | 1801 | 1477538566004 Marionette TRACE conn4 -> [0,870,"getWindowHandles",null] 20:22:46 INFO - PROCESS | 1801 | 1477538566010 Marionette TRACE conn4 <- [1,870,null,["2147483649"]] 20:22:46 INFO - PROCESS | 1801 | 1477538566021 Marionette TRACE conn4 -> [0,871,"switchToWindow",{"name":"2147483649"}] 20:22:46 INFO - PROCESS | 1801 | 1477538566030 Marionette TRACE conn4 <- [1,871,null,{}] 20:22:46 INFO - PROCESS | 1801 | 1477538566037 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:46 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bfa0c00 == 5 [pid = 1846] [id = 187] 20:22:46 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x9bfa1400) [pid = 1846] [serial = 546] [outer = (nil)] 20:22:46 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x9c143000) [pid = 1846] [serial = 547] [outer = 0x9bfa1400] 20:22:46 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9c146800) [pid = 1846] [serial = 548] [outer = 0x9bfa1400] 20:22:46 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c150000 == 6 [pid = 1846] [id = 188] 20:22:46 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x9c150800) [pid = 1846] [serial = 549] [outer = (nil)] 20:22:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x9c358400) [pid = 1846] [serial = 550] [outer = 0x9c150800] 20:22:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x9c359800) [pid = 1846] [serial = 551] [outer = 0x9c150800] 20:22:47 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c361400 == 7 [pid = 1846] [id = 189] 20:22:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x9c45c400) [pid = 1846] [serial = 552] [outer = (nil)] 20:22:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 20 (0x9c45d400) [pid = 1846] [serial = 553] [outer = 0x9c45c400] 20:22:48 INFO - PROCESS | 1801 | ++DOMWINDOW == 21 (0x9c14b400) [pid = 1846] [serial = 554] [outer = 0x9c45c400] 20:22:48 INFO - PROCESS | 1801 | 1477538568461 Marionette TRACE conn4 <- [1,872,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 20:22:48 INFO - . 20:22:48 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html | took 2795ms 20:22:48 INFO - PROCESS | 1801 | 1477538568525 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 20:22:48 INFO - PROCESS | 1801 | 1477538568535 Marionette TRACE conn4 <- [1,873,null,{"value":"2147483649"}] 20:22:48 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html 20:22:48 INFO - PROCESS | 1801 | 1477538568549 Marionette TRACE conn4 -> [0,874,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:48 INFO - PROCESS | 1801 | 1477538568774 Marionette TRACE conn4 <- [1,874,null,{"value":null}] 20:22:48 INFO - PROCESS | 1801 | 1477538568855 Marionette TRACE conn4 -> [0,875,"getWindowHandles",null] 20:22:48 INFO - PROCESS | 1801 | 1477538568862 Marionette TRACE conn4 <- [1,875,null,["2147483649"]] 20:22:48 INFO - PROCESS | 1801 | 1477538568870 Marionette TRACE conn4 -> [0,876,"switchToWindow",{"name":"2147483649"}] 20:22:48 INFO - PROCESS | 1801 | 1477538568877 Marionette TRACE conn4 <- [1,876,null,{}] 20:22:48 INFO - PROCESS | 1801 | 1477538568883 Marionette TRACE conn4 -> [0,877,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:48 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c45dc00 == 8 [pid = 1846] [id = 190] 20:22:48 INFO - PROCESS | 1801 | ++DOMWINDOW == 22 (0x9c463c00) [pid = 1846] [serial = 555] [outer = (nil)] 20:22:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 23 (0x9cf05c00) [pid = 1846] [serial = 556] [outer = 0x9c463c00] 20:22:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 24 (0x9cf10400) [pid = 1846] [serial = 557] [outer = 0x9c463c00] 20:22:49 INFO - PROCESS | 1801 | ++DOCSHELL 0x9cf67c00 == 9 [pid = 1846] [id = 191] 20:22:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 25 (0x9cf68400) [pid = 1846] [serial = 558] [outer = (nil)] 20:22:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 26 (0x9d3d7400) [pid = 1846] [serial = 559] [outer = 0x9cf68400] 20:22:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 27 (0x9d5af800) [pid = 1846] [serial = 560] [outer = 0x9cf68400] 20:22:50 INFO - PROCESS | 1801 | ++DOCSHELL 0x9d690400 == 10 [pid = 1846] [id = 192] 20:22:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 28 (0x9d69c800) [pid = 1846] [serial = 561] [outer = (nil)] 20:22:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 29 (0x9d7dec00) [pid = 1846] [serial = 562] [outer = 0x9d69c800] 20:22:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 30 (0x9cf5d400) [pid = 1846] [serial = 563] [outer = 0x9d69c800] 20:22:51 INFO - PROCESS | 1801 | 1477538571253 Marionette TRACE conn4 <- [1,877,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html",0,null,null,[["Removing iframe from document via innerHTML removes it from history",0,null,null]]]}] 20:22:51 INFO - . 20:22:51 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html | took 2745ms 20:22:51 INFO - PROCESS | 1801 | 1477538571293 Marionette TRACE conn4 -> [0,878,"getWindowHandle",null] 20:22:51 INFO - PROCESS | 1801 | 1477538571297 Marionette TRACE conn4 <- [1,878,null,{"value":"2147483649"}] 20:22:51 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html 20:22:51 INFO - PROCESS | 1801 | 1477538571321 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:51 INFO - PROCESS | 1801 | 1477538571578 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 20:22:51 INFO - PROCESS | 1801 | 1477538571678 Marionette TRACE conn4 -> [0,880,"getWindowHandles",null] 20:22:51 INFO - PROCESS | 1801 | 1477538571690 Marionette TRACE conn4 <- [1,880,null,["2147483649"]] 20:22:51 INFO - PROCESS | 1801 | 1477538571697 Marionette TRACE conn4 -> [0,881,"switchToWindow",{"name":"2147483649"}] 20:22:51 INFO - PROCESS | 1801 | 1477538571709 Marionette TRACE conn4 <- [1,881,null,{}] 20:22:51 INFO - PROCESS | 1801 | 1477538571720 Marionette TRACE conn4 -> [0,882,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:51 INFO - PROCESS | 1801 | ++DOCSHELL 0x9b739000 == 11 [pid = 1846] [id = 193] 20:22:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 31 (0x9b739c00) [pid = 1846] [serial = 564] [outer = (nil)] 20:22:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 32 (0x9be0a000) [pid = 1846] [serial = 565] [outer = 0x9b739c00] 20:22:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 33 (0x9bf0c400) [pid = 1846] [serial = 566] [outer = 0x9b739c00] 20:22:52 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c354000 == 12 [pid = 1846] [id = 194] 20:22:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 34 (0x9c356400) [pid = 1846] [serial = 567] [outer = (nil)] 20:22:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x9c468800) [pid = 1846] [serial = 568] [outer = 0x9c356400] 20:22:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x9cf66800) [pid = 1846] [serial = 569] [outer = 0x9c356400] 20:22:53 INFO - PROCESS | 1801 | ++DOCSHELL 0x9e2e0c00 == 13 [pid = 1846] [id = 195] 20:22:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x9e2e1c00) [pid = 1846] [serial = 570] [outer = (nil)] 20:22:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x9addd000) [pid = 1846] [serial = 571] [outer = 0x9e2e1c00] 20:22:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x9ae59000) [pid = 1846] [serial = 572] [outer = 0x9e2e1c00] 20:22:54 INFO - PROCESS | 1801 | --DOCSHELL 0x9c361400 == 12 [pid = 1846] [id = 189] 20:22:54 INFO - PROCESS | 1801 | --DOCSHELL 0x9c150000 == 11 [pid = 1846] [id = 188] 20:22:54 INFO - PROCESS | 1801 | --DOCSHELL 0x9bfa0c00 == 10 [pid = 1846] [id = 187] 20:22:54 INFO - PROCESS | 1801 | --DOCSHELL 0x9ade0400 == 9 [pid = 1846] [id = 184] 20:22:54 INFO - PROCESS | 1801 | --DOCSHELL 0x9adda400 == 8 [pid = 1846] [id = 185] 20:22:54 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae50000 == 7 [pid = 1846] [id = 186] 20:22:54 INFO - PROCESS | 1801 | --DOCSHELL 0x9c45dc00 == 6 [pid = 1846] [id = 190] 20:22:54 INFO - PROCESS | 1801 | --DOCSHELL 0x9cf67c00 == 5 [pid = 1846] [id = 191] 20:22:54 INFO - PROCESS | 1801 | --DOCSHELL 0x9d690400 == 4 [pid = 1846] [id = 192] 20:22:54 INFO - PROCESS | 1801 | 1477538574673 Marionette TRACE conn4 <- [1,882,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 20:22:54 INFO - . 20:22:54 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html | took 3384ms 20:22:54 INFO - PROCESS | 1801 | 1477538574702 Marionette TRACE conn4 -> [0,883,"getWindowHandle",null] 20:22:54 INFO - PROCESS | 1801 | 1477538574709 Marionette TRACE conn4 <- [1,883,null,{"value":"2147483649"}] 20:22:54 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html 20:22:54 INFO - PROCESS | 1801 | 1477538574727 Marionette TRACE conn4 -> [0,884,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:55 INFO - PROCESS | 1801 | 1477538575016 Marionette TRACE conn4 <- [1,884,null,{"value":null}] 20:22:55 INFO - PROCESS | 1801 | 1477538575054 Marionette TRACE conn4 -> [0,885,"getWindowHandles",null] 20:22:55 INFO - PROCESS | 1801 | 1477538575065 Marionette TRACE conn4 <- [1,885,null,["2147483649"]] 20:22:55 INFO - PROCESS | 1801 | 1477538575070 Marionette TRACE conn4 -> [0,886,"switchToWindow",{"name":"2147483649"}] 20:22:55 INFO - PROCESS | 1801 | 1477538575080 Marionette TRACE conn4 <- [1,886,null,{}] 20:22:55 INFO - PROCESS | 1801 | 1477538575092 Marionette TRACE conn4 -> [0,887,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:55 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae5b000 == 5 [pid = 1846] [id = 196] 20:22:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x9ae5b400) [pid = 1846] [serial = 573] [outer = (nil)] 20:22:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x9be02800) [pid = 1846] [serial = 574] [outer = 0x9ae5b400] 20:22:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x9be06800) [pid = 1846] [serial = 575] [outer = 0x9ae5b400] 20:22:55 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bfa6000 == 6 [pid = 1846] [id = 197] 20:22:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x9bfa9c00) [pid = 1846] [serial = 576] [outer = (nil)] 20:22:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x9c149c00) [pid = 1846] [serial = 577] [outer = 0x9bfa9c00] 20:22:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x9c148000) [pid = 1846] [serial = 578] [outer = 0x9bfa9c00] 20:22:56 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c45f800 == 7 [pid = 1846] [id = 198] 20:22:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x9c460000) [pid = 1846] [serial = 579] [outer = (nil)] 20:22:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x9c14c400) [pid = 1846] [serial = 580] [outer = 0x9c460000] 20:22:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x9cf03000) [pid = 1846] [serial = 581] [outer = 0x9c460000] 20:22:57 INFO - PROCESS | 1801 | 1477538577579 Marionette TRACE conn4 <- [1,887,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 20:22:57 INFO - . 20:22:57 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html | took 2889ms 20:22:57 INFO - PROCESS | 1801 | 1477538577610 Marionette TRACE conn4 -> [0,888,"getWindowHandle",null] 20:22:57 INFO - PROCESS | 1801 | 1477538577617 Marionette TRACE conn4 <- [1,888,null,{"value":"2147483649"}] 20:22:57 INFO - TEST-START | /html/browsers/windows/browsing-context-names/001.html 20:22:57 INFO - PROCESS | 1801 | 1477538577638 Marionette TRACE conn4 -> [0,889,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:22:57 INFO - PROCESS | 1801 | 1477538577867 Marionette TRACE conn4 <- [1,889,null,{"value":null}] 20:22:57 INFO - PROCESS | 1801 | 1477538577980 Marionette TRACE conn4 -> [0,890,"getWindowHandles",null] 20:22:57 INFO - PROCESS | 1801 | 1477538577987 Marionette TRACE conn4 <- [1,890,null,["2147483649"]] 20:22:58 INFO - PROCESS | 1801 | 1477538578032 Marionette TRACE conn4 -> [0,891,"switchToWindow",{"name":"2147483649"}] 20:22:58 INFO - PROCESS | 1801 | 1477538578048 Marionette TRACE conn4 <- [1,891,null,{}] 20:22:58 INFO - PROCESS | 1801 | 1477538578060 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:22:58 INFO - PROCESS | 1801 | ++DOCSHELL 0x9d3dc000 == 8 [pid = 1846] [id = 199] 20:22:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x9d3dd000) [pid = 1846] [serial = 582] [outer = (nil)] 20:22:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x9d7da000) [pid = 1846] [serial = 583] [outer = 0x9d3dd000] 20:22:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x9e37f400) [pid = 1846] [serial = 584] [outer = 0x9d3dd000] 20:22:59 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x9d69c800) [pid = 1846] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html] 20:22:59 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x9c45c400) [pid = 1846] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html;] 20:22:59 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x9ade3400) [pid = 1846] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html] 20:22:59 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x9adda800) [pid = 1846] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_reflect.html] 20:22:59 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x9bfa1400) [pid = 1846] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html] 20:22:59 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x9ae55000) [pid = 1846] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/idlharness.html] 20:22:59 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x9c150800) [pid = 1846] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-1.html] 20:22:59 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x9c463c00) [pid = 1846] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html] 20:22:59 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x9cf68400) [pid = 1846] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2-1.html] 20:22:59 INFO - PROCESS | 1801 | ++DOCSHELL 0x9addd800 == 9 [pid = 1846] [id = 200] 20:22:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x9ae4f000) [pid = 1846] [serial = 585] [outer = (nil)] 20:22:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x9c45c800) [pid = 1846] [serial = 586] [outer = 0x9ae4f000] 20:22:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x9c35b800) [pid = 1846] [serial = 587] [outer = 0x9ae4f000] 20:22:59 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(domReturn) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 12287 20:23:00 INFO - PROCESS | 1801 | 1477538580786 Marionette TRACE conn4 <- [1,892,null,{"value":["/html/browsers/windows/browsing-context-names/001.html",0,null,null,[["Link with target=_blank, rel=noreferrer",0,null,null]]]}] 20:23:00 INFO - . 20:23:00 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/001.html | took 3191ms 20:23:00 INFO - PROCESS | 1801 | 1477538580823 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 20:23:00 INFO - PROCESS | 1801 | 1477538580835 Marionette TRACE conn4 <- [1,893,null,{"value":"2147483649"}] 20:23:00 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html 20:23:00 INFO - PROCESS | 1801 | 1477538580863 Marionette TRACE conn4 -> [0,894,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:01 INFO - PROCESS | 1801 | 1477538581117 Marionette TRACE conn4 <- [1,894,null,{"value":null}] 20:23:01 INFO - PROCESS | 1801 | 1477538581166 Marionette TRACE conn4 -> [0,895,"getWindowHandles",null] 20:23:01 INFO - PROCESS | 1801 | 1477538581178 Marionette TRACE conn4 <- [1,895,null,["2147483649"]] 20:23:01 INFO - PROCESS | 1801 | 1477538581226 Marionette TRACE conn4 -> [0,896,"switchToWindow",{"name":"2147483649"}] 20:23:01 INFO - PROCESS | 1801 | 1477538581236 Marionette TRACE conn4 <- [1,896,null,{}] 20:23:01 INFO - PROCESS | 1801 | 1477538581247 Marionette TRACE conn4 -> [0,897,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:01 INFO - PROCESS | 1801 | ++DOCSHELL 0x9adde400 == 10 [pid = 1846] [id = 201] 20:23:01 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x9ade2000) [pid = 1846] [serial = 588] [outer = (nil)] 20:23:01 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x9bfa5800) [pid = 1846] [serial = 589] [outer = 0x9ade2000] 20:23:01 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x9c361400) [pid = 1846] [serial = 590] [outer = 0x9ade2000] 20:23:02 INFO - PROCESS | 1801 | ++DOCSHELL 0x9d5b2800 == 11 [pid = 1846] [id = 202] 20:23:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x9d694c00) [pid = 1846] [serial = 591] [outer = (nil)] 20:23:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x9e3af400) [pid = 1846] [serial = 592] [outer = 0x9d694c00] 20:23:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x9e3b9800) [pid = 1846] [serial = 593] [outer = 0x9d694c00] 20:23:03 INFO - PROCESS | 1801 | 1477538583488 Marionette TRACE conn4 <- [1,897,null,{"value":["/html/browsers/windows/browsing-context-names/002.html",0,null,null,[["Link with target=_blank, no rel",0,null,null]]]}] 20:23:03 INFO - . 20:23:03 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/002.html | took 2647ms 20:23:03 INFO - PROCESS | 1801 | 1477538583502 Marionette TRACE conn4 -> [0,898,"getWindowHandle",null] 20:23:03 INFO - PROCESS | 1801 | 1477538583509 Marionette TRACE conn4 <- [1,898,null,{"value":"2147483649"}] 20:23:03 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html 20:23:03 INFO - PROCESS | 1801 | 1477538583525 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:03 INFO - PROCESS | 1801 | 1477538583828 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 20:23:03 INFO - PROCESS | 1801 | 1477538583855 Marionette TRACE conn4 -> [0,900,"getWindowHandles",null] 20:23:03 INFO - PROCESS | 1801 | 1477538583866 Marionette TRACE conn4 <- [1,900,null,["2147483649"]] 20:23:03 INFO - PROCESS | 1801 | 1477538583886 Marionette TRACE conn4 -> [0,901,"switchToWindow",{"name":"2147483649"}] 20:23:03 INFO - PROCESS | 1801 | 1477538583898 Marionette TRACE conn4 <- [1,901,null,{}] 20:23:03 INFO - PROCESS | 1801 | 1477538583915 Marionette TRACE conn4 -> [0,902,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:04 INFO - PROCESS | 1801 | ++DOCSHELL 0xa3d18800 == 12 [pid = 1846] [id = 203] 20:23:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0xa3dd3800) [pid = 1846] [serial = 594] [outer = (nil)] 20:23:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0xa5ce8400) [pid = 1846] [serial = 595] [outer = 0xa3dd3800] 20:23:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0xa5cf2c00) [pid = 1846] [serial = 596] [outer = 0xa3dd3800] 20:23:05 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ade9400 == 13 [pid = 1846] [id = 204] 20:23:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x9ae5a400) [pid = 1846] [serial = 597] [outer = (nil)] 20:23:05 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae5a800 == 14 [pid = 1846] [id = 205] 20:23:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x9ae5bc00) [pid = 1846] [serial = 598] [outer = (nil)] 20:23:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 57 (0x9b735c00) [pid = 1846] [serial = 599] [outer = 0x9ae5a400] 20:23:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 58 (0x9be06c00) [pid = 1846] [serial = 600] [outer = 0x9ae5bc00] 20:23:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 59 (0x9ae55400) [pid = 1846] [serial = 601] [outer = 0x9ae5bc00] 20:23:05 INFO - PROCESS | 1801 | 1477538585439 Marionette TRACE conn4 <- [1,902,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html",0,null,null,[["The browsing context must be chosen if the given name is same as its name",0,null,null]]]}] 20:23:05 INFO - . 20:23:05 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html | took 1931ms 20:23:05 INFO - PROCESS | 1801 | 1477538585456 Marionette TRACE conn4 -> [0,903,"getWindowHandle",null] 20:23:05 INFO - PROCESS | 1801 | 1477538585461 Marionette TRACE conn4 <- [1,903,null,{"value":"2147483649"}] 20:23:05 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html 20:23:05 INFO - PROCESS | 1801 | 1477538585482 Marionette TRACE conn4 -> [0,904,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:05 INFO - PROCESS | 1801 | --DOCSHELL 0x9addd800 == 13 [pid = 1846] [id = 200] 20:23:05 INFO - PROCESS | 1801 | --DOCSHELL 0x9d3dc000 == 12 [pid = 1846] [id = 199] 20:23:05 INFO - PROCESS | 1801 | --DOCSHELL 0x9c45f800 == 11 [pid = 1846] [id = 198] 20:23:05 INFO - PROCESS | 1801 | --DOCSHELL 0x9bfa6000 == 10 [pid = 1846] [id = 197] 20:23:05 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae5b000 == 9 [pid = 1846] [id = 196] 20:23:05 INFO - PROCESS | 1801 | --DOCSHELL 0x9b739000 == 8 [pid = 1846] [id = 193] 20:23:05 INFO - PROCESS | 1801 | 1477538585721 Marionette TRACE conn4 <- [1,904,null,{"value":null}] 20:23:05 INFO - PROCESS | 1801 | --DOCSHELL 0x9e2e0c00 == 7 [pid = 1846] [id = 195] 20:23:05 INFO - PROCESS | 1801 | --DOCSHELL 0x9c354000 == 6 [pid = 1846] [id = 194] 20:23:05 INFO - PROCESS | 1801 | 1477538585788 Marionette TRACE conn4 -> [0,905,"getWindowHandles",null] 20:23:05 INFO - PROCESS | 1801 | 1477538585795 Marionette TRACE conn4 <- [1,905,null,["2147483649"]] 20:23:05 INFO - PROCESS | 1801 | 1477538585809 Marionette TRACE conn4 -> [0,906,"switchToWindow",{"name":"2147483649"}] 20:23:05 INFO - PROCESS | 1801 | --DOMWINDOW == 58 (0x9cf05c00) [pid = 1846] [serial = 556] [outer = (nil)] [url = about:blank] 20:23:05 INFO - PROCESS | 1801 | 1477538585824 Marionette TRACE conn4 <- [1,906,null,{}] 20:23:05 INFO - PROCESS | 1801 | --DOMWINDOW == 57 (0x9cf10400) [pid = 1846] [serial = 557] [outer = (nil)] [url = about:blank] 20:23:05 INFO - PROCESS | 1801 | --DOMWINDOW == 56 (0x9d3d7400) [pid = 1846] [serial = 559] [outer = (nil)] [url = about:blank] 20:23:05 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0x9d5af800) [pid = 1846] [serial = 560] [outer = (nil)] [url = about:blank] 20:23:05 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x9c143000) [pid = 1846] [serial = 547] [outer = (nil)] [url = about:blank] 20:23:05 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x9c146800) [pid = 1846] [serial = 548] [outer = (nil)] [url = about:blank] 20:23:05 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x9c358400) [pid = 1846] [serial = 550] [outer = (nil)] [url = about:blank] 20:23:05 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x9c359800) [pid = 1846] [serial = 551] [outer = (nil)] [url = about:blank] 20:23:05 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x9bbd0c00) [pid = 1846] [serial = 544] [outer = (nil)] [url = about:blank] 20:23:05 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x9be03000) [pid = 1846] [serial = 545] [outer = (nil)] [url = about:blank] 20:23:05 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x9ade0800) [pid = 1846] [serial = 541] [outer = (nil)] [url = about:blank] 20:23:05 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x9ae4e000) [pid = 1846] [serial = 542] [outer = (nil)] [url = about:blank] 20:23:05 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x9be0b400) [pid = 1846] [serial = 539] [outer = (nil)] [url = about:blank] 20:23:05 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x9cf5d400) [pid = 1846] [serial = 563] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html] 20:23:05 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x9d7dec00) [pid = 1846] [serial = 562] [outer = (nil)] [url = about:blank] 20:23:05 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x9c45d400) [pid = 1846] [serial = 553] [outer = (nil)] [url = about:blank] 20:23:05 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x9c14b400) [pid = 1846] [serial = 554] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html;] 20:23:05 INFO - PROCESS | 1801 | 1477538585868 Marionette TRACE conn4 -> [0,907,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:05 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ade0800 == 7 [pid = 1846] [id = 206] 20:23:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x9ae4d800) [pid = 1846] [serial = 602] [outer = (nil)] 20:23:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x9be0b400) [pid = 1846] [serial = 603] [outer = 0x9ae4d800] 20:23:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x9bf01c00) [pid = 1846] [serial = 604] [outer = 0x9ae4d800] 20:23:06 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab1a400 == 8 [pid = 1846] [id = 207] 20:23:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x9bf0e000) [pid = 1846] [serial = 605] [outer = (nil)] 20:23:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x9bf9a800) [pid = 1846] [serial = 606] [outer = 0x9bf0e000] 20:23:06 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bfa6000 == 9 [pid = 1846] [id = 208] 20:23:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x9c141c00) [pid = 1846] [serial = 607] [outer = (nil)] 20:23:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x9c143400) [pid = 1846] [serial = 608] [outer = 0x9c141c00] 20:23:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x9ae5c800) [pid = 1846] [serial = 609] [outer = 0x9bf0e000] 20:23:07 INFO - PROCESS | 1801 | 1477538587204 Marionette TRACE conn4 <- [1,907,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html",0,null,null,[["The parent browsing context must be chosen if the given name is '_parent'",0,null,null]]]}] 20:23:07 INFO - . 20:23:07 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html | took 1787ms 20:23:07 INFO - PROCESS | 1801 | 1477538587261 Marionette TRACE conn4 -> [0,908,"getWindowHandle",null] 20:23:07 INFO - PROCESS | 1801 | 1477538587266 Marionette TRACE conn4 <- [1,908,null,{"value":"2147483649"}] 20:23:07 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html 20:23:07 INFO - PROCESS | 1801 | 1477538587273 Marionette TRACE conn4 -> [0,909,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:07 INFO - PROCESS | 1801 | 1477538587480 Marionette TRACE conn4 <- [1,909,null,{"value":null}] 20:23:07 INFO - PROCESS | 1801 | 1477538587541 Marionette TRACE conn4 -> [0,910,"getWindowHandles",null] 20:23:07 INFO - PROCESS | 1801 | 1477538587544 Marionette TRACE conn4 <- [1,910,null,["2147483649"]] 20:23:07 INFO - PROCESS | 1801 | 1477538587562 Marionette TRACE conn4 -> [0,911,"switchToWindow",{"name":"2147483649"}] 20:23:07 INFO - PROCESS | 1801 | 1477538587572 Marionette TRACE conn4 <- [1,911,null,{}] 20:23:07 INFO - PROCESS | 1801 | 1477538587588 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:07 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c35ac00 == 10 [pid = 1846] [id = 209] 20:23:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x9c35b000) [pid = 1846] [serial = 610] [outer = (nil)] 20:23:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x9c45d400) [pid = 1846] [serial = 611] [outer = 0x9c35b000] 20:23:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x9c462000) [pid = 1846] [serial = 612] [outer = 0x9c35b000] 20:23:08 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c150000 == 11 [pid = 1846] [id = 210] 20:23:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x9cf10800) [pid = 1846] [serial = 613] [outer = (nil)] 20:23:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x9cf5c400) [pid = 1846] [serial = 614] [outer = 0x9cf10800] 20:23:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x9ab1cc00) [pid = 1846] [serial = 615] [outer = 0x9cf10800] 20:23:08 INFO - PROCESS | 1801 | 1477538588887 Marionette TRACE conn4 <- [1,912,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html",0,null,null,[["The current browsing context must be chosen if the given name is '_self'",0,null,null]]]}] 20:23:08 INFO - . 20:23:08 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html | took 1637ms 20:23:08 INFO - PROCESS | 1801 | 1477538588910 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 20:23:08 INFO - PROCESS | 1801 | 1477538588918 Marionette TRACE conn4 <- [1,913,null,{"value":"2147483649"}] 20:23:08 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html 20:23:08 INFO - PROCESS | 1801 | 1477538588926 Marionette TRACE conn4 -> [0,914,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:09 INFO - PROCESS | 1801 | 1477538589136 Marionette TRACE conn4 <- [1,914,null,{"value":null}] 20:23:09 INFO - PROCESS | 1801 | 1477538589179 Marionette TRACE conn4 -> [0,915,"getWindowHandles",null] 20:23:09 INFO - PROCESS | 1801 | 1477538589190 Marionette TRACE conn4 <- [1,915,null,["2147483649"]] 20:23:09 INFO - PROCESS | 1801 | 1477538589200 Marionette TRACE conn4 -> [0,916,"switchToWindow",{"name":"2147483649"}] 20:23:09 INFO - PROCESS | 1801 | 1477538589212 Marionette TRACE conn4 <- [1,916,null,{}] 20:23:09 INFO - PROCESS | 1801 | 1477538589224 Marionette TRACE conn4 -> [0,917,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:09 INFO - PROCESS | 1801 | ++DOCSHELL 0x9d69dc00 == 12 [pid = 1846] [id = 211] 20:23:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 57 (0x9d7d4400) [pid = 1846] [serial = 616] [outer = (nil)] 20:23:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 58 (0x9e381c00) [pid = 1846] [serial = 617] [outer = 0x9d7d4400] 20:23:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 59 (0x9e38ec00) [pid = 1846] [serial = 618] [outer = 0x9d7d4400] 20:23:09 INFO - PROCESS | 1801 | --DOMWINDOW == 58 (0x9bfa9c00) [pid = 1846] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-1.html] 20:23:09 INFO - PROCESS | 1801 | --DOMWINDOW == 57 (0x9ae5b400) [pid = 1846] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html] 20:23:09 INFO - PROCESS | 1801 | --DOMWINDOW == 56 (0x9c460000) [pid = 1846] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-3.html] 20:23:09 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0x9ae4f000) [pid = 1846] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001-1.html] 20:23:10 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ade2800 == 13 [pid = 1846] [id = 212] 20:23:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0xa3ddd800) [pid = 1846] [serial = 619] [outer = (nil)] 20:23:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 57 (0xa5c5fc00) [pid = 1846] [serial = 620] [outer = 0xa3ddd800] 20:23:10 INFO - PROCESS | 1801 | ++DOCSHELL 0xa5cf0800 == 14 [pid = 1846] [id = 213] 20:23:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 58 (0xa667b800) [pid = 1846] [serial = 621] [outer = (nil)] 20:23:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 59 (0xa66f6800) [pid = 1846] [serial = 622] [outer = 0xa667b800] 20:23:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 60 (0xa66f4800) [pid = 1846] [serial = 623] [outer = 0xa667b800] 20:23:13 INFO - PROCESS | 1801 | --DOCSHELL 0xa5cf0800 == 13 [pid = 1846] [id = 213] 20:23:13 INFO - PROCESS | 1801 | --DOCSHELL 0x9c150000 == 12 [pid = 1846] [id = 210] 20:23:13 INFO - PROCESS | 1801 | --DOCSHELL 0x9c35ac00 == 11 [pid = 1846] [id = 209] 20:23:13 INFO - PROCESS | 1801 | --DOCSHELL 0x9bfa6000 == 10 [pid = 1846] [id = 208] 20:23:13 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab1a400 == 9 [pid = 1846] [id = 207] 20:23:13 INFO - PROCESS | 1801 | --DOCSHELL 0x9ade0800 == 8 [pid = 1846] [id = 206] 20:23:13 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae5a800 == 7 [pid = 1846] [id = 205] 20:23:13 INFO - PROCESS | 1801 | --DOCSHELL 0x9ade9400 == 6 [pid = 1846] [id = 204] 20:23:13 INFO - PROCESS | 1801 | --DOCSHELL 0xa3d18800 == 5 [pid = 1846] [id = 203] 20:23:13 INFO - PROCESS | 1801 | --DOCSHELL 0x9d5b2800 == 4 [pid = 1846] [id = 202] 20:23:13 INFO - PROCESS | 1801 | --DOCSHELL 0x9adde400 == 3 [pid = 1846] [id = 201] 20:23:13 INFO - PROCESS | 1801 | --DOMWINDOW == 59 (0x9c45c800) [pid = 1846] [serial = 586] [outer = (nil)] [url = about:blank] 20:23:13 INFO - PROCESS | 1801 | --DOMWINDOW == 58 (0x9c35b800) [pid = 1846] [serial = 587] [outer = (nil)] [url = about:blank] 20:23:13 INFO - PROCESS | 1801 | --DOMWINDOW == 57 (0x9be02800) [pid = 1846] [serial = 574] [outer = (nil)] [url = about:blank] 20:23:13 INFO - PROCESS | 1801 | --DOMWINDOW == 56 (0x9be06800) [pid = 1846] [serial = 575] [outer = (nil)] [url = about:blank] 20:23:13 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0x9c149c00) [pid = 1846] [serial = 577] [outer = (nil)] [url = about:blank] 20:23:13 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x9c148000) [pid = 1846] [serial = 578] [outer = (nil)] [url = about:blank] 20:23:13 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x9c14c400) [pid = 1846] [serial = 580] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-2.html] 20:23:13 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x9cf03000) [pid = 1846] [serial = 581] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-3.html] 20:23:13 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x9be0a000) [pid = 1846] [serial = 565] [outer = (nil)] [url = about:blank] 20:23:13 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x9c468800) [pid = 1846] [serial = 568] [outer = (nil)] [url = about:blank] 20:23:13 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x9d7da000) [pid = 1846] [serial = 583] [outer = (nil)] [url = about:blank] 20:23:17 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x9c35b000) [pid = 1846] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html] 20:23:17 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x9c356400) [pid = 1846] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-1.html] 20:23:17 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x9ae5bc00) [pid = 1846] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:23:17 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x9ae5a400) [pid = 1846] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/existing.html] 20:23:17 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0xa3dd3800) [pid = 1846] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html] 20:23:17 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x9ade2000) [pid = 1846] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html] 20:23:17 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x9bf0e000) [pid = 1846] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:23:17 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x9ae4d800) [pid = 1846] [serial = 602] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html] 20:23:17 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x9c141c00) [pid = 1846] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 20:23:17 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x9d694c00) [pid = 1846] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002-1.html] 20:23:17 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x9cf10800) [pid = 1846] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:23:17 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x9e2e1c00) [pid = 1846] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-3.html] 20:23:17 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x9b739c00) [pid = 1846] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html] 20:23:17 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x9d3dd000) [pid = 1846] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html] 20:23:20 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x9ae55400) [pid = 1846] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:23:20 INFO - PROCESS | 1801 | --DOMWINDOW == 33 (0x9b735c00) [pid = 1846] [serial = 599] [outer = (nil)] [url = about:blank] 20:23:20 INFO - PROCESS | 1801 | --DOMWINDOW == 32 (0x9be06c00) [pid = 1846] [serial = 600] [outer = (nil)] [url = about:blank] 20:23:20 INFO - PROCESS | 1801 | --DOMWINDOW == 31 (0x9ae5c800) [pid = 1846] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:23:20 INFO - PROCESS | 1801 | --DOMWINDOW == 30 (0x9bf9a800) [pid = 1846] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent1.html] 20:23:20 INFO - PROCESS | 1801 | --DOMWINDOW == 29 (0x9c143400) [pid = 1846] [serial = 608] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 20:23:20 INFO - PROCESS | 1801 | --DOMWINDOW == 28 (0x9ab1cc00) [pid = 1846] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:23:20 INFO - PROCESS | 1801 | --DOMWINDOW == 27 (0x9cf5c400) [pid = 1846] [serial = 614] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self1.html] 20:23:20 INFO - PROCESS | 1801 | --DOMWINDOW == 26 (0x9e381c00) [pid = 1846] [serial = 617] [outer = (nil)] [url = about:blank] 20:23:20 INFO - PROCESS | 1801 | --DOMWINDOW == 25 (0xa66f6800) [pid = 1846] [serial = 622] [outer = (nil)] [url = about:blank] 20:23:20 INFO - PROCESS | 1801 | --DOMWINDOW == 24 (0x9c45d400) [pid = 1846] [serial = 611] [outer = (nil)] [url = about:blank] 20:23:20 INFO - PROCESS | 1801 | --DOMWINDOW == 23 (0x9c462000) [pid = 1846] [serial = 612] [outer = (nil)] [url = about:blank] 20:23:20 INFO - PROCESS | 1801 | --DOMWINDOW == 22 (0x9ae59000) [pid = 1846] [serial = 572] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-3.html] 20:23:20 INFO - PROCESS | 1801 | --DOMWINDOW == 21 (0x9addd000) [pid = 1846] [serial = 571] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-2.html] 20:23:20 INFO - PROCESS | 1801 | --DOMWINDOW == 20 (0x9cf66800) [pid = 1846] [serial = 569] [outer = (nil)] [url = about:blank] 20:23:20 INFO - PROCESS | 1801 | --DOMWINDOW == 19 (0x9bf0c400) [pid = 1846] [serial = 566] [outer = (nil)] [url = about:blank] 20:23:20 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x9e37f400) [pid = 1846] [serial = 584] [outer = (nil)] [url = about:blank] 20:23:20 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x9be0b400) [pid = 1846] [serial = 603] [outer = (nil)] [url = about:blank] 20:23:20 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x9bf01c00) [pid = 1846] [serial = 604] [outer = (nil)] [url = about:blank] 20:23:20 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0xa5ce8400) [pid = 1846] [serial = 595] [outer = (nil)] [url = about:blank] 20:23:20 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0xa5cf2c00) [pid = 1846] [serial = 596] [outer = (nil)] [url = about:blank] 20:23:20 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x9e3af400) [pid = 1846] [serial = 592] [outer = (nil)] [url = about:blank] 20:23:20 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9e3b9800) [pid = 1846] [serial = 593] [outer = (nil)] [url = about:blank] 20:23:20 INFO - PROCESS | 1801 | --DOMWINDOW == 11 (0x9bfa5800) [pid = 1846] [serial = 589] [outer = (nil)] [url = about:blank] 20:23:20 INFO - PROCESS | 1801 | --DOMWINDOW == 10 (0x9c361400) [pid = 1846] [serial = 590] [outer = (nil)] [url = about:blank] 20:23:39 INFO - PROCESS | 1801 | MARIONETTE LOG: INFO: Timeout fired 20:23:39 INFO - PROCESS | 1801 | 1477538619726 Marionette TRACE conn4 <- [1,917,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html",2,null,null,[["The current browsing context must be chosen if the given name is empty string",3,null,null]]]}] 20:23:39 INFO - . 20:23:39 INFO - TEST-TIMEOUT | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html | took 30818ms 20:23:39 INFO - PROCESS | 1801 | 1477538619745 Marionette TRACE conn4 -> [0,918,"getWindowHandle",null] 20:23:39 INFO - PROCESS | 1801 | 1477538619752 Marionette TRACE conn4 <- [1,918,null,{"value":"2147483649"}] 20:23:39 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html 20:23:39 INFO - PROCESS | 1801 | 1477538619764 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:39 INFO - PROCESS | 1801 | --DOCSHELL 0x9ade2800 == 2 [pid = 1846] [id = 212] 20:23:40 INFO - PROCESS | 1801 | 1477538620010 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 20:23:40 INFO - PROCESS | 1801 | 1477538620087 Marionette TRACE conn4 -> [0,920,"getWindowHandles",null] 20:23:40 INFO - PROCESS | 1801 | 1477538620094 Marionette TRACE conn4 <- [1,920,null,["2147483649"]] 20:23:40 INFO - PROCESS | 1801 | 1477538620102 Marionette TRACE conn4 -> [0,921,"switchToWindow",{"name":"2147483649"}] 20:23:40 INFO - PROCESS | 1801 | 1477538620120 Marionette TRACE conn4 <- [1,921,null,{}] 20:23:40 INFO - PROCESS | 1801 | 1477538620131 Marionette TRACE conn4 -> [0,922,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-default-name.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:40 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab24c00 == 3 [pid = 1846] [id = 214] 20:23:40 INFO - PROCESS | 1801 | ++DOMWINDOW == 11 (0x9adda800) [pid = 1846] [serial = 624] [outer = (nil)] 20:23:40 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x9addf000) [pid = 1846] [serial = 625] [outer = 0x9adda800] 20:23:40 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x9ade7800) [pid = 1846] [serial = 626] [outer = 0x9adda800] 20:23:41 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ade0800 == 4 [pid = 1846] [id = 215] 20:23:41 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x9ae52000) [pid = 1846] [serial = 627] [outer = (nil)] 20:23:41 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9ae52c00) [pid = 1846] [serial = 628] [outer = 0x9ae52000] 20:23:41 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae56800 == 5 [pid = 1846] [id = 216] 20:23:41 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x9ae56c00) [pid = 1846] [serial = 629] [outer = (nil)] 20:23:41 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x9ae5ac00) [pid = 1846] [serial = 630] [outer = 0x9ae56c00] 20:23:41 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x9ae59800) [pid = 1846] [serial = 631] [outer = 0x9ae56c00] 20:23:42 INFO - PROCESS | 1801 | 1477538622165 Marionette TRACE conn4 <- [1,922,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-default-name.html",0,null,null,[["A embedded browsing context has no default name",0,null,null],["A browsing context which is opened by window.open() method with '_blank' parameter has no default name",0,null,null],["A browsing context has no default name",1,"assert_equals: The browsing context should not have a name. expected \"\" but got \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\"","@http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html:23:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html:22:1\n"]]]}] 20:23:42 INFO - ... 20:23:42 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html | took 2477ms 20:23:42 INFO - PROCESS | 1801 | 1477538622240 Marionette TRACE conn4 -> [0,923,"getWindowHandle",null] 20:23:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml 20:23:42 INFO - PROCESS | 1801 | 1477538622248 Marionette TRACE conn4 <- [1,923,null,{"value":"2147483649"}] 20:23:42 INFO - PROCESS | 1801 | 1477538622256 Marionette TRACE conn4 -> [0,924,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:42 INFO - PROCESS | 1801 | 1477538622497 Marionette TRACE conn4 <- [1,924,null,{"value":null}] 20:23:42 INFO - PROCESS | 1801 | 1477538622548 Marionette TRACE conn4 -> [0,925,"getWindowHandles",null] 20:23:42 INFO - PROCESS | 1801 | 1477538622554 Marionette TRACE conn4 <- [1,925,null,["2147483649"]] 20:23:42 INFO - PROCESS | 1801 | 1477538622561 Marionette TRACE conn4 -> [0,926,"switchToWindow",{"name":"2147483649"}] 20:23:42 INFO - PROCESS | 1801 | 1477538622569 Marionette TRACE conn4 <- [1,926,null,{}] 20:23:42 INFO - PROCESS | 1801 | 1477538622575 Marionette TRACE conn4 -> [0,927,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:42 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bbd1000 == 6 [pid = 1846] [id = 217] 20:23:42 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x9bbdbc00) [pid = 1846] [serial = 632] [outer = (nil)] 20:23:42 INFO - PROCESS | 1801 | ++DOMWINDOW == 20 (0x9be04c00) [pid = 1846] [serial = 633] [outer = 0x9bbdbc00] 20:23:42 INFO - PROCESS | 1801 | ++DOMWINDOW == 21 (0x9be08000) [pid = 1846] [serial = 634] [outer = 0x9bbdbc00] 20:23:43 INFO - PROCESS | 1801 | 1477538623598 Marionette TRACE conn4 <- [1,927,null,{"value":["/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml",0,null,null,[["document.close in XHTML",0,null,null]]]}] 20:23:43 INFO - . 20:23:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml | took 1386ms 20:23:43 INFO - PROCESS | 1801 | 1477538623652 Marionette TRACE conn4 -> [0,928,"getWindowHandle",null] 20:23:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/001.html 20:23:43 INFO - PROCESS | 1801 | 1477538623660 Marionette TRACE conn4 <- [1,928,null,{"value":"2147483649"}] 20:23:43 INFO - PROCESS | 1801 | 1477538623668 Marionette TRACE conn4 -> [0,929,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:43 INFO - PROCESS | 1801 | 1477538623906 Marionette TRACE conn4 <- [1,929,null,{"value":null}] 20:23:43 INFO - PROCESS | 1801 | 1477538623954 Marionette TRACE conn4 -> [0,930,"getWindowHandles",null] 20:23:43 INFO - PROCESS | 1801 | 1477538623963 Marionette TRACE conn4 <- [1,930,null,["2147483649"]] 20:23:43 INFO - PROCESS | 1801 | 1477538623972 Marionette TRACE conn4 -> [0,931,"switchToWindow",{"name":"2147483649"}] 20:23:43 INFO - PROCESS | 1801 | 1477538623983 Marionette TRACE conn4 <- [1,931,null,{}] 20:23:44 INFO - PROCESS | 1801 | 1477538623990 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:44 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bf06c00 == 7 [pid = 1846] [id = 218] 20:23:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 22 (0x9bf07000) [pid = 1846] [serial = 635] [outer = (nil)] 20:23:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 23 (0x9bf0dc00) [pid = 1846] [serial = 636] [outer = 0x9bf07000] 20:23:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 24 (0x9bf9dc00) [pid = 1846] [serial = 637] [outer = 0x9bf07000] 20:23:44 INFO - PROCESS | 1801 | 1477538624973 Marionette TRACE conn4 <- [1,932,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/001.html",0,null,null,[["document.write",0,null,null]]]}] 20:23:45 INFO - . 20:23:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/001.html | took 1336ms 20:23:45 INFO - PROCESS | 1801 | 1477538625003 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 20:23:45 INFO - PROCESS | 1801 | 1477538625011 Marionette TRACE conn4 <- [1,933,null,{"value":"2147483649"}] 20:23:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/002.html 20:23:45 INFO - PROCESS | 1801 | 1477538625019 Marionette TRACE conn4 -> [0,934,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:45 INFO - PROCESS | 1801 | 1477538625209 Marionette TRACE conn4 <- [1,934,null,{"value":null}] 20:23:45 INFO - PROCESS | 1801 | 1477538625291 Marionette TRACE conn4 -> [0,935,"getWindowHandles",null] 20:23:45 INFO - PROCESS | 1801 | 1477538625297 Marionette TRACE conn4 <- [1,935,null,["2147483649"]] 20:23:45 INFO - PROCESS | 1801 | 1477538625307 Marionette TRACE conn4 -> [0,936,"switchToWindow",{"name":"2147483649"}] 20:23:45 INFO - PROCESS | 1801 | 1477538625315 Marionette TRACE conn4 <- [1,936,null,{}] 20:23:45 INFO - PROCESS | 1801 | 1477538625322 Marionette TRACE conn4 -> [0,937,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:45 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bfa9c00 == 8 [pid = 1846] [id = 219] 20:23:45 INFO - PROCESS | 1801 | ++DOMWINDOW == 25 (0x9c141800) [pid = 1846] [serial = 638] [outer = (nil)] 20:23:45 INFO - PROCESS | 1801 | ++DOMWINDOW == 26 (0x9c148000) [pid = 1846] [serial = 639] [outer = 0x9c141800] 20:23:45 INFO - PROCESS | 1801 | ++DOMWINDOW == 27 (0x9c14ac00) [pid = 1846] [serial = 640] [outer = 0x9c141800] 20:23:46 INFO - PROCESS | 1801 | 1477538626290 Marionette TRACE conn4 <- [1,937,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/002.html",0,null,null,[["document.write",0,null,null]]]}] 20:23:46 INFO - . 20:23:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/002.html | took 1326ms 20:23:46 INFO - PROCESS | 1801 | 1477538626346 Marionette TRACE conn4 -> [0,938,"getWindowHandle",null] 20:23:46 INFO - PROCESS | 1801 | 1477538626350 Marionette TRACE conn4 <- [1,938,null,{"value":"2147483649"}] 20:23:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/003.html 20:23:46 INFO - PROCESS | 1801 | 1477538626357 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:46 INFO - PROCESS | 1801 | 1477538626558 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 20:23:46 INFO - PROCESS | 1801 | 1477538626608 Marionette TRACE conn4 -> [0,940,"getWindowHandles",null] 20:23:46 INFO - PROCESS | 1801 | 1477538626617 Marionette TRACE conn4 <- [1,940,null,["2147483649"]] 20:23:46 INFO - PROCESS | 1801 | 1477538626626 Marionette TRACE conn4 -> [0,941,"switchToWindow",{"name":"2147483649"}] 20:23:46 INFO - PROCESS | 1801 | 1477538626642 Marionette TRACE conn4 <- [1,941,null,{}] 20:23:46 INFO - PROCESS | 1801 | 1477538626657 Marionette TRACE conn4 -> [0,942,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:46 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c14f800 == 9 [pid = 1846] [id = 220] 20:23:46 INFO - PROCESS | 1801 | ++DOMWINDOW == 28 (0x9c14fc00) [pid = 1846] [serial = 641] [outer = (nil)] 20:23:46 INFO - PROCESS | 1801 | ++DOMWINDOW == 29 (0x9c35d400) [pid = 1846] [serial = 642] [outer = 0x9c14fc00] 20:23:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 30 (0x9c361000) [pid = 1846] [serial = 643] [outer = 0x9c14fc00] 20:23:47 INFO - PROCESS | 1801 | 1477538627686 Marionette TRACE conn4 <- [1,942,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/003.html",0,null,null,[["document.write",0,null,null]]]}] 20:23:47 INFO - . 20:23:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/003.html | took 1374ms 20:23:47 INFO - PROCESS | 1801 | 1477538627730 Marionette TRACE conn4 -> [0,943,"getWindowHandle",null] 20:23:47 INFO - PROCESS | 1801 | 1477538627734 Marionette TRACE conn4 <- [1,943,null,{"value":"2147483649"}] 20:23:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/004.html 20:23:47 INFO - PROCESS | 1801 | 1477538627741 Marionette TRACE conn4 -> [0,944,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:47 INFO - PROCESS | 1801 | 1477538627963 Marionette TRACE conn4 <- [1,944,null,{"value":null}] 20:23:48 INFO - PROCESS | 1801 | 1477538628022 Marionette TRACE conn4 -> [0,945,"getWindowHandles",null] 20:23:48 INFO - PROCESS | 1801 | 1477538628027 Marionette TRACE conn4 <- [1,945,null,["2147483649"]] 20:23:48 INFO - PROCESS | 1801 | 1477538628035 Marionette TRACE conn4 -> [0,946,"switchToWindow",{"name":"2147483649"}] 20:23:48 INFO - PROCESS | 1801 | 1477538628043 Marionette TRACE conn4 <- [1,946,null,{}] 20:23:48 INFO - PROCESS | 1801 | 1477538628054 Marionette TRACE conn4 -> [0,947,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:48 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab1a800 == 10 [pid = 1846] [id = 221] 20:23:48 INFO - PROCESS | 1801 | ++DOMWINDOW == 31 (0x9ab1c800) [pid = 1846] [serial = 644] [outer = (nil)] 20:23:48 INFO - PROCESS | 1801 | ++DOMWINDOW == 32 (0x9ae51400) [pid = 1846] [serial = 645] [outer = 0x9ab1c800] 20:23:48 INFO - PROCESS | 1801 | ++DOMWINDOW == 33 (0x9b73d400) [pid = 1846] [serial = 646] [outer = 0x9ab1c800] 20:23:49 INFO - PROCESS | 1801 | 1477538629103 Marionette TRACE conn4 <- [1,947,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/004.html",0,null,null,[["document.write",0,null,null]]]}] 20:23:49 INFO - . 20:23:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/004.html | took 1379ms 20:23:49 INFO - PROCESS | 1801 | 1477538629119 Marionette TRACE conn4 -> [0,948,"getWindowHandle",null] 20:23:49 INFO - PROCESS | 1801 | 1477538629125 Marionette TRACE conn4 <- [1,948,null,{"value":"2147483649"}] 20:23:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/005.html 20:23:49 INFO - PROCESS | 1801 | 1477538629146 Marionette TRACE conn4 -> [0,949,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:49 INFO - PROCESS | 1801 | 1477538629325 Marionette TRACE conn4 <- [1,949,null,{"value":null}] 20:23:49 INFO - PROCESS | 1801 | 1477538629381 Marionette TRACE conn4 -> [0,950,"getWindowHandles",null] 20:23:49 INFO - PROCESS | 1801 | 1477538629392 Marionette TRACE conn4 <- [1,950,null,["2147483649"]] 20:23:49 INFO - PROCESS | 1801 | 1477538629397 Marionette TRACE conn4 -> [0,951,"switchToWindow",{"name":"2147483649"}] 20:23:49 INFO - PROCESS | 1801 | 1477538629415 Marionette TRACE conn4 <- [1,951,null,{}] 20:23:49 INFO - PROCESS | 1801 | 1477538629447 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:49 INFO - PROCESS | 1801 | ++DOCSHELL 0x9be03000 == 11 [pid = 1846] [id = 222] 20:23:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 34 (0x9be09400) [pid = 1846] [serial = 647] [outer = (nil)] 20:23:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x9bfa8800) [pid = 1846] [serial = 648] [outer = 0x9be09400] 20:23:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x9c146000) [pid = 1846] [serial = 649] [outer = 0x9be09400] 20:23:50 INFO - PROCESS | 1801 | 1477538630665 Marionette TRACE conn4 <- [1,952,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/005.html",0,null,null,[["document.write",0,null,null]]]}] 20:23:50 INFO - . 20:23:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/005.html | took 1580ms 20:23:50 INFO - PROCESS | 1801 | 1477538630714 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 20:23:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/006.html 20:23:50 INFO - PROCESS | 1801 | 1477538630728 Marionette TRACE conn4 <- [1,953,null,{"value":"2147483649"}] 20:23:50 INFO - PROCESS | 1801 | 1477538630736 Marionette TRACE conn4 -> [0,954,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:50 INFO - PROCESS | 1801 | 1477538630973 Marionette TRACE conn4 <- [1,954,null,{"value":null}] 20:23:51 INFO - PROCESS | 1801 | 1477538631042 Marionette TRACE conn4 -> [0,955,"getWindowHandles",null] 20:23:51 INFO - PROCESS | 1801 | 1477538631052 Marionette TRACE conn4 <- [1,955,null,["2147483649"]] 20:23:51 INFO - PROCESS | 1801 | 1477538631069 Marionette TRACE conn4 -> [0,956,"switchToWindow",{"name":"2147483649"}] 20:23:51 INFO - PROCESS | 1801 | 1477538631073 Marionette TRACE conn4 <- [1,956,null,{}] 20:23:51 INFO - PROCESS | 1801 | 1477538631082 Marionette TRACE conn4 -> [0,957,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/006.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:51 INFO - PROCESS | 1801 | --DOCSHELL 0x9bfa9c00 == 10 [pid = 1846] [id = 219] 20:23:51 INFO - PROCESS | 1801 | --DOCSHELL 0x9c14f800 == 9 [pid = 1846] [id = 220] 20:23:51 INFO - PROCESS | 1801 | --DOCSHELL 0x9bbd1000 == 8 [pid = 1846] [id = 217] 20:23:51 INFO - PROCESS | 1801 | --DOCSHELL 0x9bf06c00 == 7 [pid = 1846] [id = 218] 20:23:51 INFO - PROCESS | 1801 | --DOCSHELL 0x9d69dc00 == 6 [pid = 1846] [id = 211] 20:23:51 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab24c00 == 5 [pid = 1846] [id = 214] 20:23:51 INFO - PROCESS | 1801 | --DOCSHELL 0x9ade0800 == 4 [pid = 1846] [id = 215] 20:23:51 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae56800 == 3 [pid = 1846] [id = 216] 20:23:51 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab1a800 == 2 [pid = 1846] [id = 221] 20:23:51 INFO - PROCESS | 1801 | --DOCSHELL 0x9be03000 == 1 [pid = 1846] [id = 222] 20:23:51 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab19c00 == 2 [pid = 1846] [id = 223] 20:23:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x9ab1a800) [pid = 1846] [serial = 650] [outer = (nil)] 20:23:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x9ae4f800) [pid = 1846] [serial = 651] [outer = 0x9ab1a800] 20:23:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x9b73cc00) [pid = 1846] [serial = 652] [outer = 0x9ab1a800] 20:23:52 INFO - PROCESS | 1801 | 1477538632260 Marionette TRACE conn4 <- [1,957,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/006.html",0,null,null,[["document.write",0,null,null]]]}] 20:23:52 INFO - . 20:23:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/006.html | took 1579ms 20:23:52 INFO - PROCESS | 1801 | 1477538632313 Marionette TRACE conn4 -> [0,958,"getWindowHandle",null] 20:23:52 INFO - PROCESS | 1801 | 1477538632316 Marionette TRACE conn4 <- [1,958,null,{"value":"2147483649"}] 20:23:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/007.html 20:23:52 INFO - PROCESS | 1801 | 1477538632329 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:52 INFO - PROCESS | 1801 | 1477538632506 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 20:23:52 INFO - PROCESS | 1801 | 1477538632577 Marionette TRACE conn4 -> [0,960,"getWindowHandles",null] 20:23:52 INFO - PROCESS | 1801 | 1477538632584 Marionette TRACE conn4 <- [1,960,null,["2147483649"]] 20:23:52 INFO - PROCESS | 1801 | 1477538632592 Marionette TRACE conn4 -> [0,961,"switchToWindow",{"name":"2147483649"}] 20:23:52 INFO - PROCESS | 1801 | 1477538632612 Marionette TRACE conn4 <- [1,961,null,{}] 20:23:52 INFO - PROCESS | 1801 | 1477538632650 Marionette TRACE conn4 -> [0,962,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:52 INFO - PROCESS | 1801 | ++DOCSHELL 0x9be03c00 == 3 [pid = 1846] [id = 224] 20:23:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x9be07400) [pid = 1846] [serial = 653] [outer = (nil)] 20:23:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x9bfa0800) [pid = 1846] [serial = 654] [outer = 0x9be07400] 20:23:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x9c149400) [pid = 1846] [serial = 655] [outer = 0x9be07400] 20:23:53 INFO - PROCESS | 1801 | 1477538633501 Marionette TRACE conn4 <- [1,962,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/007.html",0,null,null,[["document.write",0,null,null]]]}] 20:23:53 INFO - . 20:23:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/007.html | took 1230ms 20:23:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/008.html 20:23:53 INFO - PROCESS | 1801 | 1477538633555 Marionette TRACE conn4 -> [0,963,"getWindowHandle",null] 20:23:53 INFO - PROCESS | 1801 | 1477538633558 Marionette TRACE conn4 <- [1,963,null,{"value":"2147483649"}] 20:23:53 INFO - PROCESS | 1801 | 1477538633566 Marionette TRACE conn4 -> [0,964,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:53 INFO - PROCESS | 1801 | 1477538633773 Marionette TRACE conn4 <- [1,964,null,{"value":null}] 20:23:53 INFO - PROCESS | 1801 | 1477538633826 Marionette TRACE conn4 -> [0,965,"getWindowHandles",null] 20:23:53 INFO - PROCESS | 1801 | 1477538633829 Marionette TRACE conn4 <- [1,965,null,["2147483649"]] 20:23:53 INFO - PROCESS | 1801 | 1477538633835 Marionette TRACE conn4 -> [0,966,"switchToWindow",{"name":"2147483649"}] 20:23:53 INFO - PROCESS | 1801 | 1477538633842 Marionette TRACE conn4 <- [1,966,null,{}] 20:23:53 INFO - PROCESS | 1801 | 1477538633852 Marionette TRACE conn4 -> [0,967,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/008.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:53 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c14cc00 == 4 [pid = 1846] [id = 225] 20:23:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x9c14d400) [pid = 1846] [serial = 656] [outer = (nil)] 20:23:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x9c45e400) [pid = 1846] [serial = 657] [outer = 0x9c14d400] 20:23:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x9c45cc00) [pid = 1846] [serial = 658] [outer = 0x9c14d400] 20:23:54 INFO - PROCESS | 1801 | 1477538634969 Marionette TRACE conn4 <- [1,967,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/008.html",0,null,null,[["document.write",0,null,null]]]}] 20:23:54 INFO - . 20:23:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/008.html | took 1425ms 20:23:54 INFO - PROCESS | 1801 | 1477538634990 Marionette TRACE conn4 -> [0,968,"getWindowHandle",null] 20:23:54 INFO - PROCESS | 1801 | 1477538634993 Marionette TRACE conn4 <- [1,968,null,{"value":"2147483649"}] 20:23:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/009.html 20:23:55 INFO - PROCESS | 1801 | 1477538635010 Marionette TRACE conn4 -> [0,969,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:55 INFO - PROCESS | 1801 | 1477538635229 Marionette TRACE conn4 <- [1,969,null,{"value":null}] 20:23:55 INFO - PROCESS | 1801 | 1477538635269 Marionette TRACE conn4 -> [0,970,"getWindowHandles",null] 20:23:55 INFO - PROCESS | 1801 | 1477538635280 Marionette TRACE conn4 <- [1,970,null,["2147483649"]] 20:23:55 INFO - PROCESS | 1801 | 1477538635288 Marionette TRACE conn4 -> [0,971,"switchToWindow",{"name":"2147483649"}] 20:23:55 INFO - PROCESS | 1801 | 1477538635302 Marionette TRACE conn4 <- [1,971,null,{}] 20:23:55 INFO - PROCESS | 1801 | 1477538635327 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:55 INFO - PROCESS | 1801 | ++DOCSHELL 0x9cf04000 == 5 [pid = 1846] [id = 226] 20:23:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x9cf04800) [pid = 1846] [serial = 659] [outer = (nil)] 20:23:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x9cf5e400) [pid = 1846] [serial = 660] [outer = 0x9cf04800] 20:23:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x9cf66800) [pid = 1846] [serial = 661] [outer = 0x9cf04800] 20:23:56 INFO - PROCESS | 1801 | 1477538636777 Marionette TRACE conn4 <- [1,972,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/009.html",0,null,null,[["document.write",0,null,null]]]}] 20:23:56 INFO - . 20:23:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/009.html | took 1826ms 20:23:56 INFO - PROCESS | 1801 | 1477538636832 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 20:23:56 INFO - PROCESS | 1801 | 1477538636835 Marionette TRACE conn4 <- [1,973,null,{"value":"2147483649"}] 20:23:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/010.html 20:23:56 INFO - PROCESS | 1801 | 1477538636848 Marionette TRACE conn4 -> [0,974,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:56 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0xa667b800) [pid = 1846] [serial = 621] [outer = (nil)] [url = about:blank] 20:23:56 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x9adda800) [pid = 1846] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html] 20:23:56 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x9bbdbc00) [pid = 1846] [serial = 632] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml] 20:23:56 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x9ae56c00) [pid = 1846] [serial = 629] [outer = (nil)] [url = about:blank] 20:23:56 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x9c14fc00) [pid = 1846] [serial = 641] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html] 20:23:56 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x9bf07000) [pid = 1846] [serial = 635] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html] 20:23:56 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x9c141800) [pid = 1846] [serial = 638] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html] 20:23:56 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x9ae52000) [pid = 1846] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:23:56 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0xa3ddd800) [pid = 1846] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 20:23:56 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x9d7d4400) [pid = 1846] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html] 20:23:57 INFO - PROCESS | 1801 | 1477538637222 Marionette TRACE conn4 <- [1,974,null,{"value":null}] 20:23:57 INFO - PROCESS | 1801 | 1477538637274 Marionette TRACE conn4 -> [0,975,"getWindowHandles",null] 20:23:57 INFO - PROCESS | 1801 | 1477538637277 Marionette TRACE conn4 <- [1,975,null,["2147483649"]] 20:23:57 INFO - PROCESS | 1801 | 1477538637283 Marionette TRACE conn4 -> [0,976,"switchToWindow",{"name":"2147483649"}] 20:23:57 INFO - PROCESS | 1801 | 1477538637288 Marionette TRACE conn4 <- [1,976,null,{}] 20:23:57 INFO - PROCESS | 1801 | 1477538637294 Marionette TRACE conn4 -> [0,977,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:57 INFO - PROCESS | 1801 | ++DOCSHELL 0x9be01800 == 6 [pid = 1846] [id = 227] 20:23:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x9be03400) [pid = 1846] [serial = 662] [outer = (nil)] 20:23:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x9c359c00) [pid = 1846] [serial = 663] [outer = 0x9be03400] 20:23:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x9cf68c00) [pid = 1846] [serial = 664] [outer = 0x9be03400] 20:23:58 INFO - PROCESS | 1801 | 1477538638291 Marionette TRACE conn4 <- [1,977,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/010.html",0,null,null,[["document.write",0,null,null]]]}] 20:23:58 INFO - . 20:23:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/010.html | took 1473ms 20:23:58 INFO - PROCESS | 1801 | 1477538638321 Marionette TRACE conn4 -> [0,978,"getWindowHandle",null] 20:23:58 INFO - PROCESS | 1801 | 1477538638324 Marionette TRACE conn4 <- [1,978,null,{"value":"2147483649"}] 20:23:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/011.html 20:23:58 INFO - PROCESS | 1801 | 1477538638336 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:58 INFO - PROCESS | 1801 | 1477538638488 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 20:23:58 INFO - PROCESS | 1801 | 1477538638560 Marionette TRACE conn4 -> [0,980,"getWindowHandles",null] 20:23:58 INFO - PROCESS | 1801 | 1477538638567 Marionette TRACE conn4 <- [1,980,null,["2147483649"]] 20:23:58 INFO - PROCESS | 1801 | 1477538638579 Marionette TRACE conn4 -> [0,981,"switchToWindow",{"name":"2147483649"}] 20:23:58 INFO - PROCESS | 1801 | 1477538638583 Marionette TRACE conn4 <- [1,981,null,{}] 20:23:58 INFO - PROCESS | 1801 | 1477538638595 Marionette TRACE conn4 -> [0,982,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/011.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:23:58 INFO - PROCESS | 1801 | ++DOCSHELL 0x9d5af800 == 7 [pid = 1846] [id = 228] 20:23:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x9d5b6000) [pid = 1846] [serial = 665] [outer = (nil)] 20:23:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x9d69cc00) [pid = 1846] [serial = 666] [outer = 0x9d5b6000] 20:23:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x9e2ea800) [pid = 1846] [serial = 667] [outer = 0x9d5b6000] 20:23:59 INFO - PROCESS | 1801 | 1477538639656 Marionette TRACE conn4 <- [1,982,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/011.html",0,null,null,[["document.write",0,null,null]]]}] 20:23:59 INFO - . 20:23:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/011.html | took 1385ms 20:23:59 INFO - PROCESS | 1801 | 1477538639721 Marionette TRACE conn4 -> [0,983,"getWindowHandle",null] 20:23:59 INFO - PROCESS | 1801 | 1477538639728 Marionette TRACE conn4 <- [1,983,null,{"value":"2147483649"}] 20:23:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/012.html 20:23:59 INFO - PROCESS | 1801 | 1477538639745 Marionette TRACE conn4 -> [0,984,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:23:59 INFO - PROCESS | 1801 | 1477538639913 Marionette TRACE conn4 <- [1,984,null,{"value":null}] 20:23:59 INFO - PROCESS | 1801 | 1477538639988 Marionette TRACE conn4 -> [0,985,"getWindowHandles",null] 20:23:59 INFO - PROCESS | 1801 | 1477538639991 Marionette TRACE conn4 <- [1,985,null,["2147483649"]] 20:24:00 INFO - PROCESS | 1801 | 1477538640018 Marionette TRACE conn4 -> [0,986,"switchToWindow",{"name":"2147483649"}] 20:24:00 INFO - PROCESS | 1801 | 1477538640026 Marionette TRACE conn4 <- [1,986,null,{}] 20:24:00 INFO - PROCESS | 1801 | 1477538640037 Marionette TRACE conn4 -> [0,987,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/012.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:00 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c142c00 == 8 [pid = 1846] [id = 229] 20:24:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x9c147000) [pid = 1846] [serial = 668] [outer = (nil)] 20:24:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x9c460800) [pid = 1846] [serial = 669] [outer = 0x9c147000] 20:24:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x9cf09000) [pid = 1846] [serial = 670] [outer = 0x9c147000] 20:24:01 INFO - PROCESS | 1801 | 1477538641093 Marionette TRACE conn4 <- [1,987,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/012.html",0,null,null,[["document.write",0,null,null]]]}] 20:24:01 INFO - . 20:24:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/012.html | took 1381ms 20:24:01 INFO - PROCESS | 1801 | 1477538641126 Marionette TRACE conn4 -> [0,988,"getWindowHandle",null] 20:24:01 INFO - PROCESS | 1801 | 1477538641129 Marionette TRACE conn4 <- [1,988,null,{"value":"2147483649"}] 20:24:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/013.html 20:24:01 INFO - PROCESS | 1801 | 1477538641142 Marionette TRACE conn4 -> [0,989,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:01 INFO - PROCESS | 1801 | 1477538641339 Marionette TRACE conn4 <- [1,989,null,{"value":null}] 20:24:01 INFO - PROCESS | 1801 | 1477538641391 Marionette TRACE conn4 -> [0,990,"getWindowHandles",null] 20:24:01 INFO - PROCESS | 1801 | 1477538641401 Marionette TRACE conn4 <- [1,990,null,["2147483649"]] 20:24:01 INFO - PROCESS | 1801 | 1477538641410 Marionette TRACE conn4 -> [0,991,"switchToWindow",{"name":"2147483649"}] 20:24:01 INFO - PROCESS | 1801 | 1477538641422 Marionette TRACE conn4 <- [1,991,null,{}] 20:24:01 INFO - PROCESS | 1801 | 1477538641428 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/013.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:01 INFO - PROCESS | 1801 | ++DOCSHELL 0x9addc800 == 9 [pid = 1846] [id = 230] 20:24:01 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x9ade0400) [pid = 1846] [serial = 671] [outer = (nil)] 20:24:01 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x9b73d000) [pid = 1846] [serial = 672] [outer = 0x9ade0400] 20:24:01 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x9be09c00) [pid = 1846] [serial = 673] [outer = 0x9ade0400] 20:24:02 INFO - PROCESS | 1801 | --DOCSHELL 0x9be01800 == 8 [pid = 1846] [id = 227] 20:24:02 INFO - PROCESS | 1801 | --DOCSHELL 0x9cf04000 == 7 [pid = 1846] [id = 226] 20:24:02 INFO - PROCESS | 1801 | --DOCSHELL 0x9c14cc00 == 6 [pid = 1846] [id = 225] 20:24:02 INFO - PROCESS | 1801 | --DOCSHELL 0x9be03c00 == 5 [pid = 1846] [id = 224] 20:24:02 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab19c00 == 4 [pid = 1846] [id = 223] 20:24:02 INFO - PROCESS | 1801 | 1477538642715 Marionette TRACE conn4 <- [1,992,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/013.html",0,null,null,[["document.write",0,null,null]]]}] 20:24:02 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0xa66f4800) [pid = 1846] [serial = 623] [outer = (nil)] [url = about:blank] 20:24:02 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x9ae52c00) [pid = 1846] [serial = 628] [outer = (nil)] [url = about:blank] 20:24:02 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0xa5c5fc00) [pid = 1846] [serial = 620] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 20:24:02 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x9c35d400) [pid = 1846] [serial = 642] [outer = (nil)] [url = about:blank] 20:24:02 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x9c361000) [pid = 1846] [serial = 643] [outer = (nil)] [url = about:blank] 20:24:02 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x9c148000) [pid = 1846] [serial = 639] [outer = (nil)] [url = about:blank] 20:24:02 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x9c14ac00) [pid = 1846] [serial = 640] [outer = (nil)] [url = about:blank] 20:24:02 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x9bf0dc00) [pid = 1846] [serial = 636] [outer = (nil)] [url = about:blank] 20:24:02 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x9bf9dc00) [pid = 1846] [serial = 637] [outer = (nil)] [url = about:blank] 20:24:02 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x9be04c00) [pid = 1846] [serial = 633] [outer = (nil)] [url = about:blank] 20:24:02 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x9be08000) [pid = 1846] [serial = 634] [outer = (nil)] [url = about:blank] 20:24:02 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x9ae5ac00) [pid = 1846] [serial = 630] [outer = (nil)] [url = about:blank] 20:24:02 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x9ae59800) [pid = 1846] [serial = 631] [outer = (nil)] [url = about:blank] 20:24:02 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x9addf000) [pid = 1846] [serial = 625] [outer = (nil)] [url = about:blank] 20:24:02 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x9ade7800) [pid = 1846] [serial = 626] [outer = (nil)] [url = about:blank] 20:24:02 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x9e38ec00) [pid = 1846] [serial = 618] [outer = (nil)] [url = about:blank] 20:24:02 INFO - . 20:24:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/013.html | took 1628ms 20:24:02 INFO - PROCESS | 1801 | 1477538642802 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 20:24:02 INFO - PROCESS | 1801 | 1477538642805 Marionette TRACE conn4 <- [1,993,null,{"value":"2147483649"}] 20:24:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/014.html 20:24:02 INFO - PROCESS | 1801 | 1477538642819 Marionette TRACE conn4 -> [0,994,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:03 INFO - PROCESS | 1801 | 1477538643019 Marionette TRACE conn4 <- [1,994,null,{"value":null}] 20:24:03 INFO - PROCESS | 1801 | 1477538643055 Marionette TRACE conn4 -> [0,995,"getWindowHandles",null] 20:24:03 INFO - PROCESS | 1801 | 1477538643067 Marionette TRACE conn4 <- [1,995,null,["2147483649"]] 20:24:03 INFO - PROCESS | 1801 | 1477538643074 Marionette TRACE conn4 -> [0,996,"switchToWindow",{"name":"2147483649"}] 20:24:03 INFO - PROCESS | 1801 | 1477538643086 Marionette TRACE conn4 <- [1,996,null,{}] 20:24:03 INFO - PROCESS | 1801 | 1477538643103 Marionette TRACE conn4 -> [0,997,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/014.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:03 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ade4400 == 5 [pid = 1846] [id = 231] 20:24:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x9ade7800) [pid = 1846] [serial = 674] [outer = (nil)] 20:24:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x9b737000) [pid = 1846] [serial = 675] [outer = 0x9ade7800] 20:24:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x9be03c00) [pid = 1846] [serial = 676] [outer = 0x9ade7800] 20:24:04 INFO - PROCESS | 1801 | 1477538644112 Marionette TRACE conn4 <- [1,997,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/014.html",0,null,null,[["document.write",0,null,null]]]}] 20:24:04 INFO - . 20:24:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/014.html | took 1333ms 20:24:04 INFO - PROCESS | 1801 | 1477538644148 Marionette TRACE conn4 -> [0,998,"getWindowHandle",null] 20:24:04 INFO - PROCESS | 1801 | 1477538644152 Marionette TRACE conn4 <- [1,998,null,{"value":"2147483649"}] 20:24:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/015.html 20:24:04 INFO - PROCESS | 1801 | 1477538644159 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:04 INFO - PROCESS | 1801 | 1477538644356 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 20:24:04 INFO - PROCESS | 1801 | 1477538644417 Marionette TRACE conn4 -> [0,1000,"getWindowHandles",null] 20:24:04 INFO - PROCESS | 1801 | 1477538644424 Marionette TRACE conn4 <- [1,1000,null,["2147483649"]] 20:24:04 INFO - PROCESS | 1801 | 1477538644436 Marionette TRACE conn4 -> [0,1001,"switchToWindow",{"name":"2147483649"}] 20:24:04 INFO - PROCESS | 1801 | 1477538644440 Marionette TRACE conn4 <- [1,1001,null,{}] 20:24:04 INFO - PROCESS | 1801 | 1477538644452 Marionette TRACE conn4 -> [0,1002,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/015.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:04 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae54c00 == 6 [pid = 1846] [id = 232] 20:24:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x9bbd0c00) [pid = 1846] [serial = 677] [outer = (nil)] 20:24:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x9bf9f000) [pid = 1846] [serial = 678] [outer = 0x9bbd0c00] 20:24:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x9c144c00) [pid = 1846] [serial = 679] [outer = 0x9bbd0c00] 20:24:05 INFO - PROCESS | 1801 | 1477538645436 Marionette TRACE conn4 <- [1,1002,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/015.html",0,null,null,[["document.write",0,null,null]]]}] 20:24:05 INFO - . 20:24:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/015.html | took 1335ms 20:24:05 INFO - PROCESS | 1801 | 1477538645493 Marionette TRACE conn4 -> [0,1003,"getWindowHandle",null] 20:24:05 INFO - PROCESS | 1801 | 1477538645497 Marionette TRACE conn4 <- [1,1003,null,{"value":"2147483649"}] 20:24:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/016.html 20:24:05 INFO - PROCESS | 1801 | 1477538645521 Marionette TRACE conn4 -> [0,1004,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:05 INFO - PROCESS | 1801 | 1477538645705 Marionette TRACE conn4 <- [1,1004,null,{"value":null}] 20:24:05 INFO - PROCESS | 1801 | 1477538645746 Marionette TRACE conn4 -> [0,1005,"getWindowHandles",null] 20:24:05 INFO - PROCESS | 1801 | 1477538645753 Marionette TRACE conn4 <- [1,1005,null,["2147483649"]] 20:24:05 INFO - PROCESS | 1801 | 1477538645760 Marionette TRACE conn4 -> [0,1006,"switchToWindow",{"name":"2147483649"}] 20:24:05 INFO - PROCESS | 1801 | 1477538645771 Marionette TRACE conn4 <- [1,1006,null,{}] 20:24:05 INFO - PROCESS | 1801 | 1477538645800 Marionette TRACE conn4 -> [0,1007,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/016.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:05 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c150800 == 7 [pid = 1846] [id = 233] 20:24:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x9c361000) [pid = 1846] [serial = 680] [outer = (nil)] 20:24:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x9cf07c00) [pid = 1846] [serial = 681] [outer = 0x9c361000] 20:24:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x9cf66000) [pid = 1846] [serial = 682] [outer = 0x9c361000] 20:24:06 INFO - PROCESS | 1801 | 1477538646823 Marionette TRACE conn4 <- [1,1007,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/016.html",0,null,null,[["document.write",0,null,null]]]}] 20:24:06 INFO - . 20:24:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/016.html | took 1327ms 20:24:06 INFO - PROCESS | 1801 | 1477538646840 Marionette TRACE conn4 -> [0,1008,"getWindowHandle",null] 20:24:06 INFO - PROCESS | 1801 | 1477538646843 Marionette TRACE conn4 <- [1,1008,null,{"value":"2147483649"}] 20:24:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/017.html 20:24:06 INFO - PROCESS | 1801 | 1477538646862 Marionette TRACE conn4 -> [0,1009,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:07 INFO - PROCESS | 1801 | 1477538647036 Marionette TRACE conn4 <- [1,1009,null,{"value":null}] 20:24:07 INFO - PROCESS | 1801 | 1477538647123 Marionette TRACE conn4 -> [0,1010,"getWindowHandles",null] 20:24:07 INFO - PROCESS | 1801 | 1477538647133 Marionette TRACE conn4 <- [1,1010,null,["2147483649"]] 20:24:07 INFO - PROCESS | 1801 | 1477538647142 Marionette TRACE conn4 -> [0,1011,"switchToWindow",{"name":"2147483649"}] 20:24:07 INFO - PROCESS | 1801 | 1477538647149 Marionette TRACE conn4 <- [1,1011,null,{}] 20:24:07 INFO - PROCESS | 1801 | 1477538647160 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/017.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:07 INFO - PROCESS | 1801 | ++DOCSHELL 0x9d3e3800 == 8 [pid = 1846] [id = 234] 20:24:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x9d697000) [pid = 1846] [serial = 683] [outer = (nil)] 20:24:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x9e384c00) [pid = 1846] [serial = 684] [outer = 0x9d697000] 20:24:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x9e388c00) [pid = 1846] [serial = 685] [outer = 0x9d697000] 20:24:08 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x9c14d400) [pid = 1846] [serial = 656] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html] 20:24:08 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x9cf04800) [pid = 1846] [serial = 659] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html] 20:24:08 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x9be03400) [pid = 1846] [serial = 662] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html] 20:24:08 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x9ab1a800) [pid = 1846] [serial = 650] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html] 20:24:08 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x9be07400) [pid = 1846] [serial = 653] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html] 20:24:08 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x9ab1c800) [pid = 1846] [serial = 644] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html] 20:24:08 INFO - PROCESS | 1801 | 1477538648598 Marionette TRACE conn4 <- [1,1012,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/017.html",0,null,null,[["document.write",0,null,null]]]}] 20:24:08 INFO - . 20:24:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/017.html | took 1780ms 20:24:08 INFO - PROCESS | 1801 | 1477538648642 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 20:24:08 INFO - PROCESS | 1801 | 1477538648645 Marionette TRACE conn4 <- [1,1013,null,{"value":"2147483649"}] 20:24:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/018.html 20:24:08 INFO - PROCESS | 1801 | 1477538648656 Marionette TRACE conn4 -> [0,1014,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:08 INFO - PROCESS | 1801 | 1477538648819 Marionette TRACE conn4 <- [1,1014,null,{"value":null}] 20:24:08 INFO - PROCESS | 1801 | 1477538648873 Marionette TRACE conn4 -> [0,1015,"getWindowHandles",null] 20:24:08 INFO - PROCESS | 1801 | 1477538648903 Marionette TRACE conn4 <- [1,1015,null,["2147483649"]] 20:24:08 INFO - PROCESS | 1801 | 1477538648978 Marionette TRACE conn4 -> [0,1016,"switchToWindow",{"name":"2147483649"}] 20:24:09 INFO - PROCESS | 1801 | 1477538649001 Marionette TRACE conn4 <- [1,1016,null,{}] 20:24:09 INFO - PROCESS | 1801 | 1477538649016 Marionette TRACE conn4 -> [0,1017,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/018.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:09 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c460000 == 9 [pid = 1846] [id = 235] 20:24:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x9cf64800) [pid = 1846] [serial = 686] [outer = (nil)] 20:24:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x9e3af000) [pid = 1846] [serial = 687] [outer = 0x9cf64800] 20:24:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x9e3bbc00) [pid = 1846] [serial = 688] [outer = 0x9cf64800] 20:24:09 INFO - PROCESS | 1801 | 1477538649961 Marionette TRACE conn4 <- [1,1017,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/018.html",0,null,null,[["document.write",0,null,null]]]}] 20:24:09 INFO - . 20:24:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/018.html | took 1326ms 20:24:09 INFO - PROCESS | 1801 | 1477538649983 Marionette TRACE conn4 -> [0,1018,"getWindowHandle",null] 20:24:09 INFO - PROCESS | 1801 | 1477538649988 Marionette TRACE conn4 <- [1,1018,null,{"value":"2147483649"}] 20:24:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/019.html 20:24:09 INFO - PROCESS | 1801 | 1477538649996 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:10 INFO - PROCESS | 1801 | 1477538650166 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 20:24:10 INFO - PROCESS | 1801 | 1477538650227 Marionette TRACE conn4 -> [0,1020,"getWindowHandles",null] 20:24:10 INFO - PROCESS | 1801 | 1477538650237 Marionette TRACE conn4 <- [1,1020,null,["2147483649"]] 20:24:10 INFO - PROCESS | 1801 | 1477538650247 Marionette TRACE conn4 -> [0,1021,"switchToWindow",{"name":"2147483649"}] 20:24:10 INFO - PROCESS | 1801 | 1477538650258 Marionette TRACE conn4 <- [1,1021,null,{}] 20:24:10 INFO - PROCESS | 1801 | 1477538650269 Marionette TRACE conn4 -> [0,1022,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/019.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:10 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab1c800 == 10 [pid = 1846] [id = 236] 20:24:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x9ab20400) [pid = 1846] [serial = 689] [outer = (nil)] 20:24:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x9b735c00) [pid = 1846] [serial = 690] [outer = 0x9ab20400] 20:24:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x9be08000) [pid = 1846] [serial = 691] [outer = 0x9ab20400] 20:24:11 INFO - PROCESS | 1801 | 1477538651343 Marionette TRACE conn4 <- [1,1022,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/019.html",0,null,null,[["document.write",0,null,null]]]}] 20:24:11 INFO - . 20:24:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/019.html | took 1373ms 20:24:11 INFO - PROCESS | 1801 | 1477538651369 Marionette TRACE conn4 -> [0,1023,"getWindowHandle",null] 20:24:11 INFO - PROCESS | 1801 | 1477538651376 Marionette TRACE conn4 <- [1,1023,null,{"value":"2147483649"}] 20:24:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/020.html 20:24:11 INFO - PROCESS | 1801 | 1477538651397 Marionette TRACE conn4 -> [0,1024,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:11 INFO - PROCESS | 1801 | 1477538651587 Marionette TRACE conn4 <- [1,1024,null,{"value":null}] 20:24:11 INFO - PROCESS | 1801 | 1477538651610 Marionette TRACE conn4 -> [0,1025,"getWindowHandles",null] 20:24:11 INFO - PROCESS | 1801 | 1477538651615 Marionette TRACE conn4 <- [1,1025,null,["2147483649"]] 20:24:11 INFO - PROCESS | 1801 | 1477538651648 Marionette TRACE conn4 -> [0,1026,"switchToWindow",{"name":"2147483649"}] 20:24:11 INFO - PROCESS | 1801 | 1477538651661 Marionette TRACE conn4 <- [1,1026,null,{}] 20:24:11 INFO - PROCESS | 1801 | 1477538651665 Marionette TRACE conn4 -> [0,1027,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/020.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:11 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c14c800 == 11 [pid = 1846] [id = 237] 20:24:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x9c352c00) [pid = 1846] [serial = 692] [outer = (nil)] 20:24:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x9d3e0c00) [pid = 1846] [serial = 693] [outer = 0x9c352c00] 20:24:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x9e3ad000) [pid = 1846] [serial = 694] [outer = 0x9c352c00] 20:24:12 INFO - PROCESS | 1801 | 1477538652807 Marionette TRACE conn4 <- [1,1027,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/020.html",0,null,null,[["document.write",0,null,null]]]}] 20:24:12 INFO - . 20:24:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/020.html | took 1472ms 20:24:12 INFO - PROCESS | 1801 | 1477538652859 Marionette TRACE conn4 -> [0,1028,"getWindowHandle",null] 20:24:12 INFO - PROCESS | 1801 | 1477538652863 Marionette TRACE conn4 <- [1,1028,null,{"value":"2147483649"}] 20:24:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/021.html 20:24:12 INFO - PROCESS | 1801 | 1477538652883 Marionette TRACE conn4 -> [0,1029,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:13 INFO - PROCESS | 1801 | 1477538653155 Marionette TRACE conn4 <- [1,1029,null,{"value":null}] 20:24:13 INFO - PROCESS | 1801 | 1477538653205 Marionette TRACE conn4 -> [0,1030,"getWindowHandles",null] 20:24:13 INFO - PROCESS | 1801 | 1477538653212 Marionette TRACE conn4 <- [1,1030,null,["2147483649"]] 20:24:13 INFO - PROCESS | 1801 | 1477538653219 Marionette TRACE conn4 -> [0,1031,"switchToWindow",{"name":"2147483649"}] 20:24:13 INFO - PROCESS | 1801 | 1477538653229 Marionette TRACE conn4 <- [1,1031,null,{}] 20:24:13 INFO - PROCESS | 1801 | 1477538653233 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/021.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:13 INFO - PROCESS | 1801 | ++DOCSHELL 0x9be07400 == 12 [pid = 1846] [id = 238] 20:24:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x9be07c00) [pid = 1846] [serial = 695] [outer = (nil)] 20:24:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x9bfa5c00) [pid = 1846] [serial = 696] [outer = 0x9be07c00] 20:24:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x9c14e800) [pid = 1846] [serial = 697] [outer = 0x9be07c00] 20:24:14 INFO - PROCESS | 1801 | --DOCSHELL 0x9d3e3800 == 11 [pid = 1846] [id = 234] 20:24:14 INFO - PROCESS | 1801 | --DOCSHELL 0x9c150800 == 10 [pid = 1846] [id = 233] 20:24:14 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae54c00 == 9 [pid = 1846] [id = 232] 20:24:14 INFO - PROCESS | 1801 | --DOCSHELL 0x9ade4400 == 8 [pid = 1846] [id = 231] 20:24:14 INFO - PROCESS | 1801 | --DOCSHELL 0x9addc800 == 7 [pid = 1846] [id = 230] 20:24:14 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x9bfa8800) [pid = 1846] [serial = 648] [outer = (nil)] [url = about:blank] 20:24:14 INFO - PROCESS | 1801 | --DOCSHELL 0x9d5af800 == 6 [pid = 1846] [id = 228] 20:24:14 INFO - PROCESS | 1801 | 1477538654359 Marionette TRACE conn4 <- [1,1032,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/021.html",0,null,null,[["document.write",0,null,null]]]}] 20:24:14 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x9c359c00) [pid = 1846] [serial = 663] [outer = (nil)] [url = about:blank] 20:24:14 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x9cf68c00) [pid = 1846] [serial = 664] [outer = (nil)] [url = about:blank] 20:24:14 INFO - . 20:24:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/021.html | took 1493ms 20:24:14 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x9cf5e400) [pid = 1846] [serial = 660] [outer = (nil)] [url = about:blank] 20:24:14 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x9cf66800) [pid = 1846] [serial = 661] [outer = (nil)] [url = about:blank] 20:24:14 INFO - PROCESS | 1801 | 1477538654374 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 20:24:14 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x9c45e400) [pid = 1846] [serial = 657] [outer = (nil)] [url = about:blank] 20:24:14 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x9c45cc00) [pid = 1846] [serial = 658] [outer = (nil)] [url = about:blank] 20:24:14 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x9bfa0800) [pid = 1846] [serial = 654] [outer = (nil)] [url = about:blank] 20:24:14 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x9c149400) [pid = 1846] [serial = 655] [outer = (nil)] [url = about:blank] 20:24:14 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x9ae4f800) [pid = 1846] [serial = 651] [outer = (nil)] [url = about:blank] 20:24:14 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x9b73cc00) [pid = 1846] [serial = 652] [outer = (nil)] [url = about:blank] 20:24:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/022.html 20:24:14 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x9ae51400) [pid = 1846] [serial = 645] [outer = (nil)] [url = about:blank] 20:24:14 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x9b73d400) [pid = 1846] [serial = 646] [outer = (nil)] [url = about:blank] 20:24:14 INFO - PROCESS | 1801 | 1477538654388 Marionette TRACE conn4 <- [1,1033,null,{"value":"2147483649"}] 20:24:14 INFO - PROCESS | 1801 | 1477538654399 Marionette TRACE conn4 -> [0,1034,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:14 INFO - PROCESS | 1801 | 1477538654589 Marionette TRACE conn4 <- [1,1034,null,{"value":null}] 20:24:14 INFO - PROCESS | 1801 | 1477538654644 Marionette TRACE conn4 -> [0,1035,"getWindowHandles",null] 20:24:14 INFO - PROCESS | 1801 | 1477538654652 Marionette TRACE conn4 <- [1,1035,null,["2147483649"]] 20:24:14 INFO - PROCESS | 1801 | 1477538654662 Marionette TRACE conn4 -> [0,1036,"switchToWindow",{"name":"2147483649"}] 20:24:14 INFO - PROCESS | 1801 | 1477538654666 Marionette TRACE conn4 <- [1,1036,null,{}] 20:24:14 INFO - PROCESS | 1801 | 1477538654675 Marionette TRACE conn4 -> [0,1037,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/022.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:14 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae5b400 == 7 [pid = 1846] [id = 239] 20:24:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x9ae5b800) [pid = 1846] [serial = 698] [outer = (nil)] 20:24:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x9c143000) [pid = 1846] [serial = 699] [outer = 0x9ae5b800] 20:24:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x9c149400) [pid = 1846] [serial = 700] [outer = 0x9ae5b800] 20:24:15 INFO - PROCESS | 1801 | 1477538655708 Marionette TRACE conn4 <- [1,1037,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/022.html",0,null,null,[["document.write",0,null,null]]]}] 20:24:15 INFO - . 20:24:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/022.html | took 1372ms 20:24:15 INFO - PROCESS | 1801 | 1477538655771 Marionette TRACE conn4 -> [0,1038,"getWindowHandle",null] 20:24:15 INFO - PROCESS | 1801 | 1477538655775 Marionette TRACE conn4 <- [1,1038,null,{"value":"2147483649"}] 20:24:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/023.html 20:24:15 INFO - PROCESS | 1801 | 1477538655782 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:15 INFO - PROCESS | 1801 | 1477538655984 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 20:24:16 INFO - PROCESS | 1801 | 1477538656030 Marionette TRACE conn4 -> [0,1040,"getWindowHandles",null] 20:24:16 INFO - PROCESS | 1801 | 1477538656036 Marionette TRACE conn4 <- [1,1040,null,["2147483649"]] 20:24:16 INFO - PROCESS | 1801 | 1477538656047 Marionette TRACE conn4 -> [0,1041,"switchToWindow",{"name":"2147483649"}] 20:24:16 INFO - PROCESS | 1801 | 1477538656060 Marionette TRACE conn4 <- [1,1041,null,{}] 20:24:16 INFO - PROCESS | 1801 | 1477538656065 Marionette TRACE conn4 -> [0,1042,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/023.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:16 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c45f400 == 8 [pid = 1846] [id = 240] 20:24:16 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x9c45f800) [pid = 1846] [serial = 701] [outer = (nil)] 20:24:16 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x9cf5cc00) [pid = 1846] [serial = 702] [outer = 0x9c45f800] 20:24:16 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x9cf69000) [pid = 1846] [serial = 703] [outer = 0x9c45f800] 20:24:17 INFO - PROCESS | 1801 | 1477538657165 Marionette TRACE conn4 <- [1,1042,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/023.html",0,null,null,[["document.write",0,null,null]]]}] 20:24:17 INFO - . 20:24:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/023.html | took 1433ms 20:24:17 INFO - PROCESS | 1801 | 1477538657217 Marionette TRACE conn4 -> [0,1043,"getWindowHandle",null] 20:24:17 INFO - PROCESS | 1801 | 1477538657221 Marionette TRACE conn4 <- [1,1043,null,{"value":"2147483649"}] 20:24:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/024.html 20:24:17 INFO - PROCESS | 1801 | 1477538657234 Marionette TRACE conn4 -> [0,1044,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:17 INFO - PROCESS | 1801 | 1477538657427 Marionette TRACE conn4 <- [1,1044,null,{"value":null}] 20:24:17 INFO - PROCESS | 1801 | 1477538657627 Marionette TRACE conn4 -> [0,1045,"getWindowHandles",null] 20:24:17 INFO - PROCESS | 1801 | 1477538657640 Marionette TRACE conn4 <- [1,1045,null,["2147483649"]] 20:24:17 INFO - PROCESS | 1801 | 1477538657647 Marionette TRACE conn4 -> [0,1046,"switchToWindow",{"name":"2147483649"}] 20:24:17 INFO - PROCESS | 1801 | 1477538657672 Marionette TRACE conn4 <- [1,1046,null,{}] 20:24:17 INFO - PROCESS | 1801 | 1477538657678 Marionette TRACE conn4 -> [0,1047,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/024.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:17 INFO - PROCESS | 1801 | ++DOCSHELL 0x9e383400 == 9 [pid = 1846] [id = 241] 20:24:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x9e386800) [pid = 1846] [serial = 704] [outer = (nil)] 20:24:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0xa3dd2400) [pid = 1846] [serial = 705] [outer = 0x9e386800] 20:24:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0xa5ced000) [pid = 1846] [serial = 706] [outer = 0x9e386800] 20:24:18 INFO - PROCESS | 1801 | 1477538658698 Marionette TRACE conn4 <- [1,1047,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/024.html",0,null,null,[["document.write",0,null,null]]]}] 20:24:18 INFO - . 20:24:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/024.html | took 1480ms 20:24:18 INFO - PROCESS | 1801 | 1477538658712 Marionette TRACE conn4 -> [0,1048,"getWindowHandle",null] 20:24:18 INFO - PROCESS | 1801 | 1477538658718 Marionette TRACE conn4 <- [1,1048,null,{"value":"2147483649"}] 20:24:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/025.html 20:24:18 INFO - PROCESS | 1801 | 1477538658732 Marionette TRACE conn4 -> [0,1049,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:18 INFO - PROCESS | 1801 | 1477538658884 Marionette TRACE conn4 <- [1,1049,null,{"value":null}] 20:24:18 INFO - PROCESS | 1801 | 1477538658935 Marionette TRACE conn4 -> [0,1050,"getWindowHandles",null] 20:24:18 INFO - PROCESS | 1801 | 1477538658938 Marionette TRACE conn4 <- [1,1050,null,["2147483649"]] 20:24:18 INFO - PROCESS | 1801 | 1477538658951 Marionette TRACE conn4 -> [0,1051,"switchToWindow",{"name":"2147483649"}] 20:24:18 INFO - PROCESS | 1801 | 1477538658956 Marionette TRACE conn4 <- [1,1051,null,{}] 20:24:18 INFO - PROCESS | 1801 | 1477538658965 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/025.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:19 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c45e000 == 10 [pid = 1846] [id = 242] 20:24:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x9c466000) [pid = 1846] [serial = 707] [outer = (nil)] 20:24:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0xa66f4c00) [pid = 1846] [serial = 708] [outer = 0x9c466000] 20:24:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0xa66f9800) [pid = 1846] [serial = 709] [outer = 0x9c466000] 20:24:19 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x9bbd0c00) [pid = 1846] [serial = 677] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html] 20:24:19 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x9c361000) [pid = 1846] [serial = 680] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html] 20:24:19 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x9d697000) [pid = 1846] [serial = 683] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html] 20:24:19 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x9ade7800) [pid = 1846] [serial = 674] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html] 20:24:19 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x9c147000) [pid = 1846] [serial = 668] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html] 20:24:19 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x9ade0400) [pid = 1846] [serial = 671] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html] 20:24:19 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x9be09400) [pid = 1846] [serial = 647] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html] 20:24:20 INFO - PROCESS | 1801 | 1477538660393 Marionette TRACE conn4 <- [1,1052,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/025.html",0,null,null,[["document.write",0,null,null]]]}] 20:24:20 INFO - . 20:24:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/025.html | took 1688ms 20:24:20 INFO - PROCESS | 1801 | 1477538660415 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 20:24:20 INFO - PROCESS | 1801 | 1477538660418 Marionette TRACE conn4 <- [1,1053,null,{"value":"2147483649"}] 20:24:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/026.html 20:24:20 INFO - PROCESS | 1801 | 1477538660425 Marionette TRACE conn4 -> [0,1054,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:20 INFO - PROCESS | 1801 | 1477538660617 Marionette TRACE conn4 <- [1,1054,null,{"value":null}] 20:24:20 INFO - PROCESS | 1801 | 1477538660677 Marionette TRACE conn4 -> [0,1055,"getWindowHandles",null] 20:24:20 INFO - PROCESS | 1801 | 1477538660689 Marionette TRACE conn4 <- [1,1055,null,["2147483649"]] 20:24:20 INFO - PROCESS | 1801 | 1477538660693 Marionette TRACE conn4 -> [0,1056,"switchToWindow",{"name":"2147483649"}] 20:24:20 INFO - PROCESS | 1801 | 1477538660704 Marionette TRACE conn4 <- [1,1056,null,{}] 20:24:20 INFO - PROCESS | 1801 | 1477538660711 Marionette TRACE conn4 -> [0,1057,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/026.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:20 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae4f800 == 11 [pid = 1846] [id = 243] 20:24:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x9ae51400) [pid = 1846] [serial = 710] [outer = (nil)] 20:24:21 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x9bf09800) [pid = 1846] [serial = 711] [outer = 0x9ae51400] 20:24:21 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x9c14cc00) [pid = 1846] [serial = 712] [outer = 0x9ae51400] 20:24:21 INFO - PROCESS | 1801 | 1477538661864 Marionette TRACE conn4 <- [1,1057,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/026.html",0,null,null,[["document.write",0,null,null]]]}] 20:24:21 INFO - . 20:24:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/026.html | took 1473ms 20:24:21 INFO - PROCESS | 1801 | 1477538661899 Marionette TRACE conn4 -> [0,1058,"getWindowHandle",null] 20:24:21 INFO - PROCESS | 1801 | 1477538661904 Marionette TRACE conn4 <- [1,1058,null,{"value":"2147483649"}] 20:24:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/027.html 20:24:21 INFO - PROCESS | 1801 | 1477538661914 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:22 INFO - PROCESS | 1801 | 1477538662079 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 20:24:22 INFO - PROCESS | 1801 | 1477538662127 Marionette TRACE conn4 -> [0,1060,"getWindowHandles",null] 20:24:22 INFO - PROCESS | 1801 | 1477538662136 Marionette TRACE conn4 <- [1,1060,null,["2147483649"]] 20:24:22 INFO - PROCESS | 1801 | 1477538662169 Marionette TRACE conn4 -> [0,1061,"switchToWindow",{"name":"2147483649"}] 20:24:22 INFO - PROCESS | 1801 | 1477538662180 Marionette TRACE conn4 <- [1,1061,null,{}] 20:24:22 INFO - PROCESS | 1801 | 1477538662192 Marionette TRACE conn4 -> [0,1062,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/027.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:22 INFO - PROCESS | 1801 | ++DOCSHELL 0x9d3d5c00 == 12 [pid = 1846] [id = 244] 20:24:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x9d3e3800) [pid = 1846] [serial = 713] [outer = (nil)] 20:24:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0xa5c63800) [pid = 1846] [serial = 714] [outer = 0x9d3e3800] 20:24:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0xa5c5fc00) [pid = 1846] [serial = 715] [outer = 0x9d3e3800] 20:24:23 INFO - PROCESS | 1801 | 1477538663305 Marionette TRACE conn4 <- [1,1062,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/027.html",0,null,null,[["document.write",0,null,null]]]}] 20:24:23 INFO - . 20:24:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/027.html | took 1425ms 20:24:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/028.html 20:24:23 INFO - PROCESS | 1801 | 1477538663339 Marionette TRACE conn4 -> [0,1063,"getWindowHandle",null] 20:24:23 INFO - PROCESS | 1801 | 1477538663342 Marionette TRACE conn4 <- [1,1063,null,{"value":"2147483649"}] 20:24:23 INFO - PROCESS | 1801 | 1477538663350 Marionette TRACE conn4 -> [0,1064,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:23 INFO - PROCESS | 1801 | 1477538663498 Marionette TRACE conn4 <- [1,1064,null,{"value":null}] 20:24:23 INFO - PROCESS | 1801 | 1477538663526 Marionette TRACE conn4 -> [0,1065,"getWindowHandles",null] 20:24:23 INFO - PROCESS | 1801 | 1477538663541 Marionette TRACE conn4 <- [1,1065,null,["2147483649"]] 20:24:23 INFO - PROCESS | 1801 | 1477538663557 Marionette TRACE conn4 -> [0,1066,"switchToWindow",{"name":"2147483649"}] 20:24:23 INFO - PROCESS | 1801 | 1477538663565 Marionette TRACE conn4 <- [1,1066,null,{}] 20:24:23 INFO - PROCESS | 1801 | 1477538663578 Marionette TRACE conn4 -> [0,1067,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/028.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:23 INFO - PROCESS | 1801 | ++DOCSHELL 0xa674f400 == 13 [pid = 1846] [id = 245] 20:24:23 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0xa6751000) [pid = 1846] [serial = 716] [outer = (nil)] 20:24:23 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0xa6758800) [pid = 1846] [serial = 717] [outer = 0xa6751000] 20:24:23 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0xa6759800) [pid = 1846] [serial = 718] [outer = 0xa6751000] 20:24:24 INFO - PROCESS | 1801 | 1477538664730 Marionette TRACE conn4 <- [1,1067,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/028.html",0,null,null,[["document.write",0,null,null]]]}] 20:24:24 INFO - . 20:24:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/028.html | took 1428ms 20:24:24 INFO - PROCESS | 1801 | 1477538664777 Marionette TRACE conn4 -> [0,1068,"getWindowHandle",null] 20:24:24 INFO - PROCESS | 1801 | 1477538664784 Marionette TRACE conn4 <- [1,1068,null,{"value":"2147483649"}] 20:24:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/029.html 20:24:24 INFO - PROCESS | 1801 | 1477538664801 Marionette TRACE conn4 -> [0,1069,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:25 INFO - PROCESS | 1801 | 1477538665023 Marionette TRACE conn4 <- [1,1069,null,{"value":null}] 20:24:25 INFO - PROCESS | 1801 | 1477538665064 Marionette TRACE conn4 -> [0,1070,"getWindowHandles",null] 20:24:25 INFO - PROCESS | 1801 | 1477538665071 Marionette TRACE conn4 <- [1,1070,null,["2147483649"]] 20:24:25 INFO - PROCESS | 1801 | 1477538665081 Marionette TRACE conn4 -> [0,1071,"switchToWindow",{"name":"2147483649"}] 20:24:25 INFO - PROCESS | 1801 | 1477538665090 Marionette TRACE conn4 <- [1,1071,null,{}] 20:24:25 INFO - PROCESS | 1801 | 1477538665108 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/029.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:25 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ade7800 == 14 [pid = 1846] [id = 246] 20:24:25 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x9ae52400) [pid = 1846] [serial = 719] [outer = (nil)] 20:24:25 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x9c142000) [pid = 1846] [serial = 720] [outer = 0x9ae52400] 20:24:25 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x9c45d800) [pid = 1846] [serial = 721] [outer = 0x9ae52400] 20:24:26 INFO - PROCESS | 1801 | 1477538666239 Marionette TRACE conn4 <- [1,1072,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/029.html",0,null,null,[["document.write",0,null,null]]]}] 20:24:26 INFO - . 20:24:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/029.html | took 1475ms 20:24:26 INFO - PROCESS | 1801 | 1477538666273 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 20:24:26 INFO - PROCESS | 1801 | 1477538666276 Marionette TRACE conn4 <- [1,1073,null,{"value":"2147483649"}] 20:24:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/030.html 20:24:26 INFO - PROCESS | 1801 | 1477538666293 Marionette TRACE conn4 -> [0,1074,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:26 INFO - PROCESS | 1801 | 1477538666504 Marionette TRACE conn4 <- [1,1074,null,{"value":null}] 20:24:26 INFO - PROCESS | 1801 | 1477538666566 Marionette TRACE conn4 -> [0,1075,"getWindowHandles",null] 20:24:26 INFO - PROCESS | 1801 | 1477538666570 Marionette TRACE conn4 <- [1,1075,null,["2147483649"]] 20:24:26 INFO - PROCESS | 1801 | 1477538666581 Marionette TRACE conn4 -> [0,1076,"switchToWindow",{"name":"2147483649"}] 20:24:26 INFO - PROCESS | 1801 | 1477538666585 Marionette TRACE conn4 <- [1,1076,null,{}] 20:24:26 INFO - PROCESS | 1801 | 1477538666613 Marionette TRACE conn4 -> [0,1077,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/030.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:26 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bf06000 == 15 [pid = 1846] [id = 247] 20:24:26 INFO - PROCESS | 1801 | ++DOMWINDOW == 57 (0x9bfa1000) [pid = 1846] [serial = 722] [outer = (nil)] 20:24:26 INFO - PROCESS | 1801 | ++DOMWINDOW == 58 (0x9cf5e000) [pid = 1846] [serial = 723] [outer = 0x9bfa1000] 20:24:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 59 (0x9e380c00) [pid = 1846] [serial = 724] [outer = 0x9bfa1000] 20:24:27 INFO - PROCESS | 1801 | --DOCSHELL 0x9e383400 == 14 [pid = 1846] [id = 241] 20:24:27 INFO - PROCESS | 1801 | --DOCSHELL 0x9c45f400 == 13 [pid = 1846] [id = 240] 20:24:27 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae5b400 == 12 [pid = 1846] [id = 239] 20:24:27 INFO - PROCESS | 1801 | --DOCSHELL 0x9be07400 == 11 [pid = 1846] [id = 238] 20:24:27 INFO - PROCESS | 1801 | --DOCSHELL 0x9c14c800 == 10 [pid = 1846] [id = 237] 20:24:27 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab1c800 == 9 [pid = 1846] [id = 236] 20:24:27 INFO - PROCESS | 1801 | --DOCSHELL 0x9c142c00 == 8 [pid = 1846] [id = 229] 20:24:27 INFO - PROCESS | 1801 | --DOCSHELL 0x9c460000 == 7 [pid = 1846] [id = 235] 20:24:27 INFO - PROCESS | 1801 | --DOMWINDOW == 58 (0x9e3af000) [pid = 1846] [serial = 687] [outer = (nil)] [url = about:blank] 20:24:27 INFO - PROCESS | 1801 | --DOMWINDOW == 57 (0x9e384c00) [pid = 1846] [serial = 684] [outer = (nil)] [url = about:blank] 20:24:27 INFO - PROCESS | 1801 | --DOMWINDOW == 56 (0x9e388c00) [pid = 1846] [serial = 685] [outer = (nil)] [url = about:blank] 20:24:27 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0x9cf07c00) [pid = 1846] [serial = 681] [outer = (nil)] [url = about:blank] 20:24:27 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x9cf66000) [pid = 1846] [serial = 682] [outer = (nil)] [url = about:blank] 20:24:27 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x9bf9f000) [pid = 1846] [serial = 678] [outer = (nil)] [url = about:blank] 20:24:27 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x9c144c00) [pid = 1846] [serial = 679] [outer = (nil)] [url = about:blank] 20:24:27 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x9b737000) [pid = 1846] [serial = 675] [outer = (nil)] [url = about:blank] 20:24:27 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x9be03c00) [pid = 1846] [serial = 676] [outer = (nil)] [url = about:blank] 20:24:27 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x9b73d000) [pid = 1846] [serial = 672] [outer = (nil)] [url = about:blank] 20:24:27 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x9be09c00) [pid = 1846] [serial = 673] [outer = (nil)] [url = about:blank] 20:24:27 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x9c460800) [pid = 1846] [serial = 669] [outer = (nil)] [url = about:blank] 20:24:27 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x9cf09000) [pid = 1846] [serial = 670] [outer = (nil)] [url = about:blank] 20:24:27 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x9d69cc00) [pid = 1846] [serial = 666] [outer = (nil)] [url = about:blank] 20:24:27 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x9c146000) [pid = 1846] [serial = 649] [outer = (nil)] [url = about:blank] 20:24:27 INFO - PROCESS | 1801 | 1477538667884 Marionette TRACE conn4 <- [1,1077,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/030.html",0,null,null,[["document.write",0,null,null]]]}] 20:24:27 INFO - . 20:24:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/030.html | took 1631ms 20:24:27 INFO - PROCESS | 1801 | 1477538667923 Marionette TRACE conn4 -> [0,1078,"getWindowHandle",null] 20:24:27 INFO - PROCESS | 1801 | 1477538667926 Marionette TRACE conn4 <- [1,1078,null,{"value":"2147483649"}] 20:24:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/031.html 20:24:27 INFO - PROCESS | 1801 | 1477538667935 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:28 INFO - PROCESS | 1801 | 1477538668216 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 20:24:28 INFO - PROCESS | 1801 | 1477538668290 Marionette TRACE conn4 -> [0,1080,"getWindowHandles",null] 20:24:28 INFO - PROCESS | 1801 | 1477538668300 Marionette TRACE conn4 <- [1,1080,null,["2147483649"]] 20:24:28 INFO - PROCESS | 1801 | 1477538668304 Marionette TRACE conn4 -> [0,1081,"switchToWindow",{"name":"2147483649"}] 20:24:28 INFO - PROCESS | 1801 | 1477538668315 Marionette TRACE conn4 <- [1,1081,null,{}] 20:24:28 INFO - PROCESS | 1801 | 1477538668321 Marionette TRACE conn4 -> [0,1082,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/031.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:28 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bbda000 == 8 [pid = 1846] [id = 248] 20:24:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x9be07400) [pid = 1846] [serial = 725] [outer = (nil)] 20:24:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x9c463400) [pid = 1846] [serial = 726] [outer = 0x9be07400] 20:24:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x9cf68800) [pid = 1846] [serial = 727] [outer = 0x9be07400] 20:24:29 INFO - PROCESS | 1801 | 1477538669256 Marionette TRACE conn4 <- [1,1082,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/031.html",0,null,null,[["document.write",0,null,null]]]}] 20:24:29 INFO - . 20:24:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/031.html | took 1379ms 20:24:29 INFO - PROCESS | 1801 | 1477538669313 Marionette TRACE conn4 -> [0,1083,"getWindowHandle",null] 20:24:29 INFO - PROCESS | 1801 | 1477538669317 Marionette TRACE conn4 <- [1,1083,null,{"value":"2147483649"}] 20:24:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/032.html 20:24:29 INFO - PROCESS | 1801 | 1477538669324 Marionette TRACE conn4 -> [0,1084,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:29 INFO - PROCESS | 1801 | 1477538669544 Marionette TRACE conn4 <- [1,1084,null,{"value":null}] 20:24:29 INFO - PROCESS | 1801 | 1477538669582 Marionette TRACE conn4 -> [0,1085,"getWindowHandles",null] 20:24:29 INFO - PROCESS | 1801 | 1477538669591 Marionette TRACE conn4 <- [1,1085,null,["2147483649"]] 20:24:29 INFO - PROCESS | 1801 | 1477538669602 Marionette TRACE conn4 -> [0,1086,"switchToWindow",{"name":"2147483649"}] 20:24:29 INFO - PROCESS | 1801 | 1477538669606 Marionette TRACE conn4 <- [1,1086,null,{}] 20:24:29 INFO - PROCESS | 1801 | 1477538669618 Marionette TRACE conn4 -> [0,1087,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/032.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:29 INFO - PROCESS | 1801 | ++DOCSHELL 0x9e3b2400 == 9 [pid = 1846] [id = 249] 20:24:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0xa5cef400) [pid = 1846] [serial = 728] [outer = (nil)] 20:24:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0xa6753c00) [pid = 1846] [serial = 729] [outer = 0xa5cef400] 20:24:30 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0xa675b000) [pid = 1846] [serial = 730] [outer = 0xa5cef400] 20:24:30 INFO - PROCESS | 1801 | 1477538670751 Marionette TRACE conn4 <- [1,1087,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/032.html",0,null,null,[["document.write",0,null,null]]]}] 20:24:30 INFO - . 20:24:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/032.html | took 1481ms 20:24:30 INFO - PROCESS | 1801 | 1477538670806 Marionette TRACE conn4 -> [0,1088,"getWindowHandle",null] 20:24:30 INFO - PROCESS | 1801 | 1477538670814 Marionette TRACE conn4 <- [1,1088,null,{"value":"2147483649"}] 20:24:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/033.html 20:24:30 INFO - PROCESS | 1801 | 1477538670823 Marionette TRACE conn4 -> [0,1089,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:30 INFO - PROCESS | 1801 | 1477538670987 Marionette TRACE conn4 <- [1,1089,null,{"value":null}] 20:24:31 INFO - PROCESS | 1801 | 1477538671068 Marionette TRACE conn4 -> [0,1090,"getWindowHandles",null] 20:24:31 INFO - PROCESS | 1801 | 1477538671076 Marionette TRACE conn4 <- [1,1090,null,["2147483649"]] 20:24:31 INFO - PROCESS | 1801 | 1477538671082 Marionette TRACE conn4 -> [0,1091,"switchToWindow",{"name":"2147483649"}] 20:24:31 INFO - PROCESS | 1801 | 1477538671094 Marionette TRACE conn4 <- [1,1091,null,{}] 20:24:31 INFO - PROCESS | 1801 | 1477538671105 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/033.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:31 INFO - PROCESS | 1801 | ++DOCSHELL 0xa6752400 == 10 [pid = 1846] [id = 250] 20:24:31 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0xa675dc00) [pid = 1846] [serial = 731] [outer = (nil)] 20:24:31 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0xa67e7c00) [pid = 1846] [serial = 732] [outer = 0xa675dc00] 20:24:31 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0xa67e9c00) [pid = 1846] [serial = 733] [outer = 0xa675dc00] 20:24:32 INFO - PROCESS | 1801 | 1477538672433 Marionette TRACE conn4 <- [1,1092,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/033.html",0,null,null,[["document.write",0,null,null]]]}] 20:24:32 INFO - . 20:24:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/033.html | took 1622ms 20:24:32 INFO - PROCESS | 1801 | 1477538672446 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 20:24:32 INFO - PROCESS | 1801 | 1477538672448 Marionette TRACE conn4 <- [1,1093,null,{"value":"2147483649"}] 20:24:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/034.html 20:24:32 INFO - PROCESS | 1801 | 1477538672459 Marionette TRACE conn4 -> [0,1094,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:32 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x9c45f800) [pid = 1846] [serial = 701] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html] 20:24:32 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x9e386800) [pid = 1846] [serial = 704] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html] 20:24:32 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x9be07c00) [pid = 1846] [serial = 695] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html] 20:24:32 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x9ae5b800) [pid = 1846] [serial = 698] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html] 20:24:32 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x9cf64800) [pid = 1846] [serial = 686] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html] 20:24:32 INFO - PROCESS | 1801 | 1477538672830 Marionette TRACE conn4 <- [1,1094,null,{"value":null}] 20:24:32 INFO - PROCESS | 1801 | 1477538672918 Marionette TRACE conn4 -> [0,1095,"getWindowHandles",null] 20:24:32 INFO - PROCESS | 1801 | 1477538672923 Marionette TRACE conn4 <- [1,1095,null,["2147483649"]] 20:24:32 INFO - PROCESS | 1801 | 1477538672936 Marionette TRACE conn4 -> [0,1096,"switchToWindow",{"name":"2147483649"}] 20:24:32 INFO - PROCESS | 1801 | 1477538672939 Marionette TRACE conn4 <- [1,1096,null,{}] 20:24:32 INFO - PROCESS | 1801 | 1477538672945 Marionette TRACE conn4 -> [0,1097,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/034.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:32 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c45ec00 == 11 [pid = 1846] [id = 251] 20:24:32 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x9c45f000) [pid = 1846] [serial = 734] [outer = (nil)] 20:24:33 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0xa67e5400) [pid = 1846] [serial = 735] [outer = 0x9c45f000] 20:24:33 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0xab1e1400) [pid = 1846] [serial = 736] [outer = 0x9c45f000] 20:24:33 INFO - PROCESS | 1801 | 1477538673900 Marionette TRACE conn4 <- [1,1097,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/034.html",0,null,null,[["document.write",0,null,null]]]}] 20:24:33 INFO - . 20:24:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/034.html | took 1472ms 20:24:33 INFO - PROCESS | 1801 | 1477538673930 Marionette TRACE conn4 -> [0,1098,"getWindowHandle",null] 20:24:33 INFO - PROCESS | 1801 | 1477538673932 Marionette TRACE conn4 <- [1,1098,null,{"value":"2147483649"}] 20:24:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/035.html 20:24:33 INFO - PROCESS | 1801 | 1477538673939 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:34 INFO - PROCESS | 1801 | 1477538674093 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 20:24:34 INFO - PROCESS | 1801 | 1477538674138 Marionette TRACE conn4 -> [0,1100,"getWindowHandles",null] 20:24:34 INFO - PROCESS | 1801 | 1477538674141 Marionette TRACE conn4 <- [1,1100,null,["2147483649"]] 20:24:34 INFO - PROCESS | 1801 | 1477538674182 Marionette TRACE conn4 -> [0,1101,"switchToWindow",{"name":"2147483649"}] 20:24:34 INFO - PROCESS | 1801 | 1477538674189 Marionette TRACE conn4 <- [1,1101,null,{}] 20:24:34 INFO - PROCESS | 1801 | 1477538674196 Marionette TRACE conn4 -> [0,1102,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/035.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:34 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c39c400 == 12 [pid = 1846] [id = 252] 20:24:34 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x9c39dc00) [pid = 1846] [serial = 737] [outer = (nil)] 20:24:34 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x9c3a4400) [pid = 1846] [serial = 738] [outer = 0x9c39dc00] 20:24:34 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x9c3a6800) [pid = 1846] [serial = 739] [outer = 0x9c39dc00] 20:24:35 INFO - PROCESS | 1801 | 1477538675244 Marionette TRACE conn4 <- [1,1102,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/035.html",0,null,null,[["document.write",0,null,null]]]}] 20:24:35 INFO - . 20:24:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/035.html | took 1320ms 20:24:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/036.html 20:24:35 INFO - PROCESS | 1801 | 1477538675259 Marionette TRACE conn4 -> [0,1103,"getWindowHandle",null] 20:24:35 INFO - PROCESS | 1801 | 1477538675262 Marionette TRACE conn4 <- [1,1103,null,{"value":"2147483649"}] 20:24:35 INFO - PROCESS | 1801 | 1477538675269 Marionette TRACE conn4 -> [0,1104,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:35 INFO - PROCESS | 1801 | 1477538675484 Marionette TRACE conn4 <- [1,1104,null,{"value":null}] 20:24:35 INFO - PROCESS | 1801 | 1477538675540 Marionette TRACE conn4 -> [0,1105,"getWindowHandles",null] 20:24:35 INFO - PROCESS | 1801 | 1477538675547 Marionette TRACE conn4 <- [1,1105,null,["2147483649"]] 20:24:35 INFO - PROCESS | 1801 | 1477538675560 Marionette TRACE conn4 -> [0,1106,"switchToWindow",{"name":"2147483649"}] 20:24:35 INFO - PROCESS | 1801 | 1477538675564 Marionette TRACE conn4 <- [1,1106,null,{}] 20:24:35 INFO - PROCESS | 1801 | 1477538675576 Marionette TRACE conn4 -> [0,1107,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/036.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:35 INFO - PROCESS | 1801 | ++DOCSHELL 0x9be0cc00 == 13 [pid = 1846] [id = 253] 20:24:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x9bf9f000) [pid = 1846] [serial = 740] [outer = (nil)] 20:24:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x9c3a0800) [pid = 1846] [serial = 741] [outer = 0x9bf9f000] 20:24:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 57 (0x9c3a8400) [pid = 1846] [serial = 742] [outer = 0x9bf9f000] 20:24:36 INFO - PROCESS | 1801 | 1477538676610 Marionette TRACE conn4 <- [1,1107,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/036.html",0,null,null,[["document.write",0,null,null]]]}] 20:24:36 INFO - . 20:24:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/036.html | took 1378ms 20:24:36 INFO - PROCESS | 1801 | 1477538676646 Marionette TRACE conn4 -> [0,1108,"getWindowHandle",null] 20:24:36 INFO - PROCESS | 1801 | 1477538676649 Marionette TRACE conn4 <- [1,1108,null,{"value":"2147483649"}] 20:24:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/037.html 20:24:36 INFO - PROCESS | 1801 | 1477538676670 Marionette TRACE conn4 -> [0,1109,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:36 INFO - PROCESS | 1801 | 1477538676820 Marionette TRACE conn4 <- [1,1109,null,{"value":null}] 20:24:36 INFO - PROCESS | 1801 | 1477538676863 Marionette TRACE conn4 -> [0,1110,"getWindowHandles",null] 20:24:36 INFO - PROCESS | 1801 | 1477538676869 Marionette TRACE conn4 <- [1,1110,null,["2147483649"]] 20:24:36 INFO - PROCESS | 1801 | 1477538676884 Marionette TRACE conn4 -> [0,1111,"switchToWindow",{"name":"2147483649"}] 20:24:36 INFO - PROCESS | 1801 | 1477538676895 Marionette TRACE conn4 <- [1,1111,null,{}] 20:24:36 INFO - PROCESS | 1801 | 1477538676907 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/037.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:36 INFO - PROCESS | 1801 | ++DOCSHELL 0x9cf02800 == 14 [pid = 1846] [id = 254] 20:24:36 INFO - PROCESS | 1801 | ++DOMWINDOW == 58 (0x9cf04400) [pid = 1846] [serial = 743] [outer = (nil)] 20:24:37 INFO - PROCESS | 1801 | ++DOMWINDOW == 59 (0xa3dd4400) [pid = 1846] [serial = 744] [outer = 0x9cf04400] 20:24:37 INFO - PROCESS | 1801 | ++DOMWINDOW == 60 (0xa674ec00) [pid = 1846] [serial = 745] [outer = 0x9cf04400] 20:24:38 INFO - PROCESS | 1801 | 1477538678041 Marionette TRACE conn4 <- [1,1112,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/037.html",0,null,null,[["document.write",0,null,null]]]}] 20:24:38 INFO - . 20:24:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/037.html | took 1430ms 20:24:38 INFO - PROCESS | 1801 | 1477538678089 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 20:24:38 INFO - PROCESS | 1801 | 1477538678093 Marionette TRACE conn4 <- [1,1113,null,{"value":"2147483649"}] 20:24:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/038.html 20:24:38 INFO - PROCESS | 1801 | 1477538678108 Marionette TRACE conn4 -> [0,1114,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:38 INFO - PROCESS | 1801 | 1477538678440 Marionette TRACE conn4 <- [1,1114,null,{"value":null}] 20:24:38 INFO - PROCESS | 1801 | 1477538678467 Marionette TRACE conn4 -> [0,1115,"getWindowHandles",null] 20:24:38 INFO - PROCESS | 1801 | 1477538678470 Marionette TRACE conn4 <- [1,1115,null,["2147483649"]] 20:24:38 INFO - PROCESS | 1801 | 1477538678496 Marionette TRACE conn4 -> [0,1116,"switchToWindow",{"name":"2147483649"}] 20:24:38 INFO - PROCESS | 1801 | 1477538678507 Marionette TRACE conn4 <- [1,1116,null,{}] 20:24:38 INFO - PROCESS | 1801 | 1477538678518 Marionette TRACE conn4 -> [0,1117,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/038.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:38 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae59400 == 15 [pid = 1846] [id = 255] 20:24:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 61 (0x9ae59800) [pid = 1846] [serial = 746] [outer = (nil)] 20:24:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 62 (0x9c148400) [pid = 1846] [serial = 747] [outer = 0x9ae59800] 20:24:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 63 (0x9c39ec00) [pid = 1846] [serial = 748] [outer = 0x9ae59800] 20:24:39 INFO - PROCESS | 1801 | 1477538679768 Marionette TRACE conn4 <- [1,1117,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/038.html",0,null,null,[["document.write",0,null,null]]]}] 20:24:39 INFO - . 20:24:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/038.html | took 1673ms 20:24:39 INFO - PROCESS | 1801 | 1477538679781 Marionette TRACE conn4 -> [0,1118,"getWindowHandle",null] 20:24:39 INFO - PROCESS | 1801 | 1477538679787 Marionette TRACE conn4 <- [1,1118,null,{"value":"2147483649"}] 20:24:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/039.html 20:24:39 INFO - PROCESS | 1801 | 1477538679799 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:40 INFO - PROCESS | 1801 | 1477538680072 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 20:24:40 INFO - PROCESS | 1801 | 1477538680159 Marionette TRACE conn4 -> [0,1120,"getWindowHandles",null] 20:24:40 INFO - PROCESS | 1801 | 1477538680174 Marionette TRACE conn4 <- [1,1120,null,["2147483649"]] 20:24:40 INFO - PROCESS | 1801 | 1477538680185 Marionette TRACE conn4 -> [0,1121,"switchToWindow",{"name":"2147483649"}] 20:24:40 INFO - PROCESS | 1801 | 1477538680217 Marionette TRACE conn4 <- [1,1121,null,{}] 20:24:40 INFO - PROCESS | 1801 | 1477538680272 Marionette TRACE conn4 -> [0,1122,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/039.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:40 INFO - PROCESS | 1801 | --DOCSHELL 0x9c45ec00 == 14 [pid = 1846] [id = 251] 20:24:40 INFO - PROCESS | 1801 | --DOCSHELL 0x9e3b2400 == 13 [pid = 1846] [id = 249] 20:24:40 INFO - PROCESS | 1801 | --DOCSHELL 0xa6752400 == 12 [pid = 1846] [id = 250] 20:24:40 INFO - PROCESS | 1801 | --DOCSHELL 0x9bf06000 == 11 [pid = 1846] [id = 247] 20:24:40 INFO - PROCESS | 1801 | --DOCSHELL 0x9bbda000 == 10 [pid = 1846] [id = 248] 20:24:40 INFO - PROCESS | 1801 | --DOCSHELL 0x9c45e000 == 9 [pid = 1846] [id = 242] 20:24:40 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae4f800 == 8 [pid = 1846] [id = 243] 20:24:40 INFO - PROCESS | 1801 | --DOCSHELL 0x9d3d5c00 == 7 [pid = 1846] [id = 244] 20:24:40 INFO - PROCESS | 1801 | --DOCSHELL 0xa674f400 == 6 [pid = 1846] [id = 245] 20:24:40 INFO - PROCESS | 1801 | --DOCSHELL 0x9ade7800 == 5 [pid = 1846] [id = 246] 20:24:40 INFO - PROCESS | 1801 | --DOCSHELL 0x9be0cc00 == 4 [pid = 1846] [id = 253] 20:24:40 INFO - PROCESS | 1801 | --DOCSHELL 0x9cf02800 == 3 [pid = 1846] [id = 254] 20:24:40 INFO - PROCESS | 1801 | --DOCSHELL 0x9c39c400 == 2 [pid = 1846] [id = 252] 20:24:40 INFO - PROCESS | 1801 | --DOMWINDOW == 62 (0x9e3bbc00) [pid = 1846] [serial = 688] [outer = (nil)] [url = about:blank] 20:24:40 INFO - PROCESS | 1801 | --DOMWINDOW == 61 (0x9b735c00) [pid = 1846] [serial = 690] [outer = (nil)] [url = about:blank] 20:24:40 INFO - PROCESS | 1801 | --DOMWINDOW == 60 (0x9d3e0c00) [pid = 1846] [serial = 693] [outer = (nil)] [url = about:blank] 20:24:40 INFO - PROCESS | 1801 | --DOMWINDOW == 59 (0x9c14e800) [pid = 1846] [serial = 697] [outer = (nil)] [url = about:blank] 20:24:40 INFO - PROCESS | 1801 | --DOMWINDOW == 58 (0x9bfa5c00) [pid = 1846] [serial = 696] [outer = (nil)] [url = about:blank] 20:24:40 INFO - PROCESS | 1801 | --DOMWINDOW == 57 (0x9c149400) [pid = 1846] [serial = 700] [outer = (nil)] [url = about:blank] 20:24:40 INFO - PROCESS | 1801 | --DOMWINDOW == 56 (0x9c143000) [pid = 1846] [serial = 699] [outer = (nil)] [url = about:blank] 20:24:40 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0x9cf69000) [pid = 1846] [serial = 703] [outer = (nil)] [url = about:blank] 20:24:40 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x9cf5cc00) [pid = 1846] [serial = 702] [outer = (nil)] [url = about:blank] 20:24:40 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0xa5ced000) [pid = 1846] [serial = 706] [outer = (nil)] [url = about:blank] 20:24:40 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0xa3dd2400) [pid = 1846] [serial = 705] [outer = (nil)] [url = about:blank] 20:24:40 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0xa66f4c00) [pid = 1846] [serial = 708] [outer = (nil)] [url = about:blank] 20:24:40 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab1c000 == 3 [pid = 1846] [id = 256] 20:24:40 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x9ab1d000) [pid = 1846] [serial = 749] [outer = (nil)] 20:24:40 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x9addf400) [pid = 1846] [serial = 750] [outer = 0x9ab1d000] 20:24:41 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x9ade8000) [pid = 1846] [serial = 751] [outer = 0x9ab1d000] 20:24:41 INFO - PROCESS | 1801 | 1477538681888 Marionette TRACE conn4 <- [1,1122,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/039.html",0,null,null,[["document.write",0,null,null]]]}] 20:24:41 INFO - . 20:24:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/039.html | took 2131ms 20:24:41 INFO - PROCESS | 1801 | 1477538681929 Marionette TRACE conn4 -> [0,1123,"getWindowHandle",null] 20:24:41 INFO - PROCESS | 1801 | 1477538681935 Marionette TRACE conn4 <- [1,1123,null,{"value":"2147483649"}] 20:24:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/040.html 20:24:41 INFO - PROCESS | 1801 | 1477538681944 Marionette TRACE conn4 -> [0,1124,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:42 INFO - PROCESS | 1801 | 1477538682187 Marionette TRACE conn4 <- [1,1124,null,{"value":null}] 20:24:42 INFO - PROCESS | 1801 | 1477538682323 Marionette TRACE conn4 -> [0,1125,"getWindowHandles",null] 20:24:42 INFO - PROCESS | 1801 | 1477538682337 Marionette TRACE conn4 <- [1,1125,null,["2147483649"]] 20:24:42 INFO - PROCESS | 1801 | 1477538682343 Marionette TRACE conn4 -> [0,1126,"switchToWindow",{"name":"2147483649"}] 20:24:42 INFO - PROCESS | 1801 | 1477538682352 Marionette TRACE conn4 <- [1,1126,null,{}] 20:24:42 INFO - PROCESS | 1801 | 1477538682400 Marionette TRACE conn4 -> [0,1127,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/040.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:42 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae57400 == 4 [pid = 1846] [id = 257] 20:24:42 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x9b735c00) [pid = 1846] [serial = 752] [outer = (nil)] 20:24:42 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x9be04800) [pid = 1846] [serial = 753] [outer = 0x9b735c00] 20:24:42 INFO - PROCESS | 1801 | ++DOMWINDOW == 57 (0x9be01400) [pid = 1846] [serial = 754] [outer = 0x9b735c00] 20:24:43 INFO - PROCESS | 1801 | 1477538683561 Marionette TRACE conn4 <- [1,1127,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/040.html",0,null,null,[["document.write entity",0,null,null]]]}] 20:24:43 INFO - . 20:24:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/040.html | took 1685ms 20:24:43 INFO - PROCESS | 1801 | 1477538683644 Marionette TRACE conn4 -> [0,1128,"getWindowHandle",null] 20:24:43 INFO - PROCESS | 1801 | 1477538683652 Marionette TRACE conn4 <- [1,1128,null,{"value":"2147483649"}] 20:24:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/041.html 20:24:43 INFO - PROCESS | 1801 | 1477538683702 Marionette TRACE conn4 -> [0,1129,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:43 INFO - PROCESS | 1801 | 1477538683965 Marionette TRACE conn4 <- [1,1129,null,{"value":null}] 20:24:44 INFO - PROCESS | 1801 | 1477538684055 Marionette TRACE conn4 -> [0,1130,"getWindowHandles",null] 20:24:44 INFO - PROCESS | 1801 | 1477538684067 Marionette TRACE conn4 <- [1,1130,null,["2147483649"]] 20:24:44 INFO - PROCESS | 1801 | 1477538684073 Marionette TRACE conn4 -> [0,1131,"switchToWindow",{"name":"2147483649"}] 20:24:44 INFO - PROCESS | 1801 | 1477538684089 Marionette TRACE conn4 <- [1,1131,null,{}] 20:24:44 INFO - PROCESS | 1801 | 1477538684104 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/041.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:44 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bf03c00 == 5 [pid = 1846] [id = 258] 20:24:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 58 (0x9bf06000) [pid = 1846] [serial = 755] [outer = (nil)] 20:24:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 59 (0x9c142400) [pid = 1846] [serial = 756] [outer = 0x9bf06000] 20:24:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 60 (0x9bfa6000) [pid = 1846] [serial = 757] [outer = 0x9bf06000] 20:24:46 INFO - PROCESS | 1801 | 1477538686669 Marionette TRACE conn4 <- [1,1132,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/041.html",0,null,null,[["document.write entity",0,null,null]]]}] 20:24:46 INFO - . 20:24:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/041.html | took 3041ms 20:24:46 INFO - PROCESS | 1801 | 1477538686742 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 20:24:46 INFO - PROCESS | 1801 | 1477538686754 Marionette TRACE conn4 <- [1,1133,null,{"value":"2147483649"}] 20:24:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/042.html 20:24:46 INFO - PROCESS | 1801 | 1477538686802 Marionette TRACE conn4 -> [0,1134,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:46 INFO - PROCESS | 1801 | --DOMWINDOW == 59 (0x9c466000) [pid = 1846] [serial = 707] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html] 20:24:46 INFO - PROCESS | 1801 | --DOMWINDOW == 58 (0x9d5b6000) [pid = 1846] [serial = 665] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html] 20:24:46 INFO - PROCESS | 1801 | --DOMWINDOW == 57 (0x9c352c00) [pid = 1846] [serial = 692] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html] 20:24:46 INFO - PROCESS | 1801 | --DOMWINDOW == 56 (0x9ab20400) [pid = 1846] [serial = 689] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html] 20:24:47 INFO - PROCESS | 1801 | 1477538687119 Marionette TRACE conn4 <- [1,1134,null,{"value":null}] 20:24:47 INFO - PROCESS | 1801 | 1477538687193 Marionette TRACE conn4 -> [0,1135,"getWindowHandles",null] 20:24:47 INFO - PROCESS | 1801 | 1477538687205 Marionette TRACE conn4 <- [1,1135,null,["2147483649"]] 20:24:47 INFO - PROCESS | 1801 | 1477538687219 Marionette TRACE conn4 -> [0,1136,"switchToWindow",{"name":"2147483649"}] 20:24:47 INFO - PROCESS | 1801 | 1477538687229 Marionette TRACE conn4 <- [1,1136,null,{}] 20:24:47 INFO - PROCESS | 1801 | 1477538687242 Marionette TRACE conn4 -> [0,1137,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/042.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:47 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c150c00 == 6 [pid = 1846] [id = 259] 20:24:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 57 (0x9c357800) [pid = 1846] [serial = 758] [outer = (nil)] 20:24:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 58 (0x9c39d800) [pid = 1846] [serial = 759] [outer = 0x9c357800] 20:24:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 59 (0x9c45d400) [pid = 1846] [serial = 760] [outer = 0x9c357800] 20:24:48 INFO - PROCESS | 1801 | 1477538688261 Marionette TRACE conn4 <- [1,1137,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/042.html",0,null,null,[["document.write entity",0,null,null]]]}] 20:24:48 INFO - . 20:24:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/042.html | took 1531ms 20:24:48 INFO - PROCESS | 1801 | 1477538688304 Marionette TRACE conn4 -> [0,1138,"getWindowHandle",null] 20:24:48 INFO - PROCESS | 1801 | 1477538688312 Marionette TRACE conn4 <- [1,1138,null,{"value":"2147483649"}] 20:24:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/043.html 20:24:48 INFO - PROCESS | 1801 | 1477538688319 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:48 INFO - PROCESS | 1801 | 1477538688502 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 20:24:48 INFO - PROCESS | 1801 | 1477538688587 Marionette TRACE conn4 -> [0,1140,"getWindowHandles",null] 20:24:48 INFO - PROCESS | 1801 | 1477538688602 Marionette TRACE conn4 <- [1,1140,null,["2147483649"]] 20:24:48 INFO - PROCESS | 1801 | 1477538688633 Marionette TRACE conn4 -> [0,1141,"switchToWindow",{"name":"2147483649"}] 20:24:48 INFO - PROCESS | 1801 | 1477538688650 Marionette TRACE conn4 <- [1,1141,null,{}] 20:24:48 INFO - PROCESS | 1801 | 1477538688656 Marionette TRACE conn4 -> [0,1142,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/043.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:48 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab20400 == 7 [pid = 1846] [id = 260] 20:24:48 INFO - PROCESS | 1801 | ++DOMWINDOW == 60 (0x9ab20c00) [pid = 1846] [serial = 761] [outer = (nil)] 20:24:48 INFO - PROCESS | 1801 | ++DOMWINDOW == 61 (0x9ae59c00) [pid = 1846] [serial = 762] [outer = 0x9ab20c00] 20:24:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 62 (0x9be09000) [pid = 1846] [serial = 763] [outer = 0x9ab20c00] 20:24:49 INFO - PROCESS | 1801 | 1477538689829 Marionette TRACE conn4 <- [1,1142,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/043.html",0,null,null,[["document.write entity",0,null,null]]]}] 20:24:49 INFO - . 20:24:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/043.html | took 1529ms 20:24:49 INFO - PROCESS | 1801 | 1477538689861 Marionette TRACE conn4 -> [0,1143,"getWindowHandle",null] 20:24:49 INFO - PROCESS | 1801 | 1477538689868 Marionette TRACE conn4 <- [1,1143,null,{"value":"2147483649"}] 20:24:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/044.html 20:24:49 INFO - PROCESS | 1801 | 1477538689876 Marionette TRACE conn4 -> [0,1144,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:50 INFO - PROCESS | 1801 | 1477538690099 Marionette TRACE conn4 <- [1,1144,null,{"value":null}] 20:24:50 INFO - PROCESS | 1801 | 1477538690157 Marionette TRACE conn4 -> [0,1145,"getWindowHandles",null] 20:24:50 INFO - PROCESS | 1801 | 1477538690161 Marionette TRACE conn4 <- [1,1145,null,["2147483649"]] 20:24:50 INFO - PROCESS | 1801 | 1477538690177 Marionette TRACE conn4 -> [0,1146,"switchToWindow",{"name":"2147483649"}] 20:24:50 INFO - PROCESS | 1801 | 1477538690189 Marionette TRACE conn4 <- [1,1146,null,{}] 20:24:50 INFO - PROCESS | 1801 | 1477538690205 Marionette TRACE conn4 -> [0,1147,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/044.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:50 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c149800 == 8 [pid = 1846] [id = 261] 20:24:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 63 (0x9c35c400) [pid = 1846] [serial = 764] [outer = (nil)] 20:24:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 64 (0x9c466400) [pid = 1846] [serial = 765] [outer = 0x9c35c400] 20:24:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 65 (0x9cf07400) [pid = 1846] [serial = 766] [outer = 0x9c35c400] 20:24:51 INFO - PROCESS | 1801 | 1477538691442 Marionette TRACE conn4 <- [1,1147,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/044.html",0,null,null,[["document.write",0,null,null]]]}] 20:24:51 INFO - . 20:24:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/044.html | took 1582ms 20:24:51 INFO - PROCESS | 1801 | 1477538691458 Marionette TRACE conn4 -> [0,1148,"getWindowHandle",null] 20:24:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/045.html 20:24:51 INFO - PROCESS | 1801 | 1477538691464 Marionette TRACE conn4 <- [1,1148,null,{"value":"2147483649"}] 20:24:51 INFO - PROCESS | 1801 | 1477538691471 Marionette TRACE conn4 -> [0,1149,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:51 INFO - PROCESS | 1801 | 1477538691719 Marionette TRACE conn4 <- [1,1149,null,{"value":null}] 20:24:51 INFO - PROCESS | 1801 | 1477538691777 Marionette TRACE conn4 -> [0,1150,"getWindowHandles",null] 20:24:51 INFO - PROCESS | 1801 | 1477538691786 Marionette TRACE conn4 <- [1,1150,null,["2147483649"]] 20:24:51 INFO - PROCESS | 1801 | 1477538691798 Marionette TRACE conn4 -> [0,1151,"switchToWindow",{"name":"2147483649"}] 20:24:51 INFO - PROCESS | 1801 | 1477538691810 Marionette TRACE conn4 <- [1,1151,null,{}] 20:24:51 INFO - PROCESS | 1801 | 1477538691835 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/045.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:51 INFO - PROCESS | 1801 | ++DOCSHELL 0x9cf0c800 == 9 [pid = 1846] [id = 262] 20:24:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 66 (0x9cf5d800) [pid = 1846] [serial = 767] [outer = (nil)] 20:24:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 67 (0x9e2e0800) [pid = 1846] [serial = 768] [outer = 0x9cf5d800] 20:24:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 68 (0x9e387000) [pid = 1846] [serial = 769] [outer = 0x9cf5d800] 20:24:53 INFO - PROCESS | 1801 | 1477538693425 Marionette TRACE conn4 <- [1,1152,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/045.html",0,null,null,[["document.write",0,null,null]]]}] 20:24:53 INFO - . 20:24:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/045.html | took 1987ms 20:24:53 INFO - PROCESS | 1801 | 1477538693459 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 20:24:53 INFO - PROCESS | 1801 | 1477538693475 Marionette TRACE conn4 <- [1,1153,null,{"value":"2147483649"}] 20:24:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/046.html 20:24:53 INFO - PROCESS | 1801 | 1477538693532 Marionette TRACE conn4 -> [0,1154,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:53 INFO - PROCESS | 1801 | 1477538693808 Marionette TRACE conn4 <- [1,1154,null,{"value":null}] 20:24:53 INFO - PROCESS | 1801 | 1477538693937 Marionette TRACE conn4 -> [0,1155,"getWindowHandles",null] 20:24:53 INFO - PROCESS | 1801 | 1477538693952 Marionette TRACE conn4 <- [1,1155,null,["2147483649"]] 20:24:53 INFO - PROCESS | 1801 | 1477538693974 Marionette TRACE conn4 -> [0,1156,"switchToWindow",{"name":"2147483649"}] 20:24:53 INFO - PROCESS | 1801 | --DOCSHELL 0x9c150c00 == 8 [pid = 1846] [id = 259] 20:24:53 INFO - PROCESS | 1801 | --DOCSHELL 0x9bf03c00 == 7 [pid = 1846] [id = 258] 20:24:53 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae57400 == 6 [pid = 1846] [id = 257] 20:24:53 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab1c000 == 5 [pid = 1846] [id = 256] 20:24:53 INFO - PROCESS | 1801 | --DOMWINDOW == 67 (0xa66f9800) [pid = 1846] [serial = 709] [outer = (nil)] [url = about:blank] 20:24:53 INFO - PROCESS | 1801 | --DOMWINDOW == 66 (0x9e2ea800) [pid = 1846] [serial = 667] [outer = (nil)] [url = about:blank] 20:24:53 INFO - PROCESS | 1801 | --DOMWINDOW == 65 (0x9e3ad000) [pid = 1846] [serial = 694] [outer = (nil)] [url = about:blank] 20:24:53 INFO - PROCESS | 1801 | --DOMWINDOW == 64 (0x9be08000) [pid = 1846] [serial = 691] [outer = (nil)] [url = about:blank] 20:24:53 INFO - PROCESS | 1801 | 1477538693997 Marionette TRACE conn4 <- [1,1156,null,{}] 20:24:54 INFO - PROCESS | 1801 | 1477538694005 Marionette TRACE conn4 -> [0,1157,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/046.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:54 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae50000 == 6 [pid = 1846] [id = 263] 20:24:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 65 (0x9ae57000) [pid = 1846] [serial = 770] [outer = (nil)] 20:24:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 66 (0x9bf0a000) [pid = 1846] [serial = 771] [outer = 0x9ae57000] 20:24:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 67 (0x9c149000) [pid = 1846] [serial = 772] [outer = 0x9ae57000] 20:24:55 INFO - PROCESS | 1801 | 1477538695285 Marionette TRACE conn4 <- [1,1157,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/046.html",0,null,null,[["document.write",0,null,null]]]}] 20:24:55 INFO - . 20:24:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/046.html | took 1825ms 20:24:55 INFO - PROCESS | 1801 | 1477538695358 Marionette TRACE conn4 -> [0,1158,"getWindowHandle",null] 20:24:55 INFO - PROCESS | 1801 | 1477538695364 Marionette TRACE conn4 <- [1,1158,null,{"value":"2147483649"}] 20:24:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/047.html 20:24:55 INFO - PROCESS | 1801 | 1477538695378 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:55 INFO - PROCESS | 1801 | 1477538695713 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 20:24:55 INFO - PROCESS | 1801 | 1477538695855 Marionette TRACE conn4 -> [0,1160,"getWindowHandles",null] 20:24:55 INFO - PROCESS | 1801 | 1477538695863 Marionette TRACE conn4 <- [1,1160,null,["2147483649"]] 20:24:55 INFO - PROCESS | 1801 | 1477538695870 Marionette TRACE conn4 -> [0,1161,"switchToWindow",{"name":"2147483649"}] 20:24:55 INFO - PROCESS | 1801 | 1477538695884 Marionette TRACE conn4 <- [1,1161,null,{}] 20:24:55 INFO - PROCESS | 1801 | 1477538695891 Marionette TRACE conn4 -> [0,1162,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/047.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:55 INFO - PROCESS | 1801 | ++DOCSHELL 0x9be10400 == 7 [pid = 1846] [id = 264] 20:24:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 68 (0x9bf06c00) [pid = 1846] [serial = 773] [outer = (nil)] 20:24:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 69 (0x9d3dd000) [pid = 1846] [serial = 774] [outer = 0x9bf06c00] 20:24:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 70 (0x9e2e3000) [pid = 1846] [serial = 775] [outer = 0x9bf06c00] 20:24:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 71 (0x9e3bbc00) [pid = 1846] [serial = 776] [outer = 0x9bf06c00] 20:24:57 INFO - PROCESS | 1801 | 1477538697032 Marionette TRACE conn4 <- [1,1162,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/047.html",0,null,null,[["document.write",0,null,null]]]}] 20:24:57 INFO - . 20:24:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/047.html | took 1721ms 20:24:57 INFO - PROCESS | 1801 | 1477538697096 Marionette TRACE conn4 -> [0,1163,"getWindowHandle",null] 20:24:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/048.html 20:24:57 INFO - PROCESS | 1801 | 1477538697101 Marionette TRACE conn4 <- [1,1163,null,{"value":"2147483649"}] 20:24:57 INFO - PROCESS | 1801 | 1477538697109 Marionette TRACE conn4 -> [0,1164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:57 INFO - PROCESS | 1801 | 1477538697334 Marionette TRACE conn4 <- [1,1164,null,{"value":null}] 20:24:57 INFO - PROCESS | 1801 | 1477538697392 Marionette TRACE conn4 -> [0,1165,"getWindowHandles",null] 20:24:57 INFO - PROCESS | 1801 | 1477538697403 Marionette TRACE conn4 <- [1,1165,null,["2147483649"]] 20:24:57 INFO - PROCESS | 1801 | 1477538697437 Marionette TRACE conn4 -> [0,1166,"switchToWindow",{"name":"2147483649"}] 20:24:57 INFO - PROCESS | 1801 | 1477538697452 Marionette TRACE conn4 <- [1,1166,null,{}] 20:24:57 INFO - PROCESS | 1801 | 1477538697465 Marionette TRACE conn4 -> [0,1167,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/048.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:57 INFO - PROCESS | 1801 | ++DOCSHELL 0xa66f3800 == 8 [pid = 1846] [id = 265] 20:24:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 72 (0xa66f4000) [pid = 1846] [serial = 777] [outer = (nil)] 20:24:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 73 (0xa6752000) [pid = 1846] [serial = 778] [outer = 0xa66f4000] 20:24:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 74 (0xa67e1400) [pid = 1846] [serial = 779] [outer = 0xa66f4000] 20:24:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 75 (0xa67ed000) [pid = 1846] [serial = 780] [outer = 0xa66f4000] 20:24:58 INFO - PROCESS | 1801 | 1477538698856 Marionette TRACE conn4 <- [1,1167,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/048.html",0,null,null,[["document.write",0,null,null]]]}] 20:24:58 INFO - PROCESS | 1801 | --DOMWINDOW == 74 (0x9c45f000) [pid = 1846] [serial = 734] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html] 20:24:58 INFO - PROCESS | 1801 | --DOMWINDOW == 73 (0x9ae59800) [pid = 1846] [serial = 746] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html] 20:24:58 INFO - PROCESS | 1801 | --DOMWINDOW == 72 (0xa675dc00) [pid = 1846] [serial = 731] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html] 20:24:58 INFO - PROCESS | 1801 | --DOMWINDOW == 71 (0x9ae52400) [pid = 1846] [serial = 719] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html] 20:24:58 INFO - . 20:24:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/048.html | took 1780ms 20:24:58 INFO - PROCESS | 1801 | --DOMWINDOW == 70 (0x9c39dc00) [pid = 1846] [serial = 737] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html] 20:24:58 INFO - PROCESS | 1801 | --DOMWINDOW == 69 (0xa6751000) [pid = 1846] [serial = 716] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html] 20:24:58 INFO - PROCESS | 1801 | --DOMWINDOW == 68 (0x9d3e3800) [pid = 1846] [serial = 713] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html] 20:24:58 INFO - PROCESS | 1801 | --DOMWINDOW == 67 (0xa5cef400) [pid = 1846] [serial = 728] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html] 20:24:58 INFO - PROCESS | 1801 | --DOMWINDOW == 66 (0x9bfa1000) [pid = 1846] [serial = 722] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html] 20:24:58 INFO - PROCESS | 1801 | --DOMWINDOW == 65 (0x9be07400) [pid = 1846] [serial = 725] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html] 20:24:58 INFO - PROCESS | 1801 | --DOMWINDOW == 64 (0x9ae51400) [pid = 1846] [serial = 710] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html] 20:24:58 INFO - PROCESS | 1801 | --DOMWINDOW == 63 (0x9cf04400) [pid = 1846] [serial = 743] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html] 20:24:58 INFO - PROCESS | 1801 | --DOMWINDOW == 62 (0x9bf9f000) [pid = 1846] [serial = 740] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html] 20:24:58 INFO - PROCESS | 1801 | 1477538698901 Marionette TRACE conn4 -> [0,1168,"getWindowHandle",null] 20:24:58 INFO - PROCESS | 1801 | 1477538698917 Marionette TRACE conn4 <- [1,1168,null,{"value":"2147483649"}] 20:24:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/049.html 20:24:58 INFO - PROCESS | 1801 | 1477538698924 Marionette TRACE conn4 -> [0,1169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:24:59 INFO - PROCESS | 1801 | 1477538699129 Marionette TRACE conn4 <- [1,1169,null,{"value":null}] 20:24:59 INFO - PROCESS | 1801 | 1477538699208 Marionette TRACE conn4 -> [0,1170,"getWindowHandles",null] 20:24:59 INFO - PROCESS | 1801 | 1477538699220 Marionette TRACE conn4 <- [1,1170,null,["2147483649"]] 20:24:59 INFO - PROCESS | 1801 | 1477538699229 Marionette TRACE conn4 -> [0,1171,"switchToWindow",{"name":"2147483649"}] 20:24:59 INFO - PROCESS | 1801 | 1477538699240 Marionette TRACE conn4 <- [1,1171,null,{}] 20:24:59 INFO - PROCESS | 1801 | 1477538699253 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/049.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:24:59 INFO - PROCESS | 1801 | ++DOCSHELL 0x9e3af000 == 9 [pid = 1846] [id = 266] 20:24:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 63 (0x9e3b2400) [pid = 1846] [serial = 781] [outer = (nil)] 20:24:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 64 (0xa67e7000) [pid = 1846] [serial = 782] [outer = 0x9e3b2400] 20:24:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 65 (0xa67ea400) [pid = 1846] [serial = 783] [outer = 0x9e3b2400] 20:25:00 INFO - PROCESS | 1801 | 1477538700326 Marionette TRACE conn4 <- [1,1172,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/049.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 20:25:00 INFO - . 20:25:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/049.html | took 1424ms 20:25:00 INFO - PROCESS | 1801 | 1477538700347 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 20:25:00 INFO - PROCESS | 1801 | 1477538700351 Marionette TRACE conn4 <- [1,1173,null,{"value":"2147483649"}] 20:25:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/050.html 20:25:00 INFO - PROCESS | 1801 | 1477538700359 Marionette TRACE conn4 -> [0,1174,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:00 INFO - PROCESS | 1801 | 1477538700537 Marionette TRACE conn4 <- [1,1174,null,{"value":null}] 20:25:00 INFO - PROCESS | 1801 | 1477538700631 Marionette TRACE conn4 -> [0,1175,"getWindowHandles",null] 20:25:00 INFO - PROCESS | 1801 | 1477538700639 Marionette TRACE conn4 <- [1,1175,null,["2147483649"]] 20:25:00 INFO - PROCESS | 1801 | 1477538700648 Marionette TRACE conn4 -> [0,1176,"switchToWindow",{"name":"2147483649"}] 20:25:00 INFO - PROCESS | 1801 | 1477538700670 Marionette TRACE conn4 <- [1,1176,null,{}] 20:25:00 INFO - PROCESS | 1801 | 1477538700684 Marionette TRACE conn4 -> [0,1177,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/050.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:00 INFO - PROCESS | 1801 | ++DOCSHELL 0x99f67400 == 10 [pid = 1846] [id = 267] 20:25:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 66 (0x99f67c00) [pid = 1846] [serial = 784] [outer = (nil)] 20:25:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 67 (0x99f6b800) [pid = 1846] [serial = 785] [outer = 0x99f67c00] 20:25:01 INFO - PROCESS | 1801 | ++DOMWINDOW == 68 (0x99f6f000) [pid = 1846] [serial = 786] [outer = 0x99f67c00] 20:25:02 INFO - PROCESS | 1801 | 1477538702289 Marionette TRACE conn4 <- [1,1177,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/050.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 20:25:02 INFO - . 20:25:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/050.html | took 1975ms 20:25:02 INFO - PROCESS | 1801 | 1477538702336 Marionette TRACE conn4 -> [0,1178,"getWindowHandle",null] 20:25:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/051.html 20:25:02 INFO - PROCESS | 1801 | 1477538702345 Marionette TRACE conn4 <- [1,1178,null,{"value":"2147483649"}] 20:25:02 INFO - PROCESS | 1801 | 1477538702358 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:02 INFO - PROCESS | 1801 | 1477538702668 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 20:25:02 INFO - PROCESS | 1801 | 1477538702781 Marionette TRACE conn4 -> [0,1180,"getWindowHandles",null] 20:25:02 INFO - PROCESS | 1801 | 1477538702808 Marionette TRACE conn4 <- [1,1180,null,["2147483649"]] 20:25:02 INFO - PROCESS | 1801 | 1477538702820 Marionette TRACE conn4 -> [0,1181,"switchToWindow",{"name":"2147483649"}] 20:25:02 INFO - PROCESS | 1801 | 1477538702833 Marionette TRACE conn4 <- [1,1181,null,{}] 20:25:02 INFO - PROCESS | 1801 | 1477538702846 Marionette TRACE conn4 -> [0,1182,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/051.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:02 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab17800 == 11 [pid = 1846] [id = 268] 20:25:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 69 (0x9ab23000) [pid = 1846] [serial = 787] [outer = (nil)] 20:25:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 70 (0x9c359c00) [pid = 1846] [serial = 788] [outer = 0x9ab23000] 20:25:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 71 (0x9c3a0000) [pid = 1846] [serial = 789] [outer = 0x9ab23000] 20:25:04 INFO - PROCESS | 1801 | 1477538704167 Marionette TRACE conn4 <- [1,1182,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/051.html",0,null,null,[["document.write \\r\\n",0,null,null]]]}] 20:25:04 INFO - . 20:25:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/051.html | took 1884ms 20:25:04 INFO - PROCESS | 1801 | 1477538704240 Marionette TRACE conn4 -> [0,1183,"getWindowHandle",null] 20:25:04 INFO - PROCESS | 1801 | 1477538704247 Marionette TRACE conn4 <- [1,1183,null,{"value":"2147483649"}] 20:25:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml 20:25:04 INFO - PROCESS | 1801 | 1477538704255 Marionette TRACE conn4 -> [0,1184,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:04 INFO - PROCESS | 1801 | 1477538704539 Marionette TRACE conn4 <- [1,1184,null,{"value":null}] 20:25:04 INFO - PROCESS | 1801 | 1477538704681 Marionette TRACE conn4 -> [0,1185,"getWindowHandles",null] 20:25:04 INFO - PROCESS | 1801 | 1477538704691 Marionette TRACE conn4 <- [1,1185,null,["2147483649"]] 20:25:04 INFO - PROCESS | 1801 | 1477538704710 Marionette TRACE conn4 -> [0,1186,"switchToWindow",{"name":"2147483649"}] 20:25:04 INFO - PROCESS | 1801 | 1477538704726 Marionette TRACE conn4 <- [1,1186,null,{}] 20:25:04 INFO - PROCESS | 1801 | 1477538704752 Marionette TRACE conn4 -> [0,1187,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:05 INFO - PROCESS | 1801 | ++DOCSHELL 0x99f67000 == 12 [pid = 1846] [id = 269] 20:25:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 72 (0x99f6c800) [pid = 1846] [serial = 790] [outer = (nil)] 20:25:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 73 (0x9ae52000) [pid = 1846] [serial = 791] [outer = 0x99f6c800] 20:25:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 74 (0x9be06c00) [pid = 1846] [serial = 792] [outer = 0x99f6c800] 20:25:06 INFO - PROCESS | 1801 | --DOCSHELL 0x9e3af000 == 11 [pid = 1846] [id = 266] 20:25:06 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae59400 == 10 [pid = 1846] [id = 255] 20:25:06 INFO - PROCESS | 1801 | --DOCSHELL 0xa66f3800 == 9 [pid = 1846] [id = 265] 20:25:06 INFO - PROCESS | 1801 | --DOCSHELL 0x9be10400 == 8 [pid = 1846] [id = 264] 20:25:06 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae50000 == 7 [pid = 1846] [id = 263] 20:25:06 INFO - PROCESS | 1801 | --DOCSHELL 0x9cf0c800 == 6 [pid = 1846] [id = 262] 20:25:06 INFO - PROCESS | 1801 | --DOCSHELL 0x9c149800 == 5 [pid = 1846] [id = 261] 20:25:06 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab20400 == 4 [pid = 1846] [id = 260] 20:25:06 INFO - PROCESS | 1801 | --DOMWINDOW == 73 (0x9c148400) [pid = 1846] [serial = 747] [outer = (nil)] [url = about:blank] 20:25:06 INFO - PROCESS | 1801 | --DOMWINDOW == 72 (0x9c39ec00) [pid = 1846] [serial = 748] [outer = (nil)] [url = about:blank] 20:25:06 INFO - PROCESS | 1801 | --DOMWINDOW == 71 (0xa3dd4400) [pid = 1846] [serial = 744] [outer = (nil)] [url = about:blank] 20:25:06 INFO - PROCESS | 1801 | --DOMWINDOW == 70 (0xa67e5400) [pid = 1846] [serial = 735] [outer = (nil)] [url = about:blank] 20:25:06 INFO - PROCESS | 1801 | --DOMWINDOW == 69 (0xa67e7c00) [pid = 1846] [serial = 732] [outer = (nil)] [url = about:blank] 20:25:06 INFO - PROCESS | 1801 | --DOMWINDOW == 68 (0x9c45d800) [pid = 1846] [serial = 721] [outer = (nil)] [url = about:blank] 20:25:06 INFO - PROCESS | 1801 | --DOMWINDOW == 67 (0x9c3a6800) [pid = 1846] [serial = 739] [outer = (nil)] [url = about:blank] 20:25:06 INFO - PROCESS | 1801 | --DOMWINDOW == 66 (0xa6759800) [pid = 1846] [serial = 718] [outer = (nil)] [url = about:blank] 20:25:06 INFO - PROCESS | 1801 | --DOMWINDOW == 65 (0xa67e9c00) [pid = 1846] [serial = 733] [outer = (nil)] [url = about:blank] 20:25:06 INFO - PROCESS | 1801 | --DOMWINDOW == 64 (0xa5c63800) [pid = 1846] [serial = 714] [outer = (nil)] [url = about:blank] 20:25:06 INFO - PROCESS | 1801 | --DOMWINDOW == 63 (0xa675b000) [pid = 1846] [serial = 730] [outer = (nil)] [url = about:blank] 20:25:06 INFO - PROCESS | 1801 | --DOMWINDOW == 62 (0xa6758800) [pid = 1846] [serial = 717] [outer = (nil)] [url = about:blank] 20:25:06 INFO - PROCESS | 1801 | --DOMWINDOW == 61 (0x9c142000) [pid = 1846] [serial = 720] [outer = (nil)] [url = about:blank] 20:25:06 INFO - PROCESS | 1801 | --DOMWINDOW == 60 (0x9e380c00) [pid = 1846] [serial = 724] [outer = (nil)] [url = about:blank] 20:25:06 INFO - PROCESS | 1801 | --DOMWINDOW == 59 (0x9c463400) [pid = 1846] [serial = 726] [outer = (nil)] [url = about:blank] 20:25:06 INFO - PROCESS | 1801 | --DOMWINDOW == 58 (0x9bf09800) [pid = 1846] [serial = 711] [outer = (nil)] [url = about:blank] 20:25:06 INFO - PROCESS | 1801 | --DOMWINDOW == 57 (0x9c14cc00) [pid = 1846] [serial = 712] [outer = (nil)] [url = about:blank] 20:25:06 INFO - PROCESS | 1801 | --DOMWINDOW == 56 (0x9cf68800) [pid = 1846] [serial = 727] [outer = (nil)] [url = about:blank] 20:25:06 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0xa6753c00) [pid = 1846] [serial = 729] [outer = (nil)] [url = about:blank] 20:25:06 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0xa5c5fc00) [pid = 1846] [serial = 715] [outer = (nil)] [url = about:blank] 20:25:06 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x9cf5e000) [pid = 1846] [serial = 723] [outer = (nil)] [url = about:blank] 20:25:06 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0xab1e1400) [pid = 1846] [serial = 736] [outer = (nil)] [url = about:blank] 20:25:06 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x9c3a4400) [pid = 1846] [serial = 738] [outer = (nil)] [url = about:blank] 20:25:06 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0xa674ec00) [pid = 1846] [serial = 745] [outer = (nil)] [url = about:blank] 20:25:06 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x9c3a0800) [pid = 1846] [serial = 741] [outer = (nil)] [url = about:blank] 20:25:06 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x9c3a8400) [pid = 1846] [serial = 742] [outer = (nil)] [url = about:blank] 20:25:06 INFO - PROCESS | 1801 | 1477538706493 Marionette TRACE conn4 <- [1,1187,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml",0,null,null,[["document.write in XHTML",0,null,null]]]}] 20:25:06 INFO - . 20:25:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml | took 2279ms 20:25:06 INFO - PROCESS | 1801 | 1477538706534 Marionette TRACE conn4 -> [0,1188,"getWindowHandle",null] 20:25:06 INFO - PROCESS | 1801 | 1477538706542 Marionette TRACE conn4 <- [1,1188,null,{"value":"2147483649"}] 20:25:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html 20:25:06 INFO - PROCESS | 1801 | 1477538706562 Marionette TRACE conn4 -> [0,1189,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:06 INFO - PROCESS | 1801 | 1477538706829 Marionette TRACE conn4 <- [1,1189,null,{"value":null}] 20:25:06 INFO - PROCESS | 1801 | 1477538706909 Marionette TRACE conn4 -> [0,1190,"getWindowHandles",null] 20:25:06 INFO - PROCESS | 1801 | 1477538706919 Marionette TRACE conn4 <- [1,1190,null,["2147483649"]] 20:25:06 INFO - PROCESS | 1801 | 1477538706946 Marionette TRACE conn4 -> [0,1191,"switchToWindow",{"name":"2147483649"}] 20:25:06 INFO - PROCESS | 1801 | 1477538706956 Marionette TRACE conn4 <- [1,1191,null,{}] 20:25:06 INFO - PROCESS | 1801 | 1477538706968 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/document.write-02.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:07 INFO - PROCESS | 1801 | ++DOCSHELL 0x9be10400 == 5 [pid = 1846] [id = 270] 20:25:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x9be10800) [pid = 1846] [serial = 793] [outer = (nil)] 20:25:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x9c14f000) [pid = 1846] [serial = 794] [outer = 0x9be10800] 20:25:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x9c39dc00) [pid = 1846] [serial = 795] [outer = 0x9be10800] 20:25:07 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c3a6c00 == 6 [pid = 1846] [id = 271] 20:25:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x9c3a7800) [pid = 1846] [serial = 796] [outer = (nil)] 20:25:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x9c3a8800) [pid = 1846] [serial = 797] [outer = 0x9c3a7800] 20:25:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x9c461c00) [pid = 1846] [serial = 798] [outer = 0x9c3a7800] 20:25:08 INFO - PROCESS | 1801 | 1477538708239 Marionette TRACE conn4 <- [1,1192,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/document.write-02.html",0,null,null,[["Calling document.write with null and undefined",0,null,null],["document.write(null)",0,null,null],["document.write(undefined)",0,null,null]]]}] 20:25:08 INFO - ... 20:25:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html | took 1726ms 20:25:08 INFO - PROCESS | 1801 | 1477538708287 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 20:25:08 INFO - PROCESS | 1801 | 1477538708296 Marionette TRACE conn4 <- [1,1193,null,{"value":"2147483649"}] 20:25:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html 20:25:08 INFO - PROCESS | 1801 | 1477538708310 Marionette TRACE conn4 -> [0,1194,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:08 INFO - PROCESS | 1801 | 1477538708515 Marionette TRACE conn4 <- [1,1194,null,{"value":null}] 20:25:08 INFO - PROCESS | 1801 | 1477538708610 Marionette TRACE conn4 -> [0,1195,"getWindowHandles",null] 20:25:08 INFO - PROCESS | 1801 | 1477538708626 Marionette TRACE conn4 <- [1,1195,null,["2147483649"]] 20:25:08 INFO - PROCESS | 1801 | 1477538708644 Marionette TRACE conn4 -> [0,1196,"switchToWindow",{"name":"2147483649"}] 20:25:08 INFO - PROCESS | 1801 | 1477538708657 Marionette TRACE conn4 <- [1,1196,null,{}] 20:25:08 INFO - PROCESS | 1801 | 1477538708671 Marionette TRACE conn4 -> [0,1197,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:08 INFO - PROCESS | 1801 | ++DOCSHELL 0x9cf03000 == 7 [pid = 1846] [id = 272] 20:25:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x9cf0a800) [pid = 1846] [serial = 799] [outer = (nil)] 20:25:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x9d3d7400) [pid = 1846] [serial = 800] [outer = 0x9cf0a800] 20:25:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 57 (0x9d690c00) [pid = 1846] [serial = 801] [outer = 0x9cf0a800] 20:25:09 INFO - PROCESS | 1801 | ++DOCSHELL 0x9e384000 == 8 [pid = 1846] [id = 273] 20:25:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 58 (0x9e385400) [pid = 1846] [serial = 802] [outer = (nil)] 20:25:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 59 (0x9e385800) [pid = 1846] [serial = 803] [outer = 0x9e385400] 20:25:09 INFO - PROCESS | 1801 | 1477538709911 Marionette TRACE conn4 <- [1,1197,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_001.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 20:25:09 INFO - . 20:25:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html | took 1635ms 20:25:09 INFO - PROCESS | 1801 | 1477538709951 Marionette TRACE conn4 -> [0,1198,"getWindowHandle",null] 20:25:09 INFO - PROCESS | 1801 | 1477538709959 Marionette TRACE conn4 <- [1,1198,null,{"value":"2147483649"}] 20:25:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html 20:25:09 INFO - PROCESS | 1801 | 1477538709972 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:10 INFO - PROCESS | 1801 | 1477538710202 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 20:25:10 INFO - PROCESS | 1801 | 1477538710267 Marionette TRACE conn4 -> [0,1200,"getWindowHandles",null] 20:25:10 INFO - PROCESS | 1801 | 1477538710280 Marionette TRACE conn4 <- [1,1200,null,["2147483649"]] 20:25:10 INFO - PROCESS | 1801 | 1477538710316 Marionette TRACE conn4 -> [0,1201,"switchToWindow",{"name":"2147483649"}] 20:25:10 INFO - PROCESS | 1801 | 1477538710338 Marionette TRACE conn4 <- [1,1201,null,{}] 20:25:10 INFO - PROCESS | 1801 | 1477538710354 Marionette TRACE conn4 -> [0,1202,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:10 INFO - PROCESS | 1801 | ++DOCSHELL 0xa5cef800 == 9 [pid = 1846] [id = 274] 20:25:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 60 (0xa5cefc00) [pid = 1846] [serial = 804] [outer = (nil)] 20:25:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 61 (0xa66f7c00) [pid = 1846] [serial = 805] [outer = 0xa5cefc00] 20:25:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 62 (0xa6751c00) [pid = 1846] [serial = 806] [outer = 0xa5cefc00] 20:25:11 INFO - PROCESS | 1801 | --DOMWINDOW == 61 (0x9c357800) [pid = 1846] [serial = 758] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html] 20:25:11 INFO - PROCESS | 1801 | --DOMWINDOW == 60 (0x9ab1d000) [pid = 1846] [serial = 749] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html] 20:25:11 INFO - PROCESS | 1801 | --DOMWINDOW == 59 (0x9bf06000) [pid = 1846] [serial = 755] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html] 20:25:11 INFO - PROCESS | 1801 | --DOMWINDOW == 58 (0x9b735c00) [pid = 1846] [serial = 752] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html] 20:25:11 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab1d000 == 10 [pid = 1846] [id = 275] 20:25:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 59 (0x9c354400) [pid = 1846] [serial = 807] [outer = (nil)] 20:25:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 60 (0x9addc000) [pid = 1846] [serial = 808] [outer = 0x9c354400] 20:25:11 INFO - PROCESS | 1801 | 1477538711861 Marionette TRACE conn4 <- [1,1202,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_002.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 20:25:11 INFO - . 20:25:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html | took 1928ms 20:25:11 INFO - PROCESS | 1801 | 1477538711900 Marionette TRACE conn4 -> [0,1203,"getWindowHandle",null] 20:25:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html 20:25:11 INFO - PROCESS | 1801 | 1477538711905 Marionette TRACE conn4 <- [1,1203,null,{"value":"2147483649"}] 20:25:11 INFO - PROCESS | 1801 | 1477538711913 Marionette TRACE conn4 -> [0,1204,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:12 INFO - PROCESS | 1801 | 1477538712143 Marionette TRACE conn4 <- [1,1204,null,{"value":null}] 20:25:12 INFO - PROCESS | 1801 | 1477538712261 Marionette TRACE conn4 -> [0,1205,"getWindowHandles",null] 20:25:12 INFO - PROCESS | 1801 | 1477538712270 Marionette TRACE conn4 <- [1,1205,null,["2147483649"]] 20:25:12 INFO - PROCESS | 1801 | 1477538712289 Marionette TRACE conn4 -> [0,1206,"switchToWindow",{"name":"2147483649"}] 20:25:12 INFO - PROCESS | 1801 | 1477538712310 Marionette TRACE conn4 <- [1,1206,null,{}] 20:25:12 INFO - PROCESS | 1801 | 1477538712323 Marionette TRACE conn4 -> [0,1207,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:12 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bfa5c00 == 11 [pid = 1846] [id = 276] 20:25:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 61 (0xa5c63800) [pid = 1846] [serial = 809] [outer = (nil)] 20:25:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 62 (0xa67e5400) [pid = 1846] [serial = 810] [outer = 0xa5c63800] 20:25:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 63 (0xa67e9800) [pid = 1846] [serial = 811] [outer = 0xa5c63800] 20:25:13 INFO - PROCESS | 1801 | ++DOCSHELL 0x99f66800 == 12 [pid = 1846] [id = 277] 20:25:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 64 (0x99f68400) [pid = 1846] [serial = 812] [outer = (nil)] 20:25:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 65 (0x99f6dc00) [pid = 1846] [serial = 813] [outer = 0x99f68400] 20:25:13 INFO - PROCESS | 1801 | 1477538713919 Marionette TRACE conn4 <- [1,1207,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_003.html",0,null,null,[["document.write script into iframe",0,null,null]]]}] 20:25:13 INFO - . 20:25:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html | took 2034ms 20:25:13 INFO - PROCESS | 1801 | 1477538713952 Marionette TRACE conn4 -> [0,1208,"getWindowHandle",null] 20:25:13 INFO - PROCESS | 1801 | 1477538713964 Marionette TRACE conn4 <- [1,1208,null,{"value":"2147483649"}] 20:25:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html 20:25:13 INFO - PROCESS | 1801 | 1477538713982 Marionette TRACE conn4 -> [0,1209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:14 INFO - PROCESS | 1801 | 1477538714250 Marionette TRACE conn4 <- [1,1209,null,{"value":null}] 20:25:14 INFO - PROCESS | 1801 | 1477538714396 Marionette TRACE conn4 -> [0,1210,"getWindowHandles",null] 20:25:14 INFO - PROCESS | 1801 | 1477538714416 Marionette TRACE conn4 <- [1,1210,null,["2147483649"]] 20:25:14 INFO - PROCESS | 1801 | 1477538714480 Marionette TRACE conn4 -> [0,1211,"switchToWindow",{"name":"2147483649"}] 20:25:14 INFO - PROCESS | 1801 | 1477538714497 Marionette TRACE conn4 <- [1,1211,null,{}] 20:25:14 INFO - PROCESS | 1801 | 1477538714520 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:14 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c361800 == 13 [pid = 1846] [id = 278] 20:25:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 66 (0x9c462c00) [pid = 1846] [serial = 814] [outer = (nil)] 20:25:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 67 (0x9e3b3400) [pid = 1846] [serial = 815] [outer = 0x9c462c00] 20:25:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 68 (0xa5ce8400) [pid = 1846] [serial = 816] [outer = 0x9c462c00] 20:25:15 INFO - PROCESS | 1801 | ************************* 20:25:15 INFO - PROCESS | 1801 | A coding exception was thrown and uncaught in a Task. 20:25:15 INFO - PROCESS | 1801 | 20:25:15 INFO - PROCESS | 1801 | Full message: TypeError: NetworkError when attempting to fetch resource. 20:25:15 INFO - PROCESS | 1801 | Full stack: 20:25:15 INFO - PROCESS | 1801 | ************************* 20:25:15 INFO - PROCESS | 1801 | ++DOCSHELL 0xa675d000 == 14 [pid = 1846] [id = 279] 20:25:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 69 (0xa67df400) [pid = 1846] [serial = 817] [outer = (nil)] 20:25:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 70 (0xa67e1000) [pid = 1846] [serial = 818] [outer = 0xa67df400] 20:25:16 INFO - PROCESS | 1801 | 1477538716363 Marionette TRACE conn4 <- [1,1212,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_004.html",0,null,null,[["document.write script into iframe write back into parent",0,null,null]]]}] 20:25:16 INFO - . 20:25:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html | took 2427ms 20:25:16 INFO - PROCESS | 1801 | 1477538716402 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 20:25:16 INFO - PROCESS | 1801 | 1477538716414 Marionette TRACE conn4 <- [1,1213,null,{"value":"2147483649"}] 20:25:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html 20:25:16 INFO - PROCESS | 1801 | 1477538716436 Marionette TRACE conn4 -> [0,1214,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:16 INFO - PROCESS | 1801 | 1477538716756 Marionette TRACE conn4 <- [1,1214,null,{"value":null}] 20:25:16 INFO - PROCESS | 1801 | 1477538716996 Marionette TRACE conn4 -> [0,1215,"getWindowHandles",null] 20:25:17 INFO - PROCESS | 1801 | 1477538717011 Marionette TRACE conn4 <- [1,1215,null,["2147483649"]] 20:25:17 INFO - PROCESS | 1801 | 1477538717026 Marionette TRACE conn4 -> [0,1216,"switchToWindow",{"name":"2147483649"}] 20:25:17 INFO - PROCESS | 1801 | 1477538717055 Marionette TRACE conn4 <- [1,1216,null,{}] 20:25:17 INFO - PROCESS | 1801 | 1477538717080 Marionette TRACE conn4 -> [0,1217,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:17 INFO - PROCESS | 1801 | ++DOCSHELL 0xa675c000 == 15 [pid = 1846] [id = 280] 20:25:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 71 (0xa67eb800) [pid = 1846] [serial = 819] [outer = (nil)] 20:25:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 72 (0x9c014000) [pid = 1846] [serial = 820] [outer = 0xa67eb800] 20:25:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 73 (0x9c016c00) [pid = 1846] [serial = 821] [outer = 0xa67eb800] 20:25:18 INFO - PROCESS | 1801 | ++DOCSHELL 0x9addec00 == 16 [pid = 1846] [id = 281] 20:25:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 74 (0x9ae4e400) [pid = 1846] [serial = 822] [outer = (nil)] 20:25:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 75 (0x9c01a400) [pid = 1846] [serial = 823] [outer = 0x9ae4e400] 20:25:18 INFO - PROCESS | 1801 | 1477538718409 Marionette TRACE conn4 <- [1,1217,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_005.html",0,null,null,[["document.write external script into iframe write back into parent",0,null,null]]]}] 20:25:18 INFO - . 20:25:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html | took 2039ms 20:25:18 INFO - PROCESS | 1801 | 1477538718473 Marionette TRACE conn4 -> [0,1218,"getWindowHandle",null] 20:25:18 INFO - PROCESS | 1801 | 1477538718482 Marionette TRACE conn4 <- [1,1218,null,{"value":"2147483649"}] 20:25:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html 20:25:18 INFO - PROCESS | 1801 | 1477538718497 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:18 INFO - PROCESS | 1801 | 1477538718769 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 20:25:18 INFO - PROCESS | 1801 | 1477538718837 Marionette TRACE conn4 -> [0,1220,"getWindowHandles",null] 20:25:18 INFO - PROCESS | 1801 | 1477538718848 Marionette TRACE conn4 <- [1,1220,null,["2147483649"]] 20:25:18 INFO - PROCESS | 1801 | 1477538718880 Marionette TRACE conn4 -> [0,1221,"switchToWindow",{"name":"2147483649"}] 20:25:18 INFO - PROCESS | 1801 | 1477538718893 Marionette TRACE conn4 <- [1,1221,null,{}] 20:25:18 INFO - PROCESS | 1801 | 1477538718904 Marionette TRACE conn4 -> [0,1222,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_006.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:19 INFO - PROCESS | 1801 | ++DOCSHELL 0x9be06800 == 17 [pid = 1846] [id = 282] 20:25:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 76 (0x9be0a000) [pid = 1846] [serial = 824] [outer = (nil)] 20:25:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 77 (0x9c01f000) [pid = 1846] [serial = 825] [outer = 0x9be0a000] 20:25:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 78 (0x9c146c00) [pid = 1846] [serial = 826] [outer = 0x9be0a000] 20:25:20 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab1d000 == 16 [pid = 1846] [id = 275] 20:25:20 INFO - PROCESS | 1801 | --DOCSHELL 0x9c3a6c00 == 15 [pid = 1846] [id = 271] 20:25:20 INFO - PROCESS | 1801 | --DOCSHELL 0x9e384000 == 14 [pid = 1846] [id = 273] 20:25:20 INFO - PROCESS | 1801 | --DOCSHELL 0xa5cef800 == 13 [pid = 1846] [id = 274] 20:25:20 INFO - PROCESS | 1801 | --DOCSHELL 0x99f67000 == 12 [pid = 1846] [id = 269] 20:25:20 INFO - PROCESS | 1801 | --DOCSHELL 0x9be10400 == 11 [pid = 1846] [id = 270] 20:25:20 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab17800 == 10 [pid = 1846] [id = 268] 20:25:20 INFO - PROCESS | 1801 | --DOCSHELL 0x99f66800 == 9 [pid = 1846] [id = 277] 20:25:20 INFO - PROCESS | 1801 | --DOCSHELL 0xa675d000 == 8 [pid = 1846] [id = 279] 20:25:20 INFO - PROCESS | 1801 | --DOCSHELL 0x9c361800 == 7 [pid = 1846] [id = 278] 20:25:20 INFO - PROCESS | 1801 | --DOCSHELL 0xa675c000 == 6 [pid = 1846] [id = 280] 20:25:20 INFO - PROCESS | 1801 | --DOCSHELL 0x9cf03000 == 5 [pid = 1846] [id = 272] 20:25:20 INFO - PROCESS | 1801 | --DOCSHELL 0x9bfa5c00 == 4 [pid = 1846] [id = 276] 20:25:20 INFO - PROCESS | 1801 | --DOCSHELL 0x99f67400 == 3 [pid = 1846] [id = 267] 20:25:20 INFO - PROCESS | 1801 | --DOCSHELL 0x9addec00 == 2 [pid = 1846] [id = 281] 20:25:20 INFO - PROCESS | 1801 | --DOMWINDOW == 77 (0x9c45d400) [pid = 1846] [serial = 760] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1801 | --DOMWINDOW == 76 (0x9ae59c00) [pid = 1846] [serial = 762] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1801 | --DOMWINDOW == 75 (0x9c466400) [pid = 1846] [serial = 765] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1801 | --DOMWINDOW == 74 (0x9addf400) [pid = 1846] [serial = 750] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1801 | --DOMWINDOW == 73 (0x9c142400) [pid = 1846] [serial = 756] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1801 | --DOMWINDOW == 72 (0x9be01400) [pid = 1846] [serial = 754] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1801 | --DOMWINDOW == 71 (0x9be04800) [pid = 1846] [serial = 753] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1801 | --DOMWINDOW == 70 (0x9ade8000) [pid = 1846] [serial = 751] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1801 | --DOMWINDOW == 69 (0x9c39d800) [pid = 1846] [serial = 759] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1801 | --DOMWINDOW == 68 (0x9bfa6000) [pid = 1846] [serial = 757] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab20800 == 3 [pid = 1846] [id = 283] 20:25:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 69 (0x9addf400) [pid = 1846] [serial = 827] [outer = (nil)] 20:25:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 70 (0x9addac00) [pid = 1846] [serial = 828] [outer = 0x9addf400] 20:25:20 INFO - PROCESS | 1801 | 1477538720857 Marionette TRACE conn4 <- [1,1222,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_006.html",0,null,null,[["document.write external script into iframe write back into parent",0,null,null]]]}] 20:25:20 INFO - . 20:25:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html | took 2382ms 20:25:20 INFO - PROCESS | 1801 | 1477538720890 Marionette TRACE conn4 -> [0,1223,"getWindowHandle",null] 20:25:20 INFO - PROCESS | 1801 | 1477538720897 Marionette TRACE conn4 <- [1,1223,null,{"value":"2147483649"}] 20:25:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html 20:25:20 INFO - PROCESS | 1801 | 1477538720905 Marionette TRACE conn4 -> [0,1224,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:21 INFO - PROCESS | 1801 | 1477538721133 Marionette TRACE conn4 <- [1,1224,null,{"value":null}] 20:25:21 INFO - PROCESS | 1801 | 1477538721226 Marionette TRACE conn4 -> [0,1225,"getWindowHandles",null] 20:25:21 INFO - PROCESS | 1801 | 1477538721238 Marionette TRACE conn4 <- [1,1225,null,["2147483649"]] 20:25:21 INFO - PROCESS | 1801 | 1477538721249 Marionette TRACE conn4 -> [0,1226,"switchToWindow",{"name":"2147483649"}] 20:25:21 INFO - PROCESS | 1801 | 1477538721266 Marionette TRACE conn4 <- [1,1226,null,{}] 20:25:21 INFO - PROCESS | 1801 | 1477538721290 Marionette TRACE conn4 -> [0,1227,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:21 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae58800 == 4 [pid = 1846] [id = 284] 20:25:21 INFO - PROCESS | 1801 | ++DOMWINDOW == 71 (0x9ae59c00) [pid = 1846] [serial = 829] [outer = (nil)] 20:25:21 INFO - PROCESS | 1801 | ++DOMWINDOW == 72 (0x9be04c00) [pid = 1846] [serial = 830] [outer = 0x9ae59c00] 20:25:21 INFO - PROCESS | 1801 | ++DOMWINDOW == 73 (0x9be10c00) [pid = 1846] [serial = 831] [outer = 0x9ae59c00] 20:25:22 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae53400 == 5 [pid = 1846] [id = 285] 20:25:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 74 (0x9bfa6000) [pid = 1846] [serial = 832] [outer = (nil)] 20:25:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 75 (0x9c012800) [pid = 1846] [serial = 833] [outer = 0x9bfa6000] 20:25:22 INFO - . 20:25:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html | took 1526ms 20:25:22 INFO - PROCESS | 1801 | 1477538722423 Marionette TRACE conn4 <- [1,1227,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_007.html",0,null,null,[["document.write comment into iframe",0,null,null]]]}] 20:25:22 INFO - PROCESS | 1801 | 1477538722434 Marionette TRACE conn4 -> [0,1228,"getWindowHandle",null] 20:25:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html 20:25:22 INFO - PROCESS | 1801 | 1477538722444 Marionette TRACE conn4 <- [1,1228,null,{"value":"2147483649"}] 20:25:22 INFO - PROCESS | 1801 | 1477538722451 Marionette TRACE conn4 -> [0,1229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:22 INFO - PROCESS | 1801 | 1477538722680 Marionette TRACE conn4 <- [1,1229,null,{"value":null}] 20:25:22 INFO - PROCESS | 1801 | 1477538722728 Marionette TRACE conn4 -> [0,1230,"getWindowHandles",null] 20:25:22 INFO - PROCESS | 1801 | 1477538722731 Marionette TRACE conn4 <- [1,1230,null,["2147483649"]] 20:25:22 INFO - PROCESS | 1801 | 1477538722747 Marionette TRACE conn4 -> [0,1231,"switchToWindow",{"name":"2147483649"}] 20:25:22 INFO - PROCESS | 1801 | 1477538722770 Marionette TRACE conn4 <- [1,1231,null,{}] 20:25:22 INFO - PROCESS | 1801 | 1477538722785 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_008.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:22 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c01a800 == 6 [pid = 1846] [id = 286] 20:25:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 76 (0x9c142400) [pid = 1846] [serial = 834] [outer = (nil)] 20:25:23 INFO - PROCESS | 1801 | ++DOMWINDOW == 77 (0x9c358c00) [pid = 1846] [serial = 835] [outer = 0x9c142400] 20:25:23 INFO - PROCESS | 1801 | ++DOMWINDOW == 78 (0x9c35b800) [pid = 1846] [serial = 836] [outer = 0x9c142400] 20:25:23 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bf09800 == 7 [pid = 1846] [id = 287] 20:25:23 INFO - PROCESS | 1801 | ++DOMWINDOW == 79 (0x9c3a0c00) [pid = 1846] [serial = 837] [outer = (nil)] 20:25:23 INFO - PROCESS | 1801 | ++DOMWINDOW == 80 (0x9c3a1800) [pid = 1846] [serial = 838] [outer = 0x9c3a0c00] 20:25:24 INFO - PROCESS | 1801 | 1477538724322 Marionette TRACE conn4 <- [1,1232,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_008.html",0,null,null,[["document.write plaintext into iframe",0,null,null]]]}] 20:25:24 INFO - . 20:25:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html | took 1932ms 20:25:24 INFO - PROCESS | 1801 | 1477538724385 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 20:25:24 INFO - PROCESS | 1801 | 1477538724393 Marionette TRACE conn4 <- [1,1233,null,{"value":"2147483649"}] 20:25:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html 20:25:24 INFO - PROCESS | 1801 | 1477538724448 Marionette TRACE conn4 -> [0,1234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:24 INFO - PROCESS | 1801 | 1477538724752 Marionette TRACE conn4 <- [1,1234,null,{"value":null}] 20:25:24 INFO - PROCESS | 1801 | 1477538724859 Marionette TRACE conn4 -> [0,1235,"getWindowHandles",null] 20:25:24 INFO - PROCESS | 1801 | 1477538724876 Marionette TRACE conn4 <- [1,1235,null,["2147483649"]] 20:25:24 INFO - PROCESS | 1801 | 1477538724887 Marionette TRACE conn4 -> [0,1236,"switchToWindow",{"name":"2147483649"}] 20:25:24 INFO - PROCESS | 1801 | 1477538724901 Marionette TRACE conn4 <- [1,1236,null,{}] 20:25:24 INFO - PROCESS | 1801 | 1477538724917 Marionette TRACE conn4 -> [0,1237,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:26 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c468000 == 8 [pid = 1846] [id = 288] 20:25:26 INFO - PROCESS | 1801 | ++DOMWINDOW == 81 (0x9c468c00) [pid = 1846] [serial = 839] [outer = (nil)] 20:25:26 INFO - PROCESS | 1801 | ++DOMWINDOW == 82 (0x9cf67000) [pid = 1846] [serial = 840] [outer = 0x9c468c00] 20:25:26 INFO - PROCESS | 1801 | ++DOMWINDOW == 83 (0x9d3d7000) [pid = 1846] [serial = 841] [outer = 0x9c468c00] 20:25:27 INFO - PROCESS | 1801 | --DOMWINDOW == 82 (0x9cf5d800) [pid = 1846] [serial = 767] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html] 20:25:27 INFO - PROCESS | 1801 | --DOMWINDOW == 81 (0x9c35c400) [pid = 1846] [serial = 764] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html] 20:25:27 INFO - PROCESS | 1801 | --DOMWINDOW == 80 (0x9ae57000) [pid = 1846] [serial = 770] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html] 20:25:27 INFO - PROCESS | 1801 | --DOMWINDOW == 79 (0x9e3b2400) [pid = 1846] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html] 20:25:27 INFO - PROCESS | 1801 | --DOMWINDOW == 78 (0xa66f4000) [pid = 1846] [serial = 777] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 20:25:27 INFO - PROCESS | 1801 | --DOMWINDOW == 77 (0x9bf06c00) [pid = 1846] [serial = 773] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 20:25:27 INFO - PROCESS | 1801 | --DOMWINDOW == 76 (0x9ab20c00) [pid = 1846] [serial = 761] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html] 20:25:27 INFO - PROCESS | 1801 | --DOMWINDOW == 75 (0x9cf0a800) [pid = 1846] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html] 20:25:27 INFO - PROCESS | 1801 | --DOMWINDOW == 74 (0xa5cefc00) [pid = 1846] [serial = 804] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html] 20:25:27 INFO - PROCESS | 1801 | --DOMWINDOW == 73 (0x99f68400) [pid = 1846] [serial = 812] [outer = (nil)] [url = about:blank] 20:25:27 INFO - PROCESS | 1801 | --DOMWINDOW == 72 (0xa5c63800) [pid = 1846] [serial = 809] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html] 20:25:27 INFO - PROCESS | 1801 | --DOMWINDOW == 71 (0x9c354400) [pid = 1846] [serial = 807] [outer = (nil)] [url = about:blank] 20:25:27 INFO - PROCESS | 1801 | --DOMWINDOW == 70 (0x9c3a7800) [pid = 1846] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 20:25:27 INFO - PROCESS | 1801 | --DOMWINDOW == 69 (0x9be10800) [pid = 1846] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 20:25:27 INFO - PROCESS | 1801 | --DOMWINDOW == 68 (0x99f6c800) [pid = 1846] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml] 20:25:27 INFO - PROCESS | 1801 | --DOMWINDOW == 67 (0x9ab23000) [pid = 1846] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html] 20:25:27 INFO - PROCESS | 1801 | --DOMWINDOW == 66 (0x99f67c00) [pid = 1846] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html] 20:25:27 INFO - PROCESS | 1801 | --DOMWINDOW == 65 (0x9e385400) [pid = 1846] [serial = 802] [outer = (nil)] [url = about:blank] 20:25:28 INFO - PROCESS | 1801 | ++DOCSHELL 0x99f67800 == 9 [pid = 1846] [id = 289] 20:25:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 66 (0x99f67c00) [pid = 1846] [serial = 842] [outer = (nil)] 20:25:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 67 (0x99f68400) [pid = 1846] [serial = 843] [outer = 0x99f67c00] 20:25:28 INFO - PROCESS | 1801 | 1477538728780 Marionette TRACE conn4 <- [1,1237,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_009.html",0,null,null,[["document.write plaintext into iframe",0,null,null]]]}] 20:25:28 INFO - . 20:25:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html | took 4429ms 20:25:28 INFO - PROCESS | 1801 | 1477538728836 Marionette TRACE conn4 -> [0,1238,"getWindowHandle",null] 20:25:28 INFO - PROCESS | 1801 | 1477538728844 Marionette TRACE conn4 <- [1,1238,null,{"value":"2147483649"}] 20:25:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html 20:25:28 INFO - PROCESS | 1801 | 1477538728866 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:29 INFO - PROCESS | 1801 | 1477538729087 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 20:25:29 INFO - PROCESS | 1801 | 1477538729153 Marionette TRACE conn4 -> [0,1240,"getWindowHandles",null] 20:25:29 INFO - PROCESS | 1801 | 1477538729164 Marionette TRACE conn4 <- [1,1240,null,["2147483649"]] 20:25:29 INFO - PROCESS | 1801 | 1477538729205 Marionette TRACE conn4 -> [0,1241,"switchToWindow",{"name":"2147483649"}] 20:25:29 INFO - PROCESS | 1801 | 1477538729214 Marionette TRACE conn4 <- [1,1241,null,{}] 20:25:29 INFO - PROCESS | 1801 | 1477538729225 Marionette TRACE conn4 -> [0,1242,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:29 INFO - PROCESS | 1801 | ++DOCSHELL 0x9addc800 == 10 [pid = 1846] [id = 290] 20:25:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 68 (0x9addf000) [pid = 1846] [serial = 844] [outer = (nil)] 20:25:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 69 (0x9be07800) [pid = 1846] [serial = 845] [outer = 0x9addf000] 20:25:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 70 (0x9be0fc00) [pid = 1846] [serial = 846] [outer = 0x9addf000] 20:25:30 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c01c800 == 11 [pid = 1846] [id = 291] 20:25:30 INFO - PROCESS | 1801 | ++DOMWINDOW == 71 (0x9c01e800) [pid = 1846] [serial = 847] [outer = (nil)] 20:25:30 INFO - PROCESS | 1801 | ++DOMWINDOW == 72 (0x99f6a800) [pid = 1846] [serial = 848] [outer = 0x9c01e800] 20:25:30 INFO - PROCESS | 1801 | 1477538730548 Marionette TRACE conn4 <- [1,1242,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_010.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 20:25:30 INFO - . 20:25:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html | took 1724ms 20:25:30 INFO - PROCESS | 1801 | 1477538730586 Marionette TRACE conn4 -> [0,1243,"getWindowHandle",null] 20:25:30 INFO - PROCESS | 1801 | 1477538730614 Marionette TRACE conn4 <- [1,1243,null,{"value":"2147483649"}] 20:25:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_001.html 20:25:30 INFO - PROCESS | 1801 | 1477538730630 Marionette TRACE conn4 -> [0,1244,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:30 INFO - PROCESS | 1801 | 1477538730864 Marionette TRACE conn4 <- [1,1244,null,{"value":null}] 20:25:30 INFO - PROCESS | 1801 | 1477538730910 Marionette TRACE conn4 -> [0,1245,"getWindowHandles",null] 20:25:30 INFO - PROCESS | 1801 | 1477538730917 Marionette TRACE conn4 <- [1,1245,null,["2147483649"]] 20:25:30 INFO - PROCESS | 1801 | 1477538730930 Marionette TRACE conn4 -> [0,1246,"switchToWindow",{"name":"2147483649"}] 20:25:30 INFO - PROCESS | 1801 | 1477538730940 Marionette TRACE conn4 <- [1,1246,null,{}] 20:25:30 INFO - PROCESS | 1801 | 1477538730961 Marionette TRACE conn4 -> [0,1247,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:31 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c14d800 == 12 [pid = 1846] [id = 292] 20:25:31 INFO - PROCESS | 1801 | ++DOMWINDOW == 73 (0x9c356800) [pid = 1846] [serial = 849] [outer = (nil)] 20:25:31 INFO - PROCESS | 1801 | ++DOMWINDOW == 74 (0x9c45f400) [pid = 1846] [serial = 850] [outer = 0x9c356800] 20:25:31 INFO - PROCESS | 1801 | ++DOMWINDOW == 75 (0x9cf02800) [pid = 1846] [serial = 851] [outer = 0x9c356800] 20:25:32 INFO - PROCESS | 1801 | 1477538732145 Marionette TRACE conn4 <- [1,1247,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_001.html",0,null,null,[["document.write script",0,null,null]]]}] 20:25:32 INFO - . 20:25:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_001.html | took 1584ms 20:25:32 INFO - PROCESS | 1801 | 1477538732230 Marionette TRACE conn4 -> [0,1248,"getWindowHandle",null] 20:25:32 INFO - PROCESS | 1801 | 1477538732243 Marionette TRACE conn4 <- [1,1248,null,{"value":"2147483649"}] 20:25:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_002.html 20:25:32 INFO - PROCESS | 1801 | 1477538732254 Marionette TRACE conn4 -> [0,1249,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:32 INFO - PROCESS | 1801 | 1477538732567 Marionette TRACE conn4 <- [1,1249,null,{"value":null}] 20:25:32 INFO - PROCESS | 1801 | 1477538732612 Marionette TRACE conn4 -> [0,1250,"getWindowHandles",null] 20:25:32 INFO - PROCESS | 1801 | 1477538732622 Marionette TRACE conn4 <- [1,1250,null,["2147483649"]] 20:25:32 INFO - PROCESS | 1801 | 1477538732638 Marionette TRACE conn4 -> [0,1251,"switchToWindow",{"name":"2147483649"}] 20:25:32 INFO - PROCESS | 1801 | 1477538732649 Marionette TRACE conn4 <- [1,1251,null,{}] 20:25:32 INFO - PROCESS | 1801 | 1477538732670 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:32 INFO - PROCESS | 1801 | ++DOCSHELL 0x99f6d800 == 13 [pid = 1846] [id = 293] 20:25:32 INFO - PROCESS | 1801 | ++DOMWINDOW == 76 (0x99f6e000) [pid = 1846] [serial = 852] [outer = (nil)] 20:25:32 INFO - PROCESS | 1801 | ++DOMWINDOW == 77 (0x9c020c00) [pid = 1846] [serial = 853] [outer = 0x99f6e000] 20:25:33 INFO - PROCESS | 1801 | ++DOMWINDOW == 78 (0x9cf0c800) [pid = 1846] [serial = 854] [outer = 0x99f6e000] 20:25:34 INFO - PROCESS | 1801 | 1477538734210 Marionette TRACE conn4 <- [1,1252,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_002.html",0,null,null,[["document.write script executed synchronously",0,null,null]]]}] 20:25:34 INFO - . 20:25:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_002.html | took 1993ms 20:25:34 INFO - PROCESS | 1801 | 1477538734246 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 20:25:34 INFO - PROCESS | 1801 | 1477538734256 Marionette TRACE conn4 <- [1,1253,null,{"value":"2147483649"}] 20:25:34 INFO - PROCESS | 1801 | --DOCSHELL 0x9bf09800 == 12 [pid = 1846] [id = 287] 20:25:34 INFO - PROCESS | 1801 | --DOCSHELL 0x9c01a800 == 11 [pid = 1846] [id = 286] 20:25:34 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae53400 == 10 [pid = 1846] [id = 285] 20:25:34 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae58800 == 9 [pid = 1846] [id = 284] 20:25:34 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab20800 == 8 [pid = 1846] [id = 283] 20:25:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_003.html 20:25:34 INFO - PROCESS | 1801 | 1477538734279 Marionette TRACE conn4 -> [0,1254,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:34 INFO - PROCESS | 1801 | --DOMWINDOW == 77 (0xa66f7c00) [pid = 1846] [serial = 805] [outer = (nil)] [url = about:blank] 20:25:34 INFO - PROCESS | 1801 | --DOMWINDOW == 76 (0xa6751c00) [pid = 1846] [serial = 806] [outer = (nil)] [url = about:blank] 20:25:34 INFO - PROCESS | 1801 | --DOMWINDOW == 75 (0x9d3d7400) [pid = 1846] [serial = 800] [outer = (nil)] [url = about:blank] 20:25:34 INFO - PROCESS | 1801 | --DOMWINDOW == 74 (0x9d690c00) [pid = 1846] [serial = 801] [outer = (nil)] [url = about:blank] 20:25:34 INFO - PROCESS | 1801 | --DOMWINDOW == 73 (0x9c149000) [pid = 1846] [serial = 772] [outer = (nil)] [url = about:blank] 20:25:34 INFO - PROCESS | 1801 | --DOMWINDOW == 72 (0xa67ea400) [pid = 1846] [serial = 783] [outer = (nil)] [url = about:blank] 20:25:34 INFO - PROCESS | 1801 | --DOMWINDOW == 71 (0xa67ed000) [pid = 1846] [serial = 780] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 20:25:34 INFO - PROCESS | 1801 | --DOMWINDOW == 70 (0x9e3bbc00) [pid = 1846] [serial = 776] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 20:25:34 INFO - PROCESS | 1801 | --DOMWINDOW == 69 (0x9bf0a000) [pid = 1846] [serial = 771] [outer = (nil)] [url = about:blank] 20:25:34 INFO - PROCESS | 1801 | --DOMWINDOW == 68 (0x9be09000) [pid = 1846] [serial = 763] [outer = (nil)] [url = about:blank] 20:25:34 INFO - PROCESS | 1801 | --DOMWINDOW == 67 (0xa67e7000) [pid = 1846] [serial = 782] [outer = (nil)] [url = about:blank] 20:25:34 INFO - PROCESS | 1801 | --DOMWINDOW == 66 (0xa6752000) [pid = 1846] [serial = 778] [outer = (nil)] [url = about:blank] 20:25:34 INFO - PROCESS | 1801 | --DOMWINDOW == 65 (0x9e387000) [pid = 1846] [serial = 769] [outer = (nil)] [url = about:blank] 20:25:34 INFO - PROCESS | 1801 | --DOMWINDOW == 64 (0x9d3dd000) [pid = 1846] [serial = 774] [outer = (nil)] [url = about:blank] 20:25:34 INFO - PROCESS | 1801 | --DOMWINDOW == 63 (0xa67e1400) [pid = 1846] [serial = 779] [outer = (nil)] [url = about:blank] 20:25:34 INFO - PROCESS | 1801 | --DOMWINDOW == 62 (0x9e2e3000) [pid = 1846] [serial = 775] [outer = (nil)] [url = about:blank] 20:25:34 INFO - PROCESS | 1801 | --DOMWINDOW == 61 (0x9e2e0800) [pid = 1846] [serial = 768] [outer = (nil)] [url = about:blank] 20:25:34 INFO - PROCESS | 1801 | --DOMWINDOW == 60 (0x9cf07400) [pid = 1846] [serial = 766] [outer = (nil)] [url = about:blank] 20:25:34 INFO - PROCESS | 1801 | --DOMWINDOW == 59 (0x99f6dc00) [pid = 1846] [serial = 813] [outer = (nil)] [url = about:blank] 20:25:34 INFO - PROCESS | 1801 | --DOMWINDOW == 58 (0x9addc000) [pid = 1846] [serial = 808] [outer = (nil)] [url = about:blank] 20:25:34 INFO - PROCESS | 1801 | --DOMWINDOW == 57 (0x9e385800) [pid = 1846] [serial = 803] [outer = (nil)] [url = about:blank] 20:25:34 INFO - PROCESS | 1801 | --DOMWINDOW == 56 (0xa67e5400) [pid = 1846] [serial = 810] [outer = (nil)] [url = about:blank] 20:25:34 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0xa67e9800) [pid = 1846] [serial = 811] [outer = (nil)] [url = about:blank] 20:25:34 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x9c14f000) [pid = 1846] [serial = 794] [outer = (nil)] [url = about:blank] 20:25:34 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x9c39dc00) [pid = 1846] [serial = 795] [outer = (nil)] [url = about:blank] 20:25:34 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x9c3a8800) [pid = 1846] [serial = 797] [outer = (nil)] [url = about:blank] 20:25:34 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x9c461c00) [pid = 1846] [serial = 798] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 20:25:34 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x9ae52000) [pid = 1846] [serial = 791] [outer = (nil)] [url = about:blank] 20:25:34 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x9be06c00) [pid = 1846] [serial = 792] [outer = (nil)] [url = about:blank] 20:25:34 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x9c359c00) [pid = 1846] [serial = 788] [outer = (nil)] [url = about:blank] 20:25:34 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x9c3a0000) [pid = 1846] [serial = 789] [outer = (nil)] [url = about:blank] 20:25:34 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x99f6b800) [pid = 1846] [serial = 785] [outer = (nil)] [url = about:blank] 20:25:34 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x99f6f000) [pid = 1846] [serial = 786] [outer = (nil)] [url = about:blank] 20:25:34 INFO - PROCESS | 1801 | 1477538734575 Marionette TRACE conn4 <- [1,1254,null,{"value":null}] 20:25:34 INFO - PROCESS | 1801 | 1477538734728 Marionette TRACE conn4 -> [0,1255,"getWindowHandles",null] 20:25:34 INFO - PROCESS | 1801 | 1477538734733 Marionette TRACE conn4 <- [1,1255,null,["2147483649"]] 20:25:34 INFO - PROCESS | 1801 | 1477538734794 Marionette TRACE conn4 -> [0,1256,"switchToWindow",{"name":"2147483649"}] 20:25:34 INFO - PROCESS | 1801 | 1477538734804 Marionette TRACE conn4 <- [1,1256,null,{}] 20:25:34 INFO - PROCESS | 1801 | 1477538734810 Marionette TRACE conn4 -> [0,1257,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:34 INFO - PROCESS | 1801 | ++DOCSHELL 0x9addec00 == 9 [pid = 1846] [id = 294] 20:25:34 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x9ade6c00) [pid = 1846] [serial = 855] [outer = (nil)] 20:25:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x9ae5b400) [pid = 1846] [serial = 856] [outer = 0x9ade6c00] 20:25:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x9bbcd800) [pid = 1846] [serial = 857] [outer = 0x9ade6c00] 20:25:35 INFO - PROCESS | 1801 | 1477538735953 Marionette TRACE conn4 <- [1,1257,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_003.html",0,null,null,[["document.write script writing a further script",0,null,null]]]}] 20:25:36 INFO - . 20:25:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_003.html | took 1727ms 20:25:36 INFO - PROCESS | 1801 | 1477538736006 Marionette TRACE conn4 -> [0,1258,"getWindowHandle",null] 20:25:36 INFO - PROCESS | 1801 | 1477538736013 Marionette TRACE conn4 <- [1,1258,null,{"value":"2147483649"}] 20:25:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_004.html 20:25:36 INFO - PROCESS | 1801 | 1477538736022 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:36 INFO - PROCESS | 1801 | 1477538736276 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 20:25:36 INFO - PROCESS | 1801 | 1477538736342 Marionette TRACE conn4 -> [0,1260,"getWindowHandles",null] 20:25:36 INFO - PROCESS | 1801 | 1477538736354 Marionette TRACE conn4 <- [1,1260,null,["2147483649"]] 20:25:36 INFO - PROCESS | 1801 | 1477538736364 Marionette TRACE conn4 -> [0,1261,"switchToWindow",{"name":"2147483649"}] 20:25:36 INFO - PROCESS | 1801 | 1477538736371 Marionette TRACE conn4 <- [1,1261,null,{}] 20:25:36 INFO - PROCESS | 1801 | 1477538736421 Marionette TRACE conn4 -> [0,1262,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:36 INFO - PROCESS | 1801 | ++DOCSHELL 0x9be09400 == 10 [pid = 1846] [id = 295] 20:25:36 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x9bf02000) [pid = 1846] [serial = 858] [outer = (nil)] 20:25:36 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x9c020000) [pid = 1846] [serial = 859] [outer = 0x9bf02000] 20:25:36 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x9c149c00) [pid = 1846] [serial = 860] [outer = 0x9bf02000] 20:25:37 INFO - PROCESS | 1801 | 1477538737753 Marionette TRACE conn4 <- [1,1262,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_004.html",0,null,null,[["document.write script writing script; order of execution",0,null,null]]]}] 20:25:37 INFO - . 20:25:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_004.html | took 1775ms 20:25:37 INFO - PROCESS | 1801 | 1477538737796 Marionette TRACE conn4 -> [0,1263,"getWindowHandle",null] 20:25:37 INFO - PROCESS | 1801 | 1477538737811 Marionette TRACE conn4 <- [1,1263,null,{"value":"2147483649"}] 20:25:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_005.html 20:25:37 INFO - PROCESS | 1801 | 1477538737822 Marionette TRACE conn4 -> [0,1264,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:38 INFO - PROCESS | 1801 | 1477538738127 Marionette TRACE conn4 <- [1,1264,null,{"value":null}] 20:25:38 INFO - PROCESS | 1801 | 1477538738194 Marionette TRACE conn4 -> [0,1265,"getWindowHandles",null] 20:25:38 INFO - PROCESS | 1801 | 1477538738208 Marionette TRACE conn4 <- [1,1265,null,["2147483649"]] 20:25:38 INFO - PROCESS | 1801 | 1477538738218 Marionette TRACE conn4 -> [0,1266,"switchToWindow",{"name":"2147483649"}] 20:25:38 INFO - PROCESS | 1801 | 1477538738233 Marionette TRACE conn4 <- [1,1266,null,{}] 20:25:38 INFO - PROCESS | 1801 | 1477538738241 Marionette TRACE conn4 -> [0,1267,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:38 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c39d000 == 11 [pid = 1846] [id = 296] 20:25:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x9c39d400) [pid = 1846] [serial = 861] [outer = (nil)] 20:25:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x9c3a9000) [pid = 1846] [serial = 862] [outer = 0x9c39d400] 20:25:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x9c467800) [pid = 1846] [serial = 863] [outer = 0x9c39d400] 20:25:39 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x9c462c00) [pid = 1846] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html] 20:25:39 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0xa67eb800) [pid = 1846] [serial = 819] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html] 20:25:39 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x9be0a000) [pid = 1846] [serial = 824] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html] 20:25:39 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x9c3a0c00) [pid = 1846] [serial = 837] [outer = (nil)] [url = about:blank] 20:25:39 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0xa67df400) [pid = 1846] [serial = 817] [outer = (nil)] [url = about:blank] 20:25:39 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x9ae4e400) [pid = 1846] [serial = 822] [outer = (nil)] [url = about:blank] 20:25:39 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x9addf400) [pid = 1846] [serial = 827] [outer = (nil)] [url = about:blank] 20:25:39 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x9ae59c00) [pid = 1846] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html] 20:25:39 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x9bfa6000) [pid = 1846] [serial = 832] [outer = (nil)] [url = about:blank] 20:25:39 INFO - PROCESS | 1801 | 1477538739425 Marionette TRACE conn4 <- [1,1267,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_005.html",0,null,null,[["document.write external script",0,null,null]]]}] 20:25:39 INFO - . 20:25:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_005.html | took 1622ms 20:25:39 INFO - PROCESS | 1801 | 1477538739442 Marionette TRACE conn4 -> [0,1268,"getWindowHandle",null] 20:25:39 INFO - PROCESS | 1801 | 1477538739450 Marionette TRACE conn4 <- [1,1268,null,{"value":"2147483649"}] 20:25:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_006.html 20:25:39 INFO - PROCESS | 1801 | 1477538739458 Marionette TRACE conn4 -> [0,1269,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:39 INFO - PROCESS | 1801 | 1477538739655 Marionette TRACE conn4 <- [1,1269,null,{"value":null}] 20:25:39 INFO - PROCESS | 1801 | 1477538739770 Marionette TRACE conn4 -> [0,1270,"getWindowHandles",null] 20:25:39 INFO - PROCESS | 1801 | 1477538739780 Marionette TRACE conn4 <- [1,1270,null,["2147483649"]] 20:25:39 INFO - PROCESS | 1801 | 1477538739791 Marionette TRACE conn4 -> [0,1271,"switchToWindow",{"name":"2147483649"}] 20:25:39 INFO - PROCESS | 1801 | 1477538739795 Marionette TRACE conn4 <- [1,1271,null,{}] 20:25:39 INFO - PROCESS | 1801 | 1477538739806 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_006.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:39 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c013c00 == 12 [pid = 1846] [id = 297] 20:25:39 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x9c35e000) [pid = 1846] [serial = 864] [outer = (nil)] 20:25:39 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x9d3e1c00) [pid = 1846] [serial = 865] [outer = 0x9c35e000] 20:25:40 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x9d7d4400) [pid = 1846] [serial = 866] [outer = 0x9c35e000] 20:25:40 INFO - PROCESS | 1801 | 1477538740714 Marionette TRACE conn4 <- [1,1272,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_006.html",0,null,null,[["document.write external script followed by internal script",0,null,null]]]}] 20:25:40 INFO - . 20:25:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_006.html | took 1282ms 20:25:40 INFO - PROCESS | 1801 | 1477538740748 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 20:25:40 INFO - PROCESS | 1801 | 1477538740756 Marionette TRACE conn4 <- [1,1273,null,{"value":"2147483649"}] 20:25:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_007.html 20:25:40 INFO - PROCESS | 1801 | 1477538740764 Marionette TRACE conn4 -> [0,1274,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:40 INFO - PROCESS | 1801 | 1477538740961 Marionette TRACE conn4 <- [1,1274,null,{"value":null}] 20:25:41 INFO - PROCESS | 1801 | 1477538741055 Marionette TRACE conn4 -> [0,1275,"getWindowHandles",null] 20:25:41 INFO - PROCESS | 1801 | 1477538741063 Marionette TRACE conn4 <- [1,1275,null,["2147483649"]] 20:25:41 INFO - PROCESS | 1801 | 1477538741072 Marionette TRACE conn4 -> [0,1276,"switchToWindow",{"name":"2147483649"}] 20:25:41 INFO - PROCESS | 1801 | 1477538741088 Marionette TRACE conn4 <- [1,1276,null,{}] 20:25:41 INFO - PROCESS | 1801 | 1477538741095 Marionette TRACE conn4 -> [0,1277,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:41 INFO - PROCESS | 1801 | ++DOCSHELL 0x9d7dec00 == 13 [pid = 1846] [id = 298] 20:25:41 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x9d7e2400) [pid = 1846] [serial = 867] [outer = (nil)] 20:25:41 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x9e385c00) [pid = 1846] [serial = 868] [outer = 0x9d7e2400] 20:25:41 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x9e387400) [pid = 1846] [serial = 869] [outer = 0x9d7e2400] 20:25:42 INFO - PROCESS | 1801 | 1477538742133 Marionette TRACE conn4 <- [1,1277,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_007.html",0,null,null,[["document.write external script that document.writes inline script",0,null,null]]]}] 20:25:42 INFO - . 20:25:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_007.html | took 1383ms 20:25:42 INFO - PROCESS | 1801 | 1477538742146 Marionette TRACE conn4 -> [0,1278,"getWindowHandle",null] 20:25:42 INFO - PROCESS | 1801 | 1477538742151 Marionette TRACE conn4 <- [1,1278,null,{"value":"2147483649"}] 20:25:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_008.html 20:25:42 INFO - PROCESS | 1801 | 1477538742165 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:42 INFO - PROCESS | 1801 | 1477538742438 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 20:25:42 INFO - PROCESS | 1801 | 1477538742487 Marionette TRACE conn4 -> [0,1280,"getWindowHandles",null] 20:25:42 INFO - PROCESS | 1801 | 1477538742490 Marionette TRACE conn4 <- [1,1280,null,["2147483649"]] 20:25:42 INFO - PROCESS | 1801 | 1477538742501 Marionette TRACE conn4 -> [0,1281,"switchToWindow",{"name":"2147483649"}] 20:25:42 INFO - PROCESS | 1801 | 1477538742513 Marionette TRACE conn4 <- [1,1281,null,{}] 20:25:42 INFO - PROCESS | 1801 | 1477538742529 Marionette TRACE conn4 -> [0,1282,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_008.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:42 INFO - PROCESS | 1801 | ++DOCSHELL 0x9be07000 == 14 [pid = 1846] [id = 299] 20:25:42 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x9be0a000) [pid = 1846] [serial = 870] [outer = (nil)] 20:25:42 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x9c14f000) [pid = 1846] [serial = 871] [outer = 0x9be0a000] 20:25:42 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x9c360400) [pid = 1846] [serial = 872] [outer = 0x9be0a000] 20:25:43 INFO - PROCESS | 1801 | 1477538743599 Marionette TRACE conn4 <- [1,1282,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_008.html",0,null,null,[["document.write external script that document.writes external script",0,null,null]]]}] 20:25:43 INFO - . 20:25:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_008.html | took 1483ms 20:25:43 INFO - PROCESS | 1801 | 1477538743647 Marionette TRACE conn4 -> [0,1283,"getWindowHandle",null] 20:25:43 INFO - PROCESS | 1801 | 1477538743654 Marionette TRACE conn4 <- [1,1283,null,{"value":"2147483649"}] 20:25:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_009.html 20:25:43 INFO - PROCESS | 1801 | 1477538743663 Marionette TRACE conn4 -> [0,1284,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:44 INFO - PROCESS | 1801 | 1477538744058 Marionette TRACE conn4 <- [1,1284,null,{"value":null}] 20:25:44 INFO - PROCESS | 1801 | 1477538744102 Marionette TRACE conn4 -> [0,1285,"getWindowHandles",null] 20:25:44 INFO - PROCESS | 1801 | 1477538744115 Marionette TRACE conn4 <- [1,1285,null,["2147483649"]] 20:25:44 INFO - PROCESS | 1801 | 1477538744167 Marionette TRACE conn4 -> [0,1286,"switchToWindow",{"name":"2147483649"}] 20:25:44 INFO - PROCESS | 1801 | 1477538744207 Marionette TRACE conn4 <- [1,1286,null,{}] 20:25:44 INFO - PROCESS | 1801 | 1477538744224 Marionette TRACE conn4 -> [0,1287,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:44 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c45e400 == 15 [pid = 1846] [id = 300] 20:25:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x9c45f000) [pid = 1846] [serial = 873] [outer = (nil)] 20:25:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x9e3b3800) [pid = 1846] [serial = 874] [outer = 0x9c45f000] 20:25:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 57 (0xa3d17000) [pid = 1846] [serial = 875] [outer = 0x9c45f000] 20:25:45 INFO - PROCESS | 1801 | 1477538745460 Marionette TRACE conn4 <- [1,1287,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_009.html",0,null,null,[["document.write script that document.writes script",0,null,null]]]}] 20:25:45 INFO - . 20:25:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_009.html | took 1837ms 20:25:45 INFO - PROCESS | 1801 | 1477538745506 Marionette TRACE conn4 -> [0,1288,"getWindowHandle",null] 20:25:45 INFO - PROCESS | 1801 | 1477538745519 Marionette TRACE conn4 <- [1,1288,null,{"value":"2147483649"}] 20:25:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_010.html 20:25:45 INFO - PROCESS | 1801 | 1477538745539 Marionette TRACE conn4 -> [0,1289,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:45 INFO - PROCESS | 1801 | 1477538745898 Marionette TRACE conn4 <- [1,1289,null,{"value":null}] 20:25:46 INFO - PROCESS | 1801 | 1477538745994 Marionette TRACE conn4 -> [0,1290,"getWindowHandles",null] 20:25:46 INFO - PROCESS | 1801 | 1477538746006 Marionette TRACE conn4 <- [1,1290,null,["2147483649"]] 20:25:46 INFO - PROCESS | 1801 | 1477538746017 Marionette TRACE conn4 -> [0,1291,"switchToWindow",{"name":"2147483649"}] 20:25:46 INFO - PROCESS | 1801 | 1477538746030 Marionette TRACE conn4 <- [1,1291,null,{}] 20:25:46 INFO - PROCESS | 1801 | 1477538746042 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:46 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae51400 == 16 [pid = 1846] [id = 301] 20:25:46 INFO - PROCESS | 1801 | ++DOMWINDOW == 58 (0x9ae56800) [pid = 1846] [serial = 876] [outer = (nil)] 20:25:46 INFO - PROCESS | 1801 | ++DOMWINDOW == 59 (0x9bf07000) [pid = 1846] [serial = 877] [outer = 0x9ae56800] 20:25:46 INFO - PROCESS | 1801 | ++DOMWINDOW == 60 (0x9c01a000) [pid = 1846] [serial = 878] [outer = 0x9ae56800] 20:25:47 INFO - PROCESS | 1801 | --DOCSHELL 0x9c013c00 == 15 [pid = 1846] [id = 297] 20:25:47 INFO - PROCESS | 1801 | --DOCSHELL 0x9c39d000 == 14 [pid = 1846] [id = 296] 20:25:47 INFO - PROCESS | 1801 | --DOCSHELL 0x9be09400 == 13 [pid = 1846] [id = 295] 20:25:47 INFO - PROCESS | 1801 | --DOCSHELL 0x9addec00 == 12 [pid = 1846] [id = 294] 20:25:47 INFO - PROCESS | 1801 | --DOCSHELL 0x9be06800 == 11 [pid = 1846] [id = 282] 20:25:47 INFO - PROCESS | 1801 | --DOCSHELL 0x99f6d800 == 10 [pid = 1846] [id = 293] 20:25:47 INFO - PROCESS | 1801 | --DOCSHELL 0x9c14d800 == 9 [pid = 1846] [id = 292] 20:25:47 INFO - PROCESS | 1801 | --DOCSHELL 0x9c01c800 == 8 [pid = 1846] [id = 291] 20:25:47 INFO - PROCESS | 1801 | --DOCSHELL 0x9addc800 == 7 [pid = 1846] [id = 290] 20:25:47 INFO - PROCESS | 1801 | --DOCSHELL 0x99f67800 == 6 [pid = 1846] [id = 289] 20:25:47 INFO - PROCESS | 1801 | 1477538747343 Marionette TRACE conn4 <- [1,1292,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_010.html",0,null,null,[["document.write external script tokenizer order",0,null,null]]]}] 20:25:47 INFO - . 20:25:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_010.html | took 1837ms 20:25:47 INFO - PROCESS | 1801 | 1477538747376 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 20:25:47 INFO - PROCESS | 1801 | 1477538747379 Marionette TRACE conn4 <- [1,1293,null,{"value":"2147483649"}] 20:25:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_011.html 20:25:47 INFO - PROCESS | 1801 | 1477538747389 Marionette TRACE conn4 -> [0,1294,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:47 INFO - PROCESS | 1801 | --DOMWINDOW == 59 (0x9c3a1800) [pid = 1846] [serial = 838] [outer = (nil)] [url = about:blank] 20:25:47 INFO - PROCESS | 1801 | --DOMWINDOW == 58 (0xa67e1000) [pid = 1846] [serial = 818] [outer = (nil)] [url = about:blank] 20:25:47 INFO - PROCESS | 1801 | --DOMWINDOW == 57 (0x9c01a400) [pid = 1846] [serial = 823] [outer = (nil)] [url = about:blank] 20:25:47 INFO - PROCESS | 1801 | --DOMWINDOW == 56 (0x9addac00) [pid = 1846] [serial = 828] [outer = (nil)] [url = about:blank] 20:25:47 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0x9c012800) [pid = 1846] [serial = 833] [outer = (nil)] [url = about:blank] 20:25:47 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x9be04c00) [pid = 1846] [serial = 830] [outer = (nil)] [url = about:blank] 20:25:47 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x9be10c00) [pid = 1846] [serial = 831] [outer = (nil)] [url = about:blank] 20:25:47 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x9c01f000) [pid = 1846] [serial = 825] [outer = (nil)] [url = about:blank] 20:25:47 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x9c146c00) [pid = 1846] [serial = 826] [outer = (nil)] [url = about:blank] 20:25:47 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x9c014000) [pid = 1846] [serial = 820] [outer = (nil)] [url = about:blank] 20:25:47 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x9c016c00) [pid = 1846] [serial = 821] [outer = (nil)] [url = about:blank] 20:25:47 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x9e3b3400) [pid = 1846] [serial = 815] [outer = (nil)] [url = about:blank] 20:25:47 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0xa5ce8400) [pid = 1846] [serial = 816] [outer = (nil)] [url = about:blank] 20:25:47 INFO - PROCESS | 1801 | 1477538747661 Marionette TRACE conn4 <- [1,1294,null,{"value":null}] 20:25:47 INFO - PROCESS | 1801 | 1477538747749 Marionette TRACE conn4 -> [0,1295,"getWindowHandles",null] 20:25:47 INFO - PROCESS | 1801 | 1477538747769 Marionette TRACE conn4 <- [1,1295,null,["2147483649"]] 20:25:47 INFO - PROCESS | 1801 | 1477538747808 Marionette TRACE conn4 -> [0,1296,"switchToWindow",{"name":"2147483649"}] 20:25:47 INFO - PROCESS | 1801 | 1477538747817 Marionette TRACE conn4 <- [1,1296,null,{}] 20:25:47 INFO - PROCESS | 1801 | 1477538747827 Marionette TRACE conn4 -> [0,1297,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_011.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:47 INFO - PROCESS | 1801 | ++DOCSHELL 0x99f6d800 == 7 [pid = 1846] [id = 302] 20:25:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x9addac00) [pid = 1846] [serial = 879] [outer = (nil)] 20:25:48 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x9bf03800) [pid = 1846] [serial = 880] [outer = 0x9addac00] 20:25:48 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x9c011c00) [pid = 1846] [serial = 881] [outer = 0x9addac00] 20:25:49 INFO - PROCESS | 1801 | 1477538749113 Marionette TRACE conn4 <- [1,1297,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_011.html",0,null,null,[["document.write external script that document.writes external script",0,null,null]]]}] 20:25:49 INFO - . 20:25:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_011.html | took 1781ms 20:25:49 INFO - PROCESS | 1801 | 1477538749170 Marionette TRACE conn4 -> [0,1298,"getWindowHandle",null] 20:25:49 INFO - PROCESS | 1801 | 1477538749177 Marionette TRACE conn4 <- [1,1298,null,{"value":"2147483649"}] 20:25:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_012.html 20:25:49 INFO - PROCESS | 1801 | 1477538749189 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:49 INFO - PROCESS | 1801 | 1477538749412 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 20:25:49 INFO - PROCESS | 1801 | 1477538749521 Marionette TRACE conn4 -> [0,1300,"getWindowHandles",null] 20:25:49 INFO - PROCESS | 1801 | 1477538749529 Marionette TRACE conn4 <- [1,1300,null,["2147483649"]] 20:25:49 INFO - PROCESS | 1801 | 1477538749557 Marionette TRACE conn4 -> [0,1301,"switchToWindow",{"name":"2147483649"}] 20:25:49 INFO - PROCESS | 1801 | 1477538749563 Marionette TRACE conn4 <- [1,1301,null,{}] 20:25:49 INFO - PROCESS | 1801 | 1477538749570 Marionette TRACE conn4 -> [0,1302,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_012.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:49 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c147800 == 8 [pid = 1846] [id = 303] 20:25:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x9c14a400) [pid = 1846] [serial = 882] [outer = (nil)] 20:25:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x9c3a1400) [pid = 1846] [serial = 883] [outer = 0x9c14a400] 20:25:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x9c45d400) [pid = 1846] [serial = 884] [outer = 0x9c14a400] 20:25:50 INFO - PROCESS | 1801 | 1477538750630 Marionette TRACE conn4 <- [1,1302,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_012.html",0,null,null,[["document.write external script tokenizer order",0,null,null]]]}] 20:25:50 INFO - . 20:25:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_012.html | took 1470ms 20:25:50 INFO - PROCESS | 1801 | 1477538750663 Marionette TRACE conn4 -> [0,1303,"getWindowHandle",null] 20:25:50 INFO - PROCESS | 1801 | 1477538750672 Marionette TRACE conn4 <- [1,1303,null,{"value":"2147483649"}] 20:25:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_013.html 20:25:50 INFO - PROCESS | 1801 | 1477538750682 Marionette TRACE conn4 -> [0,1304,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:50 INFO - PROCESS | 1801 | 1477538750891 Marionette TRACE conn4 <- [1,1304,null,{"value":null}] 20:25:50 INFO - PROCESS | 1801 | 1477538750965 Marionette TRACE conn4 -> [0,1305,"getWindowHandles",null] 20:25:50 INFO - PROCESS | 1801 | 1477538750975 Marionette TRACE conn4 <- [1,1305,null,["2147483649"]] 20:25:51 INFO - PROCESS | 1801 | 1477538750998 Marionette TRACE conn4 -> [0,1306,"switchToWindow",{"name":"2147483649"}] 20:25:51 INFO - PROCESS | 1801 | 1477538751012 Marionette TRACE conn4 <- [1,1306,null,{}] 20:25:51 INFO - PROCESS | 1801 | 1477538751023 Marionette TRACE conn4 -> [0,1307,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_013.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:51 INFO - PROCESS | 1801 | ++DOCSHELL 0x9d693400 == 9 [pid = 1846] [id = 304] 20:25:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x9d69ac00) [pid = 1846] [serial = 885] [outer = (nil)] 20:25:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x9e384c00) [pid = 1846] [serial = 886] [outer = 0x9d69ac00] 20:25:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x9e3b9800) [pid = 1846] [serial = 887] [outer = 0x9d69ac00] 20:25:52 INFO - PROCESS | 1801 | 1477538752120 Marionette TRACE conn4 <- [1,1307,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_013.html",0,null,null,[["document.write",0,null,null]]]}] 20:25:52 INFO - . 20:25:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_013.html | took 1480ms 20:25:52 INFO - PROCESS | 1801 | 1477538752174 Marionette TRACE conn4 -> [0,1308,"getWindowHandle",null] 20:25:52 INFO - PROCESS | 1801 | 1477538752191 Marionette TRACE conn4 <- [1,1308,null,{"value":"2147483649"}] 20:25:52 INFO - TEST-START | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html 20:25:52 INFO - PROCESS | 1801 | 1477538752214 Marionette TRACE conn4 -> [0,1309,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:52 INFO - PROCESS | 1801 | 1477538752462 Marionette TRACE conn4 <- [1,1309,null,{"value":null}] 20:25:52 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0x9c01e800) [pid = 1846] [serial = 847] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x9addf000) [pid = 1846] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html] 20:25:52 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x99f6e000) [pid = 1846] [serial = 852] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html] 20:25:52 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x9c356800) [pid = 1846] [serial = 849] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html] 20:25:52 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x9ade6c00) [pid = 1846] [serial = 855] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html] 20:25:52 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x99f67c00) [pid = 1846] [serial = 842] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x9c142400) [pid = 1846] [serial = 834] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html] 20:25:52 INFO - PROCESS | 1801 | 1477538752543 Marionette TRACE conn4 -> [0,1310,"getWindowHandles",null] 20:25:52 INFO - PROCESS | 1801 | 1477538752560 Marionette TRACE conn4 <- [1,1310,null,["2147483649"]] 20:25:52 INFO - PROCESS | 1801 | 1477538752583 Marionette TRACE conn4 -> [0,1311,"switchToWindow",{"name":"2147483649"}] 20:25:52 INFO - PROCESS | 1801 | 1477538752590 Marionette TRACE conn4 <- [1,1311,null,{}] 20:25:52 INFO - PROCESS | 1801 | 1477538752603 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:52 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ade6c00 == 10 [pid = 1846] [id = 305] 20:25:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x9b735c00) [pid = 1846] [serial = 888] [outer = (nil)] 20:25:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0xa5c60800) [pid = 1846] [serial = 889] [outer = 0x9b735c00] 20:25:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0xa667c000) [pid = 1846] [serial = 890] [outer = 0x9b735c00] 20:25:53 INFO - PROCESS | 1801 | 1477538753665 Marionette TRACE conn4 <- [1,1312,null,{"value":["/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html",0,null,null,[["Getting spellcheck IDL attribute",0,null,null],["Setting spellcheck IDL attribute to true",0,null,null],["Setting spellcheck IDL attribute to false",0,null,null]]]}] 20:25:53 INFO - ... 20:25:53 INFO - TEST-OK | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html | took 1480ms 20:25:53 INFO - PROCESS | 1801 | 1477538753682 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 20:25:53 INFO - PROCESS | 1801 | 1477538753688 Marionette TRACE conn4 <- [1,1313,null,{"value":"2147483649"}] 20:25:53 INFO - TEST-START | /html/editing/focus/document-level-focus-apis/document-level-apis.html 20:25:53 INFO - PROCESS | 1801 | 1477538753695 Marionette TRACE conn4 -> [0,1314,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:53 INFO - PROCESS | 1801 | 1477538753969 Marionette TRACE conn4 <- [1,1314,null,{"value":null}] 20:25:54 INFO - PROCESS | 1801 | 1477538754027 Marionette TRACE conn4 -> [0,1315,"getWindowHandles",null] 20:25:54 INFO - PROCESS | 1801 | 1477538754034 Marionette TRACE conn4 <- [1,1315,null,["2147483649"]] 20:25:54 INFO - PROCESS | 1801 | 1477538754043 Marionette TRACE conn4 -> [0,1316,"switchToWindow",{"name":"2147483649"}] 20:25:54 INFO - PROCESS | 1801 | 1477538754060 Marionette TRACE conn4 <- [1,1316,null,{}] 20:25:54 INFO - PROCESS | 1801 | 1477538754071 Marionette TRACE conn4 -> [0,1317,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/editing/focus/document-level-focus-apis/document-level-apis.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:54 INFO - PROCESS | 1801 | ++DOCSHELL 0xa6756400 == 11 [pid = 1846] [id = 306] 20:25:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0xa6756800) [pid = 1846] [serial = 891] [outer = (nil)] 20:25:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0xa675b800) [pid = 1846] [serial = 892] [outer = 0xa6756800] 20:25:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0xa67e3800) [pid = 1846] [serial = 893] [outer = 0xa6756800] 20:25:55 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ade0800 == 12 [pid = 1846] [id = 307] 20:25:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x9ae57000) [pid = 1846] [serial = 894] [outer = (nil)] 20:25:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 57 (0x9b73bc00) [pid = 1846] [serial = 895] [outer = 0x9ae57000] 20:25:55 INFO - PROCESS | 1801 | 1477538755485 Marionette TRACE conn4 <- [1,1317,null,{"value":["/html/editing/focus/document-level-focus-apis/document-level-apis.html",0,null,null,[["The body element must be the active element if no element is focused",0,null,null],["The element must be the active element if it is focused",0,null,null],["The hasFocus() method must return false if the Document has no browsing context",0,null,null],["When a child browsing context is focused, its browsing context container is also focused",0,null,null]]]}] 20:25:55 INFO - .... 20:25:55 INFO - TEST-OK | /html/editing/focus/document-level-focus-apis/document-level-apis.html | took 1821ms 20:25:55 INFO - PROCESS | 1801 | 1477538755518 Marionette TRACE conn4 -> [0,1318,"getWindowHandle",null] 20:25:55 INFO - PROCESS | 1801 | 1477538755526 Marionette TRACE conn4 <- [1,1318,null,{"value":"2147483649"}] 20:25:55 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/historical.html 20:25:55 INFO - PROCESS | 1801 | 1477538755538 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:55 INFO - PROCESS | 1801 | 1477538755779 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 20:25:55 INFO - PROCESS | 1801 | 1477538755832 Marionette TRACE conn4 -> [0,1320,"getWindowHandles",null] 20:25:55 INFO - PROCESS | 1801 | 1477538755858 Marionette TRACE conn4 <- [1,1320,null,["2147483649"]] 20:25:55 INFO - PROCESS | 1801 | 1477538755874 Marionette TRACE conn4 -> [0,1321,"switchToWindow",{"name":"2147483649"}] 20:25:55 INFO - PROCESS | 1801 | 1477538755889 Marionette TRACE conn4 <- [1,1321,null,{}] 20:25:55 INFO - PROCESS | 1801 | 1477538755907 Marionette TRACE conn4 -> [0,1322,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:56 INFO - PROCESS | 1801 | ++DOCSHELL 0x9be10c00 == 13 [pid = 1846] [id = 308] 20:25:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 58 (0x9bfa1000) [pid = 1846] [serial = 896] [outer = (nil)] 20:25:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 59 (0x9cf10400) [pid = 1846] [serial = 897] [outer = 0x9bfa1000] 20:25:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 60 (0x9e38ec00) [pid = 1846] [serial = 898] [outer = 0x9bfa1000] 20:25:57 INFO - PROCESS | 1801 | 1477538757217 Marionette TRACE conn4 <- [1,1322,null,{"value":["/html/semantics/document-metadata/the-style-element/historical.html",0,null,null,[["style.scoped should not be supported",1,"assert_false: expected false got true","t/<@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:8:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:7:3\n@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:13:1\n"]]]}] 20:25:57 INFO - . 20:25:57 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/historical.html | took 1727ms 20:25:57 INFO - PROCESS | 1801 | 1477538757267 Marionette TRACE conn4 -> [0,1323,"getWindowHandle",null] 20:25:57 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style-error-01.html 20:25:57 INFO - PROCESS | 1801 | 1477538757280 Marionette TRACE conn4 <- [1,1323,null,{"value":"2147483649"}] 20:25:57 INFO - PROCESS | 1801 | 1477538757292 Marionette TRACE conn4 -> [0,1324,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:57 INFO - PROCESS | 1801 | 1477538757513 Marionette TRACE conn4 <- [1,1324,null,{"value":null}] 20:25:57 INFO - PROCESS | 1801 | 1477538757567 Marionette TRACE conn4 -> [0,1325,"getWindowHandles",null] 20:25:57 INFO - PROCESS | 1801 | 1477538757574 Marionette TRACE conn4 <- [1,1325,null,["2147483649"]] 20:25:57 INFO - PROCESS | 1801 | 1477538757620 Marionette TRACE conn4 -> [0,1326,"switchToWindow",{"name":"2147483649"}] 20:25:57 INFO - PROCESS | 1801 | 1477538757639 Marionette TRACE conn4 <- [1,1326,null,{}] 20:25:57 INFO - PROCESS | 1801 | 1477538757671 Marionette TRACE conn4 -> [0,1327,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/style-error-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:57 INFO - PROCESS | 1801 | ++DOCSHELL 0xa66f4000 == 14 [pid = 1846] [id = 309] 20:25:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 61 (0xa6755400) [pid = 1846] [serial = 899] [outer = (nil)] 20:25:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 62 (0xa67e7c00) [pid = 1846] [serial = 900] [outer = 0xa6755400] 20:25:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 63 (0xa67ea800) [pid = 1846] [serial = 901] [outer = 0xa6755400] 20:25:59 INFO - PROCESS | 1801 | 1477538759186 Marionette TRACE conn4 <- [1,1327,null,{"value":["/html/semantics/document-metadata/the-style-element/style-error-01.html",0,null,null,[["Should get an error event for a text/plain response.",0,null,null]]]}] 20:25:59 INFO - . 20:25:59 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style-error-01.html | took 1983ms 20:25:59 INFO - PROCESS | 1801 | 1477538759275 Marionette TRACE conn4 -> [0,1328,"getWindowHandle",null] 20:25:59 INFO - PROCESS | 1801 | 1477538759281 Marionette TRACE conn4 <- [1,1328,null,{"value":"2147483649"}] 20:25:59 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_disabled.html 20:25:59 INFO - PROCESS | 1801 | 1477538759292 Marionette TRACE conn4 -> [0,1329,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:25:59 INFO - PROCESS | 1801 | 1477538759640 Marionette TRACE conn4 <- [1,1329,null,{"value":null}] 20:25:59 INFO - PROCESS | 1801 | 1477538759814 Marionette TRACE conn4 -> [0,1330,"getWindowHandles",null] 20:25:59 INFO - PROCESS | 1801 | 1477538759821 Marionette TRACE conn4 <- [1,1330,null,["2147483649"]] 20:25:59 INFO - PROCESS | 1801 | 1477538759830 Marionette TRACE conn4 -> [0,1331,"switchToWindow",{"name":"2147483649"}] 20:25:59 INFO - PROCESS | 1801 | 1477538759844 Marionette TRACE conn4 <- [1,1331,null,{}] 20:25:59 INFO - PROCESS | 1801 | 1477538759850 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/style_disabled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:25:59 INFO - PROCESS | 1801 | ++DOCSHELL 0xa686f800 == 15 [pid = 1846] [id = 310] 20:25:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 64 (0xa6877800) [pid = 1846] [serial = 902] [outer = (nil)] 20:26:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 65 (0x9abae000) [pid = 1846] [serial = 903] [outer = 0xa6877800] 20:26:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 66 (0x9abb0c00) [pid = 1846] [serial = 904] [outer = 0xa6877800] 20:26:01 INFO - PROCESS | 1801 | 1477538761004 Marionette TRACE conn4 <- [1,1332,null,{"value":["/html/semantics/document-metadata/the-style-element/style_disabled.html",0,null,null,[["The style is not applied when it is disabled",0,null,null]]]}] 20:26:01 INFO - . 20:26:01 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_disabled.html | took 1735ms 20:26:01 INFO - PROCESS | 1801 | 1477538761024 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 20:26:01 INFO - PROCESS | 1801 | 1477538761030 Marionette TRACE conn4 <- [1,1333,null,{"value":"2147483649"}] 20:26:01 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_events.html 20:26:01 INFO - PROCESS | 1801 | 1477538761037 Marionette TRACE conn4 -> [0,1334,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:01 INFO - PROCESS | 1801 | 1477538761244 Marionette TRACE conn4 <- [1,1334,null,{"value":null}] 20:26:01 INFO - PROCESS | 1801 | 1477538761304 Marionette TRACE conn4 -> [0,1335,"getWindowHandles",null] 20:26:01 INFO - PROCESS | 1801 | 1477538761316 Marionette TRACE conn4 <- [1,1335,null,["2147483649"]] 20:26:01 INFO - PROCESS | 1801 | 1477538761331 Marionette TRACE conn4 -> [0,1336,"switchToWindow",{"name":"2147483649"}] 20:26:01 INFO - PROCESS | 1801 | 1477538761341 Marionette TRACE conn4 <- [1,1336,null,{}] 20:26:01 INFO - PROCESS | 1801 | 1477538761357 Marionette TRACE conn4 -> [0,1337,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/style_events.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:01 INFO - PROCESS | 1801 | ++DOCSHELL 0x9abaf800 == 16 [pid = 1846] [id = 311] 20:26:01 INFO - PROCESS | 1801 | ++DOMWINDOW == 67 (0x9abb0000) [pid = 1846] [serial = 905] [outer = (nil)] 20:26:01 INFO - PROCESS | 1801 | ++DOMWINDOW == 68 (0x9abb9400) [pid = 1846] [serial = 906] [outer = 0x9abb0000] 20:26:01 INFO - PROCESS | 1801 | ++DOMWINDOW == 69 (0x9b73b800) [pid = 1846] [serial = 907] [outer = 0x9abb0000] 20:26:02 INFO - PROCESS | 1801 | 1477538762593 Marionette TRACE conn4 <- [1,1337,null,{"value":["/html/semantics/document-metadata/the-style-element/style_events.html",0,null,null,[["If the style is loaded successfully, the 'load' event must be fired",0,null,null],["If the style is loaded unsuccessfully, the 'error' event must be fired",0,null,null]]]}] 20:26:02 INFO - .. 20:26:02 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_events.html | took 1581ms 20:26:02 INFO - PROCESS | 1801 | 1477538762647 Marionette TRACE conn4 -> [0,1338,"getWindowHandle",null] 20:26:02 INFO - PROCESS | 1801 | 1477538762660 Marionette TRACE conn4 <- [1,1338,null,{"value":"2147483649"}] 20:26:02 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_media.html 20:26:02 INFO - PROCESS | 1801 | 1477538762672 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:03 INFO - PROCESS | 1801 | --DOCSHELL 0x9d693400 == 15 [pid = 1846] [id = 304] 20:26:03 INFO - PROCESS | 1801 | --DOCSHELL 0x9ade6c00 == 14 [pid = 1846] [id = 305] 20:26:03 INFO - PROCESS | 1801 | --DOCSHELL 0x9c468000 == 13 [pid = 1846] [id = 288] 20:26:03 INFO - PROCESS | 1801 | --DOCSHELL 0x99f6d800 == 12 [pid = 1846] [id = 302] 20:26:03 INFO - PROCESS | 1801 | --DOCSHELL 0x9c147800 == 11 [pid = 1846] [id = 303] 20:26:03 INFO - PROCESS | 1801 | --DOCSHELL 0x9be07000 == 10 [pid = 1846] [id = 299] 20:26:03 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae51400 == 9 [pid = 1846] [id = 301] 20:26:03 INFO - PROCESS | 1801 | --DOCSHELL 0x9c45e400 == 8 [pid = 1846] [id = 300] 20:26:03 INFO - PROCESS | 1801 | --DOCSHELL 0x9ade0800 == 7 [pid = 1846] [id = 307] 20:26:03 INFO - PROCESS | 1801 | --DOCSHELL 0xa6756400 == 6 [pid = 1846] [id = 306] 20:26:03 INFO - PROCESS | 1801 | --DOCSHELL 0x9be10c00 == 5 [pid = 1846] [id = 308] 20:26:03 INFO - PROCESS | 1801 | --DOCSHELL 0x9d7dec00 == 4 [pid = 1846] [id = 298] 20:26:03 INFO - PROCESS | 1801 | --DOCSHELL 0xa66f4000 == 3 [pid = 1846] [id = 309] 20:26:03 INFO - PROCESS | 1801 | --DOCSHELL 0xa686f800 == 2 [pid = 1846] [id = 310] 20:26:03 INFO - PROCESS | 1801 | --DOMWINDOW == 68 (0x99f68400) [pid = 1846] [serial = 843] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 1801 | --DOMWINDOW == 67 (0x9c45f400) [pid = 1846] [serial = 850] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 1801 | --DOMWINDOW == 66 (0x9cf02800) [pid = 1846] [serial = 851] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 1801 | --DOMWINDOW == 65 (0x9be07800) [pid = 1846] [serial = 845] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 1801 | --DOMWINDOW == 64 (0x9be0fc00) [pid = 1846] [serial = 846] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 1801 | --DOMWINDOW == 63 (0x99f6a800) [pid = 1846] [serial = 848] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 1801 | --DOMWINDOW == 62 (0x9c020c00) [pid = 1846] [serial = 853] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 1801 | --DOMWINDOW == 61 (0x9cf0c800) [pid = 1846] [serial = 854] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 1801 | --DOMWINDOW == 60 (0x9ae5b400) [pid = 1846] [serial = 856] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 1801 | --DOMWINDOW == 59 (0x9bbcd800) [pid = 1846] [serial = 857] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 1801 | --DOMWINDOW == 58 (0x9c35b800) [pid = 1846] [serial = 836] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 1801 | --DOMWINDOW == 57 (0x9cf67000) [pid = 1846] [serial = 840] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 1801 | --DOMWINDOW == 56 (0x9c358c00) [pid = 1846] [serial = 835] [outer = (nil)] [url = about:blank] 20:26:03 INFO - PROCESS | 1801 | 1477538763357 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 20:26:03 INFO - PROCESS | 1801 | 1477538763432 Marionette TRACE conn4 -> [0,1340,"getWindowHandles",null] 20:26:03 INFO - PROCESS | 1801 | 1477538763439 Marionette TRACE conn4 <- [1,1340,null,["2147483649"]] 20:26:03 INFO - PROCESS | 1801 | 1477538763444 Marionette TRACE conn4 -> [0,1341,"switchToWindow",{"name":"2147483649"}] 20:26:03 INFO - PROCESS | 1801 | 1477538763452 Marionette TRACE conn4 <- [1,1341,null,{}] 20:26:03 INFO - PROCESS | 1801 | 1477538763458 Marionette TRACE conn4 -> [0,1342,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/style_media.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:03 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab17800 == 3 [pid = 1846] [id = 312] 20:26:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 57 (0x9ab1a800) [pid = 1846] [serial = 908] [outer = (nil)] 20:26:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 58 (0x9abacc00) [pid = 1846] [serial = 909] [outer = 0x9ab1a800] 20:26:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 59 (0x9abb7c00) [pid = 1846] [serial = 910] [outer = 0x9ab1a800] 20:26:04 INFO - PROCESS | 1801 | 1477538764528 Marionette TRACE conn4 <- [1,1342,null,{"value":["/html/semantics/document-metadata/the-style-element/style_media.html",0,null,null,[["The style information must be applied to the environment specified by the media attribute",0,null,null]]]}] 20:26:04 INFO - . 20:26:04 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_media.html | took 1877ms 20:26:04 INFO - PROCESS | 1801 | 1477538764548 Marionette TRACE conn4 -> [0,1343,"getWindowHandle",null] 20:26:04 INFO - TEST-START | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html 20:26:04 INFO - PROCESS | 1801 | 1477538764554 Marionette TRACE conn4 <- [1,1343,null,{"value":"2147483649"}] 20:26:04 INFO - PROCESS | 1801 | 1477538764561 Marionette TRACE conn4 -> [0,1344,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:04 INFO - PROCESS | 1801 | 1477538764759 Marionette TRACE conn4 <- [1,1344,null,{"value":null}] 20:26:04 INFO - PROCESS | 1801 | 1477538764820 Marionette TRACE conn4 -> [0,1345,"getWindowHandles",null] 20:26:04 INFO - PROCESS | 1801 | 1477538764827 Marionette TRACE conn4 <- [1,1345,null,["2147483649"]] 20:26:04 INFO - PROCESS | 1801 | 1477538764838 Marionette TRACE conn4 -> [0,1346,"switchToWindow",{"name":"2147483649"}] 20:26:04 INFO - PROCESS | 1801 | 1477538764855 Marionette TRACE conn4 <- [1,1346,null,{}] 20:26:04 INFO - PROCESS | 1801 | 1477538764861 Marionette TRACE conn4 -> [0,1347,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:04 INFO - PROCESS | 1801 | ++DOCSHELL 0x9abbac00 == 4 [pid = 1846] [id = 313] 20:26:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 60 (0x9addc400) [pid = 1846] [serial = 911] [outer = (nil)] 20:26:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 61 (0x9ae59c00) [pid = 1846] [serial = 912] [outer = 0x9addc400] 20:26:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 62 (0x9b738400) [pid = 1846] [serial = 913] [outer = 0x9addc400] 20:26:06 INFO - PROCESS | 1801 | 1477538766226 Marionette TRACE conn4 <- [1,1347,null,{"value":["/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html",0,null,null,[["audio.currentSrc initial value",0,null,null],["audio.currentSrc after setting src attribute \"\"",0,null,null],["audio.currentSrc after adding source element with src attribute \"\"",0,null,null],["audio.currentSrc after setting src attribute \".\"",0,null,null],["audio.currentSrc after adding source element with src attribute \".\"",0,null,null],["audio.currentSrc after setting src attribute \" \"",0,null,null],["audio.currentSrc after adding source element with src attribute \" \"",0,null,null],["audio.currentSrc after setting src attribute \"data:,\"",0,null,null],["audio.currentSrc after adding source element with src attribute \"data:,\"",0,null,null],["video.currentSrc initial value",0,null,null],["video.currentSrc after setting src attribute \"\"",0,null,null],["video.currentSrc after adding source element with src attribute \"\"",0,null,null],["video.currentSrc after setting src attribute \".\"",0,null,null],["video.currentSrc after adding source element with src attribute \".\"",0,null,null],["video.currentSrc after setting src attribute \" \"",0,null,null],["video.currentSrc after adding source element with src attribute \" \"",0,null,null],["video.currentSrc after setting src attribute \"data:,\"",0,null,null],["video.currentSrc after adding source element with src attribute \"data:,\"",0,null,null]]]}] 20:26:06 INFO - .................. 20:26:06 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html | took 1732ms 20:26:06 INFO - PROCESS | 1801 | 1477538766293 Marionette TRACE conn4 -> [0,1348,"getWindowHandle",null] 20:26:06 INFO - PROCESS | 1801 | 1477538766299 Marionette TRACE conn4 <- [1,1348,null,{"value":"2147483649"}] 20:26:06 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 20:26:06 INFO - PROCESS | 1801 | 1477538766357 Marionette TRACE conn4 -> [0,1349,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:06 INFO - PROCESS | 1801 | 1477538766635 Marionette TRACE conn4 <- [1,1349,null,{"value":null}] 20:26:06 INFO - PROCESS | 1801 | 1477538766771 Marionette TRACE conn4 -> [0,1350,"getWindowHandles",null] 20:26:06 INFO - PROCESS | 1801 | 1477538766784 Marionette TRACE conn4 <- [1,1350,null,["2147483649"]] 20:26:06 INFO - PROCESS | 1801 | 1477538766800 Marionette TRACE conn4 -> [0,1351,"switchToWindow",{"name":"2147483649"}] 20:26:06 INFO - PROCESS | 1801 | 1477538766817 Marionette TRACE conn4 <- [1,1351,null,{}] 20:26:06 INFO - PROCESS | 1801 | 1477538766833 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/media-elements/ready-states/autoplay.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:06 INFO - PROCESS | 1801 | ++DOCSHELL 0x9be10800 == 5 [pid = 1846] [id = 314] 20:26:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 63 (0x9be10c00) [pid = 1846] [serial = 914] [outer = (nil)] 20:26:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 64 (0x9c012c00) [pid = 1846] [serial = 915] [outer = 0x9be10c00] 20:26:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 65 (0x9c018c00) [pid = 1846] [serial = 916] [outer = 0x9be10c00] 20:26:09 INFO - PROCESS | 1801 | --DOMWINDOW == 64 (0xa6756800) [pid = 1846] [serial = 891] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html] 20:26:09 INFO - PROCESS | 1801 | --DOMWINDOW == 63 (0x9b735c00) [pid = 1846] [serial = 888] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html] 20:26:09 INFO - PROCESS | 1801 | --DOMWINDOW == 62 (0x9ae56800) [pid = 1846] [serial = 876] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html] 20:26:09 INFO - PROCESS | 1801 | --DOMWINDOW == 61 (0x9be0a000) [pid = 1846] [serial = 870] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html] 20:26:09 INFO - PROCESS | 1801 | --DOMWINDOW == 60 (0x9d7e2400) [pid = 1846] [serial = 867] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html] 20:26:09 INFO - PROCESS | 1801 | --DOMWINDOW == 59 (0x9c45f000) [pid = 1846] [serial = 873] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html] 20:26:09 INFO - PROCESS | 1801 | --DOMWINDOW == 58 (0x9addac00) [pid = 1846] [serial = 879] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html] 20:26:09 INFO - PROCESS | 1801 | --DOMWINDOW == 57 (0x9c39d400) [pid = 1846] [serial = 861] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html] 20:26:09 INFO - PROCESS | 1801 | --DOMWINDOW == 56 (0x9bf02000) [pid = 1846] [serial = 858] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html] 20:26:09 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0x9c468c00) [pid = 1846] [serial = 839] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html] 20:26:09 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x9c35e000) [pid = 1846] [serial = 864] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html] 20:26:09 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x9c14a400) [pid = 1846] [serial = 882] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html] 20:26:09 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x9d69ac00) [pid = 1846] [serial = 885] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html] 20:26:09 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x9ae57000) [pid = 1846] [serial = 894] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 20:26:11 INFO - PROCESS | 1801 | 1477538771686 Marionette TRACE conn4 <- [1,1352,null,{"value":["/html/semantics/embedded-content/media-elements/ready-states/autoplay.html",0,null,null,[["audio.autoplay",0,null,null],["audio.autoplay and load()",0,null,null],["audio.autoplay and play()",0,null,null],["audio.autoplay and pause()",0,null,null],["audio.autoplay and internal pause steps",0,null,null],["video.autoplay",0,null,null],["video.autoplay and load()",0,null,null],["video.autoplay and play()",0,null,null],["video.autoplay and pause()",0,null,null],["video.autoplay and internal pause steps",0,null,null]]]}] 20:26:11 INFO - .......... 20:26:11 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 5453ms 20:26:11 INFO - PROCESS | 1801 | 1477538771810 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 20:26:11 INFO - PROCESS | 1801 | 1477538771834 Marionette TRACE conn4 <- [1,1353,null,{"value":"2147483649"}] 20:26:11 INFO - TEST-START | /html/semantics/embedded-content/the-video-element/video-tabindex.html 20:26:11 INFO - PROCESS | 1801 | 1477538771859 Marionette TRACE conn4 -> [0,1354,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:12 INFO - PROCESS | 1801 | 1477538772291 Marionette TRACE conn4 <- [1,1354,null,{"value":null}] 20:26:12 INFO - PROCESS | 1801 | 1477538772410 Marionette TRACE conn4 -> [0,1355,"getWindowHandles",null] 20:26:12 INFO - PROCESS | 1801 | 1477538772422 Marionette TRACE conn4 <- [1,1355,null,["2147483649"]] 20:26:12 INFO - PROCESS | 1801 | 1477538772446 Marionette TRACE conn4 -> [0,1356,"switchToWindow",{"name":"2147483649"}] 20:26:12 INFO - PROCESS | 1801 | 1477538772478 Marionette TRACE conn4 <- [1,1356,null,{}] 20:26:12 INFO - PROCESS | 1801 | 1477538772490 Marionette TRACE conn4 -> [0,1357,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/the-video-element/video-tabindex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:12 INFO - PROCESS | 1801 | ++DOCSHELL 0x96313800 == 6 [pid = 1846] [id = 315] 20:26:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x96313c00) [pid = 1846] [serial = 917] [outer = (nil)] 20:26:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x96317c00) [pid = 1846] [serial = 918] [outer = 0x96313c00] 20:26:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x9631b000) [pid = 1846] [serial = 919] [outer = 0x96313c00] 20:26:13 INFO - PROCESS | 1801 | 1477538773800 Marionette TRACE conn4 <- [1,1357,null,{"value":["/html/semantics/embedded-content/the-video-element/video-tabindex.html",0,null,null,[["Attributes shouldn't magically appear",0,null,null]]]}] 20:26:13 INFO - . 20:26:13 INFO - TEST-OK | /html/semantics/embedded-content/the-video-element/video-tabindex.html | took 1994ms 20:26:13 INFO - PROCESS | 1801 | 1477538773840 Marionette TRACE conn4 -> [0,1358,"getWindowHandle",null] 20:26:13 INFO - PROCESS | 1801 | 1477538773847 Marionette TRACE conn4 <- [1,1358,null,{"value":"2147483649"}] 20:26:13 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-checkValidity.html 20:26:13 INFO - PROCESS | 1801 | 1477538773857 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:14 INFO - PROCESS | 1801 | 1477538774234 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 20:26:14 INFO - PROCESS | 1801 | 1477538774359 Marionette TRACE conn4 -> [0,1360,"getWindowHandles",null] 20:26:14 INFO - PROCESS | 1801 | 1477538774372 Marionette TRACE conn4 <- [1,1360,null,["2147483649"]] 20:26:14 INFO - PROCESS | 1801 | 1477538774387 Marionette TRACE conn4 -> [0,1361,"switchToWindow",{"name":"2147483649"}] 20:26:14 INFO - PROCESS | 1801 | 1477538774398 Marionette TRACE conn4 <- [1,1361,null,{}] 20:26:14 INFO - PROCESS | 1801 | 1477538774407 Marionette TRACE conn4 -> [0,1362,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-checkValidity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:14 INFO - PROCESS | 1801 | ++DOCSHELL 0x96dfe800 == 7 [pid = 1846] [id = 316] 20:26:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x96dfec00) [pid = 1846] [serial = 920] [outer = (nil)] 20:26:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x9abba400) [pid = 1846] [serial = 921] [outer = 0x96dfec00] 20:26:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 57 (0x9ae51400) [pid = 1846] [serial = 922] [outer = 0x96dfec00] 20:26:17 INFO - .................................................................. 20:26:17 INFO - PROCESS | 1801 | 1477538777519 Marionette TRACE conn4 <- [1,1362,null,{"value":["/html/semantics/forms/constraints/form-validation-checkValidity.html",0,null,null,[["[INPUT in TEXT status] no constraint",0,null,null],["[INPUT in TEXT status] no constraint (in a form)",0,null,null],["[INPUT in TEXT status] not suffering from being too long",0,null,null],["[INPUT in TEXT status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEXT status] suffering from being missing",0,null,null],["[INPUT in TEXT status] suffering from being missing (in a form)",0,null,null],["[INPUT in SEARCH status] no constraint",0,null,null],["[INPUT in SEARCH status] no constraint (in a form)",0,null,null],["[INPUT in SEARCH status] not suffering from being too long",0,null,null],["[INPUT in SEARCH status] not suffering from being too long (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from being missing",0,null,null],["[INPUT in SEARCH status] suffering from being missing (in a form)",0,null,null],["[INPUT in TEL status] no constraint",0,null,null],["[INPUT in TEL status] no constraint (in a form)",0,null,null],["[INPUT in TEL status] not suffering from being too long",0,null,null],["[INPUT in TEL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEL status] suffering from being missing",0,null,null],["[INPUT in TEL status] suffering from being missing (in a form)",0,null,null],["[INPUT in PASSWORD status] no constraint",0,null,null],["[INPUT in PASSWORD status] no constraint (in a form)",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from being missing",0,null,null],["[INPUT in PASSWORD status] suffering from being missing (in a form)",0,null,null],["[INPUT in URL status] no constraint",0,null,null],["[INPUT in URL status] no constraint (in a form)",0,null,null],["[INPUT in URL status] suffering from being too long",0,null,null],["[INPUT in URL status] suffering from being too long (in a form)",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from a type mismatch",0,null,null],["[INPUT in URL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from being missing",0,null,null],["[INPUT in URL status] suffering from being missing (in a form)",0,null,null],["[INPUT in EMAIL status] no constraint",0,null,null],["[INPUT in EMAIL status] no constraint (in a form)",0,null,null],["[INPUT in EMAIL status] not suffering from being too long",0,null,null],["[INPUT in EMAIL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from being missing",0,null,null],["[INPUT in EMAIL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from an overflow",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an overflow (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from being missing",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATE status] no constraint",0,null,null],["[INPUT in DATE status] no constraint (in a form)",0,null,null],["[INPUT in DATE status] suffering from an overflow",0,null,null],["[INPUT in DATE status] suffering from an overflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from an underflow",0,null,null],["[INPUT in DATE status] suffering from an underflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from a step mismatch",0,null,null],["[INPUT in DATE status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in DATE status] suffering from being missing",0,null,null],["[INPUT in DATE status] suffering from being missing (in a form)",0,null,null],["[INPUT in MONTH status] no constraint",0,null,null],["[INPUT in MONTH status] no constraint (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an overflow",0,null,null],["[INPUT in MONTH status] suffering from an overflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an underflow",0,null,null],["[INPUT in MONTH status] suffering from an underflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in MONTH status] suffering from being missing",0,null,null],["[INPUT in MONTH status] suffering from being missing (in a form)",0,null,null],["[INPUT in WEEK status] no constraint",0,null,null],["[INPUT in WEEK status] no constraint (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an overflow",0,null,null],["[INPUT in WEEK status] suffering from an overflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an underflow",0,null,null],["[INPUT in WEEK status] suffering from an underflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in WEEK status] suffering from being missing",0,null,null],["[INPUT in WEEK status] suffering from being missing (in a form)",0,null,null],["[INPUT in TIME status] no constraint",0,null,null],["[INPUT in TIME status] no constraint (in a form)",0,null,null],["[INPUT in TIME status] suffering from an overflow",0,null,null],["[INPUT in TIME status] suffering from an overflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from an underflow",0,null,null],["[INPUT in TIME status] suffering from an underflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from a step mismatch",0,null,null],["[INPUT in TIME status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in TIME status] suffering from being missing",0,null,null],["[INPUT in TIME status] suffering from being missing (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an overflow",0,null,null],["[INPUT in NUMBER status] suffering from an overflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an underflow",0,null,null],["[INPUT in NUMBER status] suffering from an underflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from being missing",0,null,null],["[INPUT in NUMBER status] suffering from being missing (in a form)",0,null,null],["[INPUT in CHECKBOX status] no constraint",0,null,null],["[INPUT in CHECKBOX status] no constraint (in a form)",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing (in a form)",0,null,null],["[INPUT in RADIO status] no constraint",0,null,null],["[INPUT in RADIO status] no constraint (in a form)",0,null,null],["[INPUT in RADIO status] suffering from being missing",0,null,null],["[INPUT in RADIO status] suffering from being missing (in a form)",0,null,null],["[INPUT in FILE status] no constraint",0,null,null],["[INPUT in FILE status] no constraint (in a form)",0,null,null],["[INPUT in FILE status] suffering from being missing",0,null,null],["[INPUT in FILE status] suffering from being missing (in a form)",0,null,null],["[select] no constraint",0,null,null],["[select] no constraint (in a form)",0,null,null],["[select] suffering from being missing",0,null,null],["[select] suffering from being missing (in a form)",0,null,null],["[textarea] no constraint",0,null,null],["[textarea] no constraint (in a form)",0,null,null],["[textarea] suffering from being missing",0,null,null],["[textarea] suffering from being missing (in a form)",0,null,null]]]}] 20:26:17 INFO - ................................................................ 20:26:17 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-checkValidity.html | took 3881ms 20:26:17 INFO - PROCESS | 1801 | 1477538777745 Marionette TRACE conn4 -> [0,1363,"getWindowHandle",null] 20:26:17 INFO - PROCESS | 1801 | 1477538777756 Marionette TRACE conn4 <- [1,1363,null,{"value":"2147483649"}] 20:26:17 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-reportValidity.html 20:26:17 INFO - PROCESS | 1801 | 1477538777775 Marionette TRACE conn4 -> [0,1364,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:18 INFO - PROCESS | 1801 | 1477538778065 Marionette TRACE conn4 <- [1,1364,null,{"value":null}] 20:26:18 INFO - PROCESS | 1801 | 1477538778129 Marionette TRACE conn4 -> [0,1365,"getWindowHandles",null] 20:26:18 INFO - PROCESS | 1801 | 1477538778184 Marionette TRACE conn4 <- [1,1365,null,["2147483649"]] 20:26:18 INFO - PROCESS | 1801 | 1477538778257 Marionette TRACE conn4 -> [0,1366,"switchToWindow",{"name":"2147483649"}] 20:26:18 INFO - PROCESS | 1801 | 1477538778277 Marionette TRACE conn4 <- [1,1366,null,{}] 20:26:18 INFO - PROCESS | 1801 | 1477538778293 Marionette TRACE conn4 -> [0,1367,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-reportValidity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:18 INFO - PROCESS | 1801 | ++DOCSHELL 0x96017400 == 8 [pid = 1846] [id = 317] 20:26:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 58 (0x96018800) [pid = 1846] [serial = 923] [outer = (nil)] 20:26:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 59 (0x9601d400) [pid = 1846] [serial = 924] [outer = 0x96018800] 20:26:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 60 (0x96020800) [pid = 1846] [serial = 925] [outer = 0x96018800] 20:26:19 INFO - PROCESS | 1801 | --DOCSHELL 0x9abbac00 == 7 [pid = 1846] [id = 313] 20:26:19 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab17800 == 6 [pid = 1846] [id = 312] 20:26:19 INFO - PROCESS | 1801 | --DOMWINDOW == 59 (0x9d7d4400) [pid = 1846] [serial = 866] [outer = (nil)] [url = about:blank] 20:26:19 INFO - PROCESS | 1801 | --DOMWINDOW == 58 (0xa675b800) [pid = 1846] [serial = 892] [outer = (nil)] [url = about:blank] 20:26:19 INFO - PROCESS | 1801 | --DOMWINDOW == 57 (0xa67e3800) [pid = 1846] [serial = 893] [outer = (nil)] [url = about:blank] 20:26:19 INFO - PROCESS | 1801 | --DOMWINDOW == 56 (0xa5c60800) [pid = 1846] [serial = 889] [outer = (nil)] [url = about:blank] 20:26:19 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0xa667c000) [pid = 1846] [serial = 890] [outer = (nil)] [url = about:blank] 20:26:19 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x9e384c00) [pid = 1846] [serial = 886] [outer = (nil)] [url = about:blank] 20:26:19 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x9e3b9800) [pid = 1846] [serial = 887] [outer = (nil)] [url = about:blank] 20:26:19 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x9c3a1400) [pid = 1846] [serial = 883] [outer = (nil)] [url = about:blank] 20:26:19 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x9c45d400) [pid = 1846] [serial = 884] [outer = (nil)] [url = about:blank] 20:26:19 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x9bf03800) [pid = 1846] [serial = 880] [outer = (nil)] [url = about:blank] 20:26:19 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x9c011c00) [pid = 1846] [serial = 881] [outer = (nil)] [url = about:blank] 20:26:19 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x9bf07000) [pid = 1846] [serial = 877] [outer = (nil)] [url = about:blank] 20:26:19 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x9c01a000) [pid = 1846] [serial = 878] [outer = (nil)] [url = about:blank] 20:26:19 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x9e3b3800) [pid = 1846] [serial = 874] [outer = (nil)] [url = about:blank] 20:26:19 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0xa3d17000) [pid = 1846] [serial = 875] [outer = (nil)] [url = about:blank] 20:26:19 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x9c14f000) [pid = 1846] [serial = 871] [outer = (nil)] [url = about:blank] 20:26:19 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x9c360400) [pid = 1846] [serial = 872] [outer = (nil)] [url = about:blank] 20:26:19 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x9e385c00) [pid = 1846] [serial = 868] [outer = (nil)] [url = about:blank] 20:26:19 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x9e387400) [pid = 1846] [serial = 869] [outer = (nil)] [url = about:blank] 20:26:19 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x9c467800) [pid = 1846] [serial = 863] [outer = (nil)] [url = about:blank] 20:26:19 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x9c149c00) [pid = 1846] [serial = 860] [outer = (nil)] [url = about:blank] 20:26:19 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x9d3d7000) [pid = 1846] [serial = 841] [outer = (nil)] [url = about:blank] 20:26:19 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x9d3e1c00) [pid = 1846] [serial = 865] [outer = (nil)] [url = about:blank] 20:26:19 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x9c3a9000) [pid = 1846] [serial = 862] [outer = (nil)] [url = about:blank] 20:26:19 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x9c020000) [pid = 1846] [serial = 859] [outer = (nil)] [url = about:blank] 20:26:19 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x9b73bc00) [pid = 1846] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 20:26:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 20:26:25 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 20:26:26 INFO - .................................................................................................................................. 20:26:26 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-reportValidity.html | took 8650ms 20:26:26 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validate.html 20:26:26 INFO - PROCESS | 1801 | 1477538786254 Marionette TRACE conn4 <- [1,1367,null,{"value":["/html/semantics/forms/constraints/form-validation-reportValidity.html",0,null,null,[["[INPUT in TEXT status] no constraint",0,null,null],["[INPUT in TEXT status] no constraint (in a form)",0,null,null],["[INPUT in TEXT status] not suffering from being too long",0,null,null],["[INPUT in TEXT status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEXT status] suffering from being missing",0,null,null],["[INPUT in TEXT status] suffering from being missing (in a form)",0,null,null],["[INPUT in SEARCH status] no constraint",0,null,null],["[INPUT in SEARCH status] no constraint (in a form)",0,null,null],["[INPUT in SEARCH status] not suffering from being too long",0,null,null],["[INPUT in SEARCH status] not suffering from being too long (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from being missing",0,null,null],["[INPUT in SEARCH status] suffering from being missing (in a form)",0,null,null],["[INPUT in TEL status] no constraint",0,null,null],["[INPUT in TEL status] no constraint (in a form)",0,null,null],["[INPUT in TEL status] not suffering from being too long",0,null,null],["[INPUT in TEL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEL status] suffering from being missing",0,null,null],["[INPUT in TEL status] suffering from being missing (in a form)",0,null,null],["[INPUT in PASSWORD status] no constraint",0,null,null],["[INPUT in PASSWORD status] no constraint (in a form)",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from being missing",0,null,null],["[INPUT in PASSWORD status] suffering from being missing (in a form)",0,null,null],["[INPUT in URL status] no constraint",0,null,null],["[INPUT in URL status] no constraint (in a form)",0,null,null],["[INPUT in URL status] not suffering from being too long",0,null,null],["[INPUT in URL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from a type mismatch",0,null,null],["[INPUT in URL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from being missing",0,null,null],["[INPUT in URL status] suffering from being missing (in a form)",0,null,null],["[INPUT in EMAIL status] no constraint",0,null,null],["[INPUT in EMAIL status] no constraint (in a form)",0,null,null],["[INPUT in EMAIL status] not suffering from being too long",0,null,null],["[INPUT in EMAIL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from being missing",0,null,null],["[INPUT in EMAIL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from an overflow",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an overflow (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from being missing",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATE status] no constraint",0,null,null],["[INPUT in DATE status] no constraint (in a form)",0,null,null],["[INPUT in DATE status] suffering from an overflow",0,null,null],["[INPUT in DATE status] suffering from an overflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from an underflow",0,null,null],["[INPUT in DATE status] suffering from an underflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from a step mismatch",0,null,null],["[INPUT in DATE status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in DATE status] suffering from being missing",0,null,null],["[INPUT in DATE status] suffering from being missing (in a form)",0,null,null],["[INPUT in MONTH status] no constraint",0,null,null],["[INPUT in MONTH status] no constraint (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an overflow",0,null,null],["[INPUT in MONTH status] suffering from an overflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an underflow",0,null,null],["[INPUT in MONTH status] suffering from an underflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in MONTH status] suffering from being missing",0,null,null],["[INPUT in MONTH status] suffering from being missing (in a form)",0,null,null],["[INPUT in WEEK status] no constraint",0,null,null],["[INPUT in WEEK status] no constraint (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an overflow",0,null,null],["[INPUT in WEEK status] suffering from an overflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an underflow",0,null,null],["[INPUT in WEEK status] suffering from an underflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in WEEK status] suffering from being missing",0,null,null],["[INPUT in WEEK status] suffering from being missing (in a form)",0,null,null],["[INPUT in TIME status] no constraint",0,null,null],["[INPUT in TIME status] no constraint (in a form)",0,null,null],["[INPUT in TIME status] suffering from an overflow",0,null,null],["[INPUT in TIME status] suffering from an overflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from an underflow",0,null,null],["[INPUT in TIME status] suffering from an underflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from a step mismatch",0,null,null],["[INPUT in TIME status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in TIME status] suffering from being missing",0,null,null],["[INPUT in TIME status] suffering from being missing (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an overflow",0,null,null],["[INPUT in NUMBER status] suffering from an overflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an underflow",0,null,null],["[INPUT in NUMBER status] suffering from an underflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from being missing",0,null,null],["[INPUT in NUMBER status] suffering from being missing (in a form)",0,null,null],["[INPUT in CHECKBOX status] no constraint",0,null,null],["[INPUT in CHECKBOX status] no constraint (in a form)",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing (in a form)",0,null,null],["[INPUT in RADIO status] no constraint",0,null,null],["[INPUT in RADIO status] no constraint (in a form)",0,null,null],["[INPUT in RADIO status] suffering from being missing",0,null,null],["[INPUT in RADIO status] suffering from being missing (in a form)",0,null,null],["[INPUT in FILE status] no constraint",0,null,null],["[INPUT in FILE status] no constraint (in a form)",0,null,null],["[INPUT in FILE status] suffering from being missing",0,null,null],["[INPUT in FILE status] suffering from being missing (in a form)",0,null,null],["[select] no constraint",0,null,null],["[select] no constraint (in a form)",0,null,null],["[select] suffering from being missing",0,null,null],["[select] suffering from being missing (in a form)",0,null,null],["[textarea] no constraint",0,null,null],["[textarea] no constraint (in a form)",0,null,null],["[textarea] suffering from being missing",0,null,null],["[textarea] suffering from being missing (in a form)",0,null,null]]]}] 20:26:26 INFO - PROCESS | 1801 | 1477538786425 Marionette TRACE conn4 -> [0,1368,"getWindowHandle",null] 20:26:26 INFO - PROCESS | 1801 | 1477538786443 Marionette TRACE conn4 <- [1,1368,null,{"value":"2147483649"}] 20:26:26 INFO - PROCESS | 1801 | 1477538786462 Marionette TRACE conn4 -> [0,1369,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:26 INFO - PROCESS | 1801 | 1477538786806 Marionette TRACE conn4 <- [1,1369,null,{"value":null}] 20:26:26 INFO - PROCESS | 1801 | 1477538786927 Marionette TRACE conn4 -> [0,1370,"getWindowHandles",null] 20:26:26 INFO - PROCESS | 1801 | 1477538786936 Marionette TRACE conn4 <- [1,1370,null,["2147483649"]] 20:26:26 INFO - PROCESS | 1801 | 1477538786945 Marionette TRACE conn4 -> [0,1371,"switchToWindow",{"name":"2147483649"}] 20:26:26 INFO - PROCESS | 1801 | 1477538786963 Marionette TRACE conn4 <- [1,1371,null,{}] 20:26:26 INFO - PROCESS | 1801 | 1477538786970 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:27 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab23000 == 7 [pid = 1846] [id = 318] 20:26:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x9ababc00) [pid = 1846] [serial = 926] [outer = (nil)] 20:26:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x9d7da400) [pid = 1846] [serial = 927] [outer = 0x9ababc00] 20:26:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x9d690c00) [pid = 1846] [serial = 928] [outer = 0x9ababc00] 20:26:28 INFO - PROCESS | 1801 | 1477538788522 Marionette TRACE conn4 <- [1,1372,null,{"value":["/html/semantics/forms/constraints/form-validation-validate.html",0,null,null,[["If there is any invalid submittable element whose form owner is the form, the form.checkValidity must be false",0,null,null],["If there is any invalid submittable element whose form owner is the form, the form.reportValidity must be false",0,null,null],["If all of the submittable elements whose form owner is the form are valid, the form.checkValidity must be true",0,null,null],["If all of the submittable elements whose form owner is the form are valid, the form.reportValidity must be true",0,null,null],["Check the checkValidity method of the form element when it has a fieldset child",0,null,null],["Check the reportValidity method of the form element when it has a fieldset child",0,null,null],["The invalid event must be fired at the invalid controls",0,null,null],["The invalid event must not be fired at the invalid controls",0,null,null]]]}] 20:26:28 INFO - ........ 20:26:28 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validate.html | took 2137ms 20:26:28 INFO - PROCESS | 1801 | 1477538788626 Marionette TRACE conn4 -> [0,1373,"getWindowHandle",null] 20:26:28 INFO - PROCESS | 1801 | 1477538788635 Marionette TRACE conn4 <- [1,1373,null,{"value":"2147483649"}] 20:26:28 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-badInput.html 20:26:28 INFO - PROCESS | 1801 | 1477538788645 Marionette TRACE conn4 -> [0,1374,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:29 INFO - PROCESS | 1801 | 1477538788993 Marionette TRACE conn4 <- [1,1374,null,{"value":null}] 20:26:29 INFO - PROCESS | 1801 | 1477538789251 Marionette TRACE conn4 -> [0,1375,"getWindowHandles",null] 20:26:29 INFO - PROCESS | 1801 | 1477538789269 Marionette TRACE conn4 <- [1,1375,null,["2147483649"]] 20:26:29 INFO - PROCESS | 1801 | 1477538789344 Marionette TRACE conn4 -> [0,1376,"switchToWindow",{"name":"2147483649"}] 20:26:29 INFO - PROCESS | 1801 | 1477538789355 Marionette TRACE conn4 <- [1,1376,null,{}] 20:26:29 INFO - PROCESS | 1801 | 1477538789370 Marionette TRACE conn4 -> [0,1377,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-badInput.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:29 INFO - PROCESS | 1801 | ++DOCSHELL 0xa3d18800 == 8 [pid = 1846] [id = 319] 20:26:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0xa5c64400) [pid = 1846] [serial = 929] [outer = (nil)] 20:26:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0xa6750000) [pid = 1846] [serial = 930] [outer = 0xa5c64400] 20:26:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0xa67e4800) [pid = 1846] [serial = 931] [outer = 0xa5c64400] 20:26:30 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x9bfa1000) [pid = 1846] [serial = 896] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html] 20:26:30 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x9abb0000) [pid = 1846] [serial = 905] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html] 20:26:30 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0xa6755400) [pid = 1846] [serial = 899] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html] 20:26:30 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x9ab1a800) [pid = 1846] [serial = 908] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html] 20:26:30 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0xa6877800) [pid = 1846] [serial = 902] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html] 20:26:30 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x9addc400) [pid = 1846] [serial = 911] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html] 20:26:30 INFO - PROCESS | 1801 | 1477538790757 Marionette TRACE conn4 <- [1,1377,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-badInput.html",0,null,null,[["[INPUT in EMAIL status] The multiple attribute is false and the value attribute is empty",0,null,null],["[INPUT in EMAIL status] The multiple attribute is false and the value attribute is a valid e-mail address",0,null,null],["[INPUT in EMAIL status] The multiple attribute is true and the value contains valid e-mail addresses",0,null,null],["[INPUT in EMAIL status] The multiple attribute is true and the value attribute contains a ','",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is empty",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is a valid date and time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute cannot convert to a valid normalized forced-UTC global date and time string",0,null,null],["[INPUT in COLOR status] The value attribute is empty",0,null,null],["[INPUT in COLOR status] The value attribute is a valid sample color",0,null,null],["[INPUT in COLOR status] The value attribute is not a valid lowercase sample color",0,null,null],["[INPUT in COLOR status] The value attribute cannot convert to a valid sample color",0,null,null]]]}] 20:26:30 INFO - ........... 20:26:30 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-badInput.html | took 2177ms 20:26:30 INFO - PROCESS | 1801 | 1477538790822 Marionette TRACE conn4 -> [0,1378,"getWindowHandle",null] 20:26:30 INFO - PROCESS | 1801 | 1477538790832 Marionette TRACE conn4 <- [1,1378,null,{"value":"2147483649"}] 20:26:30 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-customError.html 20:26:30 INFO - PROCESS | 1801 | 1477538790841 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:31 INFO - PROCESS | 1801 | 1477538791089 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 20:26:31 INFO - PROCESS | 1801 | 1477538791170 Marionette TRACE conn4 -> [0,1380,"getWindowHandles",null] 20:26:31 INFO - PROCESS | 1801 | 1477538791177 Marionette TRACE conn4 <- [1,1380,null,["2147483649"]] 20:26:31 INFO - PROCESS | 1801 | 1477538791189 Marionette TRACE conn4 -> [0,1381,"switchToWindow",{"name":"2147483649"}] 20:26:31 INFO - PROCESS | 1801 | 1477538791206 Marionette TRACE conn4 <- [1,1381,null,{}] 20:26:31 INFO - PROCESS | 1801 | 1477538791212 Marionette TRACE conn4 -> [0,1382,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-customError.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:31 INFO - PROCESS | 1801 | ++DOCSHELL 0x95990c00 == 9 [pid = 1846] [id = 320] 20:26:31 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x9619f800) [pid = 1846] [serial = 932] [outer = (nil)] 20:26:31 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x9bfa1000) [pid = 1846] [serial = 933] [outer = 0x9619f800] 20:26:31 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0xa675b400) [pid = 1846] [serial = 934] [outer = 0x9619f800] 20:26:32 INFO - PROCESS | 1801 | 1477538792537 Marionette TRACE conn4 <- [1,1382,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-customError.html",0,null,null,[["[input] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[input] The validity.customError must be false if the custom validity error message is empty",0,null,null],["[button] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[button] The validity.customError must be false if the custom validity error message is empty",0,null,null],["[select] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[select] The validity.customError must be false i the custom validity error message is empty",0,null,null],["[textarea] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[textarea] The validity.customError must be false if the custom validity error message is empty",0,null,null]]]}] 20:26:32 INFO - ........ 20:26:32 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-customError.html | took 1732ms 20:26:32 INFO - PROCESS | 1801 | 1477538792573 Marionette TRACE conn4 -> [0,1383,"getWindowHandle",null] 20:26:32 INFO - PROCESS | 1801 | 1477538792582 Marionette TRACE conn4 <- [1,1383,null,{"value":"2147483649"}] 20:26:32 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html 20:26:32 INFO - PROCESS | 1801 | 1477538792596 Marionette TRACE conn4 -> [0,1384,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:32 INFO - PROCESS | 1801 | 1477538792840 Marionette TRACE conn4 <- [1,1384,null,{"value":null}] 20:26:32 INFO - PROCESS | 1801 | 1477538792966 Marionette TRACE conn4 -> [0,1385,"getWindowHandles",null] 20:26:32 INFO - PROCESS | 1801 | 1477538792983 Marionette TRACE conn4 <- [1,1385,null,["2147483649"]] 20:26:33 INFO - PROCESS | 1801 | 1477538793000 Marionette TRACE conn4 -> [0,1386,"switchToWindow",{"name":"2147483649"}] 20:26:33 INFO - PROCESS | 1801 | 1477538793018 Marionette TRACE conn4 <- [1,1386,null,{}] 20:26:33 INFO - PROCESS | 1801 | 1477538793028 Marionette TRACE conn4 -> [0,1387,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:33 INFO - PROCESS | 1801 | ++DOCSHELL 0x9598bc00 == 10 [pid = 1846] [id = 321] 20:26:33 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x9598ec00) [pid = 1846] [serial = 935] [outer = (nil)] 20:26:33 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x96008400) [pid = 1846] [serial = 936] [outer = 0x9598ec00] 20:26:33 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x96021800) [pid = 1846] [serial = 937] [outer = 0x9598ec00] 20:26:34 INFO - .............................. 20:26:34 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html | took 2097ms 20:26:34 INFO - PROCESS | 1801 | 1477538794653 Marionette TRACE conn4 <- [1,1387,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html",0,null,null,[["[INPUT in TEXT status] The pattern attribute is not set",0,null,null],["[INPUT in TEXT status] The value attibute is empty string",0,null,null],["[INPUT in TEXT status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in TEXT status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in TEXT status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The pattern attribute is not set",0,null,null],["[INPUT in SEARCH status] The value attibute is empty string",0,null,null],["[INPUT in SEARCH status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in TEL status] The pattern attribute is not set",0,null,null],["[INPUT in TEL status] The value attibute is empty string",0,null,null],["[INPUT in TEL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in TEL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in TEL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in URL status] The pattern attribute is not set",0,null,null],["[INPUT in URL status] The value attibute is empty string",0,null,null],["[INPUT in URL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in URL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in URL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The pattern attribute is not set",0,null,null],["[INPUT in EMAIL status] The value attibute is empty string",0,null,null],["[INPUT in EMAIL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The pattern attribute is not set",0,null,null],["[INPUT in PASSWORD status] The value attibute is empty string",0,null,null],["[INPUT in PASSWORD status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The value attribute mismatches the pattern attribute",0,null,null]]]}] 20:26:34 INFO - PROCESS | 1801 | 1477538794694 Marionette TRACE conn4 -> [0,1388,"getWindowHandle",null] 20:26:34 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html 20:26:34 INFO - PROCESS | 1801 | 1477538794699 Marionette TRACE conn4 <- [1,1388,null,{"value":"2147483649"}] 20:26:34 INFO - PROCESS | 1801 | 1477538794724 Marionette TRACE conn4 -> [0,1389,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:35 INFO - PROCESS | 1801 | 1477538795016 Marionette TRACE conn4 <- [1,1389,null,{"value":null}] 20:26:35 INFO - PROCESS | 1801 | 1477538795101 Marionette TRACE conn4 -> [0,1390,"getWindowHandles",null] 20:26:35 INFO - PROCESS | 1801 | 1477538795116 Marionette TRACE conn4 <- [1,1390,null,["2147483649"]] 20:26:35 INFO - PROCESS | 1801 | 1477538795123 Marionette TRACE conn4 -> [0,1391,"switchToWindow",{"name":"2147483649"}] 20:26:35 INFO - PROCESS | 1801 | 1477538795135 Marionette TRACE conn4 <- [1,1391,null,{}] 20:26:35 INFO - PROCESS | 1801 | 1477538795151 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:35 INFO - PROCESS | 1801 | ++DOCSHELL 0x960a4400 == 11 [pid = 1846] [id = 322] 20:26:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x960a4800) [pid = 1846] [serial = 938] [outer = (nil)] 20:26:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x961a5c00) [pid = 1846] [serial = 939] [outer = 0x960a4800] 20:26:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x96311800) [pid = 1846] [serial = 940] [outer = 0x960a4800] 20:26:37 INFO - ............................................................... 20:26:37 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html | took 2587ms 20:26:37 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html 20:26:37 INFO - PROCESS | 1801 | 1477538797204 Marionette TRACE conn4 <- [1,1392,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html",0,null,null,[["[INPUT in DATETIME-LOCAL status] The max attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Value is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The max attribute is an invalid local date time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The max attribute is greater than the value attribute",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(hour is greater than 23)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value if an invalid local date time string(year is two digits)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is greater than max",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 1 digit)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 2 digits)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 3 digits)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(Year is 10000 should be valid)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATE status] The max attribute is not set",0,null,null],["[INPUT in DATE status] Value is empty string",0,null,null],["[INPUT in DATE status] The max attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value is an invalid date(year is three digits)",0,null,null],["[INPUT in DATE status] The value is an invalid date(month is greater than 12)",0,null,null],["[INPUT in DATE status] The value is an invalid date(date is greater than 29 for Feb)",0,null,null],["[INPUT in DATE status] The max attribute is greater than value attribute",0,null,null],["[INPUT in DATE status] The value attribute is greater than max attribute",0,null,null],["[INPUT in DATE status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in MONTH status] The max attribute is not set",0,null,null],["[INPUT in MONTH status] Value is empty string",0,null,null],["[INPUT in MONTH status] The max attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(year is three digits)",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(month is greater than 12)",0,null,null],["[INPUT in MONTH status] The max attribute is greater than value attribute",0,null,null],["[INPUT in MONTH status] The value attribute is greater than max attribute",0,null,null],["[INPUT in MONTH status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in WEEK status] The max attribute is not set",0,null,null],["[INPUT in WEEK status] Value is empty string",0,null,null],["[INPUT in WEEK status] The max attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string(w is in lowercase)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(year is three digits)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(week is too greater)",0,null,null],["[INPUT in WEEK status] The max attribute is greater than value attribute",0,null,null],["[INPUT in WEEK status] The value attribute is greater than max attribute",0,null,null],["[INPUT in WEEK status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in TIME status] The max attribute is not set",0,null,null],["[INPUT in TIME status] Value is empty string",0,null,null],["[INPUT in TIME status] The max attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(hour is greater than 23)",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(minute is greater than 59)",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(second is greater than 59)",0,null,null],["[INPUT in TIME status] The max attribute is greater than value attribute",0,null,null],["[INPUT in TIME status] The time missing second and minute parts is invalid",0,null,null],["[INPUT in TIME status] The value attribute is greater than max attribute",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 1 digit)",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 2 digit)",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 3 digit)",0,null,null],["[INPUT in TIME status] The time missing second part is valid",0,null,null],["[INPUT in NUMBER status] The max attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is empty string",0,null,null],["[INPUT in NUMBER status] The max is greater than value(integer)",0,null,null],["[INPUT in NUMBER status] The max is greater than value(floating number)",0,null,null],["[INPUT in NUMBER status] The max equals to value",0,null,null],["[INPUT in NUMBER status] The value is not a number",0,null,null],["[INPUT in NUMBER status] The value is greater than max(integer)",0,null,null],["[INPUT in NUMBER status] The value is greater than max(floating number)",0,null,null],["[INPUT in NUMBER status] The value is greater than max(scientific notation)",0,null,null]]]}] 20:26:37 INFO - PROCESS | 1801 | 1477538797344 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 20:26:37 INFO - PROCESS | 1801 | 1477538797354 Marionette TRACE conn4 <- [1,1393,null,{"value":"2147483649"}] 20:26:37 INFO - PROCESS | 1801 | 1477538797377 Marionette TRACE conn4 -> [0,1394,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:37 INFO - PROCESS | 1801 | 1477538797672 Marionette TRACE conn4 <- [1,1394,null,{"value":null}] 20:26:37 INFO - PROCESS | 1801 | 1477538797830 Marionette TRACE conn4 -> [0,1395,"getWindowHandles",null] 20:26:37 INFO - PROCESS | 1801 | 1477538797846 Marionette TRACE conn4 <- [1,1395,null,["2147483649"]] 20:26:37 INFO - PROCESS | 1801 | 1477538797865 Marionette TRACE conn4 -> [0,1396,"switchToWindow",{"name":"2147483649"}] 20:26:37 INFO - PROCESS | 1801 | 1477538797881 Marionette TRACE conn4 <- [1,1396,null,{}] 20:26:37 INFO - PROCESS | 1801 | 1477538797891 Marionette TRACE conn4 -> [0,1397,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:38 INFO - PROCESS | 1801 | ++DOCSHELL 0x9598c000 == 12 [pid = 1846] [id = 323] 20:26:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x9598c400) [pid = 1846] [serial = 941] [outer = (nil)] 20:26:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x9609a400) [pid = 1846] [serial = 942] [outer = 0x9598c400] 20:26:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x960a6c00) [pid = 1846] [serial = 943] [outer = 0x9598c400] 20:26:39 INFO - PROCESS | 1801 | --DOCSHELL 0xa3d18800 == 11 [pid = 1846] [id = 319] 20:26:39 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab23000 == 10 [pid = 1846] [id = 318] 20:26:39 INFO - PROCESS | 1801 | --DOCSHELL 0x96017400 == 9 [pid = 1846] [id = 317] 20:26:39 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x9c012c00) [pid = 1846] [serial = 915] [outer = (nil)] [url = about:blank] 20:26:39 INFO - PROCESS | 1801 | --DOCSHELL 0x96313800 == 8 [pid = 1846] [id = 315] 20:26:39 INFO - PROCESS | 1801 | --DOCSHELL 0x9abaf800 == 7 [pid = 1846] [id = 311] 20:26:40 INFO - ............................................................. 20:26:40 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html | took 2738ms 20:26:40 INFO - PROCESS | 1801 | 1477538799941 Marionette TRACE conn4 <- [1,1397,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html",0,null,null,[["[INPUT in DATETIME-LOCAL status] The min attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Value is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The min attribute is an invalid local date time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The min attribute is less than the value attribute",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(hour is greater than 23)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(year is two digits)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is less than min",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 1 digit)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 2 digits)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 3 digits)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(Year is 10000 should be valid)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max",0,null,null],["[INPUT in DATE status] The min attribute is not set",0,null,null],["[INPUT in DATE status] Value is empty string",0,null,null],["[INPUT in DATE status] The min attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value is an invalid date(year is three digits)",0,null,null],["[INPUT in DATE status] The value is an invalid date(month is less than 12)",0,null,null],["[INPUT in DATE status] The value is an invalid date(date is less than 29 for Feb)",0,null,null],["[INPUT in DATE status] The min attribute is less than value attribute",0,null,null],["[INPUT in DATE status] The value attribute is less than min attribute",0,null,null],["[INPUT in DATE status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in MONTH status] The min attribute is not set",0,null,null],["[INPUT in MONTH status] Value is empty string",0,null,null],["[INPUT in MONTH status] The min attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(year is three digits)",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(month is less than 12)",0,null,null],["[INPUT in MONTH status] The min attribute is less than value attribute",0,null,null],["[INPUT in MONTH status] The value attribute is less than min attribute",0,null,null],["[INPUT in MONTH status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in WEEK status] The min attribute is not set",0,null,null],["[INPUT in WEEK status] Value is empty string",0,null,null],["[INPUT in WEEK status] The min attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string(w is in lowercase)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(year is three digits)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(week is too greater)",0,null,null],["[INPUT in WEEK status] The min attribute is less than value attribute",0,null,null],["[INPUT in WEEK status] The value attribute is less than min attribute",0,null,null],["[INPUT in WEEK status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in TIME status] The min attribute is not set",0,null,null],["[INPUT in TIME status] Value is empty string",0,null,null],["[INPUT in TIME status] The min attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The min attribute is less than value attribute",0,null,null],["[INPUT in TIME status] The time missing second and minute parts is invalid",0,null,null],["[INPUT in TIME status] The value attribute is less than min attribute",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 1 digit)",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 2 digit)",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 3 digit)",0,null,null],["[INPUT in TIME status] The time missing second part is valid",0,null,null],["[INPUT in NUMBER status] The min attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is empty string",0,null,null],["[INPUT in NUMBER status] The min is less than value(integer)",0,null,null],["[INPUT in NUMBER status] The min is less than value(floating number)",0,null,null],["[INPUT in NUMBER status] The min equals to value",0,null,null],["[INPUT in NUMBER status] The value is not a number",0,null,null],["[INPUT in NUMBER status] The value is less than min(integer)",0,null,null],["[INPUT in NUMBER status] The value is less than min(floating number)",0,null,null],["[INPUT in NUMBER status] The value is less than min(scientific notation)",0,null,null]]]}] 20:26:40 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x9ae59c00) [pid = 1846] [serial = 912] [outer = (nil)] [url = about:blank] 20:26:40 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x9b738400) [pid = 1846] [serial = 913] [outer = (nil)] [url = about:blank] 20:26:40 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x9abacc00) [pid = 1846] [serial = 909] [outer = (nil)] [url = about:blank] 20:26:40 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x9abb7c00) [pid = 1846] [serial = 910] [outer = (nil)] [url = about:blank] 20:26:40 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x9abb9400) [pid = 1846] [serial = 906] [outer = (nil)] [url = about:blank] 20:26:40 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x9b73b800) [pid = 1846] [serial = 907] [outer = (nil)] [url = about:blank] 20:26:40 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x9abae000) [pid = 1846] [serial = 903] [outer = (nil)] [url = about:blank] 20:26:40 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x9abb0c00) [pid = 1846] [serial = 904] [outer = (nil)] [url = about:blank] 20:26:40 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0xa67e7c00) [pid = 1846] [serial = 900] [outer = (nil)] [url = about:blank] 20:26:40 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0xa67ea800) [pid = 1846] [serial = 901] [outer = (nil)] [url = about:blank] 20:26:40 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x9cf10400) [pid = 1846] [serial = 897] [outer = (nil)] [url = about:blank] 20:26:40 INFO - PROCESS | 1801 | --DOMWINDOW == 33 (0x9e38ec00) [pid = 1846] [serial = 898] [outer = (nil)] [url = about:blank] 20:26:40 INFO - PROCESS | 1801 | 1477538800213 Marionette TRACE conn4 -> [0,1398,"getWindowHandle",null] 20:26:40 INFO - PROCESS | 1801 | 1477538800219 Marionette TRACE conn4 <- [1,1398,null,{"value":"2147483649"}] 20:26:40 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html 20:26:40 INFO - PROCESS | 1801 | 1477538800233 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:40 INFO - PROCESS | 1801 | 1477538800519 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 20:26:40 INFO - PROCESS | 1801 | 1477538800611 Marionette TRACE conn4 -> [0,1400,"getWindowHandles",null] 20:26:40 INFO - PROCESS | 1801 | 1477538800623 Marionette TRACE conn4 <- [1,1400,null,["2147483649"]] 20:26:40 INFO - PROCESS | 1801 | 1477538800632 Marionette TRACE conn4 -> [0,1401,"switchToWindow",{"name":"2147483649"}] 20:26:40 INFO - PROCESS | 1801 | 1477538800647 Marionette TRACE conn4 <- [1,1401,null,{}] 20:26:40 INFO - PROCESS | 1801 | 1477538800655 Marionette TRACE conn4 -> [0,1402,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:40 INFO - PROCESS | 1801 | ++DOCSHELL 0x960a4000 == 8 [pid = 1846] [id = 324] 20:26:40 INFO - PROCESS | 1801 | ++DOMWINDOW == 34 (0x961a8400) [pid = 1846] [serial = 944] [outer = (nil)] 20:26:40 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x9631d800) [pid = 1846] [serial = 945] [outer = 0x961a8400] 20:26:41 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x99f70400) [pid = 1846] [serial = 946] [outer = 0x961a8400] 20:26:42 INFO - PROCESS | 1801 | 1477538801996 Marionette TRACE conn4 <- [1,1402,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html",0,null,null,[["[INPUT in DATE status] The step attribute is not set",0,null,null],["[INPUT in DATE status] The value attibute is empty string",0,null,null],["[INPUT in DATE status] The value must match the step",0,null,null],["[INPUT in DATE status] The value must mismatch the step",0,null,null],["[INPUT in MONTH status] The step attribute is not set",0,null,null],["[INPUT in MONTH status] The value attibute is empty string",0,null,null],["[INPUT in MONTH status] The value must match the step",0,null,null],["[INPUT in MONTH status] The value must mismatch the step",0,null,null],["[INPUT in WEEK status] The step attribute is not set",0,null,null],["[INPUT in WEEK status] The value attibute is empty string",0,null,null],["[INPUT in WEEK status] The value must match the step",0,null,null],["[INPUT in WEEK status] The value must mismatch the step",0,null,null],["[INPUT in TIME status] The step attribute is not set",0,null,null],["[INPUT in TIME status] The value attibute is empty string",0,null,null],["[INPUT in TIME status] The value must match the step",0,null,null],["[INPUT in TIME status] The value must mismatch the step",0,null,null],["[INPUT in DATETIME-LOCAL status] The step attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attibute is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The value must match the step",0,null,null],["[INPUT in DATETIME-LOCAL status] The value must mismatch the step",1,"assert_true: The validity.stepMismatch should be true. expected true got false","validator.test_stepMismatch/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:102:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_stepMismatch@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:97:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html:76:3\n"],["[INPUT in NUMBER status] The step attribute is not set",0,null,null],["[INPUT in NUMBER status] The value attibute is empty string",0,null,null],["[INPUT in NUMBER status] The value must match the step",0,null,null],["[INPUT in NUMBER status] The value must mismatch the step",0,null,null]]]}] 20:26:42 INFO - ........................ 20:26:42 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html | took 1834ms 20:26:42 INFO - PROCESS | 1801 | 1477538802067 Marionette TRACE conn4 -> [0,1403,"getWindowHandle",null] 20:26:42 INFO - PROCESS | 1801 | 1477538802074 Marionette TRACE conn4 <- [1,1403,null,{"value":"2147483649"}] 20:26:42 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooLong.html 20:26:42 INFO - PROCESS | 1801 | 1477538802090 Marionette TRACE conn4 -> [0,1404,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:42 INFO - PROCESS | 1801 | 1477538802327 Marionette TRACE conn4 <- [1,1404,null,{"value":null}] 20:26:42 INFO - PROCESS | 1801 | 1477538802472 Marionette TRACE conn4 -> [0,1405,"getWindowHandles",null] 20:26:42 INFO - PROCESS | 1801 | 1477538802483 Marionette TRACE conn4 <- [1,1405,null,["2147483649"]] 20:26:42 INFO - PROCESS | 1801 | 1477538802505 Marionette TRACE conn4 -> [0,1406,"switchToWindow",{"name":"2147483649"}] 20:26:42 INFO - PROCESS | 1801 | 1477538802517 Marionette TRACE conn4 <- [1,1406,null,{}] 20:26:42 INFO - PROCESS | 1801 | 1477538802524 Marionette TRACE conn4 -> [0,1407,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-tooLong.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:42 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ade8000 == 9 [pid = 1846] [id = 325] 20:26:42 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x9ae5a400) [pid = 1846] [serial = 947] [outer = (nil)] 20:26:42 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x9bbd1800) [pid = 1846] [serial = 948] [outer = 0x9ae5a400] 20:26:42 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x9be08c00) [pid = 1846] [serial = 949] [outer = 0x9ae5a400] 20:26:44 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 20:26:44 INFO - ......................................................... 20:26:44 INFO - PROCESS | 1801 | 1477538804793 Marionette TRACE conn4 <- [1,1407,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-tooLong.html",0,null,null,[["[INPUT in TEXT status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in TEXT status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in SEARCH status] Non-dirty value - value is empty string",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in TEL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in TEL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in URL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in URL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in URL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in URL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in URL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in EMAIL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - value is empty string",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value is greater than maxlength",0,null,null],["[textarea] Non-dirty value - maxlength is not set",0,null,null],["[textarea] Non-dirty value - value is empty string",0,null,null],["[textarea] Non-dirty value - length of value is less than maxlength",0,null,null],["[textarea] Non-dirty value - length of value equals to maxlength",0,null,null],["[textarea] Non-dirty value - length of value is greater than maxlength",0,null,null],["[textarea] Dirty value - value is less than maxlength",0,null,null],["[textarea] Dirty value - length of value(LF, CRLF) in unicode is less than maxlength",0,null,null],["[textarea] Dirty value - length of value equals to maxlength",0,null,null],["[textarea] Dirty value - length of value is greater than maxlength",0,null,null]]]}] 20:26:44 INFO - ...... 20:26:44 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooLong.html | took 2830ms 20:26:44 INFO - PROCESS | 1801 | 1477538804937 Marionette TRACE conn4 -> [0,1408,"getWindowHandle",null] 20:26:44 INFO - PROCESS | 1801 | 1477538804953 Marionette TRACE conn4 <- [1,1408,null,{"value":"2147483649"}] 20:26:44 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooShort.html 20:26:44 INFO - PROCESS | 1801 | 1477538804967 Marionette TRACE conn4 -> [0,1409,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:44 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x9ababc00) [pid = 1846] [serial = 926] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html] 20:26:44 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x96018800) [pid = 1846] [serial = 923] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html] 20:26:45 INFO - PROCESS | 1801 | 1477538805243 Marionette TRACE conn4 <- [1,1409,null,{"value":null}] 20:26:45 INFO - PROCESS | 1801 | 1477538805324 Marionette TRACE conn4 -> [0,1410,"getWindowHandles",null] 20:26:45 INFO - PROCESS | 1801 | 1477538805333 Marionette TRACE conn4 <- [1,1410,null,["2147483649"]] 20:26:45 INFO - PROCESS | 1801 | 1477538805345 Marionette TRACE conn4 -> [0,1411,"switchToWindow",{"name":"2147483649"}] 20:26:45 INFO - PROCESS | 1801 | 1477538805364 Marionette TRACE conn4 <- [1,1411,null,{}] 20:26:45 INFO - PROCESS | 1801 | 1477538805383 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-tooShort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:45 INFO - PROCESS | 1801 | ++DOCSHELL 0x9cf5d000 == 10 [pid = 1846] [id = 326] 20:26:45 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x9cf5d400) [pid = 1846] [serial = 950] [outer = (nil)] 20:26:45 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x9e3ba400) [pid = 1846] [serial = 951] [outer = 0x9cf5d400] 20:26:45 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0xa5cf0800) [pid = 1846] [serial = 952] [outer = 0x9cf5d400] 20:26:47 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 20:26:47 INFO - ............................................................... 20:26:47 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooShort.html | took 2741ms 20:26:47 INFO - PROCESS | 1801 | 1477538807615 Marionette TRACE conn4 <- [1,1412,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-tooShort.html",0,null,null,[["[INPUT in TEXT status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in TEXT status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - value equals to minLength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in SEARCH status] Non-dirty value - value is empty string",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - value equals to minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in TEL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in TEL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in TEL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in TEL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in URL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in URL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in URL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in URL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in URL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in URL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in EMAIL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - value is empty string",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value equals to minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value is less than minLength",0,null,null],["[textarea] Non-dirty value - minLength is no set",0,null,null],["[textarea] Non-dirty value - value is empty string",0,null,null],["[textarea] Non-dirty value - length of value is greater than minLength",0,null,null],["[textarea] Non-dirty value - length of value equals to minLength",0,null,null],["[textarea] Non-dirty value - length of length of value is greater than minLength",0,null,null],["[textarea] Dirty value - value is less than minLength",0,null,null],["[textarea] Dirty value - length of value(LF, CRLF) in unicode is less than minLength",0,null,null],["[textarea] Dirty value - length of value equals to minLength",0,null,null],["[textarea] Dirty value - length of value is greater than minLength",0,null,null]]]}] 20:26:47 INFO - PROCESS | 1801 | 1477538807712 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 20:26:47 INFO - PROCESS | 1801 | 1477538807738 Marionette TRACE conn4 <- [1,1413,null,{"value":"2147483649"}] 20:26:47 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html 20:26:47 INFO - PROCESS | 1801 | 1477538807767 Marionette TRACE conn4 -> [0,1414,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:48 INFO - PROCESS | 1801 | 1477538808095 Marionette TRACE conn4 <- [1,1414,null,{"value":null}] 20:26:48 INFO - PROCESS | 1801 | 1477538808128 Marionette TRACE conn4 -> [0,1415,"getWindowHandles",null] 20:26:48 INFO - PROCESS | 1801 | 1477538808142 Marionette TRACE conn4 <- [1,1415,null,["2147483649"]] 20:26:48 INFO - PROCESS | 1801 | 1477538808173 Marionette TRACE conn4 -> [0,1416,"switchToWindow",{"name":"2147483649"}] 20:26:48 INFO - PROCESS | 1801 | 1477538808215 Marionette TRACE conn4 <- [1,1416,null,{}] 20:26:48 INFO - PROCESS | 1801 | 1477538808294 Marionette TRACE conn4 -> [0,1417,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:48 INFO - PROCESS | 1801 | ++DOCSHELL 0x96051000 == 11 [pid = 1846] [id = 327] 20:26:48 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x96052800) [pid = 1846] [serial = 953] [outer = (nil)] 20:26:48 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x9605a800) [pid = 1846] [serial = 954] [outer = 0x96052800] 20:26:48 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x9605dc00) [pid = 1846] [serial = 955] [outer = 0x96052800] 20:26:50 INFO - PROCESS | 1801 | 1477538810023 Marionette TRACE conn4 <- [1,1417,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html",0,null,null,[["[INPUT in EMAIL status] The value is empty",0,null,null],["[INPUT in EMAIL status] The value is a valid email address",0,null,null],["[INPUT in EMAIL status] The value is a valid email address with some white spaces.",0,null,null],["[INPUT in EMAIL status] The value is not an email address",0,null,null],["[INPUT in EMAIL status] The value contains multiple email addresses",0,null,null],["[INPUT in EMAIL status] The value is valid email addresses",0,null,null],["[INPUT in EMAIL status] The value contains invalid separator",0,null,null],["[INPUT in URL status] The value is empty",0,null,null],["[INPUT in URL status] The value is a valid url",0,null,null],["[INPUT in URL status] The value is a valid url with some white spaces.",0,null,null],["[INPUT in URL status] The value is not an url",0,null,null]]]}] 20:26:50 INFO - ........... 20:26:50 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html | took 2295ms 20:26:50 INFO - PROCESS | 1801 | 1477538810056 Marionette TRACE conn4 -> [0,1418,"getWindowHandle",null] 20:26:50 INFO - PROCESS | 1801 | 1477538810069 Marionette TRACE conn4 <- [1,1418,null,{"value":"2147483649"}] 20:26:50 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valid.html 20:26:50 INFO - PROCESS | 1801 | 1477538810091 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:50 INFO - PROCESS | 1801 | 1477538810430 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 20:26:50 INFO - PROCESS | 1801 | 1477538810616 Marionette TRACE conn4 -> [0,1420,"getWindowHandles",null] 20:26:50 INFO - PROCESS | 1801 | 1477538810628 Marionette TRACE conn4 <- [1,1420,null,["2147483649"]] 20:26:50 INFO - PROCESS | 1801 | 1477538810659 Marionette TRACE conn4 -> [0,1421,"switchToWindow",{"name":"2147483649"}] 20:26:50 INFO - PROCESS | 1801 | 1477538810686 Marionette TRACE conn4 <- [1,1421,null,{}] 20:26:50 INFO - PROCESS | 1801 | 1477538810694 Marionette TRACE conn4 -> [0,1422,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:50 INFO - PROCESS | 1801 | ++DOCSHELL 0x961f1800 == 12 [pid = 1846] [id = 328] 20:26:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x961f1c00) [pid = 1846] [serial = 956] [outer = (nil)] 20:26:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x99f63000) [pid = 1846] [serial = 957] [outer = 0x961f1c00] 20:26:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x99f6cc00) [pid = 1846] [serial = 958] [outer = 0x961f1c00] 20:26:52 INFO - ........................................... 20:26:52 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valid.html | took 2264ms 20:26:52 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html 20:26:52 INFO - PROCESS | 1801 | 1477538812274 Marionette TRACE conn4 <- [1,1422,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-valid.html",0,null,null,[["[INPUT in TEXT status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in TEXT status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in SEARCH status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in SEARCH status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in TEL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in TEL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in PASSWORD status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in PASSWORD status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.typeMismatch is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.typeMismatch is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.rangeOverflow is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.rangeUnderflow is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.stepMismatch is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.stepMismatch is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in MONTH status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in CHECKBOX status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in RADIO status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in FILE status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[select] validity.valid must be false if validity.valueMissing is true",0,null,null],["[textarea] validity.valid must be false if validity.valueMissing is true",0,null,null]]]}] 20:26:52 INFO - PROCESS | 1801 | 1477538812350 Marionette TRACE conn4 -> [0,1423,"getWindowHandle",null] 20:26:52 INFO - PROCESS | 1801 | 1477538812362 Marionette TRACE conn4 <- [1,1423,null,{"value":"2147483649"}] 20:26:52 INFO - PROCESS | 1801 | 1477538812396 Marionette TRACE conn4 -> [0,1424,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:52 INFO - PROCESS | 1801 | 1477538812683 Marionette TRACE conn4 <- [1,1424,null,{"value":null}] 20:26:52 INFO - PROCESS | 1801 | 1477538812782 Marionette TRACE conn4 -> [0,1425,"getWindowHandles",null] 20:26:52 INFO - PROCESS | 1801 | 1477538812790 Marionette TRACE conn4 <- [1,1425,null,["2147483649"]] 20:26:52 INFO - PROCESS | 1801 | 1477538812807 Marionette TRACE conn4 -> [0,1426,"switchToWindow",{"name":"2147483649"}] 20:26:52 INFO - PROCESS | 1801 | 1477538812824 Marionette TRACE conn4 <- [1,1426,null,{}] 20:26:52 INFO - PROCESS | 1801 | 1477538812831 Marionette TRACE conn4 -> [0,1427,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-valueMissing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:52 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c142000 == 13 [pid = 1846] [id = 329] 20:26:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x9c143400) [pid = 1846] [serial = 959] [outer = (nil)] 20:26:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0xa6755400) [pid = 1846] [serial = 960] [outer = 0x9c143400] 20:26:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0xa67ee400) [pid = 1846] [serial = 961] [outer = 0x9c143400] 20:26:54 INFO - .............................................................................................. 20:26:54 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html | took 2424ms 20:26:54 INFO - PROCESS | 1801 | 1477538814633 Marionette TRACE conn4 <- [1,1427,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-valueMissing.html",0,null,null,[["[INPUT in TEXT status] The required attribute is not set",0,null,null],["[INPUT in TEXT status] The value is not empty and required is true",0,null,null],["[INPUT in TEXT status] The value is empty and required is true",0,null,null],["[INPUT in SEARCH status] The required attribute is not set",0,null,null],["[INPUT in SEARCH status] The value is not empty and required is true",0,null,null],["[INPUT in SEARCH status] The value is empty and required is true",0,null,null],["[INPUT in TEL status] The required attribute is not set",0,null,null],["[INPUT in TEL status] The value is not empty and required is true",0,null,null],["[INPUT in TEL status] The value is empty and required is true",0,null,null],["[INPUT in URL status] The required attribute is not set",0,null,null],["[INPUT in URL status] The value is not empty and required is true",0,null,null],["[INPUT in URL status] The value is empty and required is true",0,null,null],["[INPUT in EMAIL status] The required attribute is not set",0,null,null],["[INPUT in EMAIL status] The value is not empty and required is true",0,null,null],["[INPUT in EMAIL status] The value is empty and required is true",0,null,null],["[INPUT in PASSWORD status] The required attribute is not set",0,null,null],["[INPUT in PASSWORD status] The value is not empty and required is true",0,null,null],["[INPUT in PASSWORD status] The value is empty and required is true",0,null,null],["[INPUT in DATETIME-LOCAL status] The required attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(2000-12-10T12:00:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(2000-12-10 12:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(1979-10-14T12:00:00.001)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is a number(1234567)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] The value attribute is a Date object",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] Invalid local date and time string(1979-10-99 99:99)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(1979-10-14 12:00:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Invalid local date and time string(2001-12-21 12:00)-two white space",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] the value attribute is a string(abc)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] The value attribute is empty string",0,null,null],["[INPUT in DATE status] The required attribute is not set",0,null,null],["[INPUT in DATE status] Valid date string(2000-12-10)",0,null,null],["[INPUT in DATE status] Valid date string(9999-01-01)",0,null,null],["[INPUT in DATE status] The value attribute is a number(1234567)",0,null,null],["[INPUT in DATE status] The value attribute is a Date object",0,null,null],["[INPUT in DATE status] Invalid date string(9999-99-99)",0,null,null],["[INPUT in DATE status] Invalid date string(37-01-01)",0,null,null],["[INPUT in DATE status] Invalid date string(2000/01/01)",0,null,null],["[INPUT in DATE status] The value attribute is empty string",0,null,null],["[INPUT in MONTH status] The required attribute is not set",0,null,null],["[INPUT in MONTH status] Valid month string(2000-12)",0,null,null],["[INPUT in MONTH status] Valid month string(9999-01)",0,null,null],["[INPUT in MONTH status] The value attribute is a number(1234567)",0,null,null],["[INPUT in MONTH status] The value attribute is a Date object",0,null,null],["[INPUT in MONTH status] Invalid month string(2000-99)",0,null,null],["[INPUT in MONTH status] Invalid month string(37-01)",0,null,null],["[INPUT in MONTH status] Invalid month string(2000/01)",0,null,null],["[INPUT in MONTH status] The value attribute is empty string",0,null,null],["[INPUT in WEEK status] The required attribute is not set",0,null,null],["[INPUT in WEEK status] Valid week string(2000-W12)",0,null,null],["[INPUT in WEEK status] Valid week string(9999-W01)",0,null,null],["[INPUT in WEEK status] The value attribute is a number(1234567)",0,null,null],["[INPUT in WEEK status] The value attribute is a Date object",0,null,null],["[INPUT in WEEK status] Invalid week string(2000-W99)",0,null,null],["[INPUT in WEEK status] invalid week string(2000-W00)",0,null,null],["[INPUT in WEEK status] invalid week string(2000-w01)",0,null,null],["[INPUT in WEEK status] The value attribute is empty string",0,null,null],["[INPUT in TIME status] The required attribute is not set",0,null,null],["[INPUT in TIME status] Validtime string(12:00:00)",0,null,null],["[INPUT in TIME status] Validtime string(12:00)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.001)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.01)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.1)",0,null,null],["[INPUT in TIME status] The value attribute is a number(1234567)",0,null,null],["[INPUT in TIME status] The value attribute is a time object",0,null,null],["[INPUT in TIME status] Invalid time string(25:00:00)",0,null,null],["[INPUT in TIME status] Invalid time string(12:60:00)",0,null,null],["[INPUT in TIME status] Invalid time string(12:00:60)",0,null,null],["[INPUT in TIME status] Invalid time string(12:00:00:001)",0,null,null],["[INPUT in TIME status] The value attribute is empty string",0,null,null],["[INPUT in NUMBER status] The required attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is an integer with a leading symbol '+'",0,null,null],["[INPUT in NUMBER status] Value is a number with a '-' symbol",0,null,null],["[INPUT in NUMBER status] Value is a number in scientific notation form(e is in lowercase)",0,null,null],["[INPUT in NUMBER status] Value is a number in scientific notation form(E is in uppercase)",0,null,null],["[INPUT in NUMBER status] Value is -0",0,null,null],["[INPUT in NUMBER status] Value is a number with some white spaces",0,null,null],["[INPUT in NUMBER status] Value is Math.pow(2, 1024)",0,null,null],["[INPUT in NUMBER status] Value is Math.pow(-2, 1024)",0,null,null],["[INPUT in NUMBER status] Value is a string that cannot be converted to a number",0,null,null],["[INPUT in NUMBER status] The value attribute is empty string",0,null,null],["[INPUT in CHECKBOX status] The required attribute is not set",0,null,null],["[INPUT in CHECKBOX status] The checked attribute is true",0,null,null],["[INPUT in CHECKBOX status] The checked attribute is false",0,null,null],["[INPUT in RADIO status] The required attribute is not set",0,null,null],["[INPUT in RADIO status] The checked attribute is true",0,null,null],["[INPUT in RADIO status] The checked attribute is false",0,null,null],["[INPUT in FILE status] The required attribute is not set",0,null,null],["[INPUT in FILE status] The Files attribute is null",0,null,null],["[select] The required attribute is not set",0,null,null],["[select] Selected the option with value equals to 1",0,null,null],["[select] Selected the option with value equals to empty",0,null,null],["[textarea] The required attribute is not set",0,null,null],["[textarea] The value is not empty",0,null,null],["[textarea] The value is empty",0,null,null]]]}] 20:26:54 INFO - PROCESS | 1801 | 1477538814834 Marionette TRACE conn4 -> [0,1428,"getWindowHandle",null] 20:26:54 INFO - PROCESS | 1801 | 1477538814846 Marionette TRACE conn4 <- [1,1428,null,{"value":"2147483649"}] 20:26:54 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-willValidate.html 20:26:54 INFO - PROCESS | 1801 | 1477538814860 Marionette TRACE conn4 -> [0,1429,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:55 INFO - PROCESS | 1801 | 1477538815066 Marionette TRACE conn4 <- [1,1429,null,{"value":null}] 20:26:55 INFO - PROCESS | 1801 | 1477538815142 Marionette TRACE conn4 -> [0,1430,"getWindowHandles",null] 20:26:55 INFO - PROCESS | 1801 | 1477538815146 Marionette TRACE conn4 <- [1,1430,null,["2147483649"]] 20:26:55 INFO - PROCESS | 1801 | 1477538815167 Marionette TRACE conn4 -> [0,1431,"switchToWindow",{"name":"2147483649"}] 20:26:55 INFO - PROCESS | 1801 | 1477538815181 Marionette TRACE conn4 <- [1,1431,null,{}] 20:26:55 INFO - PROCESS | 1801 | 1477538815190 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-willValidate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:55 INFO - PROCESS | 1801 | ++DOCSHELL 0x95937400 == 14 [pid = 1846] [id = 330] 20:26:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x95937800) [pid = 1846] [serial = 962] [outer = (nil)] 20:26:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x95990400) [pid = 1846] [serial = 963] [outer = 0x95937800] 20:26:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x95dddc00) [pid = 1846] [serial = 964] [outer = 0x95937800] 20:26:56 INFO - PROCESS | 1801 | --DOCSHELL 0x960a4000 == 13 [pid = 1846] [id = 324] 20:26:56 INFO - PROCESS | 1801 | --DOCSHELL 0x9be10800 == 12 [pid = 1846] [id = 314] 20:26:56 INFO - PROCESS | 1801 | --DOCSHELL 0x9ade8000 == 11 [pid = 1846] [id = 325] 20:26:56 INFO - PROCESS | 1801 | --DOCSHELL 0x9598bc00 == 10 [pid = 1846] [id = 321] 20:26:56 INFO - PROCESS | 1801 | --DOCSHELL 0x9598c000 == 9 [pid = 1846] [id = 323] 20:26:56 INFO - PROCESS | 1801 | --DOCSHELL 0x96dfe800 == 8 [pid = 1846] [id = 316] 20:26:56 INFO - PROCESS | 1801 | --DOCSHELL 0x960a4400 == 7 [pid = 1846] [id = 322] 20:26:56 INFO - PROCESS | 1801 | --DOCSHELL 0x9cf5d000 == 6 [pid = 1846] [id = 326] 20:26:56 INFO - PROCESS | 1801 | --DOCSHELL 0x96051000 == 5 [pid = 1846] [id = 327] 20:26:56 INFO - PROCESS | 1801 | --DOCSHELL 0x95990c00 == 4 [pid = 1846] [id = 320] 20:26:56 INFO - PROCESS | 1801 | --DOCSHELL 0x961f1800 == 3 [pid = 1846] [id = 328] 20:26:56 INFO - PROCESS | 1801 | --DOCSHELL 0x9c142000 == 2 [pid = 1846] [id = 329] 20:26:57 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x9601d400) [pid = 1846] [serial = 924] [outer = (nil)] [url = about:blank] 20:26:57 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x96020800) [pid = 1846] [serial = 925] [outer = (nil)] [url = about:blank] 20:26:57 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x9abba400) [pid = 1846] [serial = 921] [outer = (nil)] [url = about:blank] 20:26:57 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x96317c00) [pid = 1846] [serial = 918] [outer = (nil)] [url = about:blank] 20:26:57 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x9d7da400) [pid = 1846] [serial = 927] [outer = (nil)] [url = about:blank] 20:26:57 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x9d690c00) [pid = 1846] [serial = 928] [outer = (nil)] [url = about:blank] 20:26:57 INFO - ................................................ 20:26:57 INFO - PROCESS | 1801 | 1477538817446 Marionette TRACE conn4 <- [1,1432,null,{"value":["/html/semantics/forms/constraints/form-validation-willValidate.html",0,null,null,[["[INPUT in HIDDEN status] Must be barred from the constraint validation",0,null,null],["[INPUT in BUTTON status] Must be barred from the constraint validation",0,null,null],["[INPUT in RESET status] Must be barred from the constraint validation",0,null,null],["[BUTTON in BUTTON status] Must be barred from the constraint validation",0,null,null],["[BUTTON in RESET status] Must be barred from the constraint validation",0,null,null],["[fieldset] Must not be barred from the constraint validation",1,"assert_true: The willValidate attribute should be true. expected true got false","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[output] Must not be barred from the constraint validation",0,null,null],["[object] Must be barred from the constraint validation",0,null,null],["[keygen] Must be barred from the constraint validation",1,"assert_true: The willValidate attribute doesn't exist. expected true got false","validator.pre_check@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:297:9\nvalidator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:155:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[INPUT in TEXT status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TEXT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TEXT status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TEXT status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in SEARCH status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in SEARCH status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in SEARCH status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in SEARCH status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in TEL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TEL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TEL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TEL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in URL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in URL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in URL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in URL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in EMAIL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in EMAIL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in EMAIL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in EMAIL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in PASSWORD status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in PASSWORD status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in PASSWORD status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in PASSWORD status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in DATETIME-LOCAL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in DATETIME-LOCAL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in DATETIME-LOCAL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in DATETIME-LOCAL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in DATE status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in DATE status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in DATE status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in DATE status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in MONTH status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in MONTH status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in MONTH status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in MONTH status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in WEEK status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in WEEK status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in WEEK status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in WEEK status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in TIME status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TIME status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TIME status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TIME status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in COLOR status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in COLOR status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in COLOR status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in COLOR status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in FILE status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in FILE status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in FILE status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in FILE status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in SUBMIT status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in SUBMIT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in SUBMIT status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in SUBMIT status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[BUTTON in SUBMIT status] Must be barred from the constraint validation",0,null,null],["[BUTTON in SUBMIT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[BUTTON in SUBMIT status] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[select] Must be barred from the constraint validation",0,null,null],["[select] The willValidate attribute must be true if an element is mutable",0,null,null],["[select] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[textarea] Must be barred from the constraint validation",0,null,null],["[textarea] The willValidate attribute must be true if an element is mutable",0,null,null],["[textarea] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"]]]}] 20:26:57 INFO - .......................... 20:26:57 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-willValidate.html | took 2718ms 20:26:57 INFO - PROCESS | 1801 | 1477538817579 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 20:26:57 INFO - PROCESS | 1801 | 1477538817586 Marionette TRACE conn4 <- [1,1433,null,{"value":"2147483649"}] 20:26:57 INFO - TEST-START | /html/semantics/forms/constraints/inputwillvalidate.html 20:26:57 INFO - PROCESS | 1801 | 1477538817601 Marionette TRACE conn4 -> [0,1434,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:57 INFO - PROCESS | 1801 | 1477538817854 Marionette TRACE conn4 <- [1,1434,null,{"value":null}] 20:26:57 INFO - PROCESS | 1801 | 1477538817979 Marionette TRACE conn4 -> [0,1435,"getWindowHandles",null] 20:26:57 INFO - PROCESS | 1801 | 1477538817995 Marionette TRACE conn4 <- [1,1435,null,["2147483649"]] 20:26:58 INFO - PROCESS | 1801 | 1477538818047 Marionette TRACE conn4 -> [0,1436,"switchToWindow",{"name":"2147483649"}] 20:26:58 INFO - PROCESS | 1801 | 1477538818064 Marionette TRACE conn4 <- [1,1436,null,{}] 20:26:58 INFO - PROCESS | 1801 | 1477538818072 Marionette TRACE conn4 -> [0,1437,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/inputwillvalidate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:58 INFO - PROCESS | 1801 | ++DOCSHELL 0x96051000 == 3 [pid = 1846] [id = 331] 20:26:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x96051400) [pid = 1846] [serial = 965] [outer = (nil)] 20:26:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x9605c400) [pid = 1846] [serial = 966] [outer = 0x96051400] 20:26:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x9605d800) [pid = 1846] [serial = 967] [outer = 0x96051400] 20:26:59 INFO - PROCESS | 1801 | 1477538819163 Marionette TRACE conn4 <- [1,1437,null,{"value":["/html/semantics/forms/constraints/inputwillvalidate.html",0,null,null,[["willValidate property returns true when required attribute exists",0,null,null],["willValidate property returns false when disabled attribute exists",0,null,null]]]}] 20:26:59 INFO - .. 20:26:59 INFO - TEST-OK | /html/semantics/forms/constraints/inputwillvalidate.html | took 1628ms 20:26:59 INFO - PROCESS | 1801 | 1477538819229 Marionette TRACE conn4 -> [0,1438,"getWindowHandle",null] 20:26:59 INFO - PROCESS | 1801 | 1477538819234 Marionette TRACE conn4 <- [1,1438,null,{"value":"2147483649"}] 20:26:59 INFO - TEST-START | /html/semantics/forms/form-control-infrastructure/form.html 20:26:59 INFO - PROCESS | 1801 | 1477538819243 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:26:59 INFO - PROCESS | 1801 | 1477538819490 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 20:26:59 INFO - PROCESS | 1801 | 1477538819552 Marionette TRACE conn4 -> [0,1440,"getWindowHandles",null] 20:26:59 INFO - PROCESS | 1801 | 1477538819561 Marionette TRACE conn4 <- [1,1440,null,["2147483649"]] 20:26:59 INFO - PROCESS | 1801 | 1477538819822 Marionette TRACE conn4 -> [0,1441,"switchToWindow",{"name":"2147483649"}] 20:26:59 INFO - PROCESS | 1801 | 1477538819836 Marionette TRACE conn4 <- [1,1441,null,{}] 20:26:59 INFO - PROCESS | 1801 | 1477538819853 Marionette TRACE conn4 -> [0,1442,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/form-control-infrastructure/form.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:26:59 INFO - PROCESS | 1801 | ++DOCSHELL 0x961a5800 == 4 [pid = 1846] [id = 332] 20:26:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x961a7400) [pid = 1846] [serial = 968] [outer = (nil)] 20:27:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x961edc00) [pid = 1846] [serial = 969] [outer = 0x961a7400] 20:27:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x961f2800) [pid = 1846] [serial = 970] [outer = 0x961a7400] 20:27:02 INFO - PROCESS | 1801 | 1477538822191 Marionette TRACE conn4 <- [1,1442,null,{"value":["/html/semantics/forms/form-control-infrastructure/form.html",0,null,null,[["button.form",0,null,null],["fieldset.form",0,null,null],["input.form",0,null,null],["keygen.form",0,null,null],["object.form",0,null,null],["output.form",0,null,null],["select.form",0,null,null],["textarea.form",0,null,null],["label.form",0,null,null],["label-form.form",0,null,null],["label-form-form2.form",0,null,null],["label-with-control.form",0,null,null],["label-for.form",0,null,null],["label-with-progress.form",1,"assert_equals: Sanity check: label.control.form expected (object) null but got (undefined) undefined","testLabel/<@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:80:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestLabel@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:78:3\n@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:90:1\n"],["label-with-meter.form",1,"assert_equals: Sanity check: label.control.form expected (object) null but got (undefined) undefined","testLabel/<@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:80:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestLabel@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:78:3\n@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:91:1\n"],["label-for-control-form-in-form.form",0,null,null],["label-for-control-form.form",0,null,null],["label-in-table.form",0,null,null],["label-in-table-with-control.form",0,null,null],["label-in-table-for.form",0,null,null]]]}] 20:27:02 INFO - .................... 20:27:02 INFO - TEST-OK | /html/semantics/forms/form-control-infrastructure/form.html | took 2999ms 20:27:02 INFO - PROCESS | 1801 | 1477538822242 Marionette TRACE conn4 -> [0,1443,"getWindowHandle",null] 20:27:02 INFO - PROCESS | 1801 | 1477538822248 Marionette TRACE conn4 <- [1,1443,null,{"value":"2147483649"}] 20:27:02 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html 20:27:02 INFO - PROCESS | 1801 | 1477538822277 Marionette TRACE conn4 -> [0,1444,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:02 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0xa5c64400) [pid = 1846] [serial = 929] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html] 20:27:02 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x96313c00) [pid = 1846] [serial = 917] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html] 20:27:02 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x9cf5d400) [pid = 1846] [serial = 950] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html] 20:27:02 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x960a4800) [pid = 1846] [serial = 938] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html] 20:27:02 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x961a8400) [pid = 1846] [serial = 944] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html] 20:27:02 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x9619f800) [pid = 1846] [serial = 932] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html] 20:27:02 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x9598ec00) [pid = 1846] [serial = 935] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html] 20:27:02 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x9598c400) [pid = 1846] [serial = 941] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html] 20:27:02 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x96dfec00) [pid = 1846] [serial = 920] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html] 20:27:02 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x9be10c00) [pid = 1846] [serial = 914] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 20:27:02 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x9ae5a400) [pid = 1846] [serial = 947] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html] 20:27:02 INFO - PROCESS | 1801 | 1477538822805 Marionette TRACE conn4 <- [1,1444,null,{"value":null}] 20:27:02 INFO - PROCESS | 1801 | 1477538822861 Marionette TRACE conn4 -> [0,1445,"getWindowHandles",null] 20:27:02 INFO - PROCESS | 1801 | 1477538822869 Marionette TRACE conn4 <- [1,1445,null,["2147483649"]] 20:27:02 INFO - PROCESS | 1801 | 1477538822879 Marionette TRACE conn4 -> [0,1446,"switchToWindow",{"name":"2147483649"}] 20:27:02 INFO - PROCESS | 1801 | 1477538822889 Marionette TRACE conn4 <- [1,1446,null,{}] 20:27:02 INFO - PROCESS | 1801 | 1477538822895 Marionette TRACE conn4 -> [0,1447,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:02 INFO - PROCESS | 1801 | ++DOCSHELL 0x961ef400 == 5 [pid = 1846] [id = 333] 20:27:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x961f4800) [pid = 1846] [serial = 971] [outer = (nil)] 20:27:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x96dfe000) [pid = 1846] [serial = 972] [outer = 0x961f4800] 20:27:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x9631d000) [pid = 1846] [serial = 973] [outer = 0x961f4800] 20:27:03 INFO - PROCESS | 1801 | 1477538823944 Marionette TRACE conn4 <- [1,1447,null,{"value":["/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html",0,null,null,[["The type attribute must return 'fieldset'",0,null,null],["The form attribute must return the fieldset's form owner",0,null,null],["The elements must return an HTMLFormControlsCollection object",1,"assert_true: The elements attribute should be an HTMLFormControlsCollection object expected true got false","@http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html:41:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html:40:1\n"],["The controls must root at the fieldset element",0,null,null]]]}] 20:27:03 INFO - .... 20:27:03 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html | took 1727ms 20:27:03 INFO - PROCESS | 1801 | 1477538823998 Marionette TRACE conn4 -> [0,1448,"getWindowHandle",null] 20:27:04 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-001.html 20:27:04 INFO - PROCESS | 1801 | 1477538824003 Marionette TRACE conn4 <- [1,1448,null,{"value":"2147483649"}] 20:27:04 INFO - PROCESS | 1801 | 1477538824012 Marionette TRACE conn4 -> [0,1449,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:04 INFO - PROCESS | 1801 | 1477538824206 Marionette TRACE conn4 <- [1,1449,null,{"value":null}] 20:27:04 INFO - PROCESS | 1801 | 1477538824299 Marionette TRACE conn4 -> [0,1450,"getWindowHandles",null] 20:27:04 INFO - PROCESS | 1801 | 1477538824309 Marionette TRACE conn4 <- [1,1450,null,["2147483649"]] 20:27:04 INFO - PROCESS | 1801 | 1477538824341 Marionette TRACE conn4 -> [0,1451,"switchToWindow",{"name":"2147483649"}] 20:27:04 INFO - PROCESS | 1801 | 1477538824373 Marionette TRACE conn4 <- [1,1451,null,{}] 20:27:04 INFO - PROCESS | 1801 | 1477538824388 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/the-fieldset-element/disabled-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:04 INFO - PROCESS | 1801 | ++DOCSHELL 0x9592d400 == 6 [pid = 1846] [id = 334] 20:27:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x9592e000) [pid = 1846] [serial = 974] [outer = (nil)] 20:27:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x9598a400) [pid = 1846] [serial = 975] [outer = 0x9592e000] 20:27:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x95990c00) [pid = 1846] [serial = 976] [outer = 0x9592e000] 20:27:05 INFO - PROCESS | 1801 | 1477538825616 Marionette TRACE conn4 <- [1,1452,null,{"value":["/html/semantics/forms/the-fieldset-element/disabled-001.html",0,null,null,[["The disabled attribute, when specified, causes all the form control descendants of the fieldset element, excluding those that are descendants of the fieldset element's first legend element child, if any, to be disabled.",0,null,null],["The first 'legend' element is not a child of the disabled fieldset: Its descendants should be disabled.",0,null,null],["The element is not a child of the disabled fieldset: Its descendants should be disabled.",0,null,null],["The element is child of the disabled fieldset: Its descendants should be disabled.",0,null,null]]]}] 20:27:05 INFO - .... 20:27:05 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-001.html | took 1627ms 20:27:05 INFO - PROCESS | 1801 | 1477538825639 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 20:27:05 INFO - PROCESS | 1801 | 1477538825646 Marionette TRACE conn4 <- [1,1453,null,{"value":"2147483649"}] 20:27:05 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml 20:27:05 INFO - PROCESS | 1801 | 1477538825656 Marionette TRACE conn4 -> [0,1454,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:05 INFO - PROCESS | 1801 | 1477538825847 Marionette TRACE conn4 <- [1,1454,null,{"value":null}] 20:27:05 INFO - PROCESS | 1801 | 1477538825921 Marionette TRACE conn4 -> [0,1455,"getWindowHandles",null] 20:27:05 INFO - PROCESS | 1801 | 1477538825929 Marionette TRACE conn4 <- [1,1455,null,["2147483649"]] 20:27:05 INFO - PROCESS | 1801 | 1477538825941 Marionette TRACE conn4 -> [0,1456,"switchToWindow",{"name":"2147483649"}] 20:27:05 INFO - PROCESS | 1801 | 1477538825956 Marionette TRACE conn4 <- [1,1456,null,{}] 20:27:05 INFO - PROCESS | 1801 | 1477538825969 Marionette TRACE conn4 -> [0,1457,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/the-fieldset-element/disabled-002.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:06 INFO - PROCESS | 1801 | ++DOCSHELL 0x96002800 == 7 [pid = 1846] [id = 335] 20:27:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x96014800) [pid = 1846] [serial = 977] [outer = (nil)] 20:27:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x96057c00) [pid = 1846] [serial = 978] [outer = 0x96014800] 20:27:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x9609f000) [pid = 1846] [serial = 979] [outer = 0x96014800] 20:27:07 INFO - PROCESS | 1801 | 1477538827432 Marionette TRACE conn4 <- [1,1457,null,{"value":["/html/semantics/forms/the-fieldset-element/disabled-002.xhtml",0,null,null,[["A file input without a disabled attribute that is a descendant of a disabled fieldset should be disabled (modulo legend-related complications that don't apply here)",0,null,null]]]}] 20:27:07 INFO - . 20:27:07 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml | took 1829ms 20:27:07 INFO - PROCESS | 1801 | 1477538827485 Marionette TRACE conn4 -> [0,1458,"getWindowHandle",null] 20:27:07 INFO - PROCESS | 1801 | 1477538827492 Marionette TRACE conn4 <- [1,1458,null,{"value":"2147483649"}] 20:27:07 INFO - TEST-START | /html/semantics/grouping-content/the-div-element/grouping-div.html 20:27:07 INFO - PROCESS | 1801 | 1477538827502 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:07 INFO - PROCESS | 1801 | 1477538827826 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 20:27:07 INFO - PROCESS | 1801 | 1477538827929 Marionette TRACE conn4 -> [0,1460,"getWindowHandles",null] 20:27:07 INFO - PROCESS | 1801 | 1477538827948 Marionette TRACE conn4 <- [1,1460,null,["2147483649"]] 20:27:07 INFO - PROCESS | 1801 | 1477538827959 Marionette TRACE conn4 -> [0,1461,"switchToWindow",{"name":"2147483649"}] 20:27:07 INFO - PROCESS | 1801 | 1477538827973 Marionette TRACE conn4 <- [1,1461,null,{}] 20:27:08 INFO - PROCESS | 1801 | 1477538827986 Marionette TRACE conn4 -> [0,1462,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/grouping-content/the-div-element/grouping-div.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:08 INFO - PROCESS | 1801 | ++DOCSHELL 0x95de6400 == 8 [pid = 1846] [id = 336] 20:27:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x95de7800) [pid = 1846] [serial = 980] [outer = (nil)] 20:27:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x961f7800) [pid = 1846] [serial = 981] [outer = 0x95de7800] 20:27:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x9631ac00) [pid = 1846] [serial = 982] [outer = 0x95de7800] 20:27:09 INFO - PROCESS | 1801 | 1477538829440 Marionette TRACE conn4 <- [1,1462,null,{"value":["/html/semantics/grouping-content/the-div-element/grouping-div.html",0,null,null,[["The prototype for div is HTMLDivElement.prototype",0,null,null]]]}] 20:27:09 INFO - . 20:27:09 INFO - TEST-OK | /html/semantics/grouping-content/the-div-element/grouping-div.html | took 1973ms 20:27:09 INFO - PROCESS | 1801 | 1477538829474 Marionette TRACE conn4 -> [0,1463,"getWindowHandle",null] 20:27:09 INFO - PROCESS | 1801 | 1477538829480 Marionette TRACE conn4 <- [1,1463,null,{"value":"2147483649"}] 20:27:09 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_001.htm 20:27:09 INFO - PROCESS | 1801 | 1477538829489 Marionette TRACE conn4 -> [0,1464,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:09 INFO - PROCESS | 1801 | 1477538829688 Marionette TRACE conn4 <- [1,1464,null,{"value":null}] 20:27:09 INFO - PROCESS | 1801 | --DOCSHELL 0x961ef400 == 7 [pid = 1846] [id = 333] 20:27:09 INFO - PROCESS | 1801 | --DOCSHELL 0x961a5800 == 6 [pid = 1846] [id = 332] 20:27:09 INFO - PROCESS | 1801 | 1477538829801 Marionette TRACE conn4 -> [0,1465,"getWindowHandles",null] 20:27:09 INFO - PROCESS | 1801 | 1477538829813 Marionette TRACE conn4 <- [1,1465,null,["2147483649"]] 20:27:09 INFO - PROCESS | 1801 | 1477538829823 Marionette TRACE conn4 -> [0,1466,"switchToWindow",{"name":"2147483649"}] 20:27:09 INFO - PROCESS | 1801 | 1477538829840 Marionette TRACE conn4 <- [1,1466,null,{}] 20:27:09 INFO - PROCESS | 1801 | --DOCSHELL 0x96051000 == 5 [pid = 1846] [id = 331] 20:27:09 INFO - PROCESS | 1801 | 1477538829884 Marionette TRACE conn4 -> [0,1467,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_001.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:09 INFO - PROCESS | 1801 | ++DOCSHELL 0x9598ec00 == 6 [pid = 1846] [id = 337] 20:27:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x9598fc00) [pid = 1846] [serial = 983] [outer = (nil)] 20:27:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x96006000) [pid = 1846] [serial = 984] [outer = 0x9598fc00] 20:27:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x96015400) [pid = 1846] [serial = 985] [outer = 0x9598fc00] 20:27:10 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0x9bfa1000) [pid = 1846] [serial = 933] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0xa67e4800) [pid = 1846] [serial = 931] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x9631b000) [pid = 1846] [serial = 919] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0xa6750000) [pid = 1846] [serial = 930] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x9ae51400) [pid = 1846] [serial = 922] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x9c018c00) [pid = 1846] [serial = 916] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x9e3ba400) [pid = 1846] [serial = 951] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0xa5cf0800) [pid = 1846] [serial = 952] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x9bbd1800) [pid = 1846] [serial = 948] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x9be08c00) [pid = 1846] [serial = 949] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x9631d800) [pid = 1846] [serial = 945] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x99f70400) [pid = 1846] [serial = 946] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x9609a400) [pid = 1846] [serial = 942] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x960a6c00) [pid = 1846] [serial = 943] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x961a5c00) [pid = 1846] [serial = 939] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x96311800) [pid = 1846] [serial = 940] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x96008400) [pid = 1846] [serial = 936] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x96021800) [pid = 1846] [serial = 937] [outer = (nil)] [url = about:blank] 20:27:10 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0xa675b400) [pid = 1846] [serial = 934] [outer = (nil)] [url = about:blank] 20:27:11 INFO - PROCESS | 1801 | 1477538831180 Marionette TRACE conn4 <- [1,1467,null,{"value":["/html/semantics/scripting-1/the-script-element/async_001.htm",0,null,null,[["Async property on a dynamically-created script is true by default",0,null,null]]]}] 20:27:11 INFO - . 20:27:11 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_001.htm | took 1737ms 20:27:11 INFO - PROCESS | 1801 | 1477538831228 Marionette TRACE conn4 -> [0,1468,"getWindowHandle",null] 20:27:11 INFO - PROCESS | 1801 | 1477538831235 Marionette TRACE conn4 <- [1,1468,null,{"value":"2147483649"}] 20:27:11 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_002.htm 20:27:11 INFO - PROCESS | 1801 | 1477538831245 Marionette TRACE conn4 -> [0,1469,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:11 INFO - PROCESS | 1801 | 1477538831452 Marionette TRACE conn4 <- [1,1469,null,{"value":null}] 20:27:11 INFO - PROCESS | 1801 | 1477538831576 Marionette TRACE conn4 -> [0,1470,"getWindowHandles",null] 20:27:11 INFO - PROCESS | 1801 | 1477538831591 Marionette TRACE conn4 <- [1,1470,null,["2147483649"]] 20:27:11 INFO - PROCESS | 1801 | 1477538831605 Marionette TRACE conn4 -> [0,1471,"switchToWindow",{"name":"2147483649"}] 20:27:11 INFO - PROCESS | 1801 | 1477538831612 Marionette TRACE conn4 <- [1,1471,null,{}] 20:27:11 INFO - PROCESS | 1801 | 1477538831618 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_002.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:11 INFO - PROCESS | 1801 | ++DOCSHELL 0x9601a800 == 7 [pid = 1846] [id = 338] 20:27:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x9601cc00) [pid = 1846] [serial = 986] [outer = (nil)] 20:27:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x9605f400) [pid = 1846] [serial = 987] [outer = 0x9601cc00] 20:27:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x9609dc00) [pid = 1846] [serial = 988] [outer = 0x9601cc00] 20:27:12 INFO - PROCESS | 1801 | 1477538832606 Marionette TRACE conn4 <- [1,1472,null,{"value":["/html/semantics/scripting-1/the-script-element/async_002.htm",0,null,null,[["Test 'async' attribute are reflected in the async property with setAttribute",0,null,null],["Test 'async' attribute are reflected in the async property with removeAttribute",0,null,null]]]}] 20:27:12 INFO - .. 20:27:12 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_002.htm | took 1423ms 20:27:12 INFO - PROCESS | 1801 | 1477538832667 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 20:27:12 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_003.htm 20:27:12 INFO - PROCESS | 1801 | 1477538832679 Marionette TRACE conn4 <- [1,1473,null,{"value":"2147483649"}] 20:27:12 INFO - PROCESS | 1801 | 1477538832687 Marionette TRACE conn4 -> [0,1474,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:12 INFO - PROCESS | 1801 | 1477538832981 Marionette TRACE conn4 <- [1,1474,null,{"value":null}] 20:27:13 INFO - PROCESS | 1801 | 1477538833072 Marionette TRACE conn4 -> [0,1475,"getWindowHandles",null] 20:27:13 INFO - PROCESS | 1801 | 1477538833079 Marionette TRACE conn4 <- [1,1475,null,["2147483649"]] 20:27:13 INFO - PROCESS | 1801 | 1477538833091 Marionette TRACE conn4 -> [0,1476,"switchToWindow",{"name":"2147483649"}] 20:27:13 INFO - PROCESS | 1801 | 1477538833103 Marionette TRACE conn4 <- [1,1476,null,{}] 20:27:13 INFO - PROCESS | 1801 | 1477538833141 Marionette TRACE conn4 -> [0,1477,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_003.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:13 INFO - PROCESS | 1801 | ++DOCSHELL 0x961ac400 == 8 [pid = 1846] [id = 339] 20:27:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x961adc00) [pid = 1846] [serial = 989] [outer = (nil)] 20:27:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x961f5400) [pid = 1846] [serial = 990] [outer = 0x961adc00] 20:27:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x961fa400) [pid = 1846] [serial = 991] [outer = 0x961adc00] 20:27:14 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x96051400) [pid = 1846] [serial = 965] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html] 20:27:14 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x961f1c00) [pid = 1846] [serial = 956] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html] 20:27:14 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x95937800) [pid = 1846] [serial = 962] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html] 20:27:14 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x9c143400) [pid = 1846] [serial = 959] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html] 20:27:18 INFO - PROCESS | 1801 | 1477538838187 Marionette TRACE conn4 <- [1,1477,null,{"value":["/html/semantics/scripting-1/the-script-element/async_003.htm",0,null,null,[["An async script does not block the parser while downloading",0,null,null]]]}] 20:27:18 INFO - . 20:27:18 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_003.htm | took 5536ms 20:27:18 INFO - PROCESS | 1801 | 1477538838240 Marionette TRACE conn4 -> [0,1478,"getWindowHandle",null] 20:27:18 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_004.htm 20:27:18 INFO - PROCESS | 1801 | 1477538838250 Marionette TRACE conn4 <- [1,1478,null,{"value":"2147483649"}] 20:27:18 INFO - PROCESS | 1801 | 1477538838257 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:18 INFO - PROCESS | 1801 | 1477538838466 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 20:27:18 INFO - PROCESS | 1801 | --DOCSHELL 0x9601a800 == 7 [pid = 1846] [id = 338] 20:27:18 INFO - PROCESS | 1801 | --DOCSHELL 0x95937400 == 6 [pid = 1846] [id = 330] 20:27:18 INFO - PROCESS | 1801 | 1477538838577 Marionette TRACE conn4 -> [0,1480,"getWindowHandles",null] 20:27:18 INFO - PROCESS | 1801 | 1477538838583 Marionette TRACE conn4 <- [1,1480,null,["2147483649"]] 20:27:18 INFO - PROCESS | 1801 | 1477538838593 Marionette TRACE conn4 -> [0,1481,"switchToWindow",{"name":"2147483649"}] 20:27:18 INFO - PROCESS | 1801 | 1477538838613 Marionette TRACE conn4 <- [1,1481,null,{}] 20:27:18 INFO - PROCESS | 1801 | 1477538838625 Marionette TRACE conn4 -> [0,1482,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_004.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:18 INFO - PROCESS | 1801 | --DOCSHELL 0x9598ec00 == 5 [pid = 1846] [id = 337] 20:27:18 INFO - PROCESS | 1801 | --DOCSHELL 0x95de6400 == 4 [pid = 1846] [id = 336] 20:27:18 INFO - PROCESS | 1801 | --DOCSHELL 0x96002800 == 3 [pid = 1846] [id = 335] 20:27:18 INFO - PROCESS | 1801 | --DOCSHELL 0x9592d400 == 2 [pid = 1846] [id = 334] 20:27:18 INFO - PROCESS | 1801 | ++DOCSHELL 0x95987400 == 3 [pid = 1846] [id = 340] 20:27:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x95987800) [pid = 1846] [serial = 992] [outer = (nil)] 20:27:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x95ddd800) [pid = 1846] [serial = 993] [outer = 0x95987800] 20:27:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x95de4000) [pid = 1846] [serial = 994] [outer = 0x95987800] 20:27:19 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x9605c400) [pid = 1846] [serial = 966] [outer = (nil)] [url = about:blank] 20:27:19 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x9605d800) [pid = 1846] [serial = 967] [outer = (nil)] [url = about:blank] 20:27:19 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x95990400) [pid = 1846] [serial = 963] [outer = (nil)] [url = about:blank] 20:27:19 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x95dddc00) [pid = 1846] [serial = 964] [outer = (nil)] [url = about:blank] 20:27:19 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0xa6755400) [pid = 1846] [serial = 960] [outer = (nil)] [url = about:blank] 20:27:19 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0xa67ee400) [pid = 1846] [serial = 961] [outer = (nil)] [url = about:blank] 20:27:19 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x99f63000) [pid = 1846] [serial = 957] [outer = (nil)] [url = about:blank] 20:27:19 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x99f6cc00) [pid = 1846] [serial = 958] [outer = (nil)] [url = about:blank] 20:27:22 INFO - PROCESS | 1801 | --DOMWINDOW == 33 (0x9601cc00) [pid = 1846] [serial = 986] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm] 20:27:22 INFO - PROCESS | 1801 | --DOMWINDOW == 32 (0x961f4800) [pid = 1846] [serial = 971] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html] 20:27:22 INFO - PROCESS | 1801 | --DOMWINDOW == 31 (0x96014800) [pid = 1846] [serial = 977] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml] 20:27:22 INFO - PROCESS | 1801 | --DOMWINDOW == 30 (0x9592e000) [pid = 1846] [serial = 974] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html] 20:27:22 INFO - PROCESS | 1801 | --DOMWINDOW == 29 (0x95de7800) [pid = 1846] [serial = 980] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html] 20:27:22 INFO - PROCESS | 1801 | --DOMWINDOW == 28 (0x9598fc00) [pid = 1846] [serial = 983] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm] 20:27:22 INFO - PROCESS | 1801 | --DOMWINDOW == 27 (0x961a7400) [pid = 1846] [serial = 968] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html] 20:27:22 INFO - PROCESS | 1801 | --DOMWINDOW == 26 (0x96052800) [pid = 1846] [serial = 953] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html] 20:27:23 INFO - . 20:27:23 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_004.htm | took 5391ms 20:27:23 INFO - PROCESS | 1801 | 1477538843636 Marionette TRACE conn4 <- [1,1482,null,{"value":["/html/semantics/scripting-1/the-script-element/async_004.htm",0,null,null,[["async script executes as soon as possible after a download is complete",0,null,null]]]}] 20:27:23 INFO - PROCESS | 1801 | 1477538843649 Marionette TRACE conn4 -> [0,1483,"getWindowHandle",null] 20:27:23 INFO - PROCESS | 1801 | 1477538843655 Marionette TRACE conn4 <- [1,1483,null,{"value":"2147483649"}] 20:27:23 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_005.htm 20:27:23 INFO - PROCESS | 1801 | 1477538843662 Marionette TRACE conn4 -> [0,1484,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:23 INFO - PROCESS | 1801 | 1477538843864 Marionette TRACE conn4 <- [1,1484,null,{"value":null}] 20:27:23 INFO - PROCESS | 1801 | 1477538843946 Marionette TRACE conn4 -> [0,1485,"getWindowHandles",null] 20:27:23 INFO - PROCESS | 1801 | 1477538843959 Marionette TRACE conn4 <- [1,1485,null,["2147483649"]] 20:27:23 INFO - PROCESS | 1801 | 1477538843969 Marionette TRACE conn4 -> [0,1486,"switchToWindow",{"name":"2147483649"}] 20:27:23 INFO - PROCESS | 1801 | 1477538843977 Marionette TRACE conn4 <- [1,1486,null,{}] 20:27:24 INFO - PROCESS | 1801 | 1477538843988 Marionette TRACE conn4 -> [0,1487,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_005.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:24 INFO - PROCESS | 1801 | ++DOCSHELL 0x95988800 == 4 [pid = 1846] [id = 341] 20:27:24 INFO - PROCESS | 1801 | ++DOMWINDOW == 27 (0x95989c00) [pid = 1846] [serial = 995] [outer = (nil)] 20:27:24 INFO - PROCESS | 1801 | ++DOMWINDOW == 28 (0x96007000) [pid = 1846] [serial = 996] [outer = 0x95989c00] 20:27:24 INFO - PROCESS | 1801 | ++DOMWINDOW == 29 (0x9600e000) [pid = 1846] [serial = 997] [outer = 0x95989c00] 20:27:26 INFO - PROCESS | 1801 | --DOCSHELL 0x95987400 == 3 [pid = 1846] [id = 340] 20:27:26 INFO - PROCESS | 1801 | --DOCSHELL 0x961ac400 == 2 [pid = 1846] [id = 339] 20:27:26 INFO - PROCESS | 1801 | --DOMWINDOW == 28 (0x961edc00) [pid = 1846] [serial = 969] [outer = (nil)] [url = about:blank] 20:27:26 INFO - PROCESS | 1801 | --DOMWINDOW == 27 (0x9605a800) [pid = 1846] [serial = 954] [outer = (nil)] [url = about:blank] 20:27:26 INFO - PROCESS | 1801 | --DOMWINDOW == 26 (0x961f2800) [pid = 1846] [serial = 970] [outer = (nil)] [url = about:blank] 20:27:26 INFO - PROCESS | 1801 | --DOMWINDOW == 25 (0x96dfe000) [pid = 1846] [serial = 972] [outer = (nil)] [url = about:blank] 20:27:26 INFO - PROCESS | 1801 | --DOMWINDOW == 24 (0x9605dc00) [pid = 1846] [serial = 955] [outer = (nil)] [url = about:blank] 20:27:26 INFO - PROCESS | 1801 | --DOMWINDOW == 23 (0x9631ac00) [pid = 1846] [serial = 982] [outer = (nil)] [url = about:blank] 20:27:26 INFO - PROCESS | 1801 | --DOMWINDOW == 22 (0x961f7800) [pid = 1846] [serial = 981] [outer = (nil)] [url = about:blank] 20:27:26 INFO - PROCESS | 1801 | --DOMWINDOW == 21 (0x96015400) [pid = 1846] [serial = 985] [outer = (nil)] [url = about:blank] 20:27:26 INFO - PROCESS | 1801 | --DOMWINDOW == 20 (0x96006000) [pid = 1846] [serial = 984] [outer = (nil)] [url = about:blank] 20:27:26 INFO - PROCESS | 1801 | --DOMWINDOW == 19 (0x9609dc00) [pid = 1846] [serial = 988] [outer = (nil)] [url = about:blank] 20:27:26 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x9605f400) [pid = 1846] [serial = 987] [outer = (nil)] [url = about:blank] 20:27:26 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x96057c00) [pid = 1846] [serial = 978] [outer = (nil)] [url = about:blank] 20:27:26 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x9609f000) [pid = 1846] [serial = 979] [outer = (nil)] [url = about:blank] 20:27:26 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9598a400) [pid = 1846] [serial = 975] [outer = (nil)] [url = about:blank] 20:27:26 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x95990c00) [pid = 1846] [serial = 976] [outer = (nil)] [url = about:blank] 20:27:26 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x9631d000) [pid = 1846] [serial = 973] [outer = (nil)] [url = about:blank] 20:27:26 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x961f5400) [pid = 1846] [serial = 990] [outer = (nil)] [url = about:blank] 20:27:29 INFO - PROCESS | 1801 | --DOMWINDOW == 11 (0x961adc00) [pid = 1846] [serial = 989] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm] 20:27:29 INFO - PROCESS | 1801 | --DOMWINDOW == 10 (0x95987800) [pid = 1846] [serial = 992] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm] 20:27:29 INFO - PROCESS | 1801 | 1477538849955 Marionette TRACE conn4 <- [1,1487,null,{"value":["/html/semantics/scripting-1/the-script-element/async_005.htm",0,null,null,[["A script element with both async and defer set should execute asynchronously",0,null,null]]]}] 20:27:29 INFO - . 20:27:29 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_005.htm | took 6337ms 20:27:30 INFO - PROCESS | 1801 | 1477538849999 Marionette TRACE conn4 -> [0,1488,"getWindowHandle",null] 20:27:30 INFO - PROCESS | 1801 | 1477538850003 Marionette TRACE conn4 <- [1,1488,null,{"value":"2147483649"}] 20:27:30 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_006.htm 20:27:30 INFO - PROCESS | 1801 | 1477538850013 Marionette TRACE conn4 -> [0,1489,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:30 INFO - PROCESS | 1801 | 1477538850179 Marionette TRACE conn4 <- [1,1489,null,{"value":null}] 20:27:30 INFO - PROCESS | 1801 | 1477538850272 Marionette TRACE conn4 -> [0,1490,"getWindowHandles",null] 20:27:30 INFO - PROCESS | 1801 | 1477538850300 Marionette TRACE conn4 <- [1,1490,null,["2147483649"]] 20:27:30 INFO - PROCESS | 1801 | 1477538850312 Marionette TRACE conn4 -> [0,1491,"switchToWindow",{"name":"2147483649"}] 20:27:30 INFO - PROCESS | 1801 | 1477538850322 Marionette TRACE conn4 <- [1,1491,null,{}] 20:27:30 INFO - PROCESS | 1801 | 1477538850331 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_006.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:30 INFO - PROCESS | 1801 | ++DOCSHELL 0x9598cc00 == 3 [pid = 1846] [id = 342] 20:27:30 INFO - PROCESS | 1801 | ++DOMWINDOW == 11 (0x9598d000) [pid = 1846] [serial = 998] [outer = (nil)] 20:27:30 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x95ddd400) [pid = 1846] [serial = 999] [outer = 0x9598d000] 20:27:30 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x95de4c00) [pid = 1846] [serial = 1000] [outer = 0x9598d000] 20:27:33 INFO - PROCESS | 1801 | --DOCSHELL 0x95988800 == 2 [pid = 1846] [id = 341] 20:27:33 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x95ddd800) [pid = 1846] [serial = 993] [outer = (nil)] [url = about:blank] 20:27:33 INFO - PROCESS | 1801 | --DOMWINDOW == 11 (0x95de4000) [pid = 1846] [serial = 994] [outer = (nil)] [url = about:blank] 20:27:33 INFO - PROCESS | 1801 | --DOMWINDOW == 10 (0x961fa400) [pid = 1846] [serial = 991] [outer = (nil)] [url = about:blank] 20:27:33 INFO - PROCESS | 1801 | --DOMWINDOW == 9 (0x96007000) [pid = 1846] [serial = 996] [outer = (nil)] [url = about:blank] 20:27:35 INFO - PROCESS | 1801 | 1477538855195 Marionette TRACE conn4 <- [1,1492,null,{"value":["/html/semantics/scripting-1/the-script-element/async_006.htm",0,null,null,[["dynamically created external script executes asynchronously",0,null,null]]]}] 20:27:35 INFO - . 20:27:35 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_006.htm | took 5244ms 20:27:35 INFO - PROCESS | 1801 | 1477538855256 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 20:27:35 INFO - PROCESS | 1801 | 1477538855260 Marionette TRACE conn4 <- [1,1493,null,{"value":"2147483649"}] 20:27:35 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_007.htm 20:27:35 INFO - PROCESS | 1801 | 1477538855267 Marionette TRACE conn4 -> [0,1494,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:35 INFO - PROCESS | 1801 | 1477538855484 Marionette TRACE conn4 <- [1,1494,null,{"value":null}] 20:27:35 INFO - PROCESS | 1801 | 1477538855545 Marionette TRACE conn4 -> [0,1495,"getWindowHandles",null] 20:27:35 INFO - PROCESS | 1801 | 1477538855551 Marionette TRACE conn4 <- [1,1495,null,["2147483649"]] 20:27:35 INFO - PROCESS | 1801 | 1477538855563 Marionette TRACE conn4 -> [0,1496,"switchToWindow",{"name":"2147483649"}] 20:27:35 INFO - PROCESS | 1801 | 1477538855573 Marionette TRACE conn4 <- [1,1496,null,{}] 20:27:35 INFO - PROCESS | 1801 | 1477538855582 Marionette TRACE conn4 -> [0,1497,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_007.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:35 INFO - PROCESS | 1801 | ++DOCSHELL 0x95989000 == 3 [pid = 1846] [id = 343] 20:27:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 10 (0x9598a000) [pid = 1846] [serial = 1001] [outer = (nil)] 20:27:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 11 (0x95ddc000) [pid = 1846] [serial = 1002] [outer = 0x9598a000] 20:27:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x95de3000) [pid = 1846] [serial = 1003] [outer = 0x9598a000] 20:27:36 INFO - PROCESS | 1801 | --DOMWINDOW == 11 (0x95989c00) [pid = 1846] [serial = 995] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm] 20:27:40 INFO - PROCESS | 1801 | --DOCSHELL 0x9598cc00 == 2 [pid = 1846] [id = 342] 20:27:40 INFO - PROCESS | 1801 | --DOMWINDOW == 10 (0x9600e000) [pid = 1846] [serial = 997] [outer = (nil)] [url = about:blank] 20:27:42 INFO - PROCESS | 1801 | --DOMWINDOW == 9 (0x9598d000) [pid = 1846] [serial = 998] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm] 20:27:44 INFO - PROCESS | 1801 | 1477538864609 Marionette TRACE conn4 <- [1,1497,null,{"value":["/html/semantics/scripting-1/the-script-element/async_007.htm",0,null,null,[["Ordered async script execution when script.async == false",0,null,null]]]}] 20:27:44 INFO - . 20:27:44 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_007.htm | took 9401ms 20:27:44 INFO - PROCESS | 1801 | 1477538864668 Marionette TRACE conn4 -> [0,1498,"getWindowHandle",null] 20:27:44 INFO - PROCESS | 1801 | 1477538864671 Marionette TRACE conn4 <- [1,1498,null,{"value":"2147483649"}] 20:27:44 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_008.htm 20:27:44 INFO - PROCESS | 1801 | 1477538864678 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:44 INFO - PROCESS | 1801 | 1477538864833 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 20:27:44 INFO - PROCESS | 1801 | 1477538864886 Marionette TRACE conn4 -> [0,1500,"getWindowHandles",null] 20:27:44 INFO - PROCESS | 1801 | 1477538864893 Marionette TRACE conn4 <- [1,1500,null,["2147483649"]] 20:27:44 INFO - PROCESS | 1801 | 1477538864903 Marionette TRACE conn4 -> [0,1501,"switchToWindow",{"name":"2147483649"}] 20:27:44 INFO - PROCESS | 1801 | 1477538864914 Marionette TRACE conn4 <- [1,1501,null,{}] 20:27:44 INFO - PROCESS | 1801 | 1477538864924 Marionette TRACE conn4 -> [0,1502,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_008.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:45 INFO - PROCESS | 1801 | ++DOCSHELL 0x9598bc00 == 3 [pid = 1846] [id = 344] 20:27:45 INFO - PROCESS | 1801 | ++DOMWINDOW == 10 (0x9598c400) [pid = 1846] [serial = 1004] [outer = (nil)] 20:27:45 INFO - PROCESS | 1801 | ++DOMWINDOW == 11 (0x95de0000) [pid = 1846] [serial = 1005] [outer = 0x9598c400] 20:27:45 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x95de8800) [pid = 1846] [serial = 1006] [outer = 0x9598c400] 20:27:47 INFO - PROCESS | 1801 | --DOCSHELL 0x95989000 == 2 [pid = 1846] [id = 343] 20:27:47 INFO - PROCESS | 1801 | 1477538867966 Marionette TRACE conn4 <- [1,1502,null,{"value":["/html/semantics/scripting-1/the-script-element/async_008.htm",0,null,null,[["Async script element execution delays the window's load event",0,null,null]]]}] 20:27:47 INFO - PROCESS | 1801 | --DOMWINDOW == 11 (0x95ddd400) [pid = 1846] [serial = 999] [outer = (nil)] [url = about:blank] 20:27:47 INFO - PROCESS | 1801 | --DOMWINDOW == 10 (0x95de4c00) [pid = 1846] [serial = 1000] [outer = (nil)] [url = about:blank] 20:27:47 INFO - PROCESS | 1801 | --DOMWINDOW == 9 (0x95ddc000) [pid = 1846] [serial = 1002] [outer = (nil)] [url = about:blank] 20:27:48 INFO - . 20:27:48 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_008.htm | took 3335ms 20:27:48 INFO - PROCESS | 1801 | 1477538868014 Marionette TRACE conn4 -> [0,1503,"getWindowHandle",null] 20:27:48 INFO - PROCESS | 1801 | 1477538868018 Marionette TRACE conn4 <- [1,1503,null,{"value":"2147483649"}] 20:27:48 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_009.htm 20:27:48 INFO - PROCESS | 1801 | 1477538868025 Marionette TRACE conn4 -> [0,1504,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:48 INFO - PROCESS | 1801 | 1477538868186 Marionette TRACE conn4 <- [1,1504,null,{"value":null}] 20:27:48 INFO - PROCESS | 1801 | 1477538868315 Marionette TRACE conn4 -> [0,1505,"getWindowHandles",null] 20:27:48 INFO - PROCESS | 1801 | 1477538868325 Marionette TRACE conn4 <- [1,1505,null,["2147483649"]] 20:27:48 INFO - PROCESS | 1801 | 1477538868354 Marionette TRACE conn4 -> [0,1506,"switchToWindow",{"name":"2147483649"}] 20:27:48 INFO - PROCESS | 1801 | 1477538868360 Marionette TRACE conn4 <- [1,1506,null,{}] 20:27:48 INFO - PROCESS | 1801 | 1477538868365 Marionette TRACE conn4 -> [0,1507,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_009.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:48 INFO - PROCESS | 1801 | ++DOCSHELL 0x95990800 == 3 [pid = 1846] [id = 345] 20:27:48 INFO - PROCESS | 1801 | ++DOMWINDOW == 10 (0x95990c00) [pid = 1846] [serial = 1007] [outer = (nil)] 20:27:48 INFO - PROCESS | 1801 | ++DOMWINDOW == 11 (0x95ddfc00) [pid = 1846] [serial = 1008] [outer = 0x95990c00] 20:27:48 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x95de9000) [pid = 1846] [serial = 1009] [outer = 0x95990c00] 20:27:50 INFO - PROCESS | 1801 | 1477538870201 Marionette TRACE conn4 <- [1,1507,null,{"value":["/html/semantics/scripting-1/the-script-element/async_009.htm",0,null,null,[["Document.write() silently fails from an Async script",0,null,null]]]}] 20:27:50 INFO - . 20:27:50 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_009.htm | took 2232ms 20:27:50 INFO - PROCESS | 1801 | 1477538870258 Marionette TRACE conn4 -> [0,1508,"getWindowHandle",null] 20:27:50 INFO - PROCESS | 1801 | 1477538870261 Marionette TRACE conn4 <- [1,1508,null,{"value":"2147483649"}] 20:27:50 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_010.htm 20:27:50 INFO - PROCESS | 1801 | 1477538870270 Marionette TRACE conn4 -> [0,1509,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:50 INFO - PROCESS | 1801 | 1477538870471 Marionette TRACE conn4 <- [1,1509,null,{"value":null}] 20:27:50 INFO - PROCESS | 1801 | 1477538870519 Marionette TRACE conn4 -> [0,1510,"getWindowHandles",null] 20:27:50 INFO - PROCESS | 1801 | 1477538870525 Marionette TRACE conn4 <- [1,1510,null,["2147483649"]] 20:27:50 INFO - PROCESS | 1801 | 1477538870533 Marionette TRACE conn4 -> [0,1511,"switchToWindow",{"name":"2147483649"}] 20:27:50 INFO - PROCESS | 1801 | 1477538870541 Marionette TRACE conn4 <- [1,1511,null,{}] 20:27:50 INFO - PROCESS | 1801 | 1477538870553 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_010.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:50 INFO - PROCESS | 1801 | ++DOCSHELL 0x96005800 == 4 [pid = 1846] [id = 346] 20:27:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x96006000) [pid = 1846] [serial = 1010] [outer = (nil)] 20:27:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x96018400) [pid = 1846] [serial = 1011] [outer = 0x96006000] 20:27:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x96015800) [pid = 1846] [serial = 1012] [outer = 0x96006000] 20:27:51 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x9598a000) [pid = 1846] [serial = 1001] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm] 20:27:55 INFO - PROCESS | 1801 | --DOCSHELL 0x95990800 == 3 [pid = 1846] [id = 345] 20:27:55 INFO - PROCESS | 1801 | --DOCSHELL 0x9598bc00 == 2 [pid = 1846] [id = 344] 20:27:55 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x95de3000) [pid = 1846] [serial = 1003] [outer = (nil)] [url = about:blank] 20:27:55 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x95de0000) [pid = 1846] [serial = 1005] [outer = (nil)] [url = about:blank] 20:27:57 INFO - PROCESS | 1801 | --DOMWINDOW == 11 (0x95990c00) [pid = 1846] [serial = 1007] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm] 20:27:57 INFO - PROCESS | 1801 | --DOMWINDOW == 10 (0x9598c400) [pid = 1846] [serial = 1004] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm] 20:27:59 INFO - PROCESS | 1801 | 1477538879540 Marionette TRACE conn4 <- [1,1512,null,{"value":["/html/semantics/scripting-1/the-script-element/async_010.htm",0,null,null,[["Removing an async script before execution",0,null,null]]]}] 20:27:59 INFO - . 20:27:59 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_010.htm | took 9301ms 20:27:59 INFO - PROCESS | 1801 | 1477538879571 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 20:27:59 INFO - PROCESS | 1801 | 1477538879579 Marionette TRACE conn4 <- [1,1513,null,{"value":"2147483649"}] 20:27:59 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_011.htm 20:27:59 INFO - PROCESS | 1801 | 1477538879587 Marionette TRACE conn4 -> [0,1514,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:27:59 INFO - PROCESS | 1801 | 1477538879756 Marionette TRACE conn4 <- [1,1514,null,{"value":null}] 20:27:59 INFO - PROCESS | 1801 | 1477538879812 Marionette TRACE conn4 -> [0,1515,"getWindowHandles",null] 20:27:59 INFO - PROCESS | 1801 | 1477538879832 Marionette TRACE conn4 <- [1,1515,null,["2147483649"]] 20:27:59 INFO - PROCESS | 1801 | 1477538879838 Marionette TRACE conn4 -> [0,1516,"switchToWindow",{"name":"2147483649"}] 20:27:59 INFO - PROCESS | 1801 | 1477538879845 Marionette TRACE conn4 <- [1,1516,null,{}] 20:27:59 INFO - PROCESS | 1801 | 1477538879859 Marionette TRACE conn4 -> [0,1517,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_011.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:27:59 INFO - PROCESS | 1801 | ++DOCSHELL 0x9598b400 == 3 [pid = 1846] [id = 347] 20:27:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 11 (0x9598bc00) [pid = 1846] [serial = 1013] [outer = (nil)] 20:28:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x95dddc00) [pid = 1846] [serial = 1014] [outer = 0x9598bc00] 20:28:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x95de4400) [pid = 1846] [serial = 1015] [outer = 0x9598bc00] 20:28:01 INFO - PROCESS | 1801 | 1477538881161 Marionette TRACE conn4 <- [1,1517,null,{"value":["/html/semantics/scripting-1/the-script-element/async_011.htm",0,null,null,[["An empty parser-inserted script element should return async=true",0,null,null]]]}] 20:28:01 INFO - . 20:28:01 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_011.htm | took 1627ms 20:28:01 INFO - PROCESS | 1801 | 1477538881216 Marionette TRACE conn4 -> [0,1518,"getWindowHandle",null] 20:28:01 INFO - PROCESS | 1801 | 1477538881223 Marionette TRACE conn4 <- [1,1518,null,{"value":"2147483649"}] 20:28:01 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/historical.html 20:28:01 INFO - PROCESS | 1801 | 1477538881234 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:01 INFO - PROCESS | 1801 | 1477538881513 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 20:28:01 INFO - PROCESS | 1801 | 1477538881657 Marionette TRACE conn4 -> [0,1520,"getWindowHandles",null] 20:28:01 INFO - PROCESS | 1801 | 1477538881666 Marionette TRACE conn4 <- [1,1520,null,["2147483649"]] 20:28:01 INFO - PROCESS | 1801 | 1477538881683 Marionette TRACE conn4 -> [0,1521,"switchToWindow",{"name":"2147483649"}] 20:28:01 INFO - PROCESS | 1801 | 1477538881693 Marionette TRACE conn4 <- [1,1521,null,{}] 20:28:01 INFO - PROCESS | 1801 | 1477538881700 Marionette TRACE conn4 -> [0,1522,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:01 INFO - PROCESS | 1801 | ++DOCSHELL 0x95990400 == 4 [pid = 1846] [id = 348] 20:28:01 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x95ddc400) [pid = 1846] [serial = 1016] [outer = (nil)] 20:28:01 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x96004400) [pid = 1846] [serial = 1017] [outer = 0x95ddc400] 20:28:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x9600d000) [pid = 1846] [serial = 1018] [outer = 0x95ddc400] 20:28:03 INFO - ...... 20:28:03 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/historical.html | took 1932ms 20:28:03 INFO - PROCESS | 1801 | 1477538883132 Marionette TRACE conn4 <- [1,1522,null,{"value":["/html/semantics/scripting-1/the-script-element/historical.html",0,null,null,[["script.onbeforescriptexecute should not be supported",0,null,null],["script.onafterscriptexecute should not be supported",0,null,null],["onbeforescriptexecute content attribute should not be supported",1,"assert_unreached: Reached unreachable code","onbeforescriptexecute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:48\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nonbeforescriptexecute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:1\n"],["onafterscriptexecute content attribute should not be supported",1,"assert_unreached: Reached unreachable code","onafterscriptexecute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:47\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nonafterscriptexecute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:1\n"],["beforescriptexecute event should not be supported",1,"assert_unreached: Reached unreachable code","t_beforescriptexecute_event [0,1523,"getWindowHandle",null] 20:28:03 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/load-event.html 20:28:03 INFO - PROCESS | 1801 | 1477538883196 Marionette TRACE conn4 <- [1,1523,null,{"value":"2147483649"}] 20:28:03 INFO - PROCESS | 1801 | 1477538883248 Marionette TRACE conn4 -> [0,1524,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:03 INFO - PROCESS | 1801 | 1477538883480 Marionette TRACE conn4 <- [1,1524,null,{"value":null}] 20:28:03 INFO - PROCESS | 1801 | 1477538883599 Marionette TRACE conn4 -> [0,1525,"getWindowHandles",null] 20:28:03 INFO - PROCESS | 1801 | 1477538883615 Marionette TRACE conn4 <- [1,1525,null,["2147483649"]] 20:28:03 INFO - PROCESS | 1801 | 1477538883641 Marionette TRACE conn4 -> [0,1526,"switchToWindow",{"name":"2147483649"}] 20:28:03 INFO - PROCESS | 1801 | 1477538883654 Marionette TRACE conn4 <- [1,1526,null,{}] 20:28:03 INFO - PROCESS | 1801 | 1477538883664 Marionette TRACE conn4 -> [0,1527,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/load-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:03 INFO - PROCESS | 1801 | ++DOCSHELL 0x9605a000 == 5 [pid = 1846] [id = 349] 20:28:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x9605a800) [pid = 1846] [serial = 1019] [outer = (nil)] 20:28:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x9605e400) [pid = 1846] [serial = 1020] [outer = 0x9605a800] 20:28:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x9605d000) [pid = 1846] [serial = 1021] [outer = 0x9605a800] 20:28:04 INFO - PROCESS | 1801 | 1477538884931 Marionette TRACE conn4 <- [1,1527,null,{"value":["/html/semantics/scripting-1/the-script-element/load-event.html",0,null,null,[["load events should not be fired for inline scripts",0,null,null]]]}] 20:28:05 INFO - . 20:28:05 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/load-event.html | took 1926ms 20:28:05 INFO - PROCESS | 1801 | 1477538885133 Marionette TRACE conn4 -> [0,1528,"getWindowHandle",null] 20:28:05 INFO - PROCESS | 1801 | 1477538885144 Marionette TRACE conn4 <- [1,1528,null,{"value":"2147483649"}] 20:28:05 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-01.html 20:28:05 INFO - PROCESS | 1801 | 1477538885180 Marionette TRACE conn4 -> [0,1529,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:05 INFO - PROCESS | 1801 | 1477538885526 Marionette TRACE conn4 <- [1,1529,null,{"value":null}] 20:28:05 INFO - PROCESS | 1801 | 1477538885594 Marionette TRACE conn4 -> [0,1530,"getWindowHandles",null] 20:28:05 INFO - PROCESS | 1801 | 1477538885608 Marionette TRACE conn4 <- [1,1530,null,["2147483649"]] 20:28:05 INFO - PROCESS | 1801 | 1477538885642 Marionette TRACE conn4 -> [0,1531,"switchToWindow",{"name":"2147483649"}] 20:28:05 INFO - PROCESS | 1801 | 1477538885664 Marionette TRACE conn4 <- [1,1531,null,{}] 20:28:05 INFO - PROCESS | 1801 | --DOCSHELL 0x96005800 == 4 [pid = 1846] [id = 346] 20:28:05 INFO - PROCESS | 1801 | --DOCSHELL 0x95990400 == 3 [pid = 1846] [id = 348] 20:28:05 INFO - PROCESS | 1801 | --DOCSHELL 0x9598b400 == 2 [pid = 1846] [id = 347] 20:28:06 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x95ddfc00) [pid = 1846] [serial = 1008] [outer = (nil)] [url = about:blank] 20:28:06 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x95de9000) [pid = 1846] [serial = 1009] [outer = (nil)] [url = about:blank] 20:28:06 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x95de8800) [pid = 1846] [serial = 1006] [outer = (nil)] [url = about:blank] 20:28:06 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x96018400) [pid = 1846] [serial = 1011] [outer = (nil)] [url = about:blank] 20:28:06 INFO - PROCESS | 1801 | 1477538886071 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-charset-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:06 INFO - PROCESS | 1801 | ++DOCSHELL 0x9592fc00 == 3 [pid = 1846] [id = 350] 20:28:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x95930000) [pid = 1846] [serial = 1022] [outer = (nil)] 20:28:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x95982c00) [pid = 1846] [serial = 1023] [outer = 0x95930000] 20:28:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x95ddb400) [pid = 1846] [serial = 1024] [outer = 0x95930000] 20:28:07 INFO - PROCESS | 1801 | 1477538887296 Marionette TRACE conn4 <- [1,1532,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-01.html",0,null,null,[["Script @type: unknown parameters",0,null,null],["Script @type: unknown parameters 1",0,null,null],["Script @type: unknown parameters 2",0,null,null],["Script @type: unknown parameters 3",0,null,null],["Script @type: unknown parameters 4",0,null,null],["Script @type: unknown parameters 5",0,null,null]]]}] 20:28:07 INFO - ...... 20:28:07 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-01.html | took 2187ms 20:28:07 INFO - PROCESS | 1801 | 1477538887352 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 20:28:07 INFO - PROCESS | 1801 | 1477538887361 Marionette TRACE conn4 <- [1,1533,null,{"value":"2147483649"}] 20:28:07 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-02.html 20:28:07 INFO - PROCESS | 1801 | 1477538887371 Marionette TRACE conn4 -> [0,1534,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:07 INFO - PROCESS | 1801 | 1477538887555 Marionette TRACE conn4 <- [1,1534,null,{"value":null}] 20:28:07 INFO - PROCESS | 1801 | 1477538887637 Marionette TRACE conn4 -> [0,1535,"getWindowHandles",null] 20:28:07 INFO - PROCESS | 1801 | 1477538887653 Marionette TRACE conn4 <- [1,1535,null,["2147483649"]] 20:28:07 INFO - PROCESS | 1801 | 1477538887674 Marionette TRACE conn4 -> [0,1536,"switchToWindow",{"name":"2147483649"}] 20:28:07 INFO - PROCESS | 1801 | 1477538887687 Marionette TRACE conn4 <- [1,1536,null,{}] 20:28:07 INFO - PROCESS | 1801 | 1477538887697 Marionette TRACE conn4 -> [0,1537,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-charset-02.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:07 INFO - PROCESS | 1801 | ++DOCSHELL 0x96005800 == 4 [pid = 1846] [id = 351] 20:28:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x96005c00) [pid = 1846] [serial = 1025] [outer = (nil)] 20:28:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 20 (0x9601a000) [pid = 1846] [serial = 1026] [outer = 0x96005c00] 20:28:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 21 (0x96018400) [pid = 1846] [serial = 1027] [outer = 0x96005c00] 20:28:08 INFO - PROCESS | 1801 | 1477538888798 Marionette TRACE conn4 <- [1,1537,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-02.html",0,null,null,[["Script @type: unknown parameters",1,"assert_not_equals: got disallowed value 5","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:26:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:24:3\n"],["Script @type: unknown parameters 1",1,"assert_equals: expected 5 but got 10","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:35:3\n"]]]}] 20:28:08 INFO - .. 20:28:08 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-02.html | took 1478ms 20:28:08 INFO - PROCESS | 1801 | 1477538888857 Marionette TRACE conn4 -> [0,1538,"getWindowHandle",null] 20:28:08 INFO - PROCESS | 1801 | 1477538888875 Marionette TRACE conn4 <- [1,1538,null,{"value":"2147483649"}] 20:28:08 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-03.html 20:28:08 INFO - PROCESS | 1801 | 1477538888884 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:09 INFO - PROCESS | 1801 | 1477538889056 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 20:28:09 INFO - PROCESS | 1801 | 1477538889139 Marionette TRACE conn4 -> [0,1540,"getWindowHandles",null] 20:28:09 INFO - PROCESS | 1801 | 1477538889148 Marionette TRACE conn4 <- [1,1540,null,["2147483649"]] 20:28:09 INFO - PROCESS | 1801 | 1477538889161 Marionette TRACE conn4 -> [0,1541,"switchToWindow",{"name":"2147483649"}] 20:28:09 INFO - PROCESS | 1801 | 1477538889173 Marionette TRACE conn4 <- [1,1541,null,{}] 20:28:09 INFO - PROCESS | 1801 | 1477538889199 Marionette TRACE conn4 -> [0,1542,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-charset-03.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:09 INFO - PROCESS | 1801 | ++DOCSHELL 0x9605c000 == 5 [pid = 1846] [id = 352] 20:28:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 22 (0x9609e400) [pid = 1846] [serial = 1028] [outer = (nil)] 20:28:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 23 (0x960a6000) [pid = 1846] [serial = 1029] [outer = 0x9609e400] 20:28:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 24 (0x960a8c00) [pid = 1846] [serial = 1030] [outer = 0x9609e400] 20:28:10 INFO - PROCESS | 1801 | 1477538890297 Marionette TRACE conn4 <- [1,1542,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-03.html",0,null,null,[["Script changing @charset",1,"assert_equals: expected \"śćążź\" but got \"\\ufffd湿\\ufffd\"","window.onload<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:17:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1441:17\nEventHandlerNonNull*@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:16:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:10:1\n"]]]}] 20:28:10 INFO - . 20:28:10 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-03.html | took 1445ms 20:28:10 INFO - PROCESS | 1801 | 1477538890328 Marionette TRACE conn4 -> [0,1543,"getWindowHandle",null] 20:28:10 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html 20:28:10 INFO - PROCESS | 1801 | 1477538890333 Marionette TRACE conn4 <- [1,1543,null,{"value":"2147483649"}] 20:28:10 INFO - PROCESS | 1801 | 1477538890340 Marionette TRACE conn4 -> [0,1544,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:10 INFO - PROCESS | 1801 | 1477538890583 Marionette TRACE conn4 <- [1,1544,null,{"value":null}] 20:28:10 INFO - PROCESS | 1801 | 1477538890611 Marionette TRACE conn4 -> [0,1545,"getWindowHandles",null] 20:28:10 INFO - PROCESS | 1801 | 1477538890629 Marionette TRACE conn4 <- [1,1545,null,["2147483649"]] 20:28:10 INFO - PROCESS | 1801 | 1477538890639 Marionette TRACE conn4 -> [0,1546,"switchToWindow",{"name":"2147483649"}] 20:28:10 INFO - PROCESS | 1801 | 1477538890651 Marionette TRACE conn4 <- [1,1546,null,{}] 20:28:10 INFO - PROCESS | 1801 | 1477538890667 Marionette TRACE conn4 -> [0,1547,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:10 INFO - PROCESS | 1801 | ++DOCSHELL 0x961a0400 == 6 [pid = 1846] [id = 353] 20:28:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 25 (0x961a4c00) [pid = 1846] [serial = 1031] [outer = (nil)] 20:28:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 26 (0x961f5c00) [pid = 1846] [serial = 1032] [outer = 0x961a4c00] 20:28:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 27 (0x961f6c00) [pid = 1846] [serial = 1033] [outer = 0x961a4c00] 20:28:11 INFO - PROCESS | 1801 | --DOMWINDOW == 26 (0x9598bc00) [pid = 1846] [serial = 1013] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm] 20:28:11 INFO - PROCESS | 1801 | --DOMWINDOW == 25 (0x96006000) [pid = 1846] [serial = 1010] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm] 20:28:12 INFO - PROCESS | 1801 | 1477538892538 Marionette TRACE conn4 <- [1,1547,null,{"value":["/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html",0,null,null,[["HTMLScriptElement: crossorigin attribute network test1",0,null,null],["HTMLScriptElement: crossorigin attribute network test2",0,null,null],["HTMLScriptElement: crossorigin attribute network test3",0,null,null]]]}] 20:28:12 INFO - ... 20:28:12 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html | took 2223ms 20:28:12 INFO - PROCESS | 1801 | 1477538892569 Marionette TRACE conn4 -> [0,1548,"getWindowHandle",null] 20:28:12 INFO - PROCESS | 1801 | 1477538892579 Marionette TRACE conn4 <- [1,1548,null,{"value":"2147483649"}] 20:28:12 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin.html 20:28:12 INFO - PROCESS | 1801 | 1477538892592 Marionette TRACE conn4 -> [0,1549,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:12 INFO - PROCESS | 1801 | 1477538892821 Marionette TRACE conn4 <- [1,1549,null,{"value":null}] 20:28:12 INFO - PROCESS | 1801 | 1477538892885 Marionette TRACE conn4 -> [0,1550,"getWindowHandles",null] 20:28:12 INFO - PROCESS | 1801 | 1477538892900 Marionette TRACE conn4 <- [1,1550,null,["2147483649"]] 20:28:12 INFO - PROCESS | 1801 | 1477538892908 Marionette TRACE conn4 -> [0,1551,"switchToWindow",{"name":"2147483649"}] 20:28:12 INFO - PROCESS | 1801 | 1477538892917 Marionette TRACE conn4 <- [1,1551,null,{}] 20:28:12 INFO - PROCESS | 1801 | 1477538892931 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-crossorigin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:13 INFO - PROCESS | 1801 | ++DOCSHELL 0x9592ec00 == 7 [pid = 1846] [id = 354] 20:28:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 26 (0x95935800) [pid = 1846] [serial = 1034] [outer = (nil)] 20:28:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 27 (0x95de2400) [pid = 1846] [serial = 1035] [outer = 0x95935800] 20:28:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 28 (0x96018c00) [pid = 1846] [serial = 1036] [outer = 0x95935800] 20:28:14 INFO - PROCESS | 1801 | 1477538894327 Marionette TRACE conn4 <- [1,1552,null,{"value":["/html/semantics/scripting-1/the-script-element/script-crossorigin.html",0,null,null,[["HTMLScriptElement: crossOrigin IDL attribute",0,null,null]]]}] 20:28:14 INFO - . 20:28:14 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin.html | took 1794ms 20:28:14 INFO - PROCESS | 1801 | 1477538894386 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 20:28:14 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml 20:28:14 INFO - PROCESS | 1801 | 1477538894393 Marionette TRACE conn4 <- [1,1553,null,{"value":"2147483649"}] 20:28:14 INFO - PROCESS | 1801 | 1477538894401 Marionette TRACE conn4 -> [0,1554,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:14 INFO - PROCESS | 1801 | 1477538894650 Marionette TRACE conn4 <- [1,1554,null,{"value":null}] 20:28:14 INFO - PROCESS | 1801 | 1477538894720 Marionette TRACE conn4 -> [0,1555,"getWindowHandles",null] 20:28:14 INFO - PROCESS | 1801 | 1477538894724 Marionette TRACE conn4 <- [1,1555,null,["2147483649"]] 20:28:14 INFO - PROCESS | 1801 | 1477538894742 Marionette TRACE conn4 -> [0,1556,"switchToWindow",{"name":"2147483649"}] 20:28:14 INFO - PROCESS | 1801 | 1477538894750 Marionette TRACE conn4 <- [1,1556,null,{}] 20:28:14 INFO - PROCESS | 1801 | 1477538894824 Marionette TRACE conn4 -> [0,1557,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:14 INFO - PROCESS | 1801 | ++DOCSHELL 0x9609f800 == 8 [pid = 1846] [id = 355] 20:28:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 29 (0x960a2000) [pid = 1846] [serial = 1037] [outer = (nil)] 20:28:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 30 (0x961a6800) [pid = 1846] [serial = 1038] [outer = 0x960a2000] 20:28:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 31 (0x961f1000) [pid = 1846] [serial = 1039] [outer = 0x960a2000] 20:28:16 INFO - PROCESS | 1801 | 1477538896399 Marionette TRACE conn4 <- [1,1557,null,{"value":["/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml",0,null,null,[["Scripts with for and event attributes should not run.",0,null,null]]]}] 20:28:16 INFO - . 20:28:16 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml | took 2038ms 20:28:16 INFO - PROCESS | 1801 | 1477538896479 Marionette TRACE conn4 -> [0,1558,"getWindowHandle",null] 20:28:16 INFO - PROCESS | 1801 | 1477538896487 Marionette TRACE conn4 <- [1,1558,null,{"value":"2147483649"}] 20:28:16 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event.html 20:28:16 INFO - PROCESS | 1801 | 1477538896500 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:16 INFO - PROCESS | 1801 | 1477538896751 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 20:28:16 INFO - PROCESS | 1801 | 1477538896801 Marionette TRACE conn4 -> [0,1560,"getWindowHandles",null] 20:28:16 INFO - PROCESS | 1801 | 1477538896829 Marionette TRACE conn4 <- [1,1560,null,["2147483649"]] 20:28:16 INFO - PROCESS | 1801 | 1477538896845 Marionette TRACE conn4 -> [0,1561,"switchToWindow",{"name":"2147483649"}] 20:28:16 INFO - PROCESS | 1801 | 1477538896865 Marionette TRACE conn4 <- [1,1561,null,{}] 20:28:16 INFO - PROCESS | 1801 | 1477538896877 Marionette TRACE conn4 -> [0,1562,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-for-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:16 INFO - PROCESS | 1801 | ++DOCSHELL 0x95984c00 == 9 [pid = 1846] [id = 356] 20:28:16 INFO - PROCESS | 1801 | ++DOMWINDOW == 32 (0x95988400) [pid = 1846] [serial = 1040] [outer = (nil)] 20:28:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 33 (0x9601f000) [pid = 1846] [serial = 1041] [outer = 0x95988400] 20:28:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 34 (0x96053000) [pid = 1846] [serial = 1042] [outer = 0x95988400] 20:28:17 INFO - PROCESS | 1801 | --DOCSHELL 0x9605c000 == 8 [pid = 1846] [id = 352] 20:28:17 INFO - PROCESS | 1801 | --DOCSHELL 0x961a0400 == 7 [pid = 1846] [id = 353] 20:28:17 INFO - PROCESS | 1801 | --DOCSHELL 0x9605a000 == 6 [pid = 1846] [id = 349] 20:28:17 INFO - PROCESS | 1801 | --DOCSHELL 0x9592fc00 == 5 [pid = 1846] [id = 350] 20:28:17 INFO - PROCESS | 1801 | --DOCSHELL 0x96005800 == 4 [pid = 1846] [id = 351] 20:28:17 INFO - PROCESS | 1801 | --DOCSHELL 0x9592ec00 == 3 [pid = 1846] [id = 354] 20:28:17 INFO - PROCESS | 1801 | --DOCSHELL 0x9609f800 == 2 [pid = 1846] [id = 355] 20:28:17 INFO - PROCESS | 1801 | --DOMWINDOW == 33 (0x95de4400) [pid = 1846] [serial = 1015] [outer = (nil)] [url = about:blank] 20:28:17 INFO - PROCESS | 1801 | --DOMWINDOW == 32 (0x95dddc00) [pid = 1846] [serial = 1014] [outer = (nil)] [url = about:blank] 20:28:17 INFO - PROCESS | 1801 | --DOMWINDOW == 31 (0x96015800) [pid = 1846] [serial = 1012] [outer = (nil)] [url = about:blank] 20:28:18 INFO - PROCESS | 1801 | 1477538898660 Marionette TRACE conn4 <- [1,1562,null,{"value":["/html/semantics/scripting-1/the-script-element/script-for-event.html",0,null,null,[["Scripts with for and event attributes",0,null,null],["Script 0",0,null,null],["Script 1",1,"assert_equals: script for=\"window\" event=\"onload x\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 2",1,"assert_equals: script for=\"window\" event=\"onload(x\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 3",1,"assert_equals: script for=\"window\" event=\"onload(x)\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 4",0,null,null],["Script 5",0,null,null],["Script 6",0,null,null],["Script 7",0,null,null],["Script 8",0,null,null],["Script 9",0,null,null],["Script 10",0,null,null],["Script 11",0,null,null],["Script 12",0,null,null],["Script 13",0,null,null],["Script 14",0,null,null],["Script 15",0,null,null],["Script 16",0,null,null]]]}] 20:28:18 INFO - .................. 20:28:18 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event.html | took 2243ms 20:28:18 INFO - PROCESS | 1801 | 1477538898744 Marionette TRACE conn4 -> [0,1563,"getWindowHandle",null] 20:28:18 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-language-type.html 20:28:18 INFO - PROCESS | 1801 | 1477538898750 Marionette TRACE conn4 <- [1,1563,null,{"value":"2147483649"}] 20:28:18 INFO - PROCESS | 1801 | 1477538898757 Marionette TRACE conn4 -> [0,1564,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:19 INFO - PROCESS | 1801 | 1477538898995 Marionette TRACE conn4 <- [1,1564,null,{"value":null}] 20:28:19 INFO - PROCESS | 1801 | 1477538899064 Marionette TRACE conn4 -> [0,1565,"getWindowHandles",null] 20:28:19 INFO - PROCESS | 1801 | 1477538899074 Marionette TRACE conn4 <- [1,1565,null,["2147483649"]] 20:28:19 INFO - PROCESS | 1801 | 1477538899088 Marionette TRACE conn4 -> [0,1566,"switchToWindow",{"name":"2147483649"}] 20:28:19 INFO - PROCESS | 1801 | 1477538899095 Marionette TRACE conn4 <- [1,1566,null,{}] 20:28:19 INFO - PROCESS | 1801 | 1477538899103 Marionette TRACE conn4 -> [0,1567,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-language-type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:19 INFO - PROCESS | 1801 | ++DOCSHELL 0x95ddb000 == 3 [pid = 1846] [id = 357] 20:28:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 32 (0x95de1000) [pid = 1846] [serial = 1043] [outer = (nil)] 20:28:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 33 (0x96021c00) [pid = 1846] [serial = 1044] [outer = 0x95de1000] 20:28:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 34 (0x96058000) [pid = 1846] [serial = 1045] [outer = 0x95de1000] 20:28:20 INFO - PROCESS | 1801 | 1477538900145 Marionette TRACE conn4 <- [1,1567,null,{"value":["/html/semantics/scripting-1/the-script-element/script-language-type.html",0,null,null,[["A script with empty type should run",0,null,null]]]}] 20:28:20 INFO - . 20:28:20 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-language-type.html | took 1435ms 20:28:20 INFO - PROCESS | 1801 | 1477538900211 Marionette TRACE conn4 -> [0,1568,"getWindowHandle",null] 20:28:20 INFO - PROCESS | 1801 | 1477538900224 Marionette TRACE conn4 <- [1,1568,null,{"value":"2147483649"}] 20:28:20 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-01.html 20:28:20 INFO - PROCESS | 1801 | 1477538900240 Marionette TRACE conn4 -> [0,1569,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:20 INFO - PROCESS | 1801 | 1477538900438 Marionette TRACE conn4 <- [1,1569,null,{"value":null}] 20:28:20 INFO - PROCESS | 1801 | 1477538900523 Marionette TRACE conn4 -> [0,1570,"getWindowHandles",null] 20:28:20 INFO - PROCESS | 1801 | 1477538900532 Marionette TRACE conn4 <- [1,1570,null,["2147483649"]] 20:28:20 INFO - PROCESS | 1801 | 1477538900546 Marionette TRACE conn4 -> [0,1571,"switchToWindow",{"name":"2147483649"}] 20:28:20 INFO - PROCESS | 1801 | 1477538900559 Marionette TRACE conn4 <- [1,1571,null,{}] 20:28:20 INFO - PROCESS | 1801 | 1477538900585 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-languages-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:20 INFO - PROCESS | 1801 | ++DOCSHELL 0x960a1400 == 4 [pid = 1846] [id = 358] 20:28:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x9619ec00) [pid = 1846] [serial = 1046] [outer = (nil)] 20:28:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x961ad000) [pid = 1846] [serial = 1047] [outer = 0x9619ec00] 20:28:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x961ef400) [pid = 1846] [serial = 1048] [outer = 0x9619ec00] 20:28:21 INFO - PROCESS | 1801 | 1477538901763 Marionette TRACE conn4 <- [1,1572,null,{"value":["/html/semantics/scripting-1/the-script-element/script-languages-01.html",0,null,null,[["Script @type: unknown parameters",1,"assert_unreached: 'charset' should have prevented this script from executing. Reached unreachable code","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:11:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:10:1\n"],["Script @type: unknown parameters 1",1,"assert_unreached: 'x-test' should have prevented this script from executing. Reached unreachable code","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:16:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:15:1\n"],["Script @type: unknown parameters 2",0,null,null]]]}] 20:28:21 INFO - ... 20:28:21 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-01.html | took 1579ms 20:28:21 INFO - PROCESS | 1801 | 1477538901814 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 20:28:21 INFO - PROCESS | 1801 | 1477538901819 Marionette TRACE conn4 <- [1,1573,null,{"value":"2147483649"}] 20:28:21 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-02.html 20:28:21 INFO - PROCESS | 1801 | 1477538901831 Marionette TRACE conn4 -> [0,1574,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:22 INFO - PROCESS | 1801 | 1477538902036 Marionette TRACE conn4 <- [1,1574,null,{"value":null}] 20:28:22 INFO - PROCESS | 1801 | 1477538902124 Marionette TRACE conn4 -> [0,1575,"getWindowHandles",null] 20:28:22 INFO - PROCESS | 1801 | 1477538902131 Marionette TRACE conn4 <- [1,1575,null,["2147483649"]] 20:28:22 INFO - PROCESS | 1801 | 1477538902139 Marionette TRACE conn4 -> [0,1576,"switchToWindow",{"name":"2147483649"}] 20:28:22 INFO - PROCESS | 1801 | 1477538902164 Marionette TRACE conn4 <- [1,1576,null,{}] 20:28:22 INFO - PROCESS | 1801 | 1477538902175 Marionette TRACE conn4 -> [0,1577,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-languages-02.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:22 INFO - PROCESS | 1801 | ++DOCSHELL 0x96df4400 == 5 [pid = 1846] [id = 359] 20:28:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x96df4800) [pid = 1846] [serial = 1049] [outer = (nil)] 20:28:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x96df8400) [pid = 1846] [serial = 1050] [outer = 0x96df4800] 20:28:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x96dfac00) [pid = 1846] [serial = 1051] [outer = 0x96df4800] 20:28:23 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x96005c00) [pid = 1846] [serial = 1025] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html] 20:28:23 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x9609e400) [pid = 1846] [serial = 1028] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html] 20:28:23 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x961a4c00) [pid = 1846] [serial = 1031] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html] 20:28:23 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x95930000) [pid = 1846] [serial = 1022] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html] 20:28:23 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x9605a800) [pid = 1846] [serial = 1019] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html] 20:28:23 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x95ddc400) [pid = 1846] [serial = 1016] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html] 20:28:23 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x804B0022: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentUtils.cpp, line 6145 20:28:23 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x804B0022: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1348 20:28:23 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:28:26 INFO - .................................................................................................................................................................................................................................................................................................................................... 20:28:26 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-02.html | took 4196ms 20:28:26 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml 20:28:26 INFO - PROCESS | 1801 | 1477538905516 Marionette TRACE conn4 <- [1,1577,null,{"value":["/html/semantics/scripting-1/the-script-element/script-languages-02.html",0,null,null,[["Script should run with type=\"\"",0,null,null],["Script shouldn't run with type=\" \"",0,null,null],["Script should run with type=\"application/ecmascript\"",0,null,null],["Script should run with type=\"application/javascript\"",0,null,null],["Script should run with type=\"application/x-ecmascript\"",0,null,null],["Script should run with type=\"application/x-javascript\"",0,null,null],["Script should run with type=\"APPLICATION/ECMASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/JAVASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/X-ECMASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/X-JAVASCRIPT\"",0,null,null],["Script should run with type=\"application/ecmascript \"",0,null,null],["Script should run with type=\"application/javascript \"",0,null,null],["Script should run with type=\"application/x-ecmascript \"",0,null,null],["Script should run with type=\"application/x-javascript \"",0,null,null],["Script should run with type=\" application/ecmascript\"",0,null,null],["Script should run with type=\" application/javascript\"",0,null,null],["Script should run with type=\" application/x-ecmascript\"",0,null,null],["Script should run with type=\" application/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\t\"",0,null,null],["Script should run with type=\"application/javascript\\t\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\t\"",0,null,null],["Script should run with type=\"application/x-javascript\\t\"",0,null,null],["Script should run with type=\"\\tapplication/ecmascript\"",0,null,null],["Script should run with type=\"\\tapplication/javascript\"",0,null,null],["Script should run with type=\"\\tapplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\tapplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\n\"",0,null,null],["Script should run with type=\"application/javascript\\n\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\n\"",0,null,null],["Script should run with type=\"application/x-javascript\\n\"",0,null,null],["Script should run with type=\"\\napplication/ecmascript\"",0,null,null],["Script should run with type=\"\\napplication/javascript\"",0,null,null],["Script should run with type=\"\\napplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\napplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\r\"",0,null,null],["Script should run with type=\"application/javascript\\r\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\r\"",0,null,null],["Script should run with type=\"application/x-javascript\\r\"",0,null,null],["Script should run with type=\"\\rapplication/ecmascript\"",0,null,null],["Script should run with type=\"\\rapplication/javascript\"",0,null,null],["Script should run with type=\"\\rapplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\rapplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/x-ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/x-javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script shouldn't run with type=\"application/ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/x-ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/x-javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/x-ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/x-javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script should run with type=\"text/ecmascript\"",0,null,null],["Script should run with type=\"text/javascript\"",0,null,null],["Script should run with type=\"text/javascript1.0\"",0,null,null],["Script should run with type=\"text/javascript1.1\"",0,null,null],["Script should run with type=\"text/javascript1.2\"",0,null,null],["Script should run with type=\"text/javascript1.3\"",0,null,null],["Script should run with type=\"text/javascript1.4\"",0,null,null],["Script should run with type=\"text/javascript1.5\"",0,null,null],["Script should run with type=\"text/jscript\"",0,null,null],["Script should run with type=\"text/livescript\"",0,null,null],["Script should run with type=\"text/x-ecmascript\"",0,null,null],["Script should run with type=\"text/x-javascript\"",0,null,null],["Script should run with type=\"TEXT/ECMASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.0\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.1\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.2\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.3\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.4\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.5\"",0,null,null],["Script should run with type=\"TEXT/JSCRIPT\"",0,null,null],["Script should run with type=\"TEXT/LIVESCRIPT\"",0,null,null],["Script should run with type=\"TEXT/X-ECMASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/X-JAVASCRIPT\"",0,null,null],["Script should run with type=\"text/ecmascript \"",0,null,null],["Script should run with type=\"text/javascript \"",0,null,null],["Script should run with type=\"text/javascript1.0 \"",0,null,null],["Script should run with type=\"text/javascript1.1 \"",0,null,null],["Script should run with type=\"text/javascript1.2 \"",0,null,null],["Script should run with type=\"text/javascript1.3 \"",0,null,null],["Script should run with type=\"text/javascript1.4 \"",0,null,null],["Script should run with type=\"text/javascript1.5 \"",0,null,null],["Script should run with type=\"text/jscript \"",0,null,null],["Script should run with type=\"text/livescript \"",0,null,null],["Script should run with type=\"text/x-ecmascript \"",0,null,null],["Script should run with type=\"text/x-javascript \"",0,null,null],["Script should run with type=\" text/ecmascript\"",0,null,null],["Script should run with type=\" text/javascript\"",0,null,null],["Script should run with type=\" text/javascript1.0\"",0,null,null],["Script should run with type=\" text/javascript1.1\"",0,null,null],["Script should run with type=\" text/javascript1.2\"",0,null,null],["Script should run with type=\" text/javascript1.3\"",0,null,null],["Script should run with type=\" text/javascript1.4\"",0,null,null],["Script should run with type=\" text/javascript1.5\"",0,null,null],["Script should run with type=\" text/jscript\"",0,null,null],["Script should run with type=\" text/livescript\"",0,null,null],["Script should run with type=\" text/x-ecmascript\"",0,null,null],["Script should run with type=\" text/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\t\"",0,null,null],["Script should run with type=\"text/javascript\\t\"",0,null,null],["Script should run with type=\"text/javascript1.0\\t\"",0,null,null],["Script should run with type=\"text/javascript1.1\\t\"",0,null,null],["Script should run with type=\"text/javascript1.2\\t\"",0,null,null],["Script should run with type=\"text/javascript1.3\\t\"",0,null,null],["Script should run with type=\"text/javascript1.4\\t\"",0,null,null],["Script should run with type=\"text/javascript1.5\\t\"",0,null,null],["Script should run with type=\"text/jscript\\t\"",0,null,null],["Script should run with type=\"text/livescript\\t\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\t\"",0,null,null],["Script should run with type=\"text/x-javascript\\t\"",0,null,null],["Script should run with type=\"\\ttext/ecmascript\"",0,null,null],["Script should run with type=\"\\ttext/javascript\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.0\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.1\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.2\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.3\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.4\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.5\"",0,null,null],["Script should run with type=\"\\ttext/jscript\"",0,null,null],["Script should run with type=\"\\ttext/livescript\"",0,null,null],["Script should run with type=\"\\ttext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\ttext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\n\"",0,null,null],["Script should run with type=\"text/javascript\\n\"",0,null,null],["Script should run with type=\"text/javascript1.0\\n\"",0,null,null],["Script should run with type=\"text/javascript1.1\\n\"",0,null,null],["Script should run with type=\"text/javascript1.2\\n\"",0,null,null],["Script should run with type=\"text/javascript1.3\\n\"",0,null,null],["Script should run with type=\"text/javascript1.4\\n\"",0,null,null],["Script should run with type=\"text/javascript1.5\\n\"",0,null,null],["Script should run with type=\"text/jscript\\n\"",0,null,null],["Script should run with type=\"text/livescript\\n\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\n\"",0,null,null],["Script should run with type=\"text/x-javascript\\n\"",0,null,null],["Script should run with type=\"\\ntext/ecmascript\"",0,null,null],["Script should run with type=\"\\ntext/javascript\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.0\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.1\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.2\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.3\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.4\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.5\"",0,null,null],["Script should run with type=\"\\ntext/jscript\"",0,null,null],["Script should run with type=\"\\ntext/livescript\"",0,null,null],["Script should run with type=\"\\ntext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\ntext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\r\"",0,null,null],["Script should run with type=\"text/javascript\\r\"",0,null,null],["Script should run with type=\"text/javascript1.0\\r\"",0,null,null],["Script should run with type=\"text/javascript1.1\\r\"",0,null,null],["Script should run with type=\"text/javascript1.2\\r\"",0,null,null],["Script should run with type=\"text/javascript1.3\\r\"",0,null,null],["Script should run with type=\"text/javascript1.4\\r\"",0,null,null],["Script should run with type=\"text/javascript1.5\\r\"",0,null,null],["Script should run with type=\"text/jscript\\r\"",0,null,null],["Script should run with type=\"text/livescript\\r\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\r\"",0,null,null],["Script should run with type=\"text/x-javascript\\r\"",0,null,null],["Script should run with type=\"\\rtext/ecmascript\"",0,null,null],["Script should run with type=\"\\rtext/javascript\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.0\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.1\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.2\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.3\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.4\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.5\"",0,null,null],["Script should run with type=\"\\rtext/jscript\"",0,null,null],["Script should run with type=\"\\rtext/livescript\"",0,null,null],["Script should run with type=\"\\rtext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\rtext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.0\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.1\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.2\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.3\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.4\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.5\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/jscript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/livescript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/x-ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/x-javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.0\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.1\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.2\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.3\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.4\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.5\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/jscript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/livescript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script shouldn't run with type=\"text/ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.0\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.1\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.2\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.3\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.4\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.5\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/jscript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/livescript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/x-ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/x-javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.0\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.1\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.2\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.3\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.4\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.5\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/jscript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/livescript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/x-ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/x-javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script should run with language=\"\"",0,null,null],["Script shouldn't run with language=\" \"",0,null,null],["Script should run with language=\"ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"javascript\"",0,null,null],["Script should run with language=\"javascript1.0\"",0,null,null],["Script should run with language=\"javascript1.1\"",0,null,null],["Script should run with language=\"javascript1.2\"",0,null,null],["Script should run with language=\"javascript1.3\"",0,null,null],["Script should run with language=\"javascript1.4\"",0,null,null],["Script should run with language=\"javascript1.5\"",0,null,null],["Script should run with language=\"jscript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"livescript\"",0,null,null],["Script should run with language=\"x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"ECMASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"JAVASCRIPT\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.0\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.1\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.2\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.3\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.4\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.5\"",0,null,null],["Script should run with language=\"JSCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"LIVESCRIPT\"",0,null,null],["Script should run with language=\"X-ECMASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"X-JAVASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script shouldn't run with language=\"ecmascript \"",0,null,null],["Script shouldn't run with language=\"javascript \"",0,null,null],["Script shouldn't run with language=\"javascript1.0 \"",0,null,null],["Script shouldn't run with language=\"javascript1.1 \"",0,null,null],["Script shouldn't run with language=\"javascript1.2 \"",0,null,null],["Script shouldn't run with language=\"javascript1.3 \"",0,null,null],["Script shouldn't run with language=\"javascript1.4 \"",0,null,null],["Script shouldn't run with language=\"javascript1.5 \"",0,null,null],["Script shouldn't run with language=\"jscript \"",0,null,null],["Script shouldn't run with language=\"livescript \"",0,null,null],["Script shouldn't run with language=\"x-ecmascript \"",0,null,null],["Script shouldn't run with language=\"x-javascript \"",0,null,null],["Script shouldn't run with language=\" ecmascript\"",0,null,null],["Script shouldn't run with language=\" javascript\"",0,null,null],["Script shouldn't run with language=\" javascript1.0\"",0,null,null],["Script shouldn't run with language=\" javascript1.1\"",0,null,null],["Script shouldn't run with language=\" javascript1.2\"",0,null,null],["Script shouldn't run with language=\" javascript1.3\"",0,null,null],["Script shouldn't run with language=\" javascript1.4\"",0,null,null],["Script shouldn't run with language=\" javascript1.5\"",0,null,null],["Script shouldn't run with language=\" jscript\"",0,null,null],["Script shouldn't run with language=\" livescript\"",0,null,null],["Script shouldn't run with language=\" x-ecmascript\"",0,null,null],["Script shouldn't run with language=\" x-javascript\"",0,null,null],["Script shouldn't run with language=\"ecmascriptxyz\"",0,null,null],["Script shouldn't run with language=\"javascriptxyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.0xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.1xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.2xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.3xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.4xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.5xyz\"",0,null,null],["Script shouldn't run with language=\"jscriptxyz\"",0,null,null],["Script shouldn't run with language=\"livescriptxyz\"",0,null,null],["Script shouldn't run with language=\"x-ecmascriptxyz\"",0,null,null],["Script shouldn't run with language=\"x-javascriptxyz\"",0,null,null],["Script shouldn't run with language=\"xyzecmascript\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.0\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.1\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.2\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.3\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.4\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.5\"",0,null,null],["Script shouldn't run with language=\"xyzjscript\"",0,null,null],["Script shouldn't run with language=\"xyzlivescript\"",0,null,null],["Script shouldn't run with language=\"xyzx-ecmascript\"",0,null,null],["Script shouldn't run with language=\"xyzx-javascript\"",0,null,null],["Script shouldn't run with language=\"ecmascript\\0\"",0,null,null],["Script shouldn't run with language=\"javascript\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.0\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.1\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.2\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.3\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.4\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.5\\0\"",0,null,null],["Script shouldn't run with language=\"jscript\\0\"",0,null,null],["Script shouldn't run with language=\"livescript\\0\"",0,null,null],["Script shouldn't run with language=\"x-ecmascript\\0\"",0,null,null],["Script shouldn't run with language=\"x-javascript\\0\"",0,null,null],["Script shouldn't run with language=\"ecmascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.0\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.1\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.2\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.3\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.4\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.5\\0foo\"",0,null,null],["Script shouldn't run with language=\"jscript\\0foo\"",0,null,null],["Script shouldn't run with language=\"livescript\\0foo\"",0,null,null],["Script shouldn't run with language=\"x-ecmascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"x-javascript\\0foo\"",0,null,null]]]}] 20:28:26 INFO - PROCESS | 1801 | 1477538906138 Marionette TRACE conn4 -> [0,1578,"getWindowHandle",null] 20:28:26 INFO - PROCESS | 1801 | 1477538906151 Marionette TRACE conn4 <- [1,1578,null,{"value":"2147483649"}] 20:28:26 INFO - PROCESS | 1801 | 1477538906170 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:26 INFO - PROCESS | 1801 | 1477538906598 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 20:28:26 INFO - PROCESS | 1801 | 1477538906731 Marionette TRACE conn4 -> [0,1580,"getWindowHandles",null] 20:28:26 INFO - PROCESS | 1801 | 1477538906745 Marionette TRACE conn4 <- [1,1580,null,["2147483649"]] 20:28:26 INFO - PROCESS | 1801 | 1477538906839 Marionette TRACE conn4 -> [0,1581,"switchToWindow",{"name":"2147483649"}] 20:28:26 INFO - PROCESS | 1801 | 1477538906855 Marionette TRACE conn4 <- [1,1581,null,{}] 20:28:26 INFO - PROCESS | 1801 | 1477538906863 Marionette TRACE conn4 -> [0,1582,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:26 INFO - PROCESS | 1801 | ++DOCSHELL 0x9598b400 == 6 [pid = 1846] [id = 360] 20:28:26 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x9598c000) [pid = 1846] [serial = 1052] [outer = (nil)] 20:28:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x95de4000) [pid = 1846] [serial = 1053] [outer = 0x9598c000] 20:28:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x96006400) [pid = 1846] [serial = 1054] [outer = 0x9598c000] 20:28:27 INFO - PROCESS | 1801 | ++DOCSHELL 0x9605cc00 == 7 [pid = 1846] [id = 361] 20:28:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x9609b400) [pid = 1846] [serial = 1055] [outer = (nil)] 20:28:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x9609dc00) [pid = 1846] [serial = 1056] [outer = 0x9609b400] 20:28:28 INFO - PROCESS | 1801 | 1477538908205 Marionette TRACE conn4 <- [1,1582,null,{"value":["/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml",0,null,null,[["Script inside noembed, noframes and iframe",0,null,null]]]}] 20:28:28 INFO - . 20:28:28 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml | took 2075ms 20:28:28 INFO - PROCESS | 1801 | 1477538908246 Marionette TRACE conn4 -> [0,1583,"getWindowHandle",null] 20:28:28 INFO - PROCESS | 1801 | 1477538908257 Marionette TRACE conn4 <- [1,1583,null,{"value":"2147483649"}] 20:28:28 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html 20:28:28 INFO - PROCESS | 1801 | 1477538908265 Marionette TRACE conn4 -> [0,1584,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:28 INFO - PROCESS | 1801 | 1477538908463 Marionette TRACE conn4 <- [1,1584,null,{"value":null}] 20:28:28 INFO - PROCESS | 1801 | 1477538908557 Marionette TRACE conn4 -> [0,1585,"getWindowHandles",null] 20:28:28 INFO - PROCESS | 1801 | 1477538908570 Marionette TRACE conn4 <- [1,1585,null,["2147483649"]] 20:28:28 INFO - PROCESS | 1801 | 1477538908607 Marionette TRACE conn4 -> [0,1586,"switchToWindow",{"name":"2147483649"}] 20:28:28 INFO - PROCESS | 1801 | 1477538908620 Marionette TRACE conn4 <- [1,1586,null,{}] 20:28:28 INFO - PROCESS | 1801 | 1477538908633 Marionette TRACE conn4 -> [0,1587,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:28 INFO - PROCESS | 1801 | ++DOCSHELL 0x961acc00 == 8 [pid = 1846] [id = 362] 20:28:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x961f4c00) [pid = 1846] [serial = 1057] [outer = (nil)] 20:28:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x96df2400) [pid = 1846] [serial = 1058] [outer = 0x961f4c00] 20:28:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x96dfa800) [pid = 1846] [serial = 1059] [outer = 0x961f4c00] 20:28:29 INFO - PROCESS | 1801 | ++DOCSHELL 0x9592a400 == 9 [pid = 1846] [id = 363] 20:28:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x95934000) [pid = 1846] [serial = 1060] [outer = (nil)] 20:28:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x9598a400) [pid = 1846] [serial = 1061] [outer = 0x95934000] 20:28:30 INFO - PROCESS | 1801 | --DOCSHELL 0x960a1400 == 8 [pid = 1846] [id = 358] 20:28:30 INFO - PROCESS | 1801 | --DOCSHELL 0x95ddb000 == 7 [pid = 1846] [id = 357] 20:28:30 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x9605d000) [pid = 1846] [serial = 1021] [outer = (nil)] [url = about:blank] 20:28:30 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x96004400) [pid = 1846] [serial = 1017] [outer = (nil)] [url = about:blank] 20:28:30 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x9600d000) [pid = 1846] [serial = 1018] [outer = (nil)] [url = about:blank] 20:28:30 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x961f5c00) [pid = 1846] [serial = 1032] [outer = (nil)] [url = about:blank] 20:28:30 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x961f6c00) [pid = 1846] [serial = 1033] [outer = (nil)] [url = about:blank] 20:28:30 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x960a6000) [pid = 1846] [serial = 1029] [outer = (nil)] [url = about:blank] 20:28:30 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x960a8c00) [pid = 1846] [serial = 1030] [outer = (nil)] [url = about:blank] 20:28:30 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x9601a000) [pid = 1846] [serial = 1026] [outer = (nil)] [url = about:blank] 20:28:30 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x96018400) [pid = 1846] [serial = 1027] [outer = (nil)] [url = about:blank] 20:28:30 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x95982c00) [pid = 1846] [serial = 1023] [outer = (nil)] [url = about:blank] 20:28:30 INFO - PROCESS | 1801 | --DOMWINDOW == 33 (0x95ddb400) [pid = 1846] [serial = 1024] [outer = (nil)] [url = about:blank] 20:28:30 INFO - PROCESS | 1801 | --DOMWINDOW == 32 (0x9605e400) [pid = 1846] [serial = 1020] [outer = (nil)] [url = about:blank] 20:28:34 INFO - PROCESS | 1801 | 1477538914719 Marionette TRACE conn4 <- [1,1587,null,{"value":["/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html",0,null,null,[["Script is not executed after script thread is shutdown",0,null,null]]]}] 20:28:34 INFO - . 20:28:34 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html | took 6510ms 20:28:34 INFO - PROCESS | 1801 | 1477538914814 Marionette TRACE conn4 -> [0,1588,"getWindowHandle",null] 20:28:34 INFO - PROCESS | 1801 | 1477538914822 Marionette TRACE conn4 <- [1,1588,null,{"value":"2147483649"}] 20:28:34 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html 20:28:34 INFO - PROCESS | 1801 | 1477538914836 Marionette TRACE conn4 -> [0,1589,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:35 INFO - PROCESS | 1801 | 1477538915096 Marionette TRACE conn4 <- [1,1589,null,{"value":null}] 20:28:35 INFO - PROCESS | 1801 | 1477538915206 Marionette TRACE conn4 -> [0,1590,"getWindowHandles",null] 20:28:35 INFO - PROCESS | 1801 | 1477538915214 Marionette TRACE conn4 <- [1,1590,null,["2147483649"]] 20:28:35 INFO - PROCESS | 1801 | 1477538915222 Marionette TRACE conn4 -> [0,1591,"switchToWindow",{"name":"2147483649"}] 20:28:35 INFO - PROCESS | 1801 | 1477538915237 Marionette TRACE conn4 <- [1,1591,null,{}] 20:28:35 INFO - PROCESS | 1801 | 1477538915244 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:35 INFO - PROCESS | 1801 | ++DOCSHELL 0x95ddb400 == 8 [pid = 1846] [id = 364] 20:28:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 33 (0x95ddbc00) [pid = 1846] [serial = 1062] [outer = (nil)] 20:28:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 34 (0x96003c00) [pid = 1846] [serial = 1063] [outer = 0x95ddbc00] 20:28:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x9600e400) [pid = 1846] [serial = 1064] [outer = 0x95ddbc00] 20:28:36 INFO - PROCESS | 1801 | 1477538916423 Marionette TRACE conn4 <- [1,1592,null,{"value":["/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html",0,null,null,[["Script that 404",0,null,null],["Script that does not 404",0,null,null]]]}] 20:28:36 INFO - .. 20:28:36 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html | took 1629ms 20:28:36 INFO - PROCESS | 1801 | 1477538916467 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 20:28:36 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html 20:28:36 INFO - PROCESS | 1801 | 1477538916477 Marionette TRACE conn4 <- [1,1593,null,{"value":"2147483649"}] 20:28:36 INFO - PROCESS | 1801 | 1477538916486 Marionette TRACE conn4 -> [0,1594,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:36 INFO - PROCESS | 1801 | 1477538916704 Marionette TRACE conn4 <- [1,1594,null,{"value":null}] 20:28:36 INFO - PROCESS | 1801 | 1477538916793 Marionette TRACE conn4 -> [0,1595,"getWindowHandles",null] 20:28:36 INFO - PROCESS | 1801 | 1477538916806 Marionette TRACE conn4 <- [1,1595,null,["2147483649"]] 20:28:36 INFO - PROCESS | 1801 | 1477538916825 Marionette TRACE conn4 -> [0,1596,"switchToWindow",{"name":"2147483649"}] 20:28:36 INFO - PROCESS | 1801 | 1477538916839 Marionette TRACE conn4 <- [1,1596,null,{}] 20:28:36 INFO - PROCESS | 1801 | 1477538916846 Marionette TRACE conn4 -> [0,1597,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:36 INFO - PROCESS | 1801 | ++DOCSHELL 0x95de8000 == 9 [pid = 1846] [id = 365] 20:28:36 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x96002c00) [pid = 1846] [serial = 1065] [outer = (nil)] 20:28:37 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x96022c00) [pid = 1846] [serial = 1066] [outer = 0x96002c00] 20:28:37 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x96054000) [pid = 1846] [serial = 1067] [outer = 0x96002c00] 20:28:37 INFO - PROCESS | 1801 | ++DOCSHELL 0x9605f400 == 10 [pid = 1846] [id = 366] 20:28:37 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x9605f800) [pid = 1846] [serial = 1068] [outer = (nil)] 20:28:37 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x9609c800) [pid = 1846] [serial = 1069] [outer = 0x9605f800] 20:28:38 INFO - PROCESS | 1801 | 1477538918210 Marionette TRACE conn4 <- [1,1597,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html",0,null,null,[["Test that the insertion point is defined in the error event of a parser-inserted script that actually started a fetch (but just had it fail).",0,null,null]]]}] 20:28:38 INFO - . 20:28:38 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html | took 1776ms 20:28:38 INFO - PROCESS | 1801 | 1477538918270 Marionette TRACE conn4 -> [0,1598,"getWindowHandle",null] 20:28:38 INFO - PROCESS | 1801 | 1477538918287 Marionette TRACE conn4 <- [1,1598,null,{"value":"2147483649"}] 20:28:38 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html 20:28:38 INFO - PROCESS | 1801 | 1477538918311 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:38 INFO - PROCESS | 1801 | 1477538918553 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 20:28:38 INFO - PROCESS | 1801 | 1477538918633 Marionette TRACE conn4 -> [0,1600,"getWindowHandles",null] 20:28:38 INFO - PROCESS | 1801 | 1477538918644 Marionette TRACE conn4 <- [1,1600,null,["2147483649"]] 20:28:38 INFO - PROCESS | 1801 | 1477538918662 Marionette TRACE conn4 -> [0,1601,"switchToWindow",{"name":"2147483649"}] 20:28:38 INFO - PROCESS | 1801 | 1477538918681 Marionette TRACE conn4 <- [1,1601,null,{}] 20:28:38 INFO - PROCESS | 1801 | 1477538918691 Marionette TRACE conn4 -> [0,1602,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:38 INFO - PROCESS | 1801 | ++DOCSHELL 0x96005c00 == 11 [pid = 1846] [id = 367] 20:28:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x96014c00) [pid = 1846] [serial = 1070] [outer = (nil)] 20:28:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x961ab000) [pid = 1846] [serial = 1071] [outer = 0x96014c00] 20:28:39 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x961a5c00) [pid = 1846] [serial = 1072] [outer = 0x96014c00] 20:28:39 INFO - PROCESS | 1801 | ++DOCSHELL 0x9598b800 == 12 [pid = 1846] [id = 368] 20:28:39 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x9598c400) [pid = 1846] [serial = 1073] [outer = (nil)] 20:28:39 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x9598c800) [pid = 1846] [serial = 1074] [outer = 0x9598c400] 20:28:39 INFO - PROCESS | 1801 | [Child 1846] WARNING: Failed to create a URI: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5TreeOpExecutor.cpp, line 887 20:28:39 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x95984400) [pid = 1846] [serial = 1075] [outer = 0x9598c400] 20:28:40 INFO - PROCESS | 1801 | 1477538920111 Marionette TRACE conn4 <- [1,1602,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html",0,null,null,[["Test that the insertion point is not defined in the error event of a\n parser-inserted script that has an unparseable URL",0,null,null]]]}] 20:28:40 INFO - PROCESS | 1801 | --DOCSHELL 0x9592a400 == 11 [pid = 1846] [id = 363] 20:28:40 INFO - PROCESS | 1801 | --DOCSHELL 0x9605cc00 == 10 [pid = 1846] [id = 361] 20:28:40 INFO - PROCESS | 1801 | --DOCSHELL 0x9598b400 == 9 [pid = 1846] [id = 360] 20:28:40 INFO - . 20:28:40 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html | took 1823ms 20:28:40 INFO - PROCESS | 1801 | 1477538920130 Marionette TRACE conn4 -> [0,1603,"getWindowHandle",null] 20:28:40 INFO - PROCESS | 1801 | 1477538920140 Marionette TRACE conn4 <- [1,1603,null,{"value":"2147483649"}] 20:28:40 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x96df8400) [pid = 1846] [serial = 1050] [outer = (nil)] [url = about:blank] 20:28:40 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html 20:28:40 INFO - PROCESS | 1801 | 1477538920155 Marionette TRACE conn4 -> [0,1604,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:40 INFO - PROCESS | 1801 | 1477538920354 Marionette TRACE conn4 <- [1,1604,null,{"value":null}] 20:28:40 INFO - PROCESS | 1801 | 1477538920439 Marionette TRACE conn4 -> [0,1605,"getWindowHandles",null] 20:28:40 INFO - PROCESS | 1801 | 1477538920447 Marionette TRACE conn4 <- [1,1605,null,["2147483649"]] 20:28:40 INFO - PROCESS | 1801 | 1477538920459 Marionette TRACE conn4 -> [0,1606,"switchToWindow",{"name":"2147483649"}] 20:28:40 INFO - PROCESS | 1801 | 1477538920481 Marionette TRACE conn4 <- [1,1606,null,{}] 20:28:40 INFO - PROCESS | 1801 | 1477538920496 Marionette TRACE conn4 -> [0,1607,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:40 INFO - PROCESS | 1801 | ++DOCSHELL 0x9601f800 == 10 [pid = 1846] [id = 369] 20:28:40 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x96058c00) [pid = 1846] [serial = 1076] [outer = (nil)] 20:28:40 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x9619fc00) [pid = 1846] [serial = 1077] [outer = 0x96058c00] 20:28:40 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x961f8000) [pid = 1846] [serial = 1078] [outer = 0x96058c00] 20:28:41 INFO - PROCESS | 1801 | ++DOCSHELL 0x95de6800 == 11 [pid = 1846] [id = 370] 20:28:41 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x96df9000) [pid = 1846] [serial = 1079] [outer = (nil)] 20:28:41 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x96df3800) [pid = 1846] [serial = 1080] [outer = 0x96df9000] 20:28:41 INFO - PROCESS | 1801 | 1477538921848 Marionette TRACE conn4 <- [1,1607,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html",0,null,null,[["Test that the insertion point is defined in the load event of a parser-inserted script.",0,null,null]]]}] 20:28:41 INFO - . 20:28:41 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html | took 1725ms 20:28:41 INFO - PROCESS | 1801 | 1477538921879 Marionette TRACE conn4 -> [0,1608,"getWindowHandle",null] 20:28:41 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-string.html 20:28:41 INFO - PROCESS | 1801 | 1477538921888 Marionette TRACE conn4 <- [1,1608,null,{"value":"2147483649"}] 20:28:41 INFO - PROCESS | 1801 | 1477538921902 Marionette TRACE conn4 -> [0,1609,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:42 INFO - PROCESS | 1801 | 1477538922195 Marionette TRACE conn4 <- [1,1609,null,{"value":null}] 20:28:42 INFO - PROCESS | 1801 | 1477538922318 Marionette TRACE conn4 -> [0,1610,"getWindowHandles",null] 20:28:42 INFO - PROCESS | 1801 | 1477538922333 Marionette TRACE conn4 <- [1,1610,null,["2147483649"]] 20:28:42 INFO - PROCESS | 1801 | 1477538922383 Marionette TRACE conn4 -> [0,1611,"switchToWindow",{"name":"2147483649"}] 20:28:42 INFO - PROCESS | 1801 | 1477538922392 Marionette TRACE conn4 <- [1,1611,null,{}] 20:28:42 INFO - PROCESS | 1801 | 1477538922407 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-onload-string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:42 INFO - PROCESS | 1801 | ++DOCSHELL 0x96dfe000 == 12 [pid = 1846] [id = 371] 20:28:42 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x96dff800) [pid = 1846] [serial = 1081] [outer = (nil)] 20:28:42 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x96e52400) [pid = 1846] [serial = 1082] [outer = 0x96dff800] 20:28:42 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x99f63400) [pid = 1846] [serial = 1083] [outer = 0x96dff800] 20:28:43 INFO - PROCESS | 1801 | 1477538923599 Marionette TRACE conn4 <- [1,1612,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onload-string.html",0,null,null,[["Setting onload to a string should convert to null.",0,null,null]]]}] 20:28:43 INFO - . 20:28:43 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-string.html | took 1772ms 20:28:43 INFO - PROCESS | 1801 | 1477538923671 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 20:28:43 INFO - PROCESS | 1801 | 1477538923677 Marionette TRACE conn4 <- [1,1613,null,{"value":"2147483649"}] 20:28:43 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml 20:28:43 INFO - PROCESS | 1801 | 1477538923686 Marionette TRACE conn4 -> [0,1614,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:43 INFO - PROCESS | 1801 | 1477538923986 Marionette TRACE conn4 <- [1,1614,null,{"value":null}] 20:28:44 INFO - PROCESS | 1801 | 1477538924039 Marionette TRACE conn4 -> [0,1615,"getWindowHandles",null] 20:28:44 INFO - PROCESS | 1801 | 1477538924048 Marionette TRACE conn4 <- [1,1615,null,["2147483649"]] 20:28:44 INFO - PROCESS | 1801 | 1477538924070 Marionette TRACE conn4 -> [0,1616,"switchToWindow",{"name":"2147483649"}] 20:28:44 INFO - PROCESS | 1801 | 1477538924081 Marionette TRACE conn4 <- [1,1616,null,{}] 20:28:44 INFO - PROCESS | 1801 | 1477538924147 Marionette TRACE conn4 -> [0,1617,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:44 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab19400 == 13 [pid = 1846] [id = 372] 20:28:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x9ab19800) [pid = 1846] [serial = 1084] [outer = (nil)] 20:28:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x9ab1e400) [pid = 1846] [serial = 1085] [outer = 0x9ab19800] 20:28:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x9ab21400) [pid = 1846] [serial = 1086] [outer = 0x9ab19800] 20:28:44 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0x961f4c00) [pid = 1846] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html] 20:28:44 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x95988400) [pid = 1846] [serial = 1040] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html] 20:28:44 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x95934000) [pid = 1846] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 20:28:44 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x9619ec00) [pid = 1846] [serial = 1046] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html] 20:28:44 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x95935800) [pid = 1846] [serial = 1034] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html] 20:28:44 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x9609b400) [pid = 1846] [serial = 1055] [outer = (nil)] [url = about:blank] 20:28:44 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x95de1000) [pid = 1846] [serial = 1043] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html] 20:28:44 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x960a2000) [pid = 1846] [serial = 1037] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml] 20:28:45 INFO - PROCESS | 1801 | 1477538925378 Marionette TRACE conn4 <- [1,1617,null,{"value":["/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml",0,null,null,[["Getter with CDATA section",0,null,null]]]}] 20:28:45 INFO - . 20:28:45 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml | took 1727ms 20:28:45 INFO - PROCESS | 1801 | 1477538925414 Marionette TRACE conn4 -> [0,1618,"getWindowHandle",null] 20:28:45 INFO - PROCESS | 1801 | 1477538925421 Marionette TRACE conn4 <- [1,1618,null,{"value":"2147483649"}] 20:28:45 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text.html 20:28:45 INFO - PROCESS | 1801 | 1477538925434 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:45 INFO - PROCESS | 1801 | 1477538925684 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 20:28:45 INFO - PROCESS | 1801 | 1477538925931 Marionette TRACE conn4 -> [0,1620,"getWindowHandles",null] 20:28:45 INFO - PROCESS | 1801 | 1477538925939 Marionette TRACE conn4 <- [1,1620,null,["2147483649"]] 20:28:46 INFO - PROCESS | 1801 | 1477538925997 Marionette TRACE conn4 -> [0,1621,"switchToWindow",{"name":"2147483649"}] 20:28:46 INFO - PROCESS | 1801 | 1477538926006 Marionette TRACE conn4 <- [1,1621,null,{}] 20:28:46 INFO - PROCESS | 1801 | 1477538926013 Marionette TRACE conn4 -> [0,1622,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-text.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:46 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e50400 == 14 [pid = 1846] [id = 373] 20:28:46 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x99f66800) [pid = 1846] [serial = 1087] [outer = (nil)] 20:28:46 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x9addbc00) [pid = 1846] [serial = 1088] [outer = 0x99f66800] 20:28:46 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x9adde400) [pid = 1846] [serial = 1089] [outer = 0x99f66800] 20:28:47 INFO - PROCESS | 1801 | 1477538927130 Marionette TRACE conn4 <- [1,1622,null,{"value":["/html/semantics/scripting-1/the-script-element/script-text.html",0,null,null,[["Getter",0,null,null],["Setter (non-empty string)",0,null,null],["Setter (empty string)",0,null,null],["Setter (null)",0,null,null],["Setter (undefined)",0,null,null],["Setter (text node reuse)",1,"assert_not_equals: got disallowed value Text node \"two\"","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html:68:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html:59:1\n"]]]}] 20:28:47 INFO - ...... 20:28:47 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text.html | took 1732ms 20:28:47 INFO - PROCESS | 1801 | 1477538927165 Marionette TRACE conn4 -> [0,1623,"getWindowHandle",null] 20:28:47 INFO - PROCESS | 1801 | 1477538927174 Marionette TRACE conn4 <- [1,1623,null,{"value":"2147483649"}] 20:28:47 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/scripting-enabled.html 20:28:47 INFO - PROCESS | 1801 | 1477538927188 Marionette TRACE conn4 -> [0,1624,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:47 INFO - PROCESS | 1801 | 1477538927390 Marionette TRACE conn4 <- [1,1624,null,{"value":null}] 20:28:47 INFO - PROCESS | 1801 | 1477538927478 Marionette TRACE conn4 -> [0,1625,"getWindowHandles",null] 20:28:47 INFO - PROCESS | 1801 | 1477538927491 Marionette TRACE conn4 <- [1,1625,null,["2147483649"]] 20:28:47 INFO - PROCESS | 1801 | 1477538927508 Marionette TRACE conn4 -> [0,1626,"switchToWindow",{"name":"2147483649"}] 20:28:47 INFO - PROCESS | 1801 | 1477538927521 Marionette TRACE conn4 <- [1,1626,null,{}] 20:28:47 INFO - PROCESS | 1801 | 1477538927526 Marionette TRACE conn4 -> [0,1627,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/scripting-enabled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:47 INFO - PROCESS | 1801 | ++DOCSHELL 0x961f4c00 == 15 [pid = 1846] [id = 374] 20:28:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x96df0800) [pid = 1846] [serial = 1090] [outer = (nil)] 20:28:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x96e4ec00) [pid = 1846] [serial = 1091] [outer = 0x96df0800] 20:28:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x9ab16c00) [pid = 1846] [serial = 1092] [outer = 0x96df0800] 20:28:48 INFO - PROCESS | 1801 | 1477538928707 Marionette TRACE conn4 <- [1,1627,null,{"value":["/html/semantics/scripting-1/the-script-element/scripting-enabled.html",0,null,null,[["script on document returned by createHTMLDocument should not execute",0,null,null]]]}] 20:28:48 INFO - . 20:28:48 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/scripting-enabled.html | took 1588ms 20:28:48 INFO - PROCESS | 1801 | 1477538928812 Marionette TRACE conn4 -> [0,1628,"getWindowHandle",null] 20:28:48 INFO - PROCESS | 1801 | 1477538928826 Marionette TRACE conn4 <- [1,1628,null,{"value":"2147483649"}] 20:28:48 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 20:28:48 INFO - PROCESS | 1801 | 1477538928836 Marionette TRACE conn4 -> [0,1629,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:49 INFO - PROCESS | 1801 | 1477538929027 Marionette TRACE conn4 <- [1,1629,null,{"value":null}] 20:28:49 INFO - PROCESS | 1801 | 1477538929046 Marionette TRACE conn4 -> [0,1630,"getWindowHandles",null] 20:28:49 INFO - PROCESS | 1801 | 1477538929057 Marionette TRACE conn4 <- [1,1630,null,["2147483649"]] 20:28:49 INFO - PROCESS | 1801 | 1477538929072 Marionette TRACE conn4 -> [0,1631,"switchToWindow",{"name":"2147483649"}] 20:28:49 INFO - PROCESS | 1801 | 1477538929091 Marionette TRACE conn4 <- [1,1631,null,{}] 20:28:49 INFO - PROCESS | 1801 | 1477538929113 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/tabular-data/the-tfoot-element/rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:49 INFO - PROCESS | 1801 | ++DOCSHELL 0x99f6c800 == 16 [pid = 1846] [id = 375] 20:28:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x9ab1c000) [pid = 1846] [serial = 1093] [outer = (nil)] 20:28:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x9bf01800) [pid = 1846] [serial = 1094] [outer = 0x9ab1c000] 20:28:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 57 (0x9bf0a000) [pid = 1846] [serial = 1095] [outer = 0x9ab1c000] 20:28:50 INFO - PROCESS | 1801 | 1477538930314 Marionette TRACE conn4 <- [1,1632,null,{"value":["/html/semantics/tabular-data/the-tfoot-element/rows.html",0,null,null,[["'tfoot' element, 'rows' attribute",0,null,null]]]}] 20:28:50 INFO - . 20:28:50 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 1529ms 20:28:50 INFO - PROCESS | 1801 | 1477538930365 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 20:28:50 INFO - PROCESS | 1801 | 1477538930370 Marionette TRACE conn4 <- [1,1633,null,{"value":"2147483649"}] 20:28:50 INFO - TEST-START | /js/builtins/Array.DefineOwnProperty.html 20:28:50 INFO - PROCESS | 1801 | 1477538930378 Marionette TRACE conn4 -> [0,1634,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:50 INFO - PROCESS | 1801 | 1477538930676 Marionette TRACE conn4 <- [1,1634,null,{"value":null}] 20:28:50 INFO - PROCESS | 1801 | 1477538930750 Marionette TRACE conn4 -> [0,1635,"getWindowHandles",null] 20:28:50 INFO - PROCESS | 1801 | 1477538930756 Marionette TRACE conn4 <- [1,1635,null,["2147483649"]] 20:28:50 INFO - PROCESS | 1801 | 1477538930773 Marionette TRACE conn4 -> [0,1636,"switchToWindow",{"name":"2147483649"}] 20:28:50 INFO - PROCESS | 1801 | 1477538930800 Marionette TRACE conn4 <- [1,1636,null,{}] 20:28:50 INFO - PROCESS | 1801 | 1477538930825 Marionette TRACE conn4 -> [0,1637,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Array.DefineOwnProperty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:51 INFO - PROCESS | 1801 | ++DOCSHELL 0x9598ec00 == 17 [pid = 1846] [id = 376] 20:28:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 58 (0x9598f000) [pid = 1846] [serial = 1096] [outer = (nil)] 20:28:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 59 (0x9601b400) [pid = 1846] [serial = 1097] [outer = 0x9598f000] 20:28:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 60 (0x9609f000) [pid = 1846] [serial = 1098] [outer = 0x9598f000] 20:28:52 INFO - PROCESS | 1801 | 1477538932138 Marionette TRACE conn4 <- [1,1637,null,{"value":["/js/builtins/Array.DefineOwnProperty.html",0,null,null,[["Array.[[DefineOwnProperty]]",0,null,null]]]}] 20:28:52 INFO - . 20:28:52 INFO - TEST-OK | /js/builtins/Array.DefineOwnProperty.html | took 1774ms 20:28:52 INFO - PROCESS | 1801 | 1477538932150 Marionette TRACE conn4 -> [0,1638,"getWindowHandle",null] 20:28:52 INFO - PROCESS | 1801 | 1477538932157 Marionette TRACE conn4 <- [1,1638,null,{"value":"2147483649"}] 20:28:52 INFO - TEST-START | /js/builtins/Array.prototype.join-order.html 20:28:52 INFO - PROCESS | 1801 | 1477538932165 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:52 INFO - PROCESS | 1801 | 1477538932368 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 20:28:52 INFO - PROCESS | 1801 | 1477538932439 Marionette TRACE conn4 -> [0,1640,"getWindowHandles",null] 20:28:52 INFO - PROCESS | 1801 | 1477538932447 Marionette TRACE conn4 <- [1,1640,null,["2147483649"]] 20:28:52 INFO - PROCESS | 1801 | 1477538932461 Marionette TRACE conn4 -> [0,1641,"switchToWindow",{"name":"2147483649"}] 20:28:52 INFO - PROCESS | 1801 | 1477538932471 Marionette TRACE conn4 <- [1,1641,null,{}] 20:28:52 INFO - PROCESS | 1801 | 1477538932487 Marionette TRACE conn4 -> [0,1642,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Array.prototype.join-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:52 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab19400 == 16 [pid = 1846] [id = 372] 20:28:52 INFO - PROCESS | 1801 | --DOCSHELL 0x95984c00 == 15 [pid = 1846] [id = 356] 20:28:52 INFO - PROCESS | 1801 | --DOCSHELL 0x95de6800 == 14 [pid = 1846] [id = 370] 20:28:52 INFO - PROCESS | 1801 | --DOCSHELL 0x961acc00 == 13 [pid = 1846] [id = 362] 20:28:52 INFO - PROCESS | 1801 | --DOCSHELL 0x9601f800 == 12 [pid = 1846] [id = 369] 20:28:52 INFO - PROCESS | 1801 | --DOCSHELL 0x96dfe000 == 11 [pid = 1846] [id = 371] 20:28:52 INFO - PROCESS | 1801 | --DOCSHELL 0x96df4400 == 10 [pid = 1846] [id = 359] 20:28:52 INFO - PROCESS | 1801 | --DOCSHELL 0x9605f400 == 9 [pid = 1846] [id = 366] 20:28:52 INFO - PROCESS | 1801 | --DOCSHELL 0x95de8000 == 8 [pid = 1846] [id = 365] 20:28:52 INFO - PROCESS | 1801 | --DOCSHELL 0x9598b800 == 7 [pid = 1846] [id = 368] 20:28:52 INFO - PROCESS | 1801 | --DOCSHELL 0x96005c00 == 6 [pid = 1846] [id = 367] 20:28:52 INFO - PROCESS | 1801 | --DOCSHELL 0x95ddb400 == 5 [pid = 1846] [id = 364] 20:28:52 INFO - PROCESS | 1801 | --DOCSHELL 0x961f4c00 == 4 [pid = 1846] [id = 374] 20:28:52 INFO - PROCESS | 1801 | --DOCSHELL 0x96e50400 == 3 [pid = 1846] [id = 373] 20:28:52 INFO - PROCESS | 1801 | --DOCSHELL 0x99f6c800 == 2 [pid = 1846] [id = 375] 20:28:52 INFO - PROCESS | 1801 | --DOMWINDOW == 59 (0x9609dc00) [pid = 1846] [serial = 1056] [outer = (nil)] [url = about:blank] 20:28:52 INFO - PROCESS | 1801 | --DOMWINDOW == 58 (0x961a6800) [pid = 1846] [serial = 1038] [outer = (nil)] [url = about:blank] 20:28:52 INFO - PROCESS | 1801 | --DOMWINDOW == 57 (0x96018c00) [pid = 1846] [serial = 1036] [outer = (nil)] [url = about:blank] 20:28:52 INFO - PROCESS | 1801 | --DOMWINDOW == 56 (0x96053000) [pid = 1846] [serial = 1042] [outer = (nil)] [url = about:blank] 20:28:52 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0x96021c00) [pid = 1846] [serial = 1044] [outer = (nil)] [url = about:blank] 20:28:52 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x961ad000) [pid = 1846] [serial = 1047] [outer = (nil)] [url = about:blank] 20:28:52 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x95de2400) [pid = 1846] [serial = 1035] [outer = (nil)] [url = about:blank] 20:28:52 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x9601f000) [pid = 1846] [serial = 1041] [outer = (nil)] [url = about:blank] 20:28:52 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x961ef400) [pid = 1846] [serial = 1048] [outer = (nil)] [url = about:blank] 20:28:52 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x96058000) [pid = 1846] [serial = 1045] [outer = (nil)] [url = about:blank] 20:28:52 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x961f1000) [pid = 1846] [serial = 1039] [outer = (nil)] [url = about:blank] 20:28:52 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x9598a400) [pid = 1846] [serial = 1061] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 20:28:52 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x96dfa800) [pid = 1846] [serial = 1059] [outer = (nil)] [url = about:blank] 20:28:52 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x96df2400) [pid = 1846] [serial = 1058] [outer = (nil)] [url = about:blank] 20:28:52 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x96003c00) [pid = 1846] [serial = 1063] [outer = (nil)] [url = about:blank] 20:28:52 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x95de4000) [pid = 1846] [serial = 1053] [outer = (nil)] [url = about:blank] 20:28:52 INFO - PROCESS | 1801 | ++DOCSHELL 0x95930800 == 3 [pid = 1846] [id = 377] 20:28:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x95933800) [pid = 1846] [serial = 1099] [outer = (nil)] 20:28:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x95989000) [pid = 1846] [serial = 1100] [outer = 0x95933800] 20:28:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x95ddd400) [pid = 1846] [serial = 1101] [outer = 0x95933800] 20:28:54 INFO - ................................................... 20:28:54 INFO - TEST-OK | /js/builtins/Array.prototype.join-order.html | took 2063ms 20:28:54 INFO - TEST-START | /js/builtins/Math.max.html 20:28:54 INFO - PROCESS | 1801 | 1477538934160 Marionette TRACE conn4 <- [1,1642,null,{"value":["/js/builtins/Array.prototype.join-order.html",0,null,null,[["Array.prototype.join must call ToObject before looking at the separator argument.",0,null,null],["Step 2.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter function.",0,null,null],["Step 3.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter valueOf and toString.",0,null,null]]]}] 20:28:54 INFO - PROCESS | 1801 | 1477538934228 Marionette TRACE conn4 -> [0,1643,"getWindowHandle",null] 20:28:54 INFO - PROCESS | 1801 | 1477538934234 Marionette TRACE conn4 <- [1,1643,null,{"value":"2147483649"}] 20:28:54 INFO - PROCESS | 1801 | 1477538934245 Marionette TRACE conn4 -> [0,1644,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:54 INFO - PROCESS | 1801 | 1477538934571 Marionette TRACE conn4 <- [1,1644,null,{"value":null}] 20:28:54 INFO - PROCESS | 1801 | 1477538934708 Marionette TRACE conn4 -> [0,1645,"getWindowHandles",null] 20:28:54 INFO - PROCESS | 1801 | 1477538934711 Marionette TRACE conn4 <- [1,1645,null,["2147483649"]] 20:28:54 INFO - PROCESS | 1801 | 1477538934726 Marionette TRACE conn4 -> [0,1646,"switchToWindow",{"name":"2147483649"}] 20:28:54 INFO - PROCESS | 1801 | 1477538934736 Marionette TRACE conn4 <- [1,1646,null,{}] 20:28:54 INFO - PROCESS | 1801 | 1477538934746 Marionette TRACE conn4 -> [0,1647,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Math.max.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Math.max.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:54 INFO - PROCESS | 1801 | ++DOCSHELL 0x96019000 == 4 [pid = 1846] [id = 378] 20:28:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x96019800) [pid = 1846] [serial = 1102] [outer = (nil)] 20:28:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x96050c00) [pid = 1846] [serial = 1103] [outer = 0x96019800] 20:28:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x96057000) [pid = 1846] [serial = 1104] [outer = 0x96019800] 20:28:55 INFO - PROCESS | 1801 | 1477538935812 Marionette TRACE conn4 <- [1,1647,null,{"value":["/js/builtins/Math.max.html",0,null,null,[["ToNumber should be called on all arguments: NaN.",0,null,null],["ToNumber should be called on all arguments: -Infinity.",0,null,null],["ToNumber should be called on all arguments: Infinity.",0,null,null],["ToNumber should be called left to right.",0,null,null],["Should return a number.",0,null,null],["Should handle negative zero correctly.",0,null,null]]]}] 20:28:55 INFO - ...... 20:28:55 INFO - TEST-OK | /js/builtins/Math.max.html | took 1623ms 20:28:55 INFO - PROCESS | 1801 | 1477538935868 Marionette TRACE conn4 -> [0,1648,"getWindowHandle",null] 20:28:55 INFO - PROCESS | 1801 | 1477538935875 Marionette TRACE conn4 <- [1,1648,null,{"value":"2147483649"}] 20:28:55 INFO - TEST-START | /js/builtins/Math.min.html 20:28:55 INFO - PROCESS | 1801 | 1477538935886 Marionette TRACE conn4 -> [0,1649,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:56 INFO - PROCESS | 1801 | 1477538936096 Marionette TRACE conn4 <- [1,1649,null,{"value":null}] 20:28:56 INFO - PROCESS | 1801 | 1477538936165 Marionette TRACE conn4 -> [0,1650,"getWindowHandles",null] 20:28:56 INFO - PROCESS | 1801 | 1477538936175 Marionette TRACE conn4 <- [1,1650,null,["2147483649"]] 20:28:56 INFO - PROCESS | 1801 | 1477538936193 Marionette TRACE conn4 -> [0,1651,"switchToWindow",{"name":"2147483649"}] 20:28:56 INFO - PROCESS | 1801 | 1477538936205 Marionette TRACE conn4 <- [1,1651,null,{}] 20:28:56 INFO - PROCESS | 1801 | 1477538936224 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Math.min.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Math.min.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:56 INFO - PROCESS | 1801 | ++DOCSHELL 0x9605a800 == 5 [pid = 1846] [id = 379] 20:28:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x9605ec00) [pid = 1846] [serial = 1105] [outer = (nil)] 20:28:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x960a8000) [pid = 1846] [serial = 1106] [outer = 0x9605ec00] 20:28:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x961a8400) [pid = 1846] [serial = 1107] [outer = 0x9605ec00] 20:28:57 INFO - PROCESS | 1801 | 1477538937407 Marionette TRACE conn4 <- [1,1652,null,{"value":["/js/builtins/Math.min.html",0,null,null,[["ToNumber should be called on all arguments: NaN.",0,null,null],["ToNumber should be called on all arguments: -Infinity.",0,null,null],["ToNumber should be called on all arguments: Infinity.",0,null,null],["ToNumber should be called left to right.",0,null,null],["Should return a number.",0,null,null],["Should handle negative zero correctly.",0,null,null]]]}] 20:28:57 INFO - ...... 20:28:57 INFO - TEST-OK | /js/builtins/Math.min.html | took 1579ms 20:28:57 INFO - PROCESS | 1801 | 1477538937462 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 20:28:57 INFO - TEST-START | /js/builtins/Object.prototype.freeze.html 20:28:57 INFO - PROCESS | 1801 | 1477538937471 Marionette TRACE conn4 <- [1,1653,null,{"value":"2147483649"}] 20:28:57 INFO - PROCESS | 1801 | 1477538937481 Marionette TRACE conn4 -> [0,1654,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:28:57 INFO - PROCESS | 1801 | 1477538937700 Marionette TRACE conn4 <- [1,1654,null,{"value":null}] 20:28:57 INFO - PROCESS | 1801 | 1477538937743 Marionette TRACE conn4 -> [0,1655,"getWindowHandles",null] 20:28:57 INFO - PROCESS | 1801 | 1477538937809 Marionette TRACE conn4 <- [1,1655,null,["2147483649"]] 20:28:57 INFO - PROCESS | 1801 | 1477538937826 Marionette TRACE conn4 -> [0,1656,"switchToWindow",{"name":"2147483649"}] 20:28:57 INFO - PROCESS | 1801 | 1477538937833 Marionette TRACE conn4 <- [1,1656,null,{}] 20:28:57 INFO - PROCESS | 1801 | 1477538937857 Marionette TRACE conn4 -> [0,1657,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.freeze.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:28:58 INFO - PROCESS | 1801 | ++DOCSHELL 0x961a5800 == 6 [pid = 1846] [id = 380] 20:28:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x961a6800) [pid = 1846] [serial = 1108] [outer = (nil)] 20:28:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x961fb800) [pid = 1846] [serial = 1109] [outer = 0x961a6800] 20:28:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x96df9400) [pid = 1846] [serial = 1110] [outer = 0x961a6800] 20:28:59 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0x96dff800) [pid = 1846] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html] 20:28:59 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x9ab19800) [pid = 1846] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml] 20:28:59 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x99f66800) [pid = 1846] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html] 20:28:59 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x95ddbc00) [pid = 1846] [serial = 1062] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html] 20:28:59 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x9598c400) [pid = 1846] [serial = 1073] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 20:28:59 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x96014c00) [pid = 1846] [serial = 1070] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html] 20:28:59 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x96df9000) [pid = 1846] [serial = 1079] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 20:28:59 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x96058c00) [pid = 1846] [serial = 1076] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html] 20:28:59 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x9605f800) [pid = 1846] [serial = 1068] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-1-helper.html] 20:28:59 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x96002c00) [pid = 1846] [serial = 1065] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html] 20:28:59 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x9598c000) [pid = 1846] [serial = 1052] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml] 20:28:59 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x96df4800) [pid = 1846] [serial = 1049] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html] 20:29:00 INFO - PROCESS | 1801 | 1477538940179 Marionette TRACE conn4 <- [1,1657,null,{"value":["/js/builtins/Object.prototype.freeze.html",0,null,null,[["Object.freeze",0,null,null],["Object.freeze 1",1,"assert_throws: function \"function () { Object.freeze(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:45:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:44:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:43:1\n"]]]}] 20:29:00 INFO - .. 20:29:00 INFO - TEST-OK | /js/builtins/Object.prototype.freeze.html | took 2733ms 20:29:00 INFO - PROCESS | 1801 | 1477538940211 Marionette TRACE conn4 -> [0,1658,"getWindowHandle",null] 20:29:00 INFO - TEST-START | /js/builtins/Object.prototype.getOwnPropertyNames.html 20:29:00 INFO - PROCESS | 1801 | 1477538940217 Marionette TRACE conn4 <- [1,1658,null,{"value":"2147483649"}] 20:29:00 INFO - PROCESS | 1801 | 1477538940225 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:00 INFO - PROCESS | 1801 | 1477538940437 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 20:29:00 INFO - PROCESS | 1801 | 1477538940506 Marionette TRACE conn4 -> [0,1660,"getWindowHandles",null] 20:29:00 INFO - PROCESS | 1801 | 1477538940517 Marionette TRACE conn4 <- [1,1660,null,["2147483649"]] 20:29:00 INFO - PROCESS | 1801 | 1477538940537 Marionette TRACE conn4 -> [0,1661,"switchToWindow",{"name":"2147483649"}] 20:29:00 INFO - PROCESS | 1801 | 1477538940543 Marionette TRACE conn4 <- [1,1661,null,{}] 20:29:00 INFO - PROCESS | 1801 | 1477538940555 Marionette TRACE conn4 -> [0,1662,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.getOwnPropertyNames.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:00 INFO - PROCESS | 1801 | ++DOCSHELL 0x9592d000 == 7 [pid = 1846] [id = 381] 20:29:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x95932400) [pid = 1846] [serial = 1111] [outer = (nil)] 20:29:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x95de5c00) [pid = 1846] [serial = 1112] [outer = 0x95932400] 20:29:01 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x96003c00) [pid = 1846] [serial = 1113] [outer = 0x95932400] 20:29:01 INFO - PROCESS | 1801 | 1477538941776 Marionette TRACE conn4 <- [1,1662,null,{"value":["/js/builtins/Object.prototype.getOwnPropertyNames.html",0,null,null,[["object",0,null,null],["array-like",0,null,null],["non-enumerable property",0,null,null],["items on the prototype chain are not listed",0,null,null]]]}] 20:29:01 INFO - .... 20:29:01 INFO - TEST-OK | /js/builtins/Object.prototype.getOwnPropertyNames.html | took 1589ms 20:29:01 INFO - PROCESS | 1801 | 1477538941814 Marionette TRACE conn4 -> [0,1663,"getWindowHandle",null] 20:29:01 INFO - PROCESS | 1801 | 1477538941818 Marionette TRACE conn4 <- [1,1663,null,{"value":"2147483649"}] 20:29:01 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-order.html 20:29:01 INFO - PROCESS | 1801 | 1477538941825 Marionette TRACE conn4 -> [0,1664,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:02 INFO - PROCESS | 1801 | 1477538942058 Marionette TRACE conn4 <- [1,1664,null,{"value":null}] 20:29:02 INFO - PROCESS | 1801 | 1477538942095 Marionette TRACE conn4 -> [0,1665,"getWindowHandles",null] 20:29:02 INFO - PROCESS | 1801 | 1477538942103 Marionette TRACE conn4 <- [1,1665,null,["2147483649"]] 20:29:02 INFO - PROCESS | 1801 | 1477538942118 Marionette TRACE conn4 -> [0,1666,"switchToWindow",{"name":"2147483649"}] 20:29:02 INFO - PROCESS | 1801 | 1477538942134 Marionette TRACE conn4 <- [1,1666,null,{}] 20:29:02 INFO - PROCESS | 1801 | 1477538942167 Marionette TRACE conn4 -> [0,1667,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.hasOwnProperty-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:02 INFO - PROCESS | 1801 | ++DOCSHELL 0x9605b800 == 8 [pid = 1846] [id = 382] 20:29:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x9605bc00) [pid = 1846] [serial = 1114] [outer = (nil)] 20:29:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x961edc00) [pid = 1846] [serial = 1115] [outer = 0x9605bc00] 20:29:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x961f4400) [pid = 1846] [serial = 1116] [outer = 0x9605bc00] 20:29:03 INFO - PROCESS | 1801 | 1477538943293 Marionette TRACE conn4 <- [1,1667,null,{"value":["/js/builtins/Object.prototype.hasOwnProperty-order.html",0,null,null,[["Object.prototype.hasOwnProperty",0,null,null],["Object.prototype.hasOwnProperty 1",0,null,null],["Object.prototype.hasOwnProperty 2",0,null,null],["Object.prototype.hasOwnProperty 3",0,null,null]]]}] 20:29:03 INFO - .... 20:29:03 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-order.html | took 1525ms 20:29:03 INFO - PROCESS | 1801 | 1477538943351 Marionette TRACE conn4 -> [0,1668,"getWindowHandle",null] 20:29:03 INFO - PROCESS | 1801 | 1477538943355 Marionette TRACE conn4 <- [1,1668,null,{"value":"2147483649"}] 20:29:03 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html 20:29:03 INFO - PROCESS | 1801 | 1477538943372 Marionette TRACE conn4 -> [0,1669,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:03 INFO - PROCESS | 1801 | 1477538943624 Marionette TRACE conn4 <- [1,1669,null,{"value":null}] 20:29:03 INFO - PROCESS | 1801 | 1477538943663 Marionette TRACE conn4 -> [0,1670,"getWindowHandles",null] 20:29:03 INFO - PROCESS | 1801 | 1477538943670 Marionette TRACE conn4 <- [1,1670,null,["2147483649"]] 20:29:03 INFO - PROCESS | 1801 | 1477538943703 Marionette TRACE conn4 -> [0,1671,"switchToWindow",{"name":"2147483649"}] 20:29:03 INFO - PROCESS | 1801 | 1477538943722 Marionette TRACE conn4 <- [1,1671,null,{}] 20:29:03 INFO - PROCESS | 1801 | 1477538943732 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:03 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e4b400 == 9 [pid = 1846] [id = 383] 20:29:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x96e4c800) [pid = 1846] [serial = 1117] [outer = (nil)] 20:29:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x99f6e800) [pid = 1846] [serial = 1118] [outer = 0x96e4c800] 20:29:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x9ab1ac00) [pid = 1846] [serial = 1119] [outer = 0x96e4c800] 20:29:04 INFO - PROCESS | 1801 | 1477538944913 Marionette TRACE conn4 <- [1,1672,null,{"value":["/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html",0,null,null,[["Object.prototype.hasOwnProperty: Check prototype chain",0,null,null],["Object.prototype.hasOwnProperty: Check prototype chain 1",0,null,null],["Object.prototype.hasOwnProperty: Check prototype chain 2",0,null,null]]]}] 20:29:04 INFO - ... 20:29:04 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html | took 1572ms 20:29:04 INFO - PROCESS | 1801 | 1477538944944 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 20:29:04 INFO - PROCESS | 1801 | 1477538944949 Marionette TRACE conn4 <- [1,1673,null,{"value":"2147483649"}] 20:29:04 INFO - TEST-START | /js/builtins/Object.prototype.preventExtensions.html 20:29:04 INFO - PROCESS | 1801 | 1477538944957 Marionette TRACE conn4 -> [0,1674,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:05 INFO - PROCESS | 1801 | 1477538945178 Marionette TRACE conn4 <- [1,1674,null,{"value":null}] 20:29:05 INFO - PROCESS | 1801 | 1477538945199 Marionette TRACE conn4 -> [0,1675,"getWindowHandles",null] 20:29:05 INFO - PROCESS | 1801 | 1477538945209 Marionette TRACE conn4 <- [1,1675,null,["2147483649"]] 20:29:05 INFO - PROCESS | 1801 | 1477538945223 Marionette TRACE conn4 -> [0,1676,"switchToWindow",{"name":"2147483649"}] 20:29:05 INFO - PROCESS | 1801 | 1477538945240 Marionette TRACE conn4 <- [1,1676,null,{}] 20:29:05 INFO - PROCESS | 1801 | 1477538945246 Marionette TRACE conn4 -> [0,1677,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.preventExtensions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:05 INFO - PROCESS | 1801 | ++DOCSHELL 0x95dda400 == 10 [pid = 1846] [id = 384] 20:29:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x96005800) [pid = 1846] [serial = 1120] [outer = (nil)] 20:29:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x9addd800) [pid = 1846] [serial = 1121] [outer = 0x96005800] 20:29:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x9ade9000) [pid = 1846] [serial = 1122] [outer = 0x96005800] 20:29:06 INFO - PROCESS | 1801 | 1477538946569 Marionette TRACE conn4 <- [1,1677,null,{"value":["/js/builtins/Object.prototype.preventExtensions.html",0,null,null,[["Object.preventExtensions",0,null,null],["Object.preventExtensions 1",1,"assert_throws: function \"function () { Object.preventExtensions(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:44:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:43:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:42:1\n"]]]}] 20:29:06 INFO - .. 20:29:06 INFO - TEST-OK | /js/builtins/Object.prototype.preventExtensions.html | took 1674ms 20:29:06 INFO - TEST-START | /js/builtins/Object.prototype.seal.html 20:29:06 INFO - PROCESS | 1801 | 1477538946632 Marionette TRACE conn4 -> [0,1678,"getWindowHandle",null] 20:29:06 INFO - PROCESS | 1801 | 1477538946635 Marionette TRACE conn4 <- [1,1678,null,{"value":"2147483649"}] 20:29:06 INFO - PROCESS | 1801 | 1477538946645 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:06 INFO - PROCESS | 1801 | 1477538946863 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 20:29:06 INFO - PROCESS | 1801 | --DOCSHELL 0x961a5800 == 9 [pid = 1846] [id = 380] 20:29:06 INFO - PROCESS | 1801 | --DOCSHELL 0x9605a800 == 8 [pid = 1846] [id = 379] 20:29:06 INFO - PROCESS | 1801 | --DOCSHELL 0x96019000 == 7 [pid = 1846] [id = 378] 20:29:06 INFO - PROCESS | 1801 | --DOCSHELL 0x95930800 == 6 [pid = 1846] [id = 377] 20:29:06 INFO - PROCESS | 1801 | 1477538946956 Marionette TRACE conn4 -> [0,1680,"getWindowHandles",null] 20:29:06 INFO - PROCESS | 1801 | 1477538946964 Marionette TRACE conn4 <- [1,1680,null,["2147483649"]] 20:29:06 INFO - PROCESS | 1801 | 1477538946971 Marionette TRACE conn4 -> [0,1681,"switchToWindow",{"name":"2147483649"}] 20:29:06 INFO - PROCESS | 1801 | 1477538946987 Marionette TRACE conn4 <- [1,1681,null,{}] 20:29:07 INFO - PROCESS | 1801 | 1477538947006 Marionette TRACE conn4 -> [0,1682,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.seal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.seal.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:07 INFO - PROCESS | 1801 | ++DOCSHELL 0x95935400 == 7 [pid = 1846] [id = 385] 20:29:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 57 (0x95982c00) [pid = 1846] [serial = 1123] [outer = (nil)] 20:29:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 58 (0x96008400) [pid = 1846] [serial = 1124] [outer = 0x95982c00] 20:29:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 59 (0x9601b000) [pid = 1846] [serial = 1125] [outer = 0x95982c00] 20:29:07 INFO - PROCESS | 1801 | --DOMWINDOW == 58 (0x9598c800) [pid = 1846] [serial = 1074] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 20:29:07 INFO - PROCESS | 1801 | --DOMWINDOW == 57 (0x96006400) [pid = 1846] [serial = 1054] [outer = (nil)] [url = about:blank] 20:29:07 INFO - PROCESS | 1801 | --DOMWINDOW == 56 (0x96dfac00) [pid = 1846] [serial = 1051] [outer = (nil)] [url = about:blank] 20:29:07 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0x9addbc00) [pid = 1846] [serial = 1088] [outer = (nil)] [url = about:blank] 20:29:07 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x9adde400) [pid = 1846] [serial = 1089] [outer = (nil)] [url = about:blank] 20:29:07 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x9ab1e400) [pid = 1846] [serial = 1085] [outer = (nil)] [url = about:blank] 20:29:07 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x9ab21400) [pid = 1846] [serial = 1086] [outer = (nil)] [url = about:blank] 20:29:07 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x96e52400) [pid = 1846] [serial = 1082] [outer = (nil)] [url = about:blank] 20:29:07 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x99f63400) [pid = 1846] [serial = 1083] [outer = (nil)] [url = about:blank] 20:29:07 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x9619fc00) [pid = 1846] [serial = 1077] [outer = (nil)] [url = about:blank] 20:29:07 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x961f8000) [pid = 1846] [serial = 1078] [outer = (nil)] [url = about:blank] 20:29:07 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x961ab000) [pid = 1846] [serial = 1071] [outer = (nil)] [url = about:blank] 20:29:07 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x961a5c00) [pid = 1846] [serial = 1072] [outer = (nil)] [url = about:blank] 20:29:07 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x96022c00) [pid = 1846] [serial = 1066] [outer = (nil)] [url = about:blank] 20:29:07 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x96054000) [pid = 1846] [serial = 1067] [outer = (nil)] [url = about:blank] 20:29:07 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x9600e400) [pid = 1846] [serial = 1064] [outer = (nil)] [url = about:blank] 20:29:07 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x95984400) [pid = 1846] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 20:29:07 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x96df3800) [pid = 1846] [serial = 1080] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 20:29:07 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x9609c800) [pid = 1846] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-1-helper.html] 20:29:08 INFO - PROCESS | 1801 | 1477538948020 Marionette TRACE conn4 <- [1,1682,null,{"value":["/js/builtins/Object.prototype.seal.html",0,null,null,[["Object.seal",0,null,null],["Object.seal 1",1,"assert_throws: function \"function () { Object.seal(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:44:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:43:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:42:1\n"]]]}] 20:29:08 INFO - .. 20:29:08 INFO - TEST-OK | /js/builtins/Object.prototype.seal.html | took 1431ms 20:29:08 INFO - PROCESS | 1801 | 1477538948077 Marionette TRACE conn4 -> [0,1683,"getWindowHandle",null] 20:29:08 INFO - TEST-START | /js/builtins/Promise-incumbent-global.sub.html 20:29:08 INFO - PROCESS | 1801 | 1477538948082 Marionette TRACE conn4 <- [1,1683,null,{"value":"2147483649"}] 20:29:08 INFO - PROCESS | 1801 | 1477538948090 Marionette TRACE conn4 -> [0,1684,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:08 INFO - PROCESS | 1801 | 1477538948266 Marionette TRACE conn4 <- [1,1684,null,{"value":null}] 20:29:08 INFO - PROCESS | 1801 | 1477538948318 Marionette TRACE conn4 -> [0,1685,"getWindowHandles",null] 20:29:08 INFO - PROCESS | 1801 | 1477538948327 Marionette TRACE conn4 <- [1,1685,null,["2147483649"]] 20:29:08 INFO - PROCESS | 1801 | 1477538948368 Marionette TRACE conn4 -> [0,1686,"switchToWindow",{"name":"2147483649"}] 20:29:08 INFO - PROCESS | 1801 | 1477538948378 Marionette TRACE conn4 <- [1,1686,null,{}] 20:29:08 INFO - PROCESS | 1801 | 1477538948384 Marionette TRACE conn4 -> [0,1687,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Promise-incumbent-global.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:08 INFO - PROCESS | 1801 | ++DOCSHELL 0x96055800 == 8 [pid = 1846] [id = 386] 20:29:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x96055c00) [pid = 1846] [serial = 1126] [outer = (nil)] 20:29:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x960a3400) [pid = 1846] [serial = 1127] [outer = 0x96055c00] 20:29:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x961a5c00) [pid = 1846] [serial = 1128] [outer = 0x96055c00] 20:29:09 INFO - PROCESS | 1801 | ++DOCSHELL 0x961f6400 == 9 [pid = 1846] [id = 387] 20:29:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x961f6800) [pid = 1846] [serial = 1129] [outer = (nil)] 20:29:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x961f8400) [pid = 1846] [serial = 1130] [outer = 0x961f6800] 20:29:09 INFO - PROCESS | 1801 | ++DOCSHELL 0x96df5800 == 10 [pid = 1846] [id = 388] 20:29:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x96df6800) [pid = 1846] [serial = 1131] [outer = (nil)] 20:29:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x961fb400) [pid = 1846] [serial = 1132] [outer = 0x96df6800] 20:29:09 INFO - PROCESS | 1801 | 1477538949597 Marionette TRACE conn4 <- [1,1687,null,{"value":["/js/builtins/Promise-incumbent-global.sub.html",0,null,null,[["Check the incumbent global Promise callbacks are called with",0,null,null]]]}] 20:29:09 INFO - . 20:29:09 INFO - TEST-OK | /js/builtins/Promise-incumbent-global.sub.html | took 1524ms 20:29:09 INFO - PROCESS | 1801 | 1477538949612 Marionette TRACE conn4 -> [0,1688,"getWindowHandle",null] 20:29:09 INFO - PROCESS | 1801 | 1477538949617 Marionette TRACE conn4 <- [1,1688,null,{"value":"2147483649"}] 20:29:09 INFO - TEST-START | /js/builtins/Promise-subclassing.html 20:29:09 INFO - PROCESS | 1801 | 1477538949624 Marionette TRACE conn4 -> [0,1689,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:09 INFO - PROCESS | 1801 | 1477538949851 Marionette TRACE conn4 <- [1,1689,null,{"value":null}] 20:29:09 INFO - PROCESS | 1801 | 1477538949872 Marionette TRACE conn4 -> [0,1690,"getWindowHandles",null] 20:29:09 INFO - PROCESS | 1801 | 1477538949880 Marionette TRACE conn4 <- [1,1690,null,["2147483649"]] 20:29:09 INFO - PROCESS | 1801 | 1477538949891 Marionette TRACE conn4 -> [0,1691,"switchToWindow",{"name":"2147483649"}] 20:29:09 INFO - PROCESS | 1801 | 1477538949910 Marionette TRACE conn4 <- [1,1691,null,{}] 20:29:09 INFO - PROCESS | 1801 | 1477538949949 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Promise-subclassing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Promise-subclassing.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:10 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e4a400 == 11 [pid = 1846] [id = 389] 20:29:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x96e4ac00) [pid = 1846] [serial = 1133] [outer = (nil)] 20:29:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x96e54800) [pid = 1846] [serial = 1134] [outer = 0x96e4ac00] 20:29:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x96e52c00) [pid = 1846] [serial = 1135] [outer = 0x96e4ac00] 20:29:11 INFO - PROCESS | 1801 | 1477538951195 Marionette TRACE conn4 <- [1,1692,null,{"value":["/js/builtins/Promise-subclassing.html",0,null,null,[["Basic constructor behavior",0,null,null],["Promise.race behavior",0,null,null],["Promise.race without species behavior",0,null,null],["Promise.all behavior",0,null,null],["Promise.resolve behavior",0,null,null],["Promise.reject behavior",0,null,null],["Promise.then behavior",0,null,null],["Promise.catch behavior",0,null,null]]]}] 20:29:11 INFO - ........ 20:29:11 INFO - TEST-OK | /js/builtins/Promise-subclassing.html | took 1639ms 20:29:11 INFO - PROCESS | 1801 | 1477538951264 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 20:29:11 INFO - PROCESS | 1801 | 1477538951268 Marionette TRACE conn4 <- [1,1693,null,{"value":"2147483649"}] 20:29:11 INFO - TEST-START | /js/builtins/WeakMap.prototype-properties.html 20:29:11 INFO - PROCESS | 1801 | 1477538951312 Marionette TRACE conn4 -> [0,1694,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:11 INFO - PROCESS | 1801 | 1477538951484 Marionette TRACE conn4 <- [1,1694,null,{"value":null}] 20:29:11 INFO - PROCESS | 1801 | 1477538951568 Marionette TRACE conn4 -> [0,1695,"getWindowHandles",null] 20:29:11 INFO - PROCESS | 1801 | 1477538951577 Marionette TRACE conn4 <- [1,1695,null,["2147483649"]] 20:29:11 INFO - PROCESS | 1801 | 1477538951587 Marionette TRACE conn4 -> [0,1696,"switchToWindow",{"name":"2147483649"}] 20:29:11 INFO - PROCESS | 1801 | 1477538951595 Marionette TRACE conn4 <- [1,1696,null,{}] 20:29:11 INFO - PROCESS | 1801 | 1477538951603 Marionette TRACE conn4 -> [0,1697,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/WeakMap.prototype-properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:11 INFO - PROCESS | 1801 | ++DOCSHELL 0x961ac800 == 12 [pid = 1846] [id = 390] 20:29:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x961ed000) [pid = 1846] [serial = 1136] [outer = (nil)] 20:29:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x99f6c400) [pid = 1846] [serial = 1137] [outer = 0x961ed000] 20:29:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x99f6dc00) [pid = 1846] [serial = 1138] [outer = 0x961ed000] 20:29:12 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x96019800) [pid = 1846] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.max.html] 20:29:12 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x9605ec00) [pid = 1846] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.min.html] 20:29:12 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x96df0800) [pid = 1846] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html] 20:29:12 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x9ab1c000) [pid = 1846] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 20:29:12 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x9598f000) [pid = 1846] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html] 20:29:12 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x95933800) [pid = 1846] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html] 20:29:13 INFO - PROCESS | 1801 | 1477538953096 Marionette TRACE conn4 <- [1,1697,null,{"value":["/js/builtins/WeakMap.prototype-properties.html",0,null,null,[["The value of the [[Prototype]] internal property of the WeakMap prototype object is the standard built-in Object prototype object (15.2.4).",0,null,null],["The initial value of WeakMap.prototype.constructor is the built-in WeakMap constructor.",0,null,null],["WeakMap.prototype.delete",0,null,null],["WeakMap.prototype.delete.length",0,null,null],["WeakMap.prototype.delete: ToObject on this",0,null,null],["WeakMap.prototype.delete: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.get",0,null,null],["WeakMap.prototype.get.length",0,null,null],["WeakMap.prototype.get: ToObject on this",0,null,null],["WeakMap.prototype.get: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.get: return undefined",0,null,null],["WeakMap.prototype.has",0,null,null],["WeakMap.prototype.has.length",0,null,null],["WeakMap.prototype.has: ToObject on this",0,null,null],["WeakMap.prototype.has: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.set",0,null,null],["WeakMap.prototype.set.length",0,null,null],["WeakMap.prototype.set: ToObject on this",0,null,null],["WeakMap.prototype.set: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.@@toStringTag",0,null,null]]]}] 20:29:13 INFO - .................... 20:29:13 INFO - TEST-OK | /js/builtins/WeakMap.prototype-properties.html | took 1879ms 20:29:13 INFO - PROCESS | 1801 | 1477538953155 Marionette TRACE conn4 -> [0,1698,"getWindowHandle",null] 20:29:13 INFO - PROCESS | 1801 | 1477538953159 Marionette TRACE conn4 <- [1,1698,null,{"value":"2147483649"}] 20:29:13 INFO - TEST-START | /media-source/SourceBuffer-abort-readyState.html 20:29:13 INFO - PROCESS | 1801 | 1477538953166 Marionette TRACE conn4 -> [0,1699,"getContext",null] 20:29:13 INFO - PROCESS | 1801 | 1477538953169 Marionette TRACE conn4 <- [1,1699,null,{"value":"content"}] 20:29:13 INFO - PROCESS | 1801 | 1477538953175 Marionette TRACE conn4 -> [0,1700,"setContext",{"value":"chrome"}] 20:29:13 INFO - PROCESS | 1801 | 1477538953178 Marionette TRACE conn4 <- [1,1700,null,{}] 20:29:13 INFO - PROCESS | 1801 | 1477538953194 Marionette TRACE conn4 -> [0,1701,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:29:13 INFO - PROCESS | 1801 | 1477538953218 Marionette TRACE conn4 <- [1,1701,null,{"value":true}] 20:29:13 INFO - PROCESS | 1801 | 1477538953236 Marionette TRACE conn4 -> [0,1702,"setContext",{"value":"content"}] 20:29:13 INFO - PROCESS | 1801 | 1477538953239 Marionette TRACE conn4 <- [1,1702,null,{}] 20:29:13 INFO - Setting pref media.mediasource.enabled (true) 20:29:13 INFO - PROCESS | 1801 | 1477538953245 Marionette TRACE conn4 -> [0,1703,"getContext",null] 20:29:13 INFO - PROCESS | 1801 | 1477538953249 Marionette TRACE conn4 <- [1,1703,null,{"value":"content"}] 20:29:13 INFO - PROCESS | 1801 | 1477538953254 Marionette TRACE conn4 -> [0,1704,"setContext",{"value":"chrome"}] 20:29:13 INFO - PROCESS | 1801 | 1477538953257 Marionette TRACE conn4 <- [1,1704,null,{}] 20:29:13 INFO - PROCESS | 1801 | 1477538953263 Marionette TRACE conn4 -> [0,1705,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:29:13 INFO - PROCESS | 1801 | 1477538953284 Marionette TRACE conn4 <- [1,1705,null,{"value":null}] 20:29:13 INFO - PROCESS | 1801 | 1477538953293 Marionette TRACE conn4 -> [0,1706,"setContext",{"value":"content"}] 20:29:13 INFO - PROCESS | 1801 | 1477538953296 Marionette TRACE conn4 <- [1,1706,null,{}] 20:29:13 INFO - PROCESS | 1801 | 1477538953302 Marionette TRACE conn4 -> [0,1707,"timeouts",{"script":185000}] 20:29:13 INFO - PROCESS | 1801 | 1477538953306 Marionette TRACE conn4 <- [1,1707,null,{}] 20:29:13 INFO - PROCESS | 1801 | 1477538953311 Marionette TRACE conn4 -> [0,1708,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:13 INFO - PROCESS | 1801 | 1477538953502 Marionette TRACE conn4 <- [1,1708,null,{"value":null}] 20:29:13 INFO - PROCESS | 1801 | 1477538953558 Marionette TRACE conn4 -> [0,1709,"getWindowHandles",null] 20:29:13 INFO - PROCESS | 1801 | 1477538953567 Marionette TRACE conn4 <- [1,1709,null,["2147483649"]] 20:29:13 INFO - PROCESS | 1801 | 1477538953577 Marionette TRACE conn4 -> [0,1710,"switchToWindow",{"name":"2147483649"}] 20:29:13 INFO - PROCESS | 1801 | 1477538953585 Marionette TRACE conn4 <- [1,1710,null,{}] 20:29:13 INFO - PROCESS | 1801 | 1477538953614 Marionette TRACE conn4 -> [0,1711,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-readyState.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:13 INFO - PROCESS | 1801 | ++DOCSHELL 0x99f68c00 == 13 [pid = 1846] [id = 391] 20:29:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x99f6a400) [pid = 1846] [serial = 1139] [outer = (nil)] 20:29:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x9addf800) [pid = 1846] [serial = 1140] [outer = 0x99f6a400] 20:29:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x9ade7400) [pid = 1846] [serial = 1141] [outer = 0x99f6a400] 20:29:14 INFO - PROCESS | 1801 | 1477538954835 Marionette TRACE conn4 <- [1,1711,null,{"value":["/media-source/SourceBuffer-abort-readyState.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\") : If the readyState attribute of the parent media source is not in the \"open\" state then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null],["SourceBuffer#abort() (video/mp4) : If the readyState attribute of the parent media source is not in the \"open\" state then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null]]]}] 20:29:14 INFO - .. 20:29:14 INFO - TEST-OK | /media-source/SourceBuffer-abort-readyState.html | took 1693ms 20:29:14 INFO - PROCESS | 1801 | 1477538954860 Marionette TRACE conn4 -> [0,1712,"getWindowHandle",null] 20:29:14 INFO - PROCESS | 1801 | 1477538954868 Marionette TRACE conn4 <- [1,1712,null,{"value":"2147483649"}] 20:29:14 INFO - TEST-START | /media-source/SourceBuffer-abort-removed.html 20:29:14 INFO - PROCESS | 1801 | 1477538954877 Marionette TRACE conn4 -> [0,1713,"timeouts",{"script":35000}] 20:29:14 INFO - PROCESS | 1801 | 1477538954882 Marionette TRACE conn4 <- [1,1713,null,{}] 20:29:14 INFO - PROCESS | 1801 | 1477538954895 Marionette TRACE conn4 -> [0,1714,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:15 INFO - PROCESS | 1801 | 1477538955089 Marionette TRACE conn4 <- [1,1714,null,{"value":null}] 20:29:15 INFO - PROCESS | 1801 | 1477538955141 Marionette TRACE conn4 -> [0,1715,"getWindowHandles",null] 20:29:15 INFO - PROCESS | 1801 | 1477538955172 Marionette TRACE conn4 <- [1,1715,null,["2147483649"]] 20:29:15 INFO - PROCESS | 1801 | 1477538955275 Marionette TRACE conn4 -> [0,1716,"switchToWindow",{"name":"2147483649"}] 20:29:15 INFO - PROCESS | 1801 | 1477538955300 Marionette TRACE conn4 <- [1,1716,null,{}] 20:29:15 INFO - PROCESS | 1801 | 1477538955310 Marionette TRACE conn4 -> [0,1717,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:15 INFO - PROCESS | 1801 | ++DOCSHELL 0x96054000 == 14 [pid = 1846] [id = 392] 20:29:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x96054400) [pid = 1846] [serial = 1142] [outer = (nil)] 20:29:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x961f0400) [pid = 1846] [serial = 1143] [outer = 0x96054400] 20:29:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x961f5c00) [pid = 1846] [serial = 1144] [outer = 0x96054400] 20:29:16 INFO - PROCESS | 1801 | 1477538956555 Marionette TRACE conn4 <- [1,1717,null,{"value":["/media-source/SourceBuffer-abort-removed.html",0,null,null,[["SourceBuffer#abort (video/webm; codecs=\"vorbis,vp8\") : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null],["SourceBuffer#abort (video/mp4) : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null]]]}] 20:29:16 INFO - .. 20:29:16 INFO - TEST-OK | /media-source/SourceBuffer-abort-removed.html | took 1698ms 20:29:16 INFO - PROCESS | 1801 | 1477538956577 Marionette TRACE conn4 -> [0,1718,"getWindowHandle",null] 20:29:16 INFO - PROCESS | 1801 | 1477538956593 Marionette TRACE conn4 <- [1,1718,null,{"value":"2147483649"}] 20:29:16 INFO - TEST-START | /media-source/SourceBuffer-abort-updating.html 20:29:16 INFO - PROCESS | 1801 | 1477538956619 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:16 INFO - PROCESS | 1801 | 1477538956911 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 20:29:17 INFO - PROCESS | 1801 | 1477538957058 Marionette TRACE conn4 -> [0,1720,"getWindowHandles",null] 20:29:17 INFO - PROCESS | 1801 | 1477538957076 Marionette TRACE conn4 <- [1,1720,null,["2147483649"]] 20:29:17 INFO - PROCESS | 1801 | 1477538957093 Marionette TRACE conn4 -> [0,1721,"switchToWindow",{"name":"2147483649"}] 20:29:17 INFO - PROCESS | 1801 | 1477538957127 Marionette TRACE conn4 <- [1,1721,null,{}] 20:29:17 INFO - PROCESS | 1801 | 1477538957143 Marionette TRACE conn4 -> [0,1722,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-updating.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:17 INFO - PROCESS | 1801 | ++DOCSHELL 0x9598cc00 == 15 [pid = 1846] [id = 393] 20:29:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x9598f400) [pid = 1846] [serial = 1145] [outer = (nil)] 20:29:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x96005000) [pid = 1846] [serial = 1146] [outer = 0x9598f400] 20:29:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x96052400) [pid = 1846] [serial = 1147] [outer = 0x9598f400] 20:29:18 INFO - PROCESS | 1801 | --DOCSHELL 0x961ac800 == 14 [pid = 1846] [id = 390] 20:29:18 INFO - PROCESS | 1801 | --DOCSHELL 0x9598ec00 == 13 [pid = 1846] [id = 376] 20:29:18 INFO - PROCESS | 1801 | --DOCSHELL 0x96e4a400 == 12 [pid = 1846] [id = 389] 20:29:18 INFO - PROCESS | 1801 | --DOCSHELL 0x96df5800 == 11 [pid = 1846] [id = 388] 20:29:18 INFO - PROCESS | 1801 | --DOCSHELL 0x961f6400 == 10 [pid = 1846] [id = 387] 20:29:18 INFO - PROCESS | 1801 | --DOCSHELL 0x96055800 == 9 [pid = 1846] [id = 386] 20:29:18 INFO - PROCESS | 1801 | --DOCSHELL 0x95935400 == 8 [pid = 1846] [id = 385] 20:29:18 INFO - PROCESS | 1801 | --DOCSHELL 0x9605b800 == 7 [pid = 1846] [id = 382] 20:29:18 INFO - PROCESS | 1801 | --DOCSHELL 0x9592d000 == 6 [pid = 1846] [id = 381] 20:29:18 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0x9601b400) [pid = 1846] [serial = 1097] [outer = (nil)] [url = about:blank] 20:29:18 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x9609f000) [pid = 1846] [serial = 1098] [outer = (nil)] [url = about:blank] 20:29:18 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x9bf01800) [pid = 1846] [serial = 1094] [outer = (nil)] [url = about:blank] 20:29:18 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x9bf0a000) [pid = 1846] [serial = 1095] [outer = (nil)] [url = about:blank] 20:29:18 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x96e4ec00) [pid = 1846] [serial = 1091] [outer = (nil)] [url = about:blank] 20:29:18 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x9ab16c00) [pid = 1846] [serial = 1092] [outer = (nil)] [url = about:blank] 20:29:18 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x961fb800) [pid = 1846] [serial = 1109] [outer = (nil)] [url = about:blank] 20:29:18 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x960a8000) [pid = 1846] [serial = 1106] [outer = (nil)] [url = about:blank] 20:29:18 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x961a8400) [pid = 1846] [serial = 1107] [outer = (nil)] [url = about:blank] 20:29:18 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x96050c00) [pid = 1846] [serial = 1103] [outer = (nil)] [url = about:blank] 20:29:18 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x96057000) [pid = 1846] [serial = 1104] [outer = (nil)] [url = about:blank] 20:29:18 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x95989000) [pid = 1846] [serial = 1100] [outer = (nil)] [url = about:blank] 20:29:18 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x95ddd400) [pid = 1846] [serial = 1101] [outer = (nil)] [url = about:blank] 20:29:18 INFO - PROCESS | 1801 | 1477538958892 Marionette TRACE conn4 <- [1,1722,null,{"value":["/media-source/SourceBuffer-abort-updating.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\") : Check the algorithm when the updating attribute is true.",0,null,null],["SourceBuffer#abort() (video/mp4) : Check the algorithm when the updating attribute is true.",0,null,null]]]}] 20:29:18 INFO - .. 20:29:18 INFO - TEST-OK | /media-source/SourceBuffer-abort-updating.html | took 2331ms 20:29:18 INFO - PROCESS | 1801 | 1477538958945 Marionette TRACE conn4 -> [0,1723,"getWindowHandle",null] 20:29:18 INFO - PROCESS | 1801 | 1477538958952 Marionette TRACE conn4 <- [1,1723,null,{"value":"2147483649"}] 20:29:18 INFO - TEST-START | /media-source/SourceBuffer-abort.html 20:29:18 INFO - PROCESS | 1801 | 1477538958969 Marionette TRACE conn4 -> [0,1724,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:19 INFO - PROCESS | 1801 | 1477538959270 Marionette TRACE conn4 <- [1,1724,null,{"value":null}] 20:29:19 INFO - PROCESS | 1801 | 1477538959382 Marionette TRACE conn4 -> [0,1725,"getWindowHandles",null] 20:29:19 INFO - PROCESS | 1801 | 1477538959389 Marionette TRACE conn4 <- [1,1725,null,["2147483649"]] 20:29:19 INFO - PROCESS | 1801 | 1477538959398 Marionette TRACE conn4 -> [0,1726,"switchToWindow",{"name":"2147483649"}] 20:29:19 INFO - PROCESS | 1801 | 1477538959404 Marionette TRACE conn4 <- [1,1726,null,{}] 20:29:19 INFO - PROCESS | 1801 | 1477538959411 Marionette TRACE conn4 -> [0,1727,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:19 INFO - PROCESS | 1801 | ++DOCSHELL 0x95ddec00 == 7 [pid = 1846] [id = 394] 20:29:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x95de9c00) [pid = 1846] [serial = 1148] [outer = (nil)] 20:29:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x96050c00) [pid = 1846] [serial = 1149] [outer = 0x95de9c00] 20:29:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x96057000) [pid = 1846] [serial = 1150] [outer = 0x95de9c00] 20:29:20 INFO - PROCESS | 1801 | 1477538960638 Marionette TRACE conn4 <- [1,1727,null,{"value":["/media-source/SourceBuffer-abort.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\"): Check the values of appendWindowStart and appendWindowEnd.",0,null,null],["SourceBuffer#abort() (video/mp4): Check the values of appendWindowStart and appendWindowEnd.",0,null,null]]]}] 20:29:20 INFO - .. 20:29:20 INFO - TEST-OK | /media-source/SourceBuffer-abort.html | took 1703ms 20:29:20 INFO - PROCESS | 1801 | 1477538960674 Marionette TRACE conn4 -> [0,1728,"getWindowHandle",null] 20:29:20 INFO - TEST-START | /media-source/URL-createObjectURL-null.html 20:29:20 INFO - Clearing pref media.mediasource.enabled 20:29:20 INFO - PROCESS | 1801 | 1477538960684 Marionette TRACE conn4 <- [1,1728,null,{"value":"2147483649"}] 20:29:20 INFO - PROCESS | 1801 | 1477538960691 Marionette TRACE conn4 -> [0,1729,"getContext",null] 20:29:20 INFO - PROCESS | 1801 | 1477538960697 Marionette TRACE conn4 <- [1,1729,null,{"value":"content"}] 20:29:20 INFO - PROCESS | 1801 | 1477538960703 Marionette TRACE conn4 -> [0,1730,"setContext",{"value":"chrome"}] 20:29:20 INFO - PROCESS | 1801 | 1477538960708 Marionette TRACE conn4 <- [1,1730,null,{}] 20:29:20 INFO - PROCESS | 1801 | 1477538960734 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:29:20 INFO - PROCESS | 1801 | 1477538960754 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 20:29:20 INFO - PROCESS | 1801 | 1477538960764 Marionette TRACE conn4 -> [0,1732,"setContext",{"value":"content"}] 20:29:20 INFO - PROCESS | 1801 | 1477538960768 Marionette TRACE conn4 <- [1,1732,null,{}] 20:29:20 INFO - PROCESS | 1801 | 1477538960774 Marionette TRACE conn4 -> [0,1733,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:21 INFO - PROCESS | 1801 | 1477538961014 Marionette TRACE conn4 <- [1,1733,null,{"value":null}] 20:29:21 INFO - PROCESS | 1801 | 1477538961128 Marionette TRACE conn4 -> [0,1734,"getWindowHandles",null] 20:29:21 INFO - PROCESS | 1801 | 1477538961138 Marionette TRACE conn4 <- [1,1734,null,["2147483649"]] 20:29:21 INFO - PROCESS | 1801 | 1477538961152 Marionette TRACE conn4 -> [0,1735,"switchToWindow",{"name":"2147483649"}] 20:29:21 INFO - PROCESS | 1801 | 1477538961167 Marionette TRACE conn4 <- [1,1735,null,{}] 20:29:21 INFO - PROCESS | 1801 | 1477538961176 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL-null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL-null.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:21 INFO - PROCESS | 1801 | ++DOCSHELL 0x96017400 == 8 [pid = 1846] [id = 395] 20:29:21 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x96017800) [pid = 1846] [serial = 1151] [outer = (nil)] 20:29:21 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x961a1800) [pid = 1846] [serial = 1152] [outer = 0x96017800] 20:29:21 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x961ad000) [pid = 1846] [serial = 1153] [outer = 0x96017800] 20:29:22 INFO - PROCESS | 1801 | 1477538962966 Marionette TRACE conn4 <- [1,1736,null,{"value":["/media-source/URL-createObjectURL-null.html",0,null,null,[["URL.createObjectURL(null)",0,null,null]]]}] 20:29:23 INFO - . 20:29:23 INFO - TEST-OK | /media-source/URL-createObjectURL-null.html | took 2357ms 20:29:23 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x961f6800) [pid = 1846] [serial = 1129] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 20:29:23 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x96df6800) [pid = 1846] [serial = 1131] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 20:29:23 INFO - PROCESS | 1801 | 1477538963099 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 20:29:23 INFO - PROCESS | 1801 | 1477538963108 Marionette TRACE conn4 <- [1,1737,null,{"value":"2147483649"}] 20:29:23 INFO - TEST-START | /media-source/URL-createObjectURL-revoke.html 20:29:23 INFO - PROCESS | 1801 | 1477538963121 Marionette TRACE conn4 -> [0,1738,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:23 INFO - PROCESS | 1801 | 1477538963356 Marionette TRACE conn4 <- [1,1738,null,{"value":null}] 20:29:23 INFO - PROCESS | 1801 | 1477538963481 Marionette TRACE conn4 -> [0,1739,"getWindowHandles",null] 20:29:23 INFO - PROCESS | 1801 | 1477538963503 Marionette TRACE conn4 <- [1,1739,null,["2147483649"]] 20:29:23 INFO - PROCESS | 1801 | 1477538963511 Marionette TRACE conn4 -> [0,1740,"switchToWindow",{"name":"2147483649"}] 20:29:23 INFO - PROCESS | 1801 | 1477538963519 Marionette TRACE conn4 <- [1,1740,null,{}] 20:29:23 INFO - PROCESS | 1801 | 1477538963525 Marionette TRACE conn4 -> [0,1741,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:23 INFO - PROCESS | 1801 | ++DOCSHELL 0x96df3000 == 9 [pid = 1846] [id = 396] 20:29:23 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x96df5800) [pid = 1846] [serial = 1154] [outer = (nil)] 20:29:23 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x96dfec00) [pid = 1846] [serial = 1155] [outer = 0x96df5800] 20:29:23 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x96e51800) [pid = 1846] [serial = 1156] [outer = 0x96df5800] 20:29:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 20:29:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 20:29:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 20:29:24 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 20:29:24 INFO - PROCESS | 1801 | 1477538964512 Marionette TRACE conn4 <- [1,1741,null,{"value":["/media-source/URL-createObjectURL-revoke.html",0,null,null,[["Check revoking behavior of URL.revokeObjectURL(url).",0,null,null],["Check referenced MediaSource can open after URL.revokeObjectURL(url).",0,null,null],["Check auto-revoking behavior with URL.createObjectURL(MediaSource).",0,null,null]]]}] 20:29:24 INFO - ... 20:29:24 INFO - TEST-OK | /media-source/URL-createObjectURL-revoke.html | took 1430ms 20:29:24 INFO - PROCESS | 1801 | 1477538964554 Marionette TRACE conn4 -> [0,1742,"getWindowHandle",null] 20:29:24 INFO - PROCESS | 1801 | 1477538964560 Marionette TRACE conn4 <- [1,1742,null,{"value":"2147483649"}] 20:29:24 INFO - TEST-START | /media-source/URL-createObjectURL.html 20:29:24 INFO - PROCESS | 1801 | 1477538964569 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:24 INFO - PROCESS | 1801 | 1477538964786 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 20:29:24 INFO - PROCESS | 1801 | 1477538964879 Marionette TRACE conn4 -> [0,1744,"getWindowHandles",null] 20:29:24 INFO - PROCESS | 1801 | 1477538964888 Marionette TRACE conn4 <- [1,1744,null,["2147483649"]] 20:29:24 INFO - PROCESS | 1801 | 1477538964894 Marionette TRACE conn4 -> [0,1745,"switchToWindow",{"name":"2147483649"}] 20:29:24 INFO - PROCESS | 1801 | 1477538964903 Marionette TRACE conn4 <- [1,1745,null,{}] 20:29:24 INFO - PROCESS | 1801 | 1477538964919 Marionette TRACE conn4 -> [0,1746,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:24 INFO - PROCESS | 1801 | ++DOCSHELL 0x99f67c00 == 10 [pid = 1846] [id = 397] 20:29:24 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x99f69400) [pid = 1846] [serial = 1157] [outer = (nil)] 20:29:25 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x9ab1c000) [pid = 1846] [serial = 1158] [outer = 0x99f69400] 20:29:25 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x9ab21800) [pid = 1846] [serial = 1159] [outer = 0x99f69400] 20:29:26 INFO - PROCESS | 1801 | 1477538966002 Marionette TRACE conn4 <- [1,1746,null,{"value":["/media-source/URL-createObjectURL.html",0,null,null,[["URL.createObjectURL(mediaSource) should return a unique Blob URI.",0,null,null]]]}] 20:29:26 INFO - . 20:29:26 INFO - TEST-OK | /media-source/URL-createObjectURL.html | took 1477ms 20:29:26 INFO - PROCESS | 1801 | 1477538966062 Marionette TRACE conn4 -> [0,1747,"getWindowHandle",null] 20:29:26 INFO - PROCESS | 1801 | 1477538966071 Marionette TRACE conn4 <- [1,1747,null,{"value":"2147483649"}] 20:29:26 INFO - TEST-START | /media-source/interfaces.html 20:29:26 INFO - PROCESS | 1801 | 1477538966081 Marionette TRACE conn4 -> [0,1748,"getContext",null] 20:29:26 INFO - PROCESS | 1801 | 1477538966084 Marionette TRACE conn4 <- [1,1748,null,{"value":"content"}] 20:29:26 INFO - PROCESS | 1801 | 1477538966089 Marionette TRACE conn4 -> [0,1749,"setContext",{"value":"chrome"}] 20:29:26 INFO - PROCESS | 1801 | 1477538966093 Marionette TRACE conn4 <- [1,1749,null,{}] 20:29:26 INFO - PROCESS | 1801 | 1477538966101 Marionette TRACE conn4 -> [0,1750,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:29:26 INFO - PROCESS | 1801 | 1477538966120 Marionette TRACE conn4 <- [1,1750,null,{"value":true}] 20:29:26 INFO - PROCESS | 1801 | 1477538966126 Marionette TRACE conn4 -> [0,1751,"setContext",{"value":"content"}] 20:29:26 INFO - PROCESS | 1801 | 1477538966137 Marionette TRACE conn4 <- [1,1751,null,{}] 20:29:26 INFO - Setting pref media.mediasource.enabled (true) 20:29:26 INFO - PROCESS | 1801 | 1477538966150 Marionette TRACE conn4 -> [0,1752,"getContext",null] 20:29:26 INFO - PROCESS | 1801 | 1477538966165 Marionette TRACE conn4 <- [1,1752,null,{"value":"content"}] 20:29:26 INFO - PROCESS | 1801 | 1477538966177 Marionette TRACE conn4 -> [0,1753,"setContext",{"value":"chrome"}] 20:29:26 INFO - PROCESS | 1801 | 1477538966184 Marionette TRACE conn4 <- [1,1753,null,{}] 20:29:26 INFO - PROCESS | 1801 | 1477538966192 Marionette TRACE conn4 -> [0,1754,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:29:26 INFO - PROCESS | 1801 | 1477538966214 Marionette TRACE conn4 <- [1,1754,null,{"value":null}] 20:29:26 INFO - PROCESS | 1801 | 1477538966219 Marionette TRACE conn4 -> [0,1755,"setContext",{"value":"content"}] 20:29:26 INFO - PROCESS | 1801 | 1477538966222 Marionette TRACE conn4 <- [1,1755,null,{}] 20:29:26 INFO - PROCESS | 1801 | 1477538966229 Marionette TRACE conn4 -> [0,1756,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:26 INFO - PROCESS | 1801 | 1477538966413 Marionette TRACE conn4 <- [1,1756,null,{"value":null}] 20:29:26 INFO - PROCESS | 1801 | 1477538966478 Marionette TRACE conn4 -> [0,1757,"getWindowHandles",null] 20:29:26 INFO - PROCESS | 1801 | 1477538966491 Marionette TRACE conn4 <- [1,1757,null,["2147483649"]] 20:29:26 INFO - PROCESS | 1801 | 1477538966502 Marionette TRACE conn4 -> [0,1758,"switchToWindow",{"name":"2147483649"}] 20:29:26 INFO - PROCESS | 1801 | 1477538966514 Marionette TRACE conn4 <- [1,1758,null,{}] 20:29:26 INFO - PROCESS | 1801 | 1477538966526 Marionette TRACE conn4 -> [0,1759,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/interfaces.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/interfaces.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:26 INFO - PROCESS | 1801 | ++DOCSHELL 0x9605b800 == 11 [pid = 1846] [id = 398] 20:29:26 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x9605c000) [pid = 1846] [serial = 1160] [outer = (nil)] 20:29:26 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x961f6c00) [pid = 1846] [serial = 1161] [outer = 0x9605c000] 20:29:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x96df6800) [pid = 1846] [serial = 1162] [outer = 0x9605c000] 20:29:27 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:29:27 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:29:28 INFO - .................................................................................................................... 20:29:28 INFO - TEST-OK | /media-source/interfaces.html | took 2822ms 20:29:28 INFO - TEST-START | /media-source/mediasource-activesourcebuffers.html 20:29:28 INFO - Clearing pref media.mediasource.enabled 20:29:29 INFO - PROCESS | 1801 | 1477538968786 Marionette TRACE conn4 <- [1,1759,null,{"value":["/media-source/interfaces.html",0,null,null,[["URL interface: operation createObjectURL(MediaSource)",0,null,null],["AudioTrack interface: attribute sourceBuffer",1,"assert_own_property: self does not have own property \"AudioTrack\" expected property \"AudioTrack\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["VideoTrack interface: attribute sourceBuffer",1,"assert_own_property: self does not have own property \"VideoTrack\" expected property \"VideoTrack\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["TextTrack interface: attribute sourceBuffer",1,"assert_true: The prototype object must have a property \"sourceBuffer\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: existence and properties of interface object",0,null,null],["MediaSource interface object length",0,null,null],["MediaSource interface object name",0,null,null],["MediaSource interface: existence and properties of interface prototype object",0,null,null],["MediaSource interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["MediaSource interface: attribute sourceBuffers",0,null,null],["MediaSource interface: attribute activeSourceBuffers",0,null,null],["MediaSource interface: attribute readyState",0,null,null],["MediaSource interface: attribute duration",0,null,null],["MediaSource interface: attribute onsourceopen",0,null,null],["MediaSource interface: attribute onsourceended",0,null,null],["MediaSource interface: attribute onsourceclose",1,"assert_true: The prototype object must have a property \"onsourceclose\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: operation addSourceBuffer(DOMString)",0,null,null],["MediaSource interface: operation removeSourceBuffer(SourceBuffer)",0,null,null],["MediaSource interface: operation endOfStream(EndOfStreamError)",0,null,null],["MediaSource interface: operation setLiveSeekableRange(double,double)",0,null,null],["MediaSource interface: operation clearLiveSeekableRange()",0,null,null],["MediaSource interface: operation isTypeSupported(DOMString)",0,null,null],["MediaSource must be primary interface of mediaSource",0,null,null],["Stringification of mediaSource",0,null,null],["MediaSource interface: mediaSource must inherit property \"sourceBuffers\" with the proper type (0)",0,null,null],["MediaSource interface: mediaSource must inherit property \"activeSourceBuffers\" with the proper type (1)",0,null,null],["MediaSource interface: mediaSource must inherit property \"readyState\" with the proper type (2)",0,null,null],["MediaSource interface: mediaSource must inherit property \"duration\" with the proper type (3)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceopen\" with the proper type (4)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceended\" with the proper type (5)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceclose\" with the proper type (6)",1,"assert_inherits: property \"onsourceclose\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: mediaSource must inherit property \"addSourceBuffer\" with the proper type (7)",0,null,null],["MediaSource interface: calling addSourceBuffer(DOMString) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"removeSourceBuffer\" with the proper type (8)",0,null,null],["MediaSource interface: calling removeSourceBuffer(SourceBuffer) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"endOfStream\" with the proper type (9)",0,null,null],["MediaSource interface: calling endOfStream(EndOfStreamError) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"setLiveSeekableRange\" with the proper type (10)",0,null,null],["MediaSource interface: calling setLiveSeekableRange(double,double) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"clearLiveSeekableRange\" with the proper type (11)",0,null,null],["MediaSource interface: mediaSource must inherit property \"isTypeSupported\" with the proper type (12)",0,null,null],["MediaSource interface: calling isTypeSupported(DOMString) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on mediaSource with too few arguments must throw TypeError",0,null,null],["SourceBuffer interface: existence and properties of interface object",0,null,null],["SourceBuffer interface object length",0,null,null],["SourceBuffer interface object name",0,null,null],["SourceBuffer interface: existence and properties of interface prototype object",0,null,null],["SourceBuffer interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["SourceBuffer interface: attribute mode",0,null,null],["SourceBuffer interface: attribute updating",0,null,null],["SourceBuffer interface: attribute buffered",0,null,null],["SourceBuffer interface: attribute timestampOffset",0,null,null],["SourceBuffer interface: attribute audioTracks",1,"assert_true: The prototype object must have a property \"audioTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute videoTracks",1,"assert_true: The prototype object must have a property \"videoTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute textTracks",1,"assert_true: The prototype object must have a property \"textTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute appendWindowStart",0,null,null],["SourceBuffer interface: attribute appendWindowEnd",0,null,null],["SourceBuffer interface: attribute onupdatestart",0,null,null],["SourceBuffer interface: attribute onupdate",0,null,null],["SourceBuffer interface: attribute onupdateend",0,null,null],["SourceBuffer interface: attribute onerror",0,null,null],["SourceBuffer interface: attribute onabort",0,null,null],["SourceBuffer interface: operation appendBuffer(BufferSource)",0,null,null],["SourceBuffer interface: operation abort()",0,null,null],["SourceBuffer interface: operation remove(double,unrestricted double)",0,null,null],["SourceBuffer must be primary interface of sourceBuffer",0,null,null],["Stringification of sourceBuffer",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"mode\" with the proper type (0)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"updating\" with the proper type (1)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"buffered\" with the proper type (2)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"timestampOffset\" with the proper type (3)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"audioTracks\" with the proper type (4)",1,"assert_inherits: property \"audioTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"videoTracks\" with the proper type (5)",1,"assert_inherits: property \"videoTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"textTracks\" with the proper type (6)",1,"assert_inherits: property \"textTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"appendWindowStart\" with the proper type (7)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"appendWindowEnd\" with the proper type (8)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdatestart\" with the proper type (9)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdate\" with the proper type (10)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdateend\" with the proper type (11)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onerror\" with the proper type (12)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onabort\" with the proper type (13)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"appendBuffer\" with the proper type (14)",0,null,null],["SourceBuffer interface: calling appendBuffer(BufferSource) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"abort\" with the proper type (15)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"remove\" with the proper type (16)",0,null,null],["SourceBuffer interface: calling remove(double,unrestricted double) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["SourceBufferList interface: existence and properties of interface object",0,null,null],["SourceBufferList interface object length",0,null,null],["SourceBufferList interface object name",0,null,null],["SourceBufferList interface: existence and properties of interface prototype object",0,null,null],["SourceBufferList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["SourceBufferList interface: attribute length",0,null,null],["SourceBufferList interface: attribute onaddsourcebuffer",0,null,null],["SourceBufferList interface: attribute onremovesourcebuffer",0,null,null],["SourceBufferList must be primary interface of mediaSource.sourceBuffers",0,null,null],["Stringification of mediaSource.sourceBuffers",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"length\" with the proper type (0)",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"onaddsourcebuffer\" with the proper type (1)",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"onremovesourcebuffer\" with the proper type (2)",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null]]]}] 20:29:29 INFO - PROCESS | 1801 | 1477538968903 Marionette TRACE conn4 -> [0,1760,"getWindowHandle",null] 20:29:29 INFO - PROCESS | 1801 | 1477538968911 Marionette TRACE conn4 <- [1,1760,null,{"value":"2147483649"}] 20:29:29 INFO - PROCESS | 1801 | 1477538968917 Marionette TRACE conn4 -> [0,1761,"getContext",null] 20:29:29 INFO - PROCESS | 1801 | 1477538968926 Marionette TRACE conn4 <- [1,1761,null,{"value":"content"}] 20:29:29 INFO - PROCESS | 1801 | 1477538968933 Marionette TRACE conn4 -> [0,1762,"setContext",{"value":"chrome"}] 20:29:29 INFO - PROCESS | 1801 | 1477538968939 Marionette TRACE conn4 <- [1,1762,null,{}] 20:29:29 INFO - PROCESS | 1801 | 1477538968943 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:29:29 INFO - PROCESS | 1801 | 1477538968995 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 20:29:29 INFO - PROCESS | 1801 | 1477538969001 Marionette TRACE conn4 -> [0,1764,"setContext",{"value":"content"}] 20:29:29 INFO - PROCESS | 1801 | 1477538969003 Marionette TRACE conn4 <- [1,1764,null,{}] 20:29:29 INFO - PROCESS | 1801 | 1477538969026 Marionette TRACE conn4 -> [0,1765,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:29 INFO - PROCESS | 1801 | 1477538969369 Marionette TRACE conn4 <- [1,1765,null,{"value":null}] 20:29:29 INFO - PROCESS | 1801 | 1477538969500 Marionette TRACE conn4 -> [0,1766,"getWindowHandles",null] 20:29:29 INFO - PROCESS | 1801 | 1477538969506 Marionette TRACE conn4 <- [1,1766,null,["2147483649"]] 20:29:29 INFO - PROCESS | 1801 | 1477538969532 Marionette TRACE conn4 -> [0,1767,"switchToWindow",{"name":"2147483649"}] 20:29:29 INFO - PROCESS | 1801 | 1477538969555 Marionette TRACE conn4 <- [1,1767,null,{}] 20:29:29 INFO - PROCESS | 1801 | 1477538969608 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-activesourcebuffers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:29 INFO - PROCESS | 1801 | ++DOCSHELL 0x9605f000 == 12 [pid = 1846] [id = 399] 20:29:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 57 (0x961fb800) [pid = 1846] [serial = 1163] [outer = (nil)] 20:29:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 58 (0x9bf0f400) [pid = 1846] [serial = 1164] [outer = 0x961fb800] 20:29:30 INFO - PROCESS | 1801 | ++DOMWINDOW == 59 (0x9bfa0c00) [pid = 1846] [serial = 1165] [outer = 0x961fb800] 20:29:31 INFO - PROCESS | 1801 | [Parent 1801] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 20:29:31 INFO - PROCESS | 1801 | --DOCSHELL 0x96017400 == 11 [pid = 1846] [id = 395] 20:29:31 INFO - PROCESS | 1801 | --DOCSHELL 0x96df3000 == 10 [pid = 1846] [id = 396] 20:29:31 INFO - PROCESS | 1801 | --DOCSHELL 0x96054000 == 9 [pid = 1846] [id = 392] 20:29:31 INFO - PROCESS | 1801 | --DOCSHELL 0x9598cc00 == 8 [pid = 1846] [id = 393] 20:29:31 INFO - PROCESS | 1801 | --DOCSHELL 0x95ddec00 == 7 [pid = 1846] [id = 394] 20:29:31 INFO - PROCESS | 1801 | --DOCSHELL 0x95dda400 == 6 [pid = 1846] [id = 384] 20:29:31 INFO - PROCESS | 1801 | --DOCSHELL 0x9605b800 == 5 [pid = 1846] [id = 398] 20:29:31 INFO - PROCESS | 1801 | --DOCSHELL 0x99f68c00 == 4 [pid = 1846] [id = 391] 20:29:31 INFO - PROCESS | 1801 | --DOCSHELL 0x99f67c00 == 3 [pid = 1846] [id = 397] 20:29:31 INFO - PROCESS | 1801 | --DOCSHELL 0x96e4b400 == 2 [pid = 1846] [id = 383] 20:29:31 INFO - PROCESS | 1801 | --DOMWINDOW == 58 (0x961f8400) [pid = 1846] [serial = 1130] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 20:29:31 INFO - PROCESS | 1801 | --DOMWINDOW == 57 (0x961fb400) [pid = 1846] [serial = 1132] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 20:29:31 INFO - PROCESS | 1801 | [h264 @ 0x95933000] err{or,}_recognition separate: 1; 1 20:29:31 INFO - PROCESS | 1801 | [h264 @ 0x95933000] err{or,}_recognition combined: 1; 1 20:29:31 INFO - PROCESS | 1801 | [h264 @ 0x95933000] Unsupported bit depth: 0 20:29:31 INFO - PROCESS | 1801 | [h264 @ 0x95937800] err{or,}_recognition separate: 1; 1 20:29:31 INFO - PROCESS | 1801 | [h264 @ 0x95937800] err{or,}_recognition combined: 1; 1 20:29:31 INFO - PROCESS | 1801 | [h264 @ 0x95937800] Unsupported bit depth: 0 20:29:31 INFO - PROCESS | 1801 | [h264 @ 0x95937800] no picture 20:29:31 INFO - PROCESS | 1801 | [h264 @ 0x95937800] no picture 20:29:32 INFO - PROCESS | 1801 | [aac @ 0x95985000] err{or,}_recognition separate: 1; 1 20:29:32 INFO - PROCESS | 1801 | [aac @ 0x95985000] err{or,}_recognition combined: 1; 1 20:29:32 INFO - PROCESS | 1801 | [aac @ 0x95985000] Unsupported bit depth: 0 20:29:32 INFO - PROCESS | 1801 | [aac @ 0x9601a800] err{or,}_recognition separate: 1; 1 20:29:32 INFO - PROCESS | 1801 | [aac @ 0x9601a800] err{or,}_recognition combined: 1; 1 20:29:32 INFO - PROCESS | 1801 | [aac @ 0x9601a800] Unsupported bit depth: 0 20:29:32 INFO - PROCESS | 1801 | [aac @ 0x95de9000] err{or,}_recognition separate: 1; 1 20:29:32 INFO - PROCESS | 1801 | [aac @ 0x95de9000] err{or,}_recognition combined: 1; 1 20:29:32 INFO - PROCESS | 1801 | [aac @ 0x95de9000] Unsupported bit depth: 0 20:29:32 INFO - PROCESS | 1801 | [h264 @ 0x961ac800] err{or,}_recognition separate: 1; 1 20:29:32 INFO - PROCESS | 1801 | [h264 @ 0x961ac800] err{or,}_recognition combined: 1; 1 20:29:32 INFO - PROCESS | 1801 | [h264 @ 0x961ac800] Unsupported bit depth: 0 20:29:32 INFO - PROCESS | 1801 | [aac @ 0x95de8000] err{or,}_recognition separate: 1; 1 20:29:32 INFO - PROCESS | 1801 | [aac @ 0x95de8000] err{or,}_recognition combined: 1; 1 20:29:32 INFO - PROCESS | 1801 | [aac @ 0x95de8000] Unsupported bit depth: 0 20:29:32 INFO - PROCESS | 1801 | [h264 @ 0x961ac000] err{or,}_recognition separate: 1; 1 20:29:32 INFO - PROCESS | 1801 | [h264 @ 0x961ac000] err{or,}_recognition combined: 1; 1 20:29:32 INFO - PROCESS | 1801 | [h264 @ 0x961ac000] Unsupported bit depth: 0 20:29:32 INFO - PROCESS | 1801 | [h264 @ 0x961ac000] no picture 20:29:32 INFO - PROCESS | 1801 | [h264 @ 0x961ac000] no picture 20:29:32 INFO - PROCESS | 1801 | [aac @ 0x95934c00] err{or,}_recognition separate: 1; 1 20:29:32 INFO - PROCESS | 1801 | [aac @ 0x95934c00] err{or,}_recognition combined: 1; 1 20:29:32 INFO - PROCESS | 1801 | [aac @ 0x95934c00] Unsupported bit depth: 0 20:29:32 INFO - PROCESS | 1801 | [h264 @ 0x96dfc000] err{or,}_recognition separate: 1; 1 20:29:32 INFO - PROCESS | 1801 | [h264 @ 0x96dfc000] err{or,}_recognition combined: 1; 1 20:29:32 INFO - PROCESS | 1801 | [h264 @ 0x96dfc000] Unsupported bit depth: 0 20:29:32 INFO - PROCESS | 1801 | [aac @ 0x96dfcc00] err{or,}_recognition separate: 1; 1 20:29:32 INFO - PROCESS | 1801 | [aac @ 0x96dfcc00] err{or,}_recognition combined: 1; 1 20:29:32 INFO - PROCESS | 1801 | [aac @ 0x96dfcc00] Unsupported bit depth: 0 20:29:32 INFO - PROCESS | 1801 | [h264 @ 0x9601b400] err{or,}_recognition separate: 1; 1 20:29:32 INFO - PROCESS | 1801 | [h264 @ 0x9601b400] err{or,}_recognition combined: 1; 1 20:29:32 INFO - PROCESS | 1801 | [h264 @ 0x9601b400] Unsupported bit depth: 0 20:29:32 INFO - PROCESS | 1801 | [h264 @ 0x9601b400] no picture 20:29:32 INFO - PROCESS | 1801 | [h264 @ 0x9601b400] no picture 20:29:32 INFO - PROCESS | 1801 | [aac @ 0x96e4b400] err{or,}_recognition separate: 1; 1 20:29:32 INFO - PROCESS | 1801 | [aac @ 0x96e4b400] err{or,}_recognition combined: 1; 1 20:29:32 INFO - PROCESS | 1801 | [aac @ 0x96e4b400] Unsupported bit depth: 0 20:29:32 INFO - PROCESS | 1801 | [aac @ 0x96e4dc00] err{or,}_recognition separate: 1; 1 20:29:32 INFO - PROCESS | 1801 | [aac @ 0x96e4dc00] err{or,}_recognition combined: 1; 1 20:29:32 INFO - PROCESS | 1801 | [aac @ 0x96e4dc00] Unsupported bit depth: 0 20:29:32 INFO - PROCESS | 1801 | [h264 @ 0x96e4f800] err{or,}_recognition separate: 1; 1 20:29:32 INFO - PROCESS | 1801 | [h264 @ 0x96e4f800] err{or,}_recognition combined: 1; 1 20:29:32 INFO - PROCESS | 1801 | [h264 @ 0x96e4f800] Unsupported bit depth: 0 20:29:32 INFO - PROCESS | 1801 | [h264 @ 0x96e53400] err{or,}_recognition separate: 1; 1 20:29:32 INFO - PROCESS | 1801 | [h264 @ 0x96e53400] err{or,}_recognition combined: 1; 1 20:29:32 INFO - PROCESS | 1801 | [h264 @ 0x96e53400] Unsupported bit depth: 0 20:29:32 INFO - PROCESS | 1801 | [aac @ 0x96e54400] err{or,}_recognition separate: 1; 1 20:29:32 INFO - PROCESS | 1801 | [aac @ 0x96e54400] err{or,}_recognition combined: 1; 1 20:29:32 INFO - PROCESS | 1801 | [aac @ 0x96e54400] Unsupported bit depth: 0 20:29:32 INFO - PROCESS | 1801 | [aac @ 0x96e4b400] err{or,}_recognition separate: 1; 1 20:29:32 INFO - PROCESS | 1801 | [aac @ 0x96e4b400] err{or,}_recognition combined: 1; 1 20:29:32 INFO - PROCESS | 1801 | [aac @ 0x96e4b400] Unsupported bit depth: 0 20:29:32 INFO - PROCESS | 1801 | [h264 @ 0x96e4e800] err{or,}_recognition separate: 1; 1 20:29:32 INFO - PROCESS | 1801 | [h264 @ 0x96e4e800] err{or,}_recognition combined: 1; 1 20:29:32 INFO - PROCESS | 1801 | [h264 @ 0x96e4e800] Unsupported bit depth: 0 20:29:32 INFO - PROCESS | 1801 | [h264 @ 0x96e4e800] no picture 20:29:32 INFO - PROCESS | 1801 | [h264 @ 0x96e4e800] no picture 20:29:32 INFO - PROCESS | 1801 | [h264 @ 0x961ac000] err{or,}_recognition separate: 1; 1 20:29:32 INFO - PROCESS | 1801 | [h264 @ 0x961ac000] err{or,}_recognition combined: 1; 1 20:29:32 INFO - PROCESS | 1801 | [h264 @ 0x961ac000] Unsupported bit depth: 0 20:29:32 INFO - PROCESS | 1801 | [h264 @ 0x961ac000] no picture 20:29:32 INFO - PROCESS | 1801 | [h264 @ 0x961ac000] no picture 20:29:33 INFO - .... 20:29:33 INFO - TEST-OK | /media-source/mediasource-activesourcebuffers.html | took 4095ms 20:29:33 INFO - TEST-START | /media-source/mediasource-addsourcebuffer-mode.html 20:29:33 INFO - PROCESS | 1801 | 1477538972973 Marionette TRACE conn4 <- [1,1768,null,{"value":["/media-source/mediasource-activesourcebuffers.html",0,null,null,[["SourceBuffer added to activeSourceBuffers list when its only audio track gets loaded (and thus becomes enabled).",0,null,null],["SourceBuffer added to activeSourceBuffers list when its only video track gets loaded (and thus becomes selected).",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: audio is first sourceBuffer, audio media appended first",1,"assert_equals: activeSourceBuffers list updated when tracks are loaded expected 2 but got 1","mediaSourceActiveSourceBufferOrderTest/ [0,1769,"getWindowHandle",null] 20:29:33 INFO - PROCESS | 1801 | 1477538973035 Marionette TRACE conn4 <- [1,1769,null,{"value":"2147483649"}] 20:29:33 INFO - PROCESS | 1801 | 1477538973095 Marionette TRACE conn4 -> [0,1770,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:33 INFO - PROCESS | 1801 | 1477538973380 Marionette TRACE conn4 <- [1,1770,null,{"value":null}] 20:29:33 INFO - PROCESS | 1801 | 1477538973487 Marionette TRACE conn4 -> [0,1771,"getWindowHandles",null] 20:29:33 INFO - PROCESS | 1801 | 1477538973496 Marionette TRACE conn4 <- [1,1771,null,["2147483649"]] 20:29:33 INFO - PROCESS | 1801 | 1477538973508 Marionette TRACE conn4 -> [0,1772,"switchToWindow",{"name":"2147483649"}] 20:29:33 INFO - PROCESS | 1801 | 1477538973519 Marionette TRACE conn4 <- [1,1772,null,{}] 20:29:33 INFO - PROCESS | 1801 | 1477538973526 Marionette TRACE conn4 -> [0,1773,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-addsourcebuffer-mode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:33 INFO - PROCESS | 1801 | ++DOCSHELL 0x96018800 == 3 [pid = 1846] [id = 400] 20:29:33 INFO - PROCESS | 1801 | ++DOMWINDOW == 58 (0x9601f000) [pid = 1846] [serial = 1166] [outer = (nil)] 20:29:33 INFO - PROCESS | 1801 | ++DOMWINDOW == 59 (0x96e4f000) [pid = 1846] [serial = 1167] [outer = 0x9601f000] 20:29:34 INFO - PROCESS | 1801 | ++DOMWINDOW == 60 (0x99f6c000) [pid = 1846] [serial = 1168] [outer = 0x9601f000] 20:29:35 INFO - PROCESS | 1801 | 1477538975000 Marionette TRACE conn4 <- [1,1773,null,{"value":["/media-source/mediasource-addsourcebuffer-mode.html",0,null,null,[["addSourceBuffer() sets SourceBuffer.mode to 'segments' when the generate timestamps flag is false",0,null,null],["addSourceBuffer() sets SourceBuffer.mode to 'sequence' when the generate timestamps flag is true",1,"assert_unreached: Browser does not support the audio/aac and audio/mpeg MIME types used in this test Reached unreachable code","@http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html:24:17\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html:18:5\n"]]]}] 20:29:35 INFO - .. 20:29:35 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer-mode.html | took 1980ms 20:29:35 INFO - PROCESS | 1801 | 1477538975072 Marionette TRACE conn4 -> [0,1774,"getWindowHandle",null] 20:29:35 INFO - PROCESS | 1801 | 1477538975080 Marionette TRACE conn4 <- [1,1774,null,{"value":"2147483649"}] 20:29:35 INFO - TEST-START | /media-source/mediasource-addsourcebuffer.html 20:29:35 INFO - PROCESS | 1801 | 1477538975089 Marionette TRACE conn4 -> [0,1775,"getContext",null] 20:29:35 INFO - PROCESS | 1801 | 1477538975106 Marionette TRACE conn4 <- [1,1775,null,{"value":"content"}] 20:29:35 INFO - PROCESS | 1801 | 1477538975120 Marionette TRACE conn4 -> [0,1776,"setContext",{"value":"chrome"}] 20:29:35 INFO - PROCESS | 1801 | 1477538975126 Marionette TRACE conn4 <- [1,1776,null,{}] 20:29:35 INFO - PROCESS | 1801 | 1477538975134 Marionette TRACE conn4 -> [0,1777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:29:35 INFO - PROCESS | 1801 | [Parent 1801] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 20:29:35 INFO - PROCESS | 1801 | 1477538975176 Marionette TRACE conn4 <- [1,1777,null,{"value":true}] 20:29:35 INFO - PROCESS | 1801 | 1477538975184 Marionette TRACE conn4 -> [0,1778,"setContext",{"value":"content"}] 20:29:35 INFO - PROCESS | 1801 | 1477538975191 Marionette TRACE conn4 <- [1,1778,null,{}] 20:29:35 INFO - Setting pref media.mediasource.enabled (true) 20:29:35 INFO - PROCESS | 1801 | 1477538975250 Marionette TRACE conn4 -> [0,1779,"getContext",null] 20:29:35 INFO - PROCESS | 1801 | 1477538975258 Marionette TRACE conn4 <- [1,1779,null,{"value":"content"}] 20:29:35 INFO - PROCESS | 1801 | 1477538975271 Marionette TRACE conn4 -> [0,1780,"setContext",{"value":"chrome"}] 20:29:35 INFO - PROCESS | 1801 | 1477538975274 Marionette TRACE conn4 <- [1,1780,null,{}] 20:29:35 INFO - PROCESS | 1801 | 1477538975292 Marionette TRACE conn4 -> [0,1781,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:29:35 INFO - PROCESS | 1801 | 1477538975319 Marionette TRACE conn4 <- [1,1781,null,{"value":null}] 20:29:35 INFO - PROCESS | 1801 | 1477538975333 Marionette TRACE conn4 -> [0,1782,"setContext",{"value":"content"}] 20:29:35 INFO - PROCESS | 1801 | 1477538975337 Marionette TRACE conn4 <- [1,1782,null,{}] 20:29:35 INFO - PROCESS | 1801 | 1477538975344 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:35 INFO - PROCESS | 1801 | 1477538975539 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 20:29:35 INFO - PROCESS | 1801 | 1477538975655 Marionette TRACE conn4 -> [0,1784,"getWindowHandles",null] 20:29:35 INFO - PROCESS | 1801 | 1477538975666 Marionette TRACE conn4 <- [1,1784,null,["2147483649"]] 20:29:35 INFO - PROCESS | 1801 | 1477538975676 Marionette TRACE conn4 -> [0,1785,"switchToWindow",{"name":"2147483649"}] 20:29:35 INFO - PROCESS | 1801 | 1477538975686 Marionette TRACE conn4 <- [1,1785,null,{}] 20:29:35 INFO - PROCESS | 1801 | 1477538975699 Marionette TRACE conn4 -> [0,1786,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-addsourcebuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:35 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab1f800 == 4 [pid = 1846] [id = 401] 20:29:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 61 (0x9bbce000) [pid = 1846] [serial = 1169] [outer = (nil)] 20:29:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 62 (0x9be10400) [pid = 1846] [serial = 1170] [outer = 0x9bbce000] 20:29:36 INFO - PROCESS | 1801 | ++DOMWINDOW == 63 (0x9bf0a000) [pid = 1846] [serial = 1171] [outer = 0x9bbce000] 20:29:37 INFO - PROCESS | 1801 | --DOMWINDOW == 62 (0x96054400) [pid = 1846] [serial = 1142] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html] 20:29:37 INFO - PROCESS | 1801 | --DOMWINDOW == 61 (0x96005800) [pid = 1846] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html] 20:29:37 INFO - PROCESS | 1801 | --DOMWINDOW == 60 (0x9605bc00) [pid = 1846] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html] 20:29:37 INFO - PROCESS | 1801 | --DOMWINDOW == 59 (0x95982c00) [pid = 1846] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.seal.html] 20:29:37 INFO - PROCESS | 1801 | --DOMWINDOW == 58 (0x961ed000) [pid = 1846] [serial = 1136] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html] 20:29:37 INFO - PROCESS | 1801 | --DOMWINDOW == 57 (0x961a6800) [pid = 1846] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html] 20:29:37 INFO - PROCESS | 1801 | --DOMWINDOW == 56 (0x99f6a400) [pid = 1846] [serial = 1139] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html] 20:29:37 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0x96055c00) [pid = 1846] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html] 20:29:37 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x96e4ac00) [pid = 1846] [serial = 1133] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-subclassing.html] 20:29:37 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x96e4c800) [pid = 1846] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html] 20:29:37 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x95932400) [pid = 1846] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html] 20:29:38 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 20:29:38 INFO - PROCESS | 1801 | 1477538978133 Marionette TRACE conn4 <- [1,1786,null,{"value":["/media-source/mediasource-addsourcebuffer.html",0,null,null,[["Test addSourceBuffer() in 'ended' state.",0,null,null],["Test addSourceBuffer() with empty type",0,null,null],["Test addSourceBuffer() with null",0,null,null],["Test addSourceBuffer() with unsupported type",0,null,null],["Test addSourceBuffer() with Vorbis and VP8",0,null,null],["Test addSourceBuffer() with Vorbis and VP8 in separate SourceBuffers",0,null,null],["Test addSourceBuffer() video only",0,null,null],["Test addSourceBuffer() audio only",0,null,null],["Test addSourceBuffer() with AAC and H.264",0,null,null],["Test addSourceBuffer() with AAC and H.264 in separate SourceBuffers",0,null,null],["Test addSourceBuffer() QuotaExceededError.",0,null,null]]]}] 20:29:38 INFO - ........... 20:29:38 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer.html | took 3086ms 20:29:38 INFO - PROCESS | 1801 | 1477538978175 Marionette TRACE conn4 -> [0,1787,"getWindowHandle",null] 20:29:38 INFO - PROCESS | 1801 | 1477538978178 Marionette TRACE conn4 <- [1,1787,null,{"value":"2147483649"}] 20:29:38 INFO - TEST-START | /media-source/mediasource-append-buffer.html 20:29:38 INFO - Clearing pref media.mediasource.enabled 20:29:38 INFO - PROCESS | 1801 | 1477538978187 Marionette TRACE conn4 -> [0,1788,"getContext",null] 20:29:38 INFO - PROCESS | 1801 | 1477538978191 Marionette TRACE conn4 <- [1,1788,null,{"value":"content"}] 20:29:38 INFO - PROCESS | 1801 | 1477538978199 Marionette TRACE conn4 -> [0,1789,"setContext",{"value":"chrome"}] 20:29:38 INFO - PROCESS | 1801 | 1477538978202 Marionette TRACE conn4 <- [1,1789,null,{}] 20:29:38 INFO - PROCESS | 1801 | 1477538978208 Marionette TRACE conn4 -> [0,1790,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:29:38 INFO - PROCESS | 1801 | 1477538978227 Marionette TRACE conn4 <- [1,1790,null,{"value":null}] 20:29:38 INFO - PROCESS | 1801 | 1477538978231 Marionette TRACE conn4 -> [0,1791,"setContext",{"value":"content"}] 20:29:38 INFO - PROCESS | 1801 | 1477538978233 Marionette TRACE conn4 <- [1,1791,null,{}] 20:29:38 INFO - PROCESS | 1801 | 1477538978240 Marionette TRACE conn4 -> [0,1792,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:38 INFO - PROCESS | 1801 | 1477538978478 Marionette TRACE conn4 <- [1,1792,null,{"value":null}] 20:29:38 INFO - PROCESS | 1801 | 1477538978546 Marionette TRACE conn4 -> [0,1793,"getWindowHandles",null] 20:29:38 INFO - PROCESS | 1801 | 1477538978554 Marionette TRACE conn4 <- [1,1793,null,["2147483649"]] 20:29:38 INFO - PROCESS | 1801 | 1477538978575 Marionette TRACE conn4 -> [0,1794,"switchToWindow",{"name":"2147483649"}] 20:29:38 INFO - PROCESS | 1801 | 1477538978582 Marionette TRACE conn4 <- [1,1794,null,{}] 20:29:38 INFO - PROCESS | 1801 | 1477538978591 Marionette TRACE conn4 -> [0,1795,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-append-buffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-append-buffer.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:38 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bf10400 == 5 [pid = 1846] [id = 402] 20:29:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x9bf9a800) [pid = 1846] [serial = 1172] [outer = (nil)] 20:29:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x9c011400) [pid = 1846] [serial = 1173] [outer = 0x9bf9a800] 20:29:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x9bfa5800) [pid = 1846] [serial = 1174] [outer = 0x9bf9a800] 20:29:42 INFO - PROCESS | 1801 | [aac @ 0x9c016000] err{or,}_recognition separate: 1; 1 20:29:42 INFO - PROCESS | 1801 | [aac @ 0x9c016000] err{or,}_recognition combined: 1; 1 20:29:42 INFO - PROCESS | 1801 | [aac @ 0x9c016000] Unsupported bit depth: 0 20:29:43 INFO - PROCESS | 1801 | [h264 @ 0xa6876c00] err{or,}_recognition separate: 1; 1 20:29:43 INFO - PROCESS | 1801 | [h264 @ 0xa6876c00] err{or,}_recognition combined: 1; 1 20:29:43 INFO - PROCESS | 1801 | [h264 @ 0xa6876c00] Unsupported bit depth: 0 20:29:43 INFO - PROCESS | 1801 | [aac @ 0x96237800] err{or,}_recognition separate: 1; 1 20:29:43 INFO - PROCESS | 1801 | [aac @ 0x96237800] err{or,}_recognition combined: 1; 1 20:29:43 INFO - PROCESS | 1801 | [aac @ 0x96237800] Unsupported bit depth: 0 20:29:44 INFO - PROCESS | 1801 | [h264 @ 0xa675b000] err{or,}_recognition separate: 1; 1 20:29:44 INFO - PROCESS | 1801 | [h264 @ 0xa675b000] err{or,}_recognition combined: 1; 1 20:29:44 INFO - PROCESS | 1801 | [h264 @ 0xa675b000] Unsupported bit depth: 0 20:29:44 INFO - PROCESS | 1801 | [h264 @ 0x9c001400] err{or,}_recognition separate: 1; 1 20:29:44 INFO - PROCESS | 1801 | [h264 @ 0x9c001400] err{or,}_recognition combined: 1; 1 20:29:44 INFO - PROCESS | 1801 | [h264 @ 0x9c001400] Unsupported bit depth: 0 20:29:44 INFO - PROCESS | 1801 | [aac @ 0x9622a800] err{or,}_recognition separate: 1; 1 20:29:44 INFO - PROCESS | 1801 | [aac @ 0x9622a800] err{or,}_recognition combined: 1; 1 20:29:44 INFO - PROCESS | 1801 | [aac @ 0x9622a800] Unsupported bit depth: 0 20:29:44 INFO - PROCESS | 1801 | [aac @ 0x96cedc00] err{or,}_recognition separate: 1; 1 20:29:44 INFO - PROCESS | 1801 | [aac @ 0x96cedc00] err{or,}_recognition combined: 1; 1 20:29:44 INFO - PROCESS | 1801 | [aac @ 0x96cedc00] Unsupported bit depth: 0 20:29:44 INFO - PROCESS | 1801 | [h264 @ 0x96237c00] err{or,}_recognition separate: 1; 1 20:29:44 INFO - PROCESS | 1801 | [h264 @ 0x96237c00] err{or,}_recognition combined: 1; 1 20:29:44 INFO - PROCESS | 1801 | [h264 @ 0x96237c00] Unsupported bit depth: 0 20:29:44 INFO - PROCESS | 1801 | [aac @ 0xa67ebc00] err{or,}_recognition separate: 1; 1 20:29:44 INFO - PROCESS | 1801 | [aac @ 0xa67ebc00] err{or,}_recognition combined: 1; 1 20:29:44 INFO - PROCESS | 1801 | [aac @ 0xa67ebc00] Unsupported bit depth: 0 20:29:45 INFO - PROCESS | 1801 | [h264 @ 0x9b265c00] err{or,}_recognition separate: 1; 1 20:29:45 INFO - PROCESS | 1801 | [h264 @ 0x9b265c00] err{or,}_recognition combined: 1; 1 20:29:45 INFO - PROCESS | 1801 | [h264 @ 0x9b265c00] Unsupported bit depth: 0 20:29:45 INFO - PROCESS | 1801 | [h264 @ 0x9acecc00] err{or,}_recognition separate: 1; 1 20:29:45 INFO - PROCESS | 1801 | [h264 @ 0x9acecc00] err{or,}_recognition combined: 1; 1 20:29:45 INFO - PROCESS | 1801 | [h264 @ 0x9acecc00] Unsupported bit depth: 0 20:29:45 INFO - PROCESS | 1801 | [aac @ 0x96238800] err{or,}_recognition separate: 1; 1 20:29:45 INFO - PROCESS | 1801 | [aac @ 0x96238800] err{or,}_recognition combined: 1; 1 20:29:45 INFO - PROCESS | 1801 | [aac @ 0x96238800] Unsupported bit depth: 0 20:29:45 INFO - PROCESS | 1801 | [aac @ 0x961f6400] err{or,}_recognition separate: 1; 1 20:29:45 INFO - PROCESS | 1801 | [aac @ 0x961f6400] err{or,}_recognition combined: 1; 1 20:29:45 INFO - PROCESS | 1801 | [aac @ 0x961f6400] Unsupported bit depth: 0 20:29:45 INFO - PROCESS | 1801 | [h264 @ 0x9acf2800] err{or,}_recognition separate: 1; 1 20:29:45 INFO - PROCESS | 1801 | [h264 @ 0x9acf2800] err{or,}_recognition combined: 1; 1 20:29:45 INFO - PROCESS | 1801 | [h264 @ 0x9acf2800] Unsupported bit depth: 0 20:29:46 INFO - PROCESS | 1801 | [aac @ 0x960a9c00] err{or,}_recognition separate: 1; 1 20:29:46 INFO - PROCESS | 1801 | [aac @ 0x960a9c00] err{or,}_recognition combined: 1; 1 20:29:46 INFO - PROCESS | 1801 | [aac @ 0x960a9c00] Unsupported bit depth: 0 20:29:46 INFO - PROCESS | 1801 | [h264 @ 0x9c016400] err{or,}_recognition separate: 1; 1 20:29:46 INFO - PROCESS | 1801 | [h264 @ 0x9c016400] err{or,}_recognition combined: 1; 1 20:29:46 INFO - PROCESS | 1801 | [h264 @ 0x9c016400] Unsupported bit depth: 0 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x95987800] err{or,}_recognition separate: 1; 1 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x95987800] err{or,}_recognition combined: 1; 1 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x95987800] Unsupported bit depth: 0 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x95932400] err{or,}_recognition separate: 1; 1 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x95932400] err{or,}_recognition combined: 1; 1 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x95932400] Unsupported bit depth: 0 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x96007400] err{or,}_recognition separate: 1; 1 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x96007400] err{or,}_recognition combined: 1; 1 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x96007400] Unsupported bit depth: 0 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x96004c00] err{or,}_recognition separate: 1; 1 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x96004c00] err{or,}_recognition combined: 1; 1 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x96004c00] Unsupported bit depth: 0 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x96016800] err{or,}_recognition separate: 1; 1 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x96016800] err{or,}_recognition combined: 1; 1 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x96016800] Unsupported bit depth: 0 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x9601bc00] err{or,}_recognition separate: 1; 1 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x9601bc00] err{or,}_recognition combined: 1; 1 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x9601bc00] Unsupported bit depth: 0 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x9592e000] err{or,}_recognition separate: 1; 1 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x9592e000] err{or,}_recognition combined: 1; 1 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x9592e000] Unsupported bit depth: 0 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x95987800] err{or,}_recognition separate: 1; 1 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x95987800] err{or,}_recognition combined: 1; 1 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x95987800] Unsupported bit depth: 0 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x96056400] err{or,}_recognition separate: 1; 1 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x96056400] err{or,}_recognition combined: 1; 1 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x96056400] Unsupported bit depth: 0 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x95de6400] err{or,}_recognition separate: 1; 1 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x95de6400] err{or,}_recognition combined: 1; 1 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x95de6400] Unsupported bit depth: 0 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x96007400] err{or,}_recognition separate: 1; 1 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x96007400] err{or,}_recognition combined: 1; 1 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x96007400] Unsupported bit depth: 0 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x9601a000] err{or,}_recognition separate: 1; 1 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x9601a000] err{or,}_recognition combined: 1; 1 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x9601a000] Unsupported bit depth: 0 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x9609a800] err{or,}_recognition separate: 1; 1 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x9609a800] err{or,}_recognition combined: 1; 1 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x9609a800] Unsupported bit depth: 0 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x96004000] err{or,}_recognition separate: 1; 1 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x96004000] err{or,}_recognition combined: 1; 1 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x96004000] Unsupported bit depth: 0 20:29:47 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab1f800 == 4 [pid = 1846] [id = 401] 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x9609e000] err{or,}_recognition separate: 1; 1 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x9609e000] err{or,}_recognition combined: 1; 1 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x9609e000] Unsupported bit depth: 0 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x960a2c00] err{or,}_recognition separate: 1; 1 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x960a2c00] err{or,}_recognition combined: 1; 1 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x960a2c00] Unsupported bit depth: 0 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x9619e400] err{or,}_recognition separate: 1; 1 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x9619e400] err{or,}_recognition combined: 1; 1 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x9619e400] Unsupported bit depth: 0 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x95987800] err{or,}_recognition separate: 1; 1 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x95987800] err{or,}_recognition combined: 1; 1 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x95987800] Unsupported bit depth: 0 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x96007400] err{or,}_recognition separate: 1; 1 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x96007400] err{or,}_recognition combined: 1; 1 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x96007400] Unsupported bit depth: 0 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x95de6400] err{or,}_recognition separate: 1; 1 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x95de6400] err{or,}_recognition combined: 1; 1 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x95de6400] Unsupported bit depth: 0 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x9601bc00] err{or,}_recognition separate: 1; 1 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x9601bc00] err{or,}_recognition combined: 1; 1 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x9601bc00] Unsupported bit depth: 0 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x9601a000] err{or,}_recognition separate: 1; 1 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x9601a000] err{or,}_recognition combined: 1; 1 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x9601a000] Unsupported bit depth: 0 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x96014800] err{or,}_recognition separate: 1; 1 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x96014800] err{or,}_recognition combined: 1; 1 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x96014800] Unsupported bit depth: 0 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x960a3c00] err{or,}_recognition separate: 1; 1 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x960a3c00] err{or,}_recognition combined: 1; 1 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x960a3c00] Unsupported bit depth: 0 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x96237000] err{or,}_recognition separate: 1; 1 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x96237000] err{or,}_recognition combined: 1; 1 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x96237000] Unsupported bit depth: 0 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x96e26000] err{or,}_recognition separate: 1; 1 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x96e26000] err{or,}_recognition combined: 1; 1 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x96e26000] Unsupported bit depth: 0 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x9601e800] err{or,}_recognition separate: 1; 1 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x9601e800] err{or,}_recognition combined: 1; 1 20:29:47 INFO - PROCESS | 1801 | [aac @ 0x9601e800] Unsupported bit depth: 0 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x96e26000] err{or,}_recognition separate: 1; 1 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x96e26000] err{or,}_recognition combined: 1; 1 20:29:47 INFO - PROCESS | 1801 | [h264 @ 0x96e26000] Unsupported bit depth: 0 20:29:47 INFO - PROCESS | 1801 | --DOCSHELL 0x96018800 == 3 [pid = 1846] [id = 400] 20:29:47 INFO - PROCESS | 1801 | --DOCSHELL 0x9605f000 == 2 [pid = 1846] [id = 399] 20:29:47 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x9ade9000) [pid = 1846] [serial = 1122] [outer = (nil)] [url = about:blank] 20:29:47 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x961f4400) [pid = 1846] [serial = 1116] [outer = (nil)] [url = about:blank] 20:29:47 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x9601b000) [pid = 1846] [serial = 1125] [outer = (nil)] [url = about:blank] 20:29:47 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x9addd800) [pid = 1846] [serial = 1121] [outer = (nil)] [url = about:blank] 20:29:47 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x99f6dc00) [pid = 1846] [serial = 1138] [outer = (nil)] [url = about:blank] 20:29:47 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x96df9400) [pid = 1846] [serial = 1110] [outer = (nil)] [url = about:blank] 20:29:47 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x961edc00) [pid = 1846] [serial = 1115] [outer = (nil)] [url = about:blank] 20:29:47 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x961a5c00) [pid = 1846] [serial = 1128] [outer = (nil)] [url = about:blank] 20:29:47 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x96008400) [pid = 1846] [serial = 1124] [outer = (nil)] [url = about:blank] 20:29:47 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x96e54800) [pid = 1846] [serial = 1134] [outer = (nil)] [url = about:blank] 20:29:47 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x9ab1ac00) [pid = 1846] [serial = 1119] [outer = (nil)] [url = about:blank] 20:29:47 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x960a3400) [pid = 1846] [serial = 1127] [outer = (nil)] [url = about:blank] 20:29:47 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x95de5c00) [pid = 1846] [serial = 1112] [outer = (nil)] [url = about:blank] 20:29:47 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x99f6c400) [pid = 1846] [serial = 1137] [outer = (nil)] [url = about:blank] 20:29:47 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x99f6e800) [pid = 1846] [serial = 1118] [outer = (nil)] [url = about:blank] 20:29:47 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x96e52c00) [pid = 1846] [serial = 1135] [outer = (nil)] [url = about:blank] 20:29:47 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x96003c00) [pid = 1846] [serial = 1113] [outer = (nil)] [url = about:blank] 20:29:47 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x961f0400) [pid = 1846] [serial = 1143] [outer = (nil)] [url = about:blank] 20:29:47 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x961f5c00) [pid = 1846] [serial = 1144] [outer = (nil)] [url = about:blank] 20:29:48 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x9addf800) [pid = 1846] [serial = 1140] [outer = (nil)] [url = about:blank] 20:29:48 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x9ade7400) [pid = 1846] [serial = 1141] [outer = (nil)] [url = about:blank] 20:29:48 INFO - PROCESS | 1801 | 1477538988669 Marionette TRACE conn4 <- [1,1795,null,{"value":["/media-source/mediasource-append-buffer.html",0,null,null,[["Test SourceBuffer.appendBuffer() event dispatching.",0,null,null],["Test SourceBuffer.appendBuffer() call during a pending appendBuffer().",0,null,null],["Test SourceBuffer.abort() call during a pending appendBuffer().",0,null,null],["Test SourceBuffer.appendBuffer() triggering an 'ended' to 'open' transition.",0,null,null],["Test zero byte SourceBuffer.appendBuffer() call triggering an 'ended' to 'open' transition.",0,null,null],["Test MediaSource.removeSourceBuffer() call during a pending appendBuffer().",0,null,null],["Test set MediaSource.duration during a pending appendBuffer() for one of its SourceBuffers.",0,null,null],["Test MediaSource.endOfStream() during a pending appendBuffer() for one of its SourceBuffers.",0,null,null],["Test set SourceBuffer.timestampOffset during a pending appendBuffer().",0,null,null],["Test appending an empty ArrayBufferView.",0,null,null],["Test appending a neutered ArrayBufferView.",0,null,null],["Test appending an empty ArrayBuffer.",0,null,null],["Test appending a neutered ArrayBuffer.",0,null,null],["Test appendBuffer with partial init segments.",0,null,null],["Test appendBuffer with partial media segments.",0,null,null],["Test abort in the middle of an initialization segment.",0,null,null],["Test abort after removing sourcebuffer.",0,null,null],["Test abort after readyState is ended following init segment and media segment.",0,null,null],["Test abort after appendBuffer update ends.",0,null,null],["Test appending null.",0,null,null],["Test appending after removeSourceBuffer().",0,null,null]]]}] 20:29:48 INFO - ..................... 20:29:48 INFO - TEST-OK | /media-source/mediasource-append-buffer.html | took 10523ms 20:29:48 INFO - PROCESS | 1801 | 1477538988713 Marionette TRACE conn4 -> [0,1796,"getWindowHandle",null] 20:29:48 INFO - PROCESS | 1801 | 1477538988721 Marionette TRACE conn4 <- [1,1796,null,{"value":"2147483649"}] 20:29:48 INFO - TEST-START | /media-source/mediasource-appendbuffer-quota-exceeded.html 20:29:48 INFO - PROCESS | 1801 | 1477538988732 Marionette TRACE conn4 -> [0,1797,"timeouts",{"script":185000}] 20:29:48 INFO - PROCESS | 1801 | 1477538988739 Marionette TRACE conn4 <- [1,1797,null,{}] 20:29:48 INFO - PROCESS | 1801 | 1477538988750 Marionette TRACE conn4 -> [0,1798,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:29:49 INFO - PROCESS | 1801 | 1477538989049 Marionette TRACE conn4 <- [1,1798,null,{"value":null}] 20:29:49 INFO - PROCESS | 1801 | 1477538989113 Marionette TRACE conn4 -> [0,1799,"getWindowHandles",null] 20:29:49 INFO - PROCESS | 1801 | 1477538989120 Marionette TRACE conn4 <- [1,1799,null,["2147483649"]] 20:29:49 INFO - PROCESS | 1801 | 1477538989127 Marionette TRACE conn4 -> [0,1800,"switchToWindow",{"name":"2147483649"}] 20:29:49 INFO - PROCESS | 1801 | 1477538989140 Marionette TRACE conn4 <- [1,1800,null,{}] 20:29:49 INFO - PROCESS | 1801 | 1477538989161 Marionette TRACE conn4 -> [0,1801,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-appendbuffer-quota-exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:29:49 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e01800 == 3 [pid = 1846] [id = 403] 20:29:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x96e01c00) [pid = 1846] [serial = 1175] [outer = (nil)] 20:29:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x96e54800) [pid = 1846] [serial = 1176] [outer = 0x96e01c00] 20:29:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x99f6b400) [pid = 1846] [serial = 1177] [outer = 0x96e01c00] 20:29:50 INFO - PROCESS | 1801 | [aac @ 0x99f6f800] err{or,}_recognition separate: 1; 1 20:29:50 INFO - PROCESS | 1801 | [aac @ 0x99f6f800] err{or,}_recognition combined: 1; 1 20:29:50 INFO - PROCESS | 1801 | [aac @ 0x99f6f800] Unsupported bit depth: 0 20:29:50 INFO - PROCESS | 1801 | [aac @ 0x9ace6000] err{or,}_recognition separate: 1; 1 20:29:50 INFO - PROCESS | 1801 | [aac @ 0x9ace6000] err{or,}_recognition combined: 1; 1 20:29:50 INFO - PROCESS | 1801 | [aac @ 0x9ace6000] Unsupported bit depth: 0 20:29:51 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x9605c000) [pid = 1846] [serial = 1160] [outer = (nil)] [url = http://web-platform.test:8000/media-source/interfaces.html] 20:29:51 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x99f69400) [pid = 1846] [serial = 1157] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL.html] 20:29:51 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x9598f400) [pid = 1846] [serial = 1145] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html] 20:29:51 INFO - PROCESS | 1801 | --DOMWINDOW == 33 (0x96df5800) [pid = 1846] [serial = 1154] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html] 20:29:51 INFO - PROCESS | 1801 | --DOMWINDOW == 32 (0x95de9c00) [pid = 1846] [serial = 1148] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort.html] 20:29:51 INFO - PROCESS | 1801 | --DOMWINDOW == 31 (0x96017800) [pid = 1846] [serial = 1151] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-null.html] 20:29:55 INFO - PROCESS | 1801 | --DOCSHELL 0x9bf10400 == 2 [pid = 1846] [id = 402] 20:29:55 INFO - PROCESS | 1801 | --DOMWINDOW == 30 (0x9ab21800) [pid = 1846] [serial = 1159] [outer = (nil)] [url = about:blank] 20:29:55 INFO - PROCESS | 1801 | --DOMWINDOW == 29 (0x9ab1c000) [pid = 1846] [serial = 1158] [outer = (nil)] [url = about:blank] 20:29:55 INFO - PROCESS | 1801 | --DOMWINDOW == 28 (0x96005000) [pid = 1846] [serial = 1146] [outer = (nil)] [url = about:blank] 20:29:55 INFO - PROCESS | 1801 | --DOMWINDOW == 27 (0x96dfec00) [pid = 1846] [serial = 1155] [outer = (nil)] [url = about:blank] 20:29:55 INFO - PROCESS | 1801 | --DOMWINDOW == 26 (0x96e51800) [pid = 1846] [serial = 1156] [outer = (nil)] [url = about:blank] 20:29:55 INFO - PROCESS | 1801 | --DOMWINDOW == 25 (0x96050c00) [pid = 1846] [serial = 1149] [outer = (nil)] [url = about:blank] 20:29:55 INFO - PROCESS | 1801 | --DOMWINDOW == 24 (0x961ad000) [pid = 1846] [serial = 1153] [outer = (nil)] [url = about:blank] 20:29:55 INFO - PROCESS | 1801 | --DOMWINDOW == 23 (0x96052400) [pid = 1846] [serial = 1147] [outer = (nil)] [url = about:blank] 20:29:55 INFO - PROCESS | 1801 | --DOMWINDOW == 22 (0x96057000) [pid = 1846] [serial = 1150] [outer = (nil)] [url = about:blank] 20:29:55 INFO - PROCESS | 1801 | --DOMWINDOW == 21 (0x961a1800) [pid = 1846] [serial = 1152] [outer = (nil)] [url = about:blank] 20:29:55 INFO - PROCESS | 1801 | --DOMWINDOW == 20 (0x961f6c00) [pid = 1846] [serial = 1161] [outer = (nil)] [url = about:blank] 20:29:55 INFO - PROCESS | 1801 | --DOMWINDOW == 19 (0x96df6800) [pid = 1846] [serial = 1162] [outer = (nil)] [url = about:blank] 20:29:59 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x9bf9a800) [pid = 1846] [serial = 1172] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-append-buffer.html] 20:29:59 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x961fb800) [pid = 1846] [serial = 1163] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html] 20:29:59 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x9601f000) [pid = 1846] [serial = 1166] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html] 20:30:02 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9bfa0c00) [pid = 1846] [serial = 1165] [outer = (nil)] [url = about:blank] 20:30:02 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x9be10400) [pid = 1846] [serial = 1170] [outer = (nil)] [url = about:blank] 20:30:02 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x9c011400) [pid = 1846] [serial = 1173] [outer = (nil)] [url = about:blank] 20:30:02 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x96e4f000) [pid = 1846] [serial = 1167] [outer = (nil)] [url = about:blank] 20:30:02 INFO - PROCESS | 1801 | --DOMWINDOW == 11 (0x99f6c000) [pid = 1846] [serial = 1168] [outer = (nil)] [url = about:blank] 20:30:02 INFO - PROCESS | 1801 | --DOMWINDOW == 10 (0x9bf0f400) [pid = 1846] [serial = 1164] [outer = (nil)] [url = about:blank] 20:30:02 INFO - PROCESS | 1801 | --DOMWINDOW == 9 (0x9bfa5800) [pid = 1846] [serial = 1174] [outer = (nil)] [url = about:blank] 20:30:05 INFO - PROCESS | 1801 | --DOMWINDOW == 8 (0x9bbce000) [pid = 1846] [serial = 1169] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html] 20:30:09 INFO - PROCESS | 1801 | 1477539009451 Marionette TRACE conn4 <- [1,1801,null,{"value":["/media-source/mediasource-appendbuffer-quota-exceeded.html",0,null,null,[["Appending data repeatedly should fill up the buffer and throw a QuotaExceededError when buffer is full.",0,null,null]]]}] 20:30:09 INFO - . 20:30:09 INFO - TEST-OK | /media-source/mediasource-appendbuffer-quota-exceeded.html | took 20763ms 20:30:09 INFO - PROCESS | 1801 | 1477539009499 Marionette TRACE conn4 -> [0,1802,"getWindowHandle",null] 20:30:09 INFO - PROCESS | 1801 | 1477539009515 Marionette TRACE conn4 <- [1,1802,null,{"value":"2147483649"}] 20:30:09 INFO - TEST-START | /media-source/mediasource-appendwindow.html 20:30:09 INFO - PROCESS | 1801 | 1477539009538 Marionette TRACE conn4 -> [0,1803,"timeouts",{"script":35000}] 20:30:09 INFO - PROCESS | 1801 | 1477539009547 Marionette TRACE conn4 <- [1,1803,null,{}] 20:30:09 INFO - PROCESS | 1801 | 1477539009561 Marionette TRACE conn4 -> [0,1804,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:09 INFO - PROCESS | 1801 | 1477539009869 Marionette TRACE conn4 <- [1,1804,null,{"value":null}] 20:30:09 INFO - PROCESS | 1801 | 1477539009914 Marionette TRACE conn4 -> [0,1805,"getWindowHandles",null] 20:30:09 INFO - PROCESS | 1801 | 1477539009944 Marionette TRACE conn4 <- [1,1805,null,["2147483649"]] 20:30:09 INFO - PROCESS | 1801 | 1477539009976 Marionette TRACE conn4 -> [0,1806,"switchToWindow",{"name":"2147483649"}] 20:30:10 INFO - PROCESS | 1801 | 1477539009996 Marionette TRACE conn4 <- [1,1806,null,{}] 20:30:10 INFO - PROCESS | 1801 | 1477539010011 Marionette TRACE conn4 -> [0,1807,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-appendwindow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-appendwindow.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:10 INFO - PROCESS | 1801 | ++DOCSHELL 0x95984c00 == 3 [pid = 1846] [id = 404] 20:30:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 9 (0x95985000) [pid = 1846] [serial = 1178] [outer = (nil)] 20:30:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 10 (0x9598a400) [pid = 1846] [serial = 1179] [outer = 0x95985000] 20:30:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 11 (0x9598fc00) [pid = 1846] [serial = 1180] [outer = 0x95985000] 20:30:11 INFO - PROCESS | 1801 | --DOCSHELL 0x96e01800 == 2 [pid = 1846] [id = 403] 20:30:11 INFO - PROCESS | 1801 | --DOMWINDOW == 10 (0x9bf0a000) [pid = 1846] [serial = 1171] [outer = (nil)] [url = about:blank] 20:30:11 INFO - PROCESS | 1801 | --DOMWINDOW == 9 (0x96e54800) [pid = 1846] [serial = 1176] [outer = (nil)] [url = about:blank] 20:30:12 INFO - PROCESS | 1801 | [aac @ 0x960a5c00] err{or,}_recognition separate: 1; 1 20:30:12 INFO - PROCESS | 1801 | [aac @ 0x960a5c00] err{or,}_recognition combined: 1; 1 20:30:12 INFO - PROCESS | 1801 | [aac @ 0x960a5c00] Unsupported bit depth: 0 20:30:12 INFO - PROCESS | 1801 | [h264 @ 0x960a6800] err{or,}_recognition separate: 1; 1 20:30:12 INFO - PROCESS | 1801 | [h264 @ 0x960a6800] err{or,}_recognition combined: 1; 1 20:30:12 INFO - PROCESS | 1801 | [h264 @ 0x960a6800] Unsupported bit depth: 0 20:30:12 INFO - PROCESS | 1801 | [aac @ 0x960a5800] err{or,}_recognition separate: 1; 1 20:30:12 INFO - PROCESS | 1801 | [aac @ 0x960a5800] err{or,}_recognition combined: 1; 1 20:30:12 INFO - PROCESS | 1801 | [aac @ 0x960a5800] Unsupported bit depth: 0 20:30:12 INFO - PROCESS | 1801 | [h264 @ 0x960a7000] err{or,}_recognition separate: 1; 1 20:30:12 INFO - PROCESS | 1801 | [h264 @ 0x960a7000] err{or,}_recognition combined: 1; 1 20:30:12 INFO - PROCESS | 1801 | [h264 @ 0x960a7000] Unsupported bit depth: 0 20:30:12 INFO - PROCESS | 1801 | 1477539012971 Marionette TRACE conn4 <- [1,1807,null,{"value":["/media-source/mediasource-appendwindow.html",0,null,null,[["Test correctly reset appendWindowStart and appendWindowEnd values",0,null,null],["Test set wrong values to appendWindowStart and appendWindowEnd.",0,null,null],["Test set correct values to appendWindowStart and appendWindowEnd.",0,null,null],["Test appendwindow throw error when mediasource object is not associated with a sourebuffer.",0,null,null],["Test set appendWindowStart and appendWindowEnd when source buffer updating.",0,null,null],["Test appendWindowStart and appendWindowEnd value after a sourceBuffer.abort().",0,null,null],["Test read appendWindowStart and appendWindowEnd initial values.",0,null,null]]]}] 20:30:12 INFO - ....... 20:30:12 INFO - TEST-OK | /media-source/mediasource-appendwindow.html | took 3459ms 20:30:13 INFO - PROCESS | 1801 | 1477539012999 Marionette TRACE conn4 -> [0,1808,"getWindowHandle",null] 20:30:13 INFO - PROCESS | 1801 | 1477539013005 Marionette TRACE conn4 <- [1,1808,null,{"value":"2147483649"}] 20:30:13 INFO - TEST-START | /media-source/mediasource-attach-stops-delaying-load-event.html 20:30:13 INFO - PROCESS | 1801 | 1477539013016 Marionette TRACE conn4 -> [0,1809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:13 INFO - PROCESS | 1801 | 1477539013269 Marionette TRACE conn4 <- [1,1809,null,{"value":null}] 20:30:13 INFO - PROCESS | 1801 | 1477539013342 Marionette TRACE conn4 -> [0,1810,"getWindowHandles",null] 20:30:13 INFO - PROCESS | 1801 | 1477539013348 Marionette TRACE conn4 <- [1,1810,null,["2147483649"]] 20:30:13 INFO - PROCESS | 1801 | 1477539013359 Marionette TRACE conn4 -> [0,1811,"switchToWindow",{"name":"2147483649"}] 20:30:13 INFO - PROCESS | 1801 | 1477539013370 Marionette TRACE conn4 <- [1,1811,null,{}] 20:30:13 INFO - PROCESS | 1801 | 1477539013392 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-attach-stops-delaying-load-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:13 INFO - PROCESS | 1801 | ++DOCSHELL 0x960a5800 == 3 [pid = 1846] [id = 405] 20:30:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 10 (0x960a7000) [pid = 1846] [serial = 1181] [outer = (nil)] 20:30:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 11 (0x961a0400) [pid = 1846] [serial = 1182] [outer = 0x960a7000] 20:30:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x961a7c00) [pid = 1846] [serial = 1183] [outer = 0x960a7000] 20:30:14 INFO - PROCESS | 1801 | 1477539014620 Marionette TRACE conn4 <- [1,1812,null,{"value":["/media-source/mediasource-attach-stops-delaying-load-event.html",0,null,null,[["MediaSource attachment should immediately stop delaying the load event",0,null,null]]]}] 20:30:14 INFO - . 20:30:14 INFO - TEST-OK | /media-source/mediasource-attach-stops-delaying-load-event.html | took 1627ms 20:30:14 INFO - PROCESS | 1801 | 1477539014639 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 20:30:14 INFO - PROCESS | 1801 | 1477539014647 Marionette TRACE conn4 <- [1,1813,null,{"value":"2147483649"}] 20:30:14 INFO - TEST-START | /media-source/mediasource-avtracks.html 20:30:14 INFO - PROCESS | 1801 | 1477539014659 Marionette TRACE conn4 -> [0,1814,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:14 INFO - PROCESS | 1801 | 1477539014877 Marionette TRACE conn4 <- [1,1814,null,{"value":null}] 20:30:14 INFO - PROCESS | 1801 | 1477539014979 Marionette TRACE conn4 -> [0,1815,"getWindowHandles",null] 20:30:14 INFO - PROCESS | 1801 | 1477539014988 Marionette TRACE conn4 <- [1,1815,null,["2147483649"]] 20:30:15 INFO - PROCESS | 1801 | 1477539015006 Marionette TRACE conn4 -> [0,1816,"switchToWindow",{"name":"2147483649"}] 20:30:15 INFO - PROCESS | 1801 | 1477539015019 Marionette TRACE conn4 <- [1,1816,null,{}] 20:30:15 INFO - PROCESS | 1801 | 1477539015028 Marionette TRACE conn4 -> [0,1817,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-avtracks.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-avtracks.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:15 INFO - PROCESS | 1801 | ++DOCSHELL 0x961f0000 == 4 [pid = 1846] [id = 406] 20:30:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x961f0800) [pid = 1846] [serial = 1184] [outer = (nil)] 20:30:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x961f5000) [pid = 1846] [serial = 1185] [outer = 0x961f0800] 20:30:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x961ad400) [pid = 1846] [serial = 1186] [outer = 0x961f0800] 20:30:16 INFO - .... 20:30:16 INFO - TEST-OK | /media-source/mediasource-avtracks.html | took 2029ms 20:30:16 INFO - TEST-START | /media-source/mediasource-buffered.html 20:30:16 INFO - PROCESS | 1801 | 1477539016626 Marionette TRACE conn4 <- [1,1817,null,{"value":["/media-source/mediasource-avtracks.html",0,null,null,[["Check that media tracks and their properties are populated properly",1,"object is undefined","EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:12:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:8:5\n"],["Media tracks must be removed when the SourceBuffer is removed from the MediaSource",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:90:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:87:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:83:5\n"],["Media tracks must be removed when the HTMLMediaElement.src is changed",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:104:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:101:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:97:5\n"],["Media tracks must be removed when HTMLMediaElement.load() is called",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:118:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:115:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:111:5\n"]]]}] 20:30:16 INFO - PROCESS | 1801 | 1477539016687 Marionette TRACE conn4 -> [0,1818,"getWindowHandle",null] 20:30:16 INFO - PROCESS | 1801 | 1477539016693 Marionette TRACE conn4 <- [1,1818,null,{"value":"2147483649"}] 20:30:16 INFO - PROCESS | 1801 | 1477539016703 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:16 INFO - PROCESS | 1801 | 1477539016950 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 20:30:16 INFO - PROCESS | 1801 | 1477539016997 Marionette TRACE conn4 -> [0,1820,"getWindowHandles",null] 20:30:17 INFO - PROCESS | 1801 | 1477539017010 Marionette TRACE conn4 <- [1,1820,null,["2147483649"]] 20:30:17 INFO - PROCESS | 1801 | 1477539017018 Marionette TRACE conn4 -> [0,1821,"switchToWindow",{"name":"2147483649"}] 20:30:17 INFO - PROCESS | 1801 | 1477539017025 Marionette TRACE conn4 <- [1,1821,null,{}] 20:30:17 INFO - PROCESS | 1801 | 1477539017031 Marionette TRACE conn4 -> [0,1822,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-buffered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-buffered.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:17 INFO - PROCESS | 1801 | ++DOCSHELL 0x96df6000 == 5 [pid = 1846] [id = 407] 20:30:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x96df6400) [pid = 1846] [serial = 1187] [outer = (nil)] 20:30:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x96dfa000) [pid = 1846] [serial = 1188] [outer = 0x96df6400] 20:30:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x96dfe800) [pid = 1846] [serial = 1189] [outer = 0x96df6400] 20:30:19 INFO - PROCESS | 1801 | [aac @ 0x96dfb400] err{or,}_recognition separate: 1; 1 20:30:19 INFO - PROCESS | 1801 | [aac @ 0x96dfb400] err{or,}_recognition combined: 1; 1 20:30:19 INFO - PROCESS | 1801 | [aac @ 0x96dfb400] Unsupported bit depth: 0 20:30:19 INFO - PROCESS | 1801 | [h264 @ 0x96e09800] err{or,}_recognition separate: 1; 1 20:30:19 INFO - PROCESS | 1801 | [h264 @ 0x96e09800] err{or,}_recognition combined: 1; 1 20:30:19 INFO - PROCESS | 1801 | [h264 @ 0x96e09800] Unsupported bit depth: 0 20:30:19 INFO - PROCESS | 1801 | [aac @ 0x96e0a000] err{or,}_recognition separate: 1; 1 20:30:19 INFO - PROCESS | 1801 | [aac @ 0x96e0a000] err{or,}_recognition combined: 1; 1 20:30:19 INFO - PROCESS | 1801 | [aac @ 0x96e0a000] Unsupported bit depth: 0 20:30:19 INFO - PROCESS | 1801 | [aac @ 0x961ed800] err{or,}_recognition separate: 1; 1 20:30:19 INFO - PROCESS | 1801 | [aac @ 0x961ed800] err{or,}_recognition combined: 1; 1 20:30:19 INFO - PROCESS | 1801 | [aac @ 0x961ed800] Unsupported bit depth: 0 20:30:19 INFO - PROCESS | 1801 | [h264 @ 0x96e09400] err{or,}_recognition separate: 1; 1 20:30:19 INFO - PROCESS | 1801 | [h264 @ 0x96e09400] err{or,}_recognition combined: 1; 1 20:30:19 INFO - PROCESS | 1801 | [h264 @ 0x96e09400] Unsupported bit depth: 0 20:30:19 INFO - PROCESS | 1801 | [h264 @ 0x96e09400] no picture 20:30:19 INFO - PROCESS | 1801 | [h264 @ 0x96e09400] no picture 20:30:19 INFO - PROCESS | 1801 | [aac @ 0x961ed800] err{or,}_recognition separate: 1; 1 20:30:19 INFO - PROCESS | 1801 | [aac @ 0x961ed800] err{or,}_recognition combined: 1; 1 20:30:19 INFO - PROCESS | 1801 | [aac @ 0x961ed800] Unsupported bit depth: 0 20:30:19 INFO - PROCESS | 1801 | [aac @ 0x961ed800] err{or,}_recognition separate: 1; 1 20:30:19 INFO - PROCESS | 1801 | [aac @ 0x961ed800] err{or,}_recognition combined: 1; 1 20:30:19 INFO - PROCESS | 1801 | [aac @ 0x961ed800] Unsupported bit depth: 0 20:30:19 INFO - PROCESS | 1801 | [h264 @ 0x96e09c00] err{or,}_recognition separate: 1; 1 20:30:19 INFO - PROCESS | 1801 | [h264 @ 0x96e09c00] err{or,}_recognition combined: 1; 1 20:30:19 INFO - PROCESS | 1801 | [h264 @ 0x96e09c00] Unsupported bit depth: 0 20:30:19 INFO - PROCESS | 1801 | [aac @ 0x96e0a400] err{or,}_recognition separate: 1; 1 20:30:19 INFO - PROCESS | 1801 | [aac @ 0x96e0a400] err{or,}_recognition combined: 1; 1 20:30:19 INFO - PROCESS | 1801 | [aac @ 0x96e0a400] Unsupported bit depth: 0 20:30:19 INFO - PROCESS | 1801 | [h264 @ 0x961efc00] err{or,}_recognition separate: 1; 1 20:30:19 INFO - PROCESS | 1801 | [h264 @ 0x961efc00] err{or,}_recognition combined: 1; 1 20:30:19 INFO - PROCESS | 1801 | [h264 @ 0x961efc00] Unsupported bit depth: 0 20:30:19 INFO - PROCESS | 1801 | [h264 @ 0x961efc00] no picture 20:30:19 INFO - PROCESS | 1801 | [h264 @ 0x961efc00] no picture 20:30:19 INFO - PROCESS | 1801 | 1477539019519 Marionette TRACE conn4 <- [1,1822,null,{"value":["/media-source/mediasource-buffered.html",0,null,null,[["Demuxed content with different lengths",0,null,null],["Muxed content with different lengths",0,null,null],["Demuxed content with an empty buffered range on one SourceBuffer",0,null,null],["Muxed content empty buffered ranges.",0,null,null],["Get buffered range when sourcebuffer is empty.",0,null,null],["Get buffered range when only init segment is appended.",0,null,null],["Get buffered range after removing sourcebuffer.",0,null,null]]]}] 20:30:19 INFO - ....... 20:30:19 INFO - TEST-OK | /media-source/mediasource-buffered.html | took 2835ms 20:30:19 INFO - PROCESS | 1801 | 1477539019539 Marionette TRACE conn4 -> [0,1823,"getWindowHandle",null] 20:30:19 INFO - PROCESS | 1801 | 1477539019550 Marionette TRACE conn4 <- [1,1823,null,{"value":"2147483649"}] 20:30:19 INFO - TEST-START | /media-source/mediasource-closed.html 20:30:19 INFO - PROCESS | 1801 | 1477539019562 Marionette TRACE conn4 -> [0,1824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:19 INFO - PROCESS | 1801 | 1477539019802 Marionette TRACE conn4 <- [1,1824,null,{"value":null}] 20:30:19 INFO - PROCESS | 1801 | 1477539019845 Marionette TRACE conn4 -> [0,1825,"getWindowHandles",null] 20:30:19 INFO - PROCESS | 1801 | 1477539019853 Marionette TRACE conn4 <- [1,1825,null,["2147483649"]] 20:30:19 INFO - PROCESS | 1801 | 1477539019866 Marionette TRACE conn4 -> [0,1826,"switchToWindow",{"name":"2147483649"}] 20:30:19 INFO - PROCESS | 1801 | 1477539019871 Marionette TRACE conn4 <- [1,1826,null,{}] 20:30:19 INFO - PROCESS | 1801 | 1477539019888 Marionette TRACE conn4 -> [0,1827,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-closed.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:19 INFO - PROCESS | 1801 | ++DOCSHELL 0x961ed000 == 6 [pid = 1846] [id = 408] 20:30:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x961f2000) [pid = 1846] [serial = 1190] [outer = (nil)] 20:30:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 20 (0x96e0e800) [pid = 1846] [serial = 1191] [outer = 0x961f2000] 20:30:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 21 (0x96e17400) [pid = 1846] [serial = 1192] [outer = 0x961f2000] 20:30:21 INFO - PROCESS | 1801 | --DOCSHELL 0x95984c00 == 5 [pid = 1846] [id = 404] 20:30:21 INFO - PROCESS | 1801 | --DOCSHELL 0x960a5800 == 4 [pid = 1846] [id = 405] 20:30:21 INFO - PROCESS | 1801 | --DOCSHELL 0x961f0000 == 3 [pid = 1846] [id = 406] 20:30:21 INFO - PROCESS | 1801 | --DOCSHELL 0x96df6000 == 2 [pid = 1846] [id = 407] 20:30:21 INFO - PROCESS | 1801 | 1477539021578 Marionette TRACE conn4 <- [1,1827,null,{"value":["/media-source/mediasource-closed.html",0,null,null,[["Test attribute values on a closed MediaSource object.",0,null,null],["Test addSourceBuffer() while closed.",0,null,null],["Test removeSourceBuffer() while closed.",0,null,null],["Test endOfStream() while closed.",0,null,null],["Test endOfStream(decode) while closed.",0,null,null],["Test endOfStream(network) while closed.",0,null,null],["Test setting duration while closed.",0,null,null],["Test setting duration while open->closed.",0,null,null],["Test getting duration while open->closed.",0,null,null],["Test sourcebuffer.abort when closed.",0,null,null]]]}] 20:30:21 INFO - .......... 20:30:21 INFO - TEST-OK | /media-source/mediasource-closed.html | took 2081ms 20:30:21 INFO - PROCESS | 1801 | 1477539021649 Marionette TRACE conn4 -> [0,1828,"getWindowHandle",null] 20:30:21 INFO - PROCESS | 1801 | 1477539021659 Marionette TRACE conn4 <- [1,1828,null,{"value":"2147483649"}] 20:30:21 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-framesize.html 20:30:21 INFO - PROCESS | 1801 | 1477539021680 Marionette TRACE conn4 -> [0,1829,"getContext",null] 20:30:21 INFO - PROCESS | 1801 | 1477539021685 Marionette TRACE conn4 <- [1,1829,null,{"value":"content"}] 20:30:21 INFO - PROCESS | 1801 | 1477539021690 Marionette TRACE conn4 -> [0,1830,"setContext",{"value":"chrome"}] 20:30:21 INFO - PROCESS | 1801 | 1477539021693 Marionette TRACE conn4 <- [1,1830,null,{}] 20:30:21 INFO - PROCESS | 1801 | 1477539021700 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:30:21 INFO - PROCESS | 1801 | 1477539021722 Marionette TRACE conn4 <- [1,1831,null,{"value":true}] 20:30:21 INFO - PROCESS | 1801 | 1477539021729 Marionette TRACE conn4 -> [0,1832,"setContext",{"value":"content"}] 20:30:21 INFO - PROCESS | 1801 | 1477539021733 Marionette TRACE conn4 <- [1,1832,null,{}] 20:30:21 INFO - Setting pref media.mediasource.enabled (true) 20:30:21 INFO - PROCESS | 1801 | 1477539021739 Marionette TRACE conn4 -> [0,1833,"getContext",null] 20:30:21 INFO - PROCESS | 1801 | 1477539021743 Marionette TRACE conn4 <- [1,1833,null,{"value":"content"}] 20:30:21 INFO - PROCESS | 1801 | 1477539021749 Marionette TRACE conn4 -> [0,1834,"setContext",{"value":"chrome"}] 20:30:21 INFO - PROCESS | 1801 | 1477539021751 Marionette TRACE conn4 <- [1,1834,null,{}] 20:30:21 INFO - PROCESS | 1801 | 1477539021764 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:30:21 INFO - PROCESS | 1801 | 1477539021786 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 20:30:21 INFO - PROCESS | 1801 | 1477539021792 Marionette TRACE conn4 -> [0,1836,"setContext",{"value":"content"}] 20:30:21 INFO - PROCESS | 1801 | 1477539021796 Marionette TRACE conn4 <- [1,1836,null,{}] 20:30:21 INFO - PROCESS | 1801 | 1477539021807 Marionette TRACE conn4 -> [0,1837,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:22 INFO - PROCESS | 1801 | 1477539022050 Marionette TRACE conn4 <- [1,1837,null,{"value":null}] 20:30:22 INFO - PROCESS | 1801 | 1477539022134 Marionette TRACE conn4 -> [0,1838,"getWindowHandles",null] 20:30:22 INFO - PROCESS | 1801 | 1477539022141 Marionette TRACE conn4 <- [1,1838,null,["2147483649"]] 20:30:22 INFO - PROCESS | 1801 | 1477539022150 Marionette TRACE conn4 -> [0,1839,"switchToWindow",{"name":"2147483649"}] 20:30:22 INFO - PROCESS | 1801 | 1477539022154 Marionette TRACE conn4 <- [1,1839,null,{}] 20:30:22 INFO - PROCESS | 1801 | 1477539022160 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-av-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:22 INFO - PROCESS | 1801 | ++DOCSHELL 0x96019000 == 3 [pid = 1846] [id = 409] 20:30:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 22 (0x9601d400) [pid = 1846] [serial = 1193] [outer = (nil)] 20:30:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 23 (0x961f1800) [pid = 1846] [serial = 1194] [outer = 0x9601d400] 20:30:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 24 (0x96df6000) [pid = 1846] [serial = 1195] [outer = 0x9601d400] 20:30:23 INFO - PROCESS | 1801 | [aac @ 0x9592bc00] err{or,}_recognition separate: 1; 1 20:30:23 INFO - PROCESS | 1801 | [aac @ 0x9592bc00] err{or,}_recognition combined: 1; 1 20:30:23 INFO - PROCESS | 1801 | [aac @ 0x9592bc00] Unsupported bit depth: 0 20:30:23 INFO - PROCESS | 1801 | [h264 @ 0x96e0e000] err{or,}_recognition separate: 1; 1 20:30:23 INFO - PROCESS | 1801 | [h264 @ 0x96e0e000] err{or,}_recognition combined: 1; 1 20:30:23 INFO - PROCESS | 1801 | [h264 @ 0x96e0e000] Unsupported bit depth: 0 20:30:23 INFO - PROCESS | 1801 | [aac @ 0x9592bc00] err{or,}_recognition separate: 1; 1 20:30:23 INFO - PROCESS | 1801 | [aac @ 0x9592bc00] err{or,}_recognition combined: 1; 1 20:30:23 INFO - PROCESS | 1801 | [aac @ 0x9592bc00] Unsupported bit depth: 0 20:30:23 INFO - PROCESS | 1801 | [h264 @ 0x96e0d400] err{or,}_recognition separate: 1; 1 20:30:23 INFO - PROCESS | 1801 | [h264 @ 0x96e0d400] err{or,}_recognition combined: 1; 1 20:30:23 INFO - PROCESS | 1801 | [h264 @ 0x96e0d400] Unsupported bit depth: 0 20:30:23 INFO - PROCESS | 1801 | [h264 @ 0x96e0d400] no picture 20:30:23 INFO - PROCESS | 1801 | [h264 @ 0x96e0d400] no picture 20:30:25 INFO - PROCESS | 1801 | [aac @ 0x96e1a000] err{or,}_recognition separate: 1; 1 20:30:25 INFO - PROCESS | 1801 | [aac @ 0x96e1a000] err{or,}_recognition combined: 1; 1 20:30:25 INFO - PROCESS | 1801 | [aac @ 0x96e1a000] Unsupported bit depth: 0 20:30:25 INFO - PROCESS | 1801 | [aac @ 0x96e0b800] err{or,}_recognition separate: 1; 1 20:30:25 INFO - PROCESS | 1801 | [aac @ 0x96e0b800] err{or,}_recognition combined: 1; 1 20:30:25 INFO - PROCESS | 1801 | [aac @ 0x96e0b800] Unsupported bit depth: 0 20:30:25 INFO - PROCESS | 1801 | [aac @ 0x95ddf800] err{or,}_recognition separate: 1; 1 20:30:25 INFO - PROCESS | 1801 | [aac @ 0x95ddf800] err{or,}_recognition combined: 1; 1 20:30:25 INFO - PROCESS | 1801 | [aac @ 0x95ddf800] Unsupported bit depth: 0 20:30:25 INFO - PROCESS | 1801 | [aac @ 0x96e0e000] err{or,}_recognition separate: 1; 1 20:30:25 INFO - PROCESS | 1801 | [aac @ 0x96e0e000] err{or,}_recognition combined: 1; 1 20:30:25 INFO - PROCESS | 1801 | [aac @ 0x96e0e000] Unsupported bit depth: 0 20:30:25 INFO - PROCESS | 1801 | [aac @ 0x96016400] err{or,}_recognition separate: 1; 1 20:30:25 INFO - PROCESS | 1801 | [aac @ 0x96016400] err{or,}_recognition combined: 1; 1 20:30:25 INFO - PROCESS | 1801 | [aac @ 0x96016400] Unsupported bit depth: 0 20:30:25 INFO - PROCESS | 1801 | [aac @ 0x96016400] err{or,}_recognition separate: 1; 1 20:30:25 INFO - PROCESS | 1801 | [aac @ 0x96016400] err{or,}_recognition combined: 1; 1 20:30:25 INFO - PROCESS | 1801 | [aac @ 0x96016400] Unsupported bit depth: 0 20:30:25 INFO - PROCESS | 1801 | [aac @ 0x96016400] err{or,}_recognition separate: 1; 1 20:30:25 INFO - PROCESS | 1801 | [aac @ 0x96016400] err{or,}_recognition combined: 1; 1 20:30:25 INFO - PROCESS | 1801 | [aac @ 0x96016400] Unsupported bit depth: 0 20:30:25 INFO - PROCESS | 1801 | [aac @ 0x96016400] err{or,}_recognition separate: 1; 1 20:30:25 INFO - PROCESS | 1801 | [aac @ 0x96016400] err{or,}_recognition combined: 1; 1 20:30:25 INFO - PROCESS | 1801 | [aac @ 0x96016400] Unsupported bit depth: 0 20:30:25 INFO - PROCESS | 1801 | [aac @ 0x96016400] err{or,}_recognition separate: 1; 1 20:30:25 INFO - PROCESS | 1801 | [aac @ 0x96016400] err{or,}_recognition combined: 1; 1 20:30:25 INFO - PROCESS | 1801 | [aac @ 0x96016400] Unsupported bit depth: 0 20:30:25 INFO - PROCESS | 1801 | [h264 @ 0x96e1b800] err{or,}_recognition separate: 1; 1 20:30:25 INFO - PROCESS | 1801 | [h264 @ 0x96e1b800] err{or,}_recognition combined: 1; 1 20:30:25 INFO - PROCESS | 1801 | [h264 @ 0x96e1b800] Unsupported bit depth: 0 20:30:25 INFO - PROCESS | 1801 | [h264 @ 0x96e1b800] no picture 20:30:25 INFO - PROCESS | 1801 | [h264 @ 0x96e1b800] no picture 20:30:25 INFO - PROCESS | 1801 | --DOMWINDOW == 23 (0x960a7000) [pid = 1846] [serial = 1181] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html] 20:30:25 INFO - PROCESS | 1801 | --DOMWINDOW == 22 (0x96df6400) [pid = 1846] [serial = 1187] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-buffered.html] 20:30:25 INFO - PROCESS | 1801 | --DOMWINDOW == 21 (0x961f0800) [pid = 1846] [serial = 1184] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-avtracks.html] 20:30:25 INFO - PROCESS | 1801 | --DOMWINDOW == 20 (0x95985000) [pid = 1846] [serial = 1178] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendwindow.html] 20:30:25 INFO - PROCESS | 1801 | --DOMWINDOW == 19 (0x96e01c00) [pid = 1846] [serial = 1175] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html] 20:30:25 INFO - PROCESS | 1801 | [h264 @ 0x95dddc00] err{or,}_recognition separate: 1; 1 20:30:25 INFO - PROCESS | 1801 | [h264 @ 0x95dddc00] err{or,}_recognition combined: 1; 1 20:30:25 INFO - PROCESS | 1801 | [h264 @ 0x95dddc00] Unsupported bit depth: 0 20:30:25 INFO - PROCESS | 1801 | [h264 @ 0x95dddc00] no picture 20:30:25 INFO - PROCESS | 1801 | [h264 @ 0x95dddc00] no picture 20:30:26 INFO - PROCESS | 1801 | [h264 @ 0x961f3400] err{or,}_recognition separate: 1; 1 20:30:26 INFO - PROCESS | 1801 | [h264 @ 0x961f3400] err{or,}_recognition combined: 1; 1 20:30:26 INFO - PROCESS | 1801 | [h264 @ 0x961f3400] Unsupported bit depth: 0 20:30:26 INFO - PROCESS | 1801 | [h264 @ 0x961f3400] no picture 20:30:26 INFO - PROCESS | 1801 | [h264 @ 0x961f3400] no picture 20:30:27 INFO - PROCESS | 1801 | 1477539027469 Marionette TRACE conn4 <- [1,1840,null,{"value":["/media-source/mediasource-config-change-mp4-av-framesize.html",0,null,null,[["Tests mp4 frame size changes in multiplexed content.",0,null,null]]]}] 20:30:27 INFO - . 20:30:27 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-framesize.html | took 5825ms 20:30:27 INFO - PROCESS | 1801 | 1477539027505 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 20:30:27 INFO - PROCESS | 1801 | 1477539027533 Marionette TRACE conn4 <- [1,1841,null,{"value":"2147483649"}] 20:30:27 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-video-bitrate.html 20:30:27 INFO - PROCESS | 1801 | 1477539027548 Marionette TRACE conn4 -> [0,1842,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:27 INFO - PROCESS | 1801 | 1477539027766 Marionette TRACE conn4 <- [1,1842,null,{"value":null}] 20:30:27 INFO - PROCESS | 1801 | 1477539027831 Marionette TRACE conn4 -> [0,1843,"getWindowHandles",null] 20:30:27 INFO - PROCESS | 1801 | 1477539027839 Marionette TRACE conn4 <- [1,1843,null,["2147483649"]] 20:30:27 INFO - PROCESS | 1801 | 1477539027853 Marionette TRACE conn4 -> [0,1844,"switchToWindow",{"name":"2147483649"}] 20:30:27 INFO - PROCESS | 1801 | 1477539027867 Marionette TRACE conn4 <- [1,1844,null,{}] 20:30:27 INFO - PROCESS | 1801 | 1477539027880 Marionette TRACE conn4 -> [0,1845,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-av-video-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:27 INFO - PROCESS | 1801 | ++DOCSHELL 0x95ddd800 == 4 [pid = 1846] [id = 410] 20:30:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 20 (0x96016400) [pid = 1846] [serial = 1196] [outer = (nil)] 20:30:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 21 (0x961a7000) [pid = 1846] [serial = 1197] [outer = 0x96016400] 20:30:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 22 (0x96df5c00) [pid = 1846] [serial = 1198] [outer = 0x96016400] 20:30:29 INFO - PROCESS | 1801 | [aac @ 0x96e09000] err{or,}_recognition separate: 1; 1 20:30:29 INFO - PROCESS | 1801 | [aac @ 0x96e09000] err{or,}_recognition combined: 1; 1 20:30:29 INFO - PROCESS | 1801 | [aac @ 0x96e09000] Unsupported bit depth: 0 20:30:29 INFO - PROCESS | 1801 | [h264 @ 0x96e19800] err{or,}_recognition separate: 1; 1 20:30:29 INFO - PROCESS | 1801 | [h264 @ 0x96e19800] err{or,}_recognition combined: 1; 1 20:30:29 INFO - PROCESS | 1801 | [h264 @ 0x96e19800] Unsupported bit depth: 0 20:30:29 INFO - PROCESS | 1801 | [aac @ 0x96e09000] err{or,}_recognition separate: 1; 1 20:30:29 INFO - PROCESS | 1801 | [aac @ 0x96e09000] err{or,}_recognition combined: 1; 1 20:30:29 INFO - PROCESS | 1801 | [aac @ 0x96e09000] Unsupported bit depth: 0 20:30:29 INFO - PROCESS | 1801 | [h264 @ 0x96e19800] err{or,}_recognition separate: 1; 1 20:30:29 INFO - PROCESS | 1801 | [h264 @ 0x96e19800] err{or,}_recognition combined: 1; 1 20:30:29 INFO - PROCESS | 1801 | [h264 @ 0x96e19800] Unsupported bit depth: 0 20:30:29 INFO - PROCESS | 1801 | [h264 @ 0x96e19800] no picture 20:30:29 INFO - PROCESS | 1801 | [h264 @ 0x96e19800] no picture 20:30:30 INFO - PROCESS | 1801 | --DOCSHELL 0x96019000 == 3 [pid = 1846] [id = 409] 20:30:30 INFO - PROCESS | 1801 | --DOCSHELL 0x961ed000 == 2 [pid = 1846] [id = 408] 20:30:30 INFO - PROCESS | 1801 | --DOMWINDOW == 21 (0x96dfa000) [pid = 1846] [serial = 1188] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1801 | --DOMWINDOW == 20 (0x96dfe800) [pid = 1846] [serial = 1189] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1801 | --DOMWINDOW == 19 (0x961f5000) [pid = 1846] [serial = 1185] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x961ad400) [pid = 1846] [serial = 1186] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x961a0400) [pid = 1846] [serial = 1182] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x961a7c00) [pid = 1846] [serial = 1183] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x99f6b400) [pid = 1846] [serial = 1177] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x9598a400) [pid = 1846] [serial = 1179] [outer = (nil)] [url = about:blank] 20:30:30 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x9598fc00) [pid = 1846] [serial = 1180] [outer = (nil)] [url = about:blank] 20:30:31 INFO - PROCESS | 1801 | [aac @ 0x9592f400] err{or,}_recognition separate: 1; 1 20:30:31 INFO - PROCESS | 1801 | [aac @ 0x9592f400] err{or,}_recognition combined: 1; 1 20:30:31 INFO - PROCESS | 1801 | [aac @ 0x9592f400] Unsupported bit depth: 0 20:30:31 INFO - PROCESS | 1801 | [aac @ 0x95933000] err{or,}_recognition separate: 1; 1 20:30:31 INFO - PROCESS | 1801 | [aac @ 0x95933000] err{or,}_recognition combined: 1; 1 20:30:31 INFO - PROCESS | 1801 | [aac @ 0x95933000] Unsupported bit depth: 0 20:30:31 INFO - PROCESS | 1801 | [aac @ 0x9592f400] err{or,}_recognition separate: 1; 1 20:30:31 INFO - PROCESS | 1801 | [aac @ 0x9592f400] err{or,}_recognition combined: 1; 1 20:30:31 INFO - PROCESS | 1801 | [aac @ 0x9592f400] Unsupported bit depth: 0 20:30:31 INFO - PROCESS | 1801 | [aac @ 0x95933000] err{or,}_recognition separate: 1; 1 20:30:31 INFO - PROCESS | 1801 | [aac @ 0x95933000] err{or,}_recognition combined: 1; 1 20:30:31 INFO - PROCESS | 1801 | [aac @ 0x95933000] Unsupported bit depth: 0 20:30:31 INFO - PROCESS | 1801 | [aac @ 0x95932c00] err{or,}_recognition separate: 1; 1 20:30:31 INFO - PROCESS | 1801 | [aac @ 0x95932c00] err{or,}_recognition combined: 1; 1 20:30:31 INFO - PROCESS | 1801 | [aac @ 0x95932c00] Unsupported bit depth: 0 20:30:31 INFO - PROCESS | 1801 | [aac @ 0x95935000] err{or,}_recognition separate: 1; 1 20:30:31 INFO - PROCESS | 1801 | [aac @ 0x95935000] err{or,}_recognition combined: 1; 1 20:30:31 INFO - PROCESS | 1801 | [aac @ 0x95935000] Unsupported bit depth: 0 20:30:31 INFO - PROCESS | 1801 | [aac @ 0x95933400] err{or,}_recognition separate: 1; 1 20:30:31 INFO - PROCESS | 1801 | [aac @ 0x95933400] err{or,}_recognition combined: 1; 1 20:30:31 INFO - PROCESS | 1801 | [aac @ 0x95933400] Unsupported bit depth: 0 20:30:31 INFO - PROCESS | 1801 | [aac @ 0x95931c00] err{or,}_recognition separate: 1; 1 20:30:31 INFO - PROCESS | 1801 | [aac @ 0x95931c00] err{or,}_recognition combined: 1; 1 20:30:31 INFO - PROCESS | 1801 | [aac @ 0x95931c00] Unsupported bit depth: 0 20:30:31 INFO - PROCESS | 1801 | [aac @ 0x95934400] err{or,}_recognition separate: 1; 1 20:30:31 INFO - PROCESS | 1801 | [aac @ 0x95934400] err{or,}_recognition combined: 1; 1 20:30:31 INFO - PROCESS | 1801 | [aac @ 0x95934400] Unsupported bit depth: 0 20:30:31 INFO - PROCESS | 1801 | [h264 @ 0x95933400] err{or,}_recognition separate: 1; 1 20:30:31 INFO - PROCESS | 1801 | [h264 @ 0x95933400] err{or,}_recognition combined: 1; 1 20:30:31 INFO - PROCESS | 1801 | [h264 @ 0x95933400] Unsupported bit depth: 0 20:30:31 INFO - PROCESS | 1801 | [h264 @ 0x95933400] no picture 20:30:31 INFO - PROCESS | 1801 | [h264 @ 0x95933400] no picture 20:30:31 INFO - PROCESS | 1801 | [h264 @ 0x95936000] err{or,}_recognition separate: 1; 1 20:30:31 INFO - PROCESS | 1801 | [h264 @ 0x95936000] err{or,}_recognition combined: 1; 1 20:30:31 INFO - PROCESS | 1801 | [h264 @ 0x95936000] Unsupported bit depth: 0 20:30:31 INFO - PROCESS | 1801 | [h264 @ 0x95936000] no picture 20:30:31 INFO - PROCESS | 1801 | [h264 @ 0x95936000] no picture 20:30:32 INFO - PROCESS | 1801 | [h264 @ 0x95933c00] err{or,}_recognition separate: 1; 1 20:30:32 INFO - PROCESS | 1801 | [h264 @ 0x95933c00] err{or,}_recognition combined: 1; 1 20:30:32 INFO - PROCESS | 1801 | [h264 @ 0x95933c00] Unsupported bit depth: 0 20:30:32 INFO - PROCESS | 1801 | [h264 @ 0x95933c00] no picture 20:30:32 INFO - PROCESS | 1801 | [h264 @ 0x95933c00] no picture 20:30:33 INFO - PROCESS | 1801 | 1477539033508 Marionette TRACE conn4 <- [1,1845,null,{"value":["/media-source/mediasource-config-change-mp4-av-video-bitrate.html",0,null,null,[["Tests mp4 video bitrate changes in multiplexed content.",0,null,null]]]}] 20:30:33 INFO - . 20:30:33 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-video-bitrate.html | took 6010ms 20:30:33 INFO - PROCESS | 1801 | 1477539033558 Marionette TRACE conn4 -> [0,1846,"getWindowHandle",null] 20:30:33 INFO - PROCESS | 1801 | 1477539033561 Marionette TRACE conn4 <- [1,1846,null,{"value":"2147483649"}] 20:30:33 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-bitrate.html 20:30:33 INFO - PROCESS | 1801 | 1477539033570 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:33 INFO - PROCESS | 1801 | 1477539033778 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 20:30:33 INFO - PROCESS | 1801 | 1477539033849 Marionette TRACE conn4 -> [0,1848,"getWindowHandles",null] 20:30:33 INFO - PROCESS | 1801 | 1477539033866 Marionette TRACE conn4 <- [1,1848,null,["2147483649"]] 20:30:33 INFO - PROCESS | 1801 | 1477539033883 Marionette TRACE conn4 -> [0,1849,"switchToWindow",{"name":"2147483649"}] 20:30:33 INFO - PROCESS | 1801 | 1477539033894 Marionette TRACE conn4 <- [1,1849,null,{}] 20:30:33 INFO - PROCESS | 1801 | 1477539033901 Marionette TRACE conn4 -> [0,1850,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:33 INFO - PROCESS | 1801 | ++DOCSHELL 0x95982400 == 3 [pid = 1846] [id = 411] 20:30:33 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x95982800) [pid = 1846] [serial = 1199] [outer = (nil)] 20:30:34 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x95988800) [pid = 1846] [serial = 1200] [outer = 0x95982800] 20:30:34 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x9598b400) [pid = 1846] [serial = 1201] [outer = 0x95982800] 20:30:35 INFO - PROCESS | 1801 | [h264 @ 0x9598f000] err{or,}_recognition separate: 1; 1 20:30:35 INFO - PROCESS | 1801 | [h264 @ 0x9598f000] err{or,}_recognition combined: 1; 1 20:30:35 INFO - PROCESS | 1801 | [h264 @ 0x9598f000] Unsupported bit depth: 0 20:30:35 INFO - PROCESS | 1801 | [h264 @ 0x9598f000] err{or,}_recognition separate: 1; 1 20:30:35 INFO - PROCESS | 1801 | [h264 @ 0x9598f000] err{or,}_recognition combined: 1; 1 20:30:35 INFO - PROCESS | 1801 | [h264 @ 0x9598f000] Unsupported bit depth: 0 20:30:35 INFO - PROCESS | 1801 | [h264 @ 0x9598f000] no picture 20:30:35 INFO - PROCESS | 1801 | [h264 @ 0x9598f000] no picture 20:30:35 INFO - PROCESS | 1801 | [h264 @ 0x95de0c00] err{or,}_recognition separate: 1; 1 20:30:35 INFO - PROCESS | 1801 | [h264 @ 0x95de0c00] err{or,}_recognition combined: 1; 1 20:30:35 INFO - PROCESS | 1801 | [h264 @ 0x95de0c00] Unsupported bit depth: 0 20:30:35 INFO - PROCESS | 1801 | [h264 @ 0x95de0c00] no picture 20:30:35 INFO - PROCESS | 1801 | [h264 @ 0x95de0c00] no picture 20:30:36 INFO - PROCESS | 1801 | [h264 @ 0x95de1000] err{or,}_recognition separate: 1; 1 20:30:36 INFO - PROCESS | 1801 | [h264 @ 0x95de1000] err{or,}_recognition combined: 1; 1 20:30:36 INFO - PROCESS | 1801 | [h264 @ 0x95de1000] Unsupported bit depth: 0 20:30:36 INFO - PROCESS | 1801 | [h264 @ 0x95de1000] no picture 20:30:36 INFO - PROCESS | 1801 | [h264 @ 0x95de1000] no picture 20:30:36 INFO - PROCESS | 1801 | [h264 @ 0x95932400] err{or,}_recognition separate: 1; 1 20:30:36 INFO - PROCESS | 1801 | [h264 @ 0x95932400] err{or,}_recognition combined: 1; 1 20:30:36 INFO - PROCESS | 1801 | [h264 @ 0x95932400] Unsupported bit depth: 0 20:30:36 INFO - PROCESS | 1801 | [h264 @ 0x95932400] no picture 20:30:36 INFO - PROCESS | 1801 | [h264 @ 0x95932400] no picture 20:30:37 INFO - PROCESS | 1801 | 1477539037347 Marionette TRACE conn4 <- [1,1850,null,{"value":["/media-source/mediasource-config-change-mp4-v-bitrate.html",0,null,null,[["Tests mp4 video-only bitrate changes.",0,null,null]]]}] 20:30:37 INFO - . 20:30:37 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-bitrate.html | took 3842ms 20:30:37 INFO - PROCESS | 1801 | 1477539037428 Marionette TRACE conn4 -> [0,1851,"getWindowHandle",null] 20:30:37 INFO - PROCESS | 1801 | 1477539037436 Marionette TRACE conn4 <- [1,1851,null,{"value":"2147483649"}] 20:30:37 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framerate.html 20:30:37 INFO - PROCESS | 1801 | 1477539037449 Marionette TRACE conn4 -> [0,1852,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:37 INFO - PROCESS | 1801 | --DOCSHELL 0x95ddd800 == 2 [pid = 1846] [id = 410] 20:30:37 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x96e0e800) [pid = 1846] [serial = 1191] [outer = (nil)] [url = about:blank] 20:30:37 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x961f1800) [pid = 1846] [serial = 1194] [outer = (nil)] [url = about:blank] 20:30:37 INFO - PROCESS | 1801 | 1477539037881 Marionette TRACE conn4 <- [1,1852,null,{"value":null}] 20:30:37 INFO - PROCESS | 1801 | 1477539037932 Marionette TRACE conn4 -> [0,1853,"getWindowHandles",null] 20:30:37 INFO - PROCESS | 1801 | 1477539037940 Marionette TRACE conn4 <- [1,1853,null,["2147483649"]] 20:30:38 INFO - PROCESS | 1801 | 1477539038060 Marionette TRACE conn4 -> [0,1854,"switchToWindow",{"name":"2147483649"}] 20:30:38 INFO - PROCESS | 1801 | 1477539038072 Marionette TRACE conn4 <- [1,1854,null,{}] 20:30:38 INFO - PROCESS | 1801 | 1477539038083 Marionette TRACE conn4 -> [0,1855,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-framerate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:38 INFO - PROCESS | 1801 | ++DOCSHELL 0x95986000 == 3 [pid = 1846] [id = 412] 20:30:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x95986400) [pid = 1846] [serial = 1202] [outer = (nil)] 20:30:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x9598ec00) [pid = 1846] [serial = 1203] [outer = 0x95986400] 20:30:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x95de0000) [pid = 1846] [serial = 1204] [outer = 0x95986400] 20:30:39 INFO - PROCESS | 1801 | [h264 @ 0x95de4800] err{or,}_recognition separate: 1; 1 20:30:39 INFO - PROCESS | 1801 | [h264 @ 0x95de4800] err{or,}_recognition combined: 1; 1 20:30:39 INFO - PROCESS | 1801 | [h264 @ 0x95de4800] Unsupported bit depth: 0 20:30:39 INFO - PROCESS | 1801 | [h264 @ 0x96002400] err{or,}_recognition separate: 1; 1 20:30:39 INFO - PROCESS | 1801 | [h264 @ 0x96002400] err{or,}_recognition combined: 1; 1 20:30:39 INFO - PROCESS | 1801 | [h264 @ 0x96002400] Unsupported bit depth: 0 20:30:39 INFO - PROCESS | 1801 | [h264 @ 0x96002400] no picture 20:30:39 INFO - PROCESS | 1801 | [h264 @ 0x96002400] no picture 20:30:39 INFO - PROCESS | 1801 | [h264 @ 0x96006800] err{or,}_recognition separate: 1; 1 20:30:39 INFO - PROCESS | 1801 | [h264 @ 0x96006800] err{or,}_recognition combined: 1; 1 20:30:39 INFO - PROCESS | 1801 | [h264 @ 0x96006800] Unsupported bit depth: 0 20:30:39 INFO - PROCESS | 1801 | [h264 @ 0x96006800] no picture 20:30:39 INFO - PROCESS | 1801 | [h264 @ 0x96006800] no picture 20:30:40 INFO - PROCESS | 1801 | [h264 @ 0x95de7400] err{or,}_recognition separate: 1; 1 20:30:40 INFO - PROCESS | 1801 | [h264 @ 0x95de7400] err{or,}_recognition combined: 1; 1 20:30:40 INFO - PROCESS | 1801 | [h264 @ 0x95de7400] Unsupported bit depth: 0 20:30:40 INFO - PROCESS | 1801 | [h264 @ 0x95de7400] no picture 20:30:40 INFO - PROCESS | 1801 | [h264 @ 0x95de7400] no picture 20:30:40 INFO - PROCESS | 1801 | [h264 @ 0x96005800] err{or,}_recognition separate: 1; 1 20:30:40 INFO - PROCESS | 1801 | [h264 @ 0x96005800] err{or,}_recognition combined: 1; 1 20:30:40 INFO - PROCESS | 1801 | [h264 @ 0x96005800] Unsupported bit depth: 0 20:30:40 INFO - PROCESS | 1801 | [h264 @ 0x96005800] no picture 20:30:40 INFO - PROCESS | 1801 | [h264 @ 0x96005800] no picture 20:30:40 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x9601d400) [pid = 1846] [serial = 1193] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html] 20:30:40 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x961f2000) [pid = 1846] [serial = 1190] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-closed.html] 20:30:41 INFO - PROCESS | 1801 | 1477539041513 Marionette TRACE conn4 <- [1,1855,null,{"value":["/media-source/mediasource-config-change-mp4-v-framerate.html",0,null,null,[["Tests mp4 video-only frame rate changes.",0,null,null]]]}] 20:30:41 INFO - . 20:30:41 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framerate.html | took 4097ms 20:30:41 INFO - PROCESS | 1801 | 1477539041547 Marionette TRACE conn4 -> [0,1856,"getWindowHandle",null] 20:30:41 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framesize.html 20:30:41 INFO - PROCESS | 1801 | 1477539041560 Marionette TRACE conn4 <- [1,1856,null,{"value":"2147483649"}] 20:30:41 INFO - PROCESS | 1801 | 1477539041570 Marionette TRACE conn4 -> [0,1857,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:41 INFO - PROCESS | 1801 | 1477539041899 Marionette TRACE conn4 <- [1,1857,null,{"value":null}] 20:30:41 INFO - PROCESS | 1801 | 1477539041979 Marionette TRACE conn4 -> [0,1858,"getWindowHandles",null] 20:30:41 INFO - PROCESS | 1801 | 1477539041985 Marionette TRACE conn4 <- [1,1858,null,["2147483649"]] 20:30:41 INFO - PROCESS | 1801 | 1477539041992 Marionette TRACE conn4 -> [0,1859,"switchToWindow",{"name":"2147483649"}] 20:30:42 INFO - PROCESS | 1801 | 1477539041998 Marionette TRACE conn4 <- [1,1859,null,{}] 20:30:42 INFO - PROCESS | 1801 | 1477539042003 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:42 INFO - PROCESS | 1801 | ++DOCSHELL 0x95de0c00 == 4 [pid = 1846] [id = 413] 20:30:42 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x95de3800) [pid = 1846] [serial = 1205] [outer = (nil)] 20:30:42 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x96008c00) [pid = 1846] [serial = 1206] [outer = 0x95de3800] 20:30:42 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x96015800) [pid = 1846] [serial = 1207] [outer = 0x95de3800] 20:30:43 INFO - PROCESS | 1801 | [h264 @ 0x9601cc00] err{or,}_recognition separate: 1; 1 20:30:43 INFO - PROCESS | 1801 | [h264 @ 0x9601cc00] err{or,}_recognition combined: 1; 1 20:30:43 INFO - PROCESS | 1801 | [h264 @ 0x9601cc00] Unsupported bit depth: 0 20:30:43 INFO - PROCESS | 1801 | [h264 @ 0x96021000] err{or,}_recognition separate: 1; 1 20:30:43 INFO - PROCESS | 1801 | [h264 @ 0x96021000] err{or,}_recognition combined: 1; 1 20:30:43 INFO - PROCESS | 1801 | [h264 @ 0x96021000] Unsupported bit depth: 0 20:30:43 INFO - PROCESS | 1801 | [h264 @ 0x96021000] no picture 20:30:43 INFO - PROCESS | 1801 | [h264 @ 0x96021000] no picture 20:30:43 INFO - PROCESS | 1801 | [h264 @ 0x96051800] err{or,}_recognition separate: 1; 1 20:30:43 INFO - PROCESS | 1801 | [h264 @ 0x96051800] err{or,}_recognition combined: 1; 1 20:30:43 INFO - PROCESS | 1801 | [h264 @ 0x96051800] Unsupported bit depth: 0 20:30:43 INFO - PROCESS | 1801 | [h264 @ 0x96051800] no picture 20:30:43 INFO - PROCESS | 1801 | [h264 @ 0x96051800] no picture 20:30:44 INFO - PROCESS | 1801 | [h264 @ 0x9598ac00] err{or,}_recognition separate: 1; 1 20:30:44 INFO - PROCESS | 1801 | [h264 @ 0x9598ac00] err{or,}_recognition combined: 1; 1 20:30:44 INFO - PROCESS | 1801 | [h264 @ 0x9598ac00] Unsupported bit depth: 0 20:30:44 INFO - PROCESS | 1801 | [h264 @ 0x9598ac00] no picture 20:30:44 INFO - PROCESS | 1801 | [h264 @ 0x9598ac00] no picture 20:30:44 INFO - PROCESS | 1801 | [h264 @ 0x95de4000] err{or,}_recognition separate: 1; 1 20:30:44 INFO - PROCESS | 1801 | [h264 @ 0x95de4000] err{or,}_recognition combined: 1; 1 20:30:44 INFO - PROCESS | 1801 | [h264 @ 0x95de4000] Unsupported bit depth: 0 20:30:44 INFO - PROCESS | 1801 | [h264 @ 0x95de4000] no picture 20:30:44 INFO - PROCESS | 1801 | [h264 @ 0x95de4000] no picture 20:30:45 INFO - PROCESS | 1801 | 1477539045410 Marionette TRACE conn4 <- [1,1860,null,{"value":["/media-source/mediasource-config-change-mp4-v-framesize.html",0,null,null,[["Tests mp4 video-only frame size changes.",0,null,null]]]}] 20:30:45 INFO - . 20:30:45 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framesize.html | took 3942ms 20:30:45 INFO - PROCESS | 1801 | 1477539045512 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 20:30:45 INFO - PROCESS | 1801 | 1477539045522 Marionette TRACE conn4 <- [1,1861,null,{"value":"2147483649"}] 20:30:45 INFO - TEST-START | /media-source/mediasource-config-change-webm-a-bitrate.html 20:30:45 INFO - Clearing pref media.mediasource.enabled 20:30:45 INFO - PROCESS | 1801 | 1477539045543 Marionette TRACE conn4 -> [0,1862,"getContext",null] 20:30:45 INFO - PROCESS | 1801 | 1477539045564 Marionette TRACE conn4 <- [1,1862,null,{"value":"content"}] 20:30:45 INFO - PROCESS | 1801 | 1477539045623 Marionette TRACE conn4 -> [0,1863,"setContext",{"value":"chrome"}] 20:30:45 INFO - PROCESS | 1801 | 1477539045629 Marionette TRACE conn4 <- [1,1863,null,{}] 20:30:45 INFO - PROCESS | 1801 | 1477539045637 Marionette TRACE conn4 -> [0,1864,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:30:45 INFO - PROCESS | 1801 | 1477539045660 Marionette TRACE conn4 <- [1,1864,null,{"value":null}] 20:30:45 INFO - PROCESS | 1801 | 1477539045666 Marionette TRACE conn4 -> [0,1865,"setContext",{"value":"content"}] 20:30:45 INFO - PROCESS | 1801 | 1477539045681 Marionette TRACE conn4 <- [1,1865,null,{}] 20:30:45 INFO - PROCESS | 1801 | 1477539045695 Marionette TRACE conn4 -> [0,1866,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:46 INFO - PROCESS | 1801 | 1477539045996 Marionette TRACE conn4 <- [1,1866,null,{"value":null}] 20:30:46 INFO - PROCESS | 1801 | 1477539046139 Marionette TRACE conn4 -> [0,1867,"getWindowHandles",null] 20:30:46 INFO - PROCESS | 1801 | 1477539046149 Marionette TRACE conn4 <- [1,1867,null,["2147483649"]] 20:30:46 INFO - PROCESS | 1801 | --DOCSHELL 0x95986000 == 3 [pid = 1846] [id = 412] 20:30:46 INFO - PROCESS | 1801 | --DOCSHELL 0x95982400 == 2 [pid = 1846] [id = 411] 20:30:46 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x96e17400) [pid = 1846] [serial = 1192] [outer = (nil)] [url = about:blank] 20:30:46 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x96df6000) [pid = 1846] [serial = 1195] [outer = (nil)] [url = about:blank] 20:30:46 INFO - PROCESS | 1801 | 1477539046200 Marionette TRACE conn4 -> [0,1868,"switchToWindow",{"name":"2147483649"}] 20:30:46 INFO - PROCESS | 1801 | 1477539046210 Marionette TRACE conn4 <- [1,1868,null,{}] 20:30:46 INFO - PROCESS | 1801 | 1477539046218 Marionette TRACE conn4 -> [0,1869,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-a-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:46 INFO - PROCESS | 1801 | ++DOCSHELL 0x95932c00 == 3 [pid = 1846] [id = 414] 20:30:46 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x95934800) [pid = 1846] [serial = 1208] [outer = (nil)] 20:30:46 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x95ddc000) [pid = 1846] [serial = 1209] [outer = 0x95934800] 20:30:46 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x95de8400) [pid = 1846] [serial = 1210] [outer = 0x95934800] 20:30:49 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x95982800) [pid = 1846] [serial = 1199] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html] 20:30:49 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x96016400) [pid = 1846] [serial = 1196] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html] 20:30:49 INFO - PROCESS | 1801 | 1477539049908 Marionette TRACE conn4 <- [1,1869,null,{"value":["/media-source/mediasource-config-change-webm-a-bitrate.html",0,null,null,[["Tests webm audio-only bitrate changes.",0,null,null]]]}] 20:30:49 INFO - . 20:30:49 INFO - TEST-OK | /media-source/mediasource-config-change-webm-a-bitrate.html | took 4387ms 20:30:49 INFO - PROCESS | 1801 | 1477539049924 Marionette TRACE conn4 -> [0,1870,"getWindowHandle",null] 20:30:49 INFO - PROCESS | 1801 | 1477539049930 Marionette TRACE conn4 <- [1,1870,null,{"value":"2147483649"}] 20:30:49 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-audio-bitrate.html 20:30:49 INFO - PROCESS | 1801 | 1477539049942 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:50 INFO - PROCESS | 1801 | 1477539050209 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 20:30:50 INFO - PROCESS | 1801 | 1477539050285 Marionette TRACE conn4 -> [0,1872,"getWindowHandles",null] 20:30:50 INFO - PROCESS | 1801 | 1477539050292 Marionette TRACE conn4 <- [1,1872,null,["2147483649"]] 20:30:50 INFO - PROCESS | 1801 | 1477539050301 Marionette TRACE conn4 -> [0,1873,"switchToWindow",{"name":"2147483649"}] 20:30:50 INFO - PROCESS | 1801 | 1477539050316 Marionette TRACE conn4 <- [1,1873,null,{}] 20:30:50 INFO - PROCESS | 1801 | 1477539050323 Marionette TRACE conn4 -> [0,1874,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-audio-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:50 INFO - PROCESS | 1801 | ++DOCSHELL 0x95982000 == 4 [pid = 1846] [id = 415] 20:30:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x95983c00) [pid = 1846] [serial = 1211] [outer = (nil)] 20:30:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x96021400) [pid = 1846] [serial = 1212] [outer = 0x95983c00] 20:30:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 20 (0x96052400) [pid = 1846] [serial = 1213] [outer = 0x95983c00] 20:30:54 INFO - PROCESS | 1801 | --DOCSHELL 0x95932c00 == 3 [pid = 1846] [id = 414] 20:30:54 INFO - PROCESS | 1801 | 1477539054119 Marionette TRACE conn4 <- [1,1874,null,{"value":["/media-source/mediasource-config-change-webm-av-audio-bitrate.html",0,null,null,[["Tests webm audio bitrate changes in multiplexed content.",0,null,null]]]}] 20:30:54 INFO - PROCESS | 1801 | --DOCSHELL 0x95de0c00 == 2 [pid = 1846] [id = 413] 20:30:54 INFO - PROCESS | 1801 | --DOMWINDOW == 19 (0x96df5c00) [pid = 1846] [serial = 1198] [outer = (nil)] [url = about:blank] 20:30:54 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x95988800) [pid = 1846] [serial = 1200] [outer = (nil)] [url = about:blank] 20:30:54 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x961a7000) [pid = 1846] [serial = 1197] [outer = (nil)] [url = about:blank] 20:30:54 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x9598b400) [pid = 1846] [serial = 1201] [outer = (nil)] [url = about:blank] 20:30:54 INFO - . 20:30:54 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-audio-bitrate.html | took 4249ms 20:30:54 INFO - PROCESS | 1801 | 1477539054190 Marionette TRACE conn4 -> [0,1875,"getWindowHandle",null] 20:30:54 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-framesize.html 20:30:54 INFO - PROCESS | 1801 | 1477539054200 Marionette TRACE conn4 <- [1,1875,null,{"value":"2147483649"}] 20:30:54 INFO - PROCESS | 1801 | 1477539054207 Marionette TRACE conn4 -> [0,1876,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:54 INFO - PROCESS | 1801 | 1477539054426 Marionette TRACE conn4 <- [1,1876,null,{"value":null}] 20:30:54 INFO - PROCESS | 1801 | 1477539054534 Marionette TRACE conn4 -> [0,1877,"getWindowHandles",null] 20:30:54 INFO - PROCESS | 1801 | 1477539054542 Marionette TRACE conn4 <- [1,1877,null,["2147483649"]] 20:30:54 INFO - PROCESS | 1801 | 1477539054551 Marionette TRACE conn4 -> [0,1878,"switchToWindow",{"name":"2147483649"}] 20:30:54 INFO - PROCESS | 1801 | 1477539054557 Marionette TRACE conn4 <- [1,1878,null,{}] 20:30:54 INFO - PROCESS | 1801 | 1477539054565 Marionette TRACE conn4 -> [0,1879,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:54 INFO - PROCESS | 1801 | ++DOCSHELL 0x95985c00 == 3 [pid = 1846] [id = 416] 20:30:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x95988800) [pid = 1846] [serial = 1214] [outer = (nil)] 20:30:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x95990400) [pid = 1846] [serial = 1215] [outer = 0x95988800] 20:30:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x95de3000) [pid = 1846] [serial = 1216] [outer = 0x95988800] 20:30:58 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x95934800) [pid = 1846] [serial = 1208] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html] 20:30:58 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x95de3800) [pid = 1846] [serial = 1205] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html] 20:30:58 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x95986400) [pid = 1846] [serial = 1202] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html] 20:30:58 INFO - PROCESS | 1801 | 1477539058513 Marionette TRACE conn4 <- [1,1879,null,{"value":["/media-source/mediasource-config-change-webm-av-framesize.html",0,null,null,[["Tests webm frame size changes in multiplexed content.",0,null,null]]]}] 20:30:58 INFO - . 20:30:58 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-framesize.html | took 4351ms 20:30:58 INFO - PROCESS | 1801 | 1477539058561 Marionette TRACE conn4 -> [0,1880,"getWindowHandle",null] 20:30:58 INFO - PROCESS | 1801 | 1477539058569 Marionette TRACE conn4 <- [1,1880,null,{"value":"2147483649"}] 20:30:58 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-video-bitrate.html 20:30:58 INFO - PROCESS | 1801 | 1477539058582 Marionette TRACE conn4 -> [0,1881,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:30:58 INFO - PROCESS | 1801 | 1477539058866 Marionette TRACE conn4 <- [1,1881,null,{"value":null}] 20:30:58 INFO - PROCESS | 1801 | 1477539058934 Marionette TRACE conn4 -> [0,1882,"getWindowHandles",null] 20:30:58 INFO - PROCESS | 1801 | 1477539058943 Marionette TRACE conn4 <- [1,1882,null,["2147483649"]] 20:30:58 INFO - PROCESS | 1801 | 1477539058951 Marionette TRACE conn4 -> [0,1883,"switchToWindow",{"name":"2147483649"}] 20:30:58 INFO - PROCESS | 1801 | 1477539058969 Marionette TRACE conn4 <- [1,1883,null,{}] 20:30:58 INFO - PROCESS | 1801 | 1477539058976 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-video-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:30:59 INFO - PROCESS | 1801 | ++DOCSHELL 0x95989c00 == 4 [pid = 1846] [id = 417] 20:30:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x95ddc400) [pid = 1846] [serial = 1217] [outer = (nil)] 20:30:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x9601c400) [pid = 1846] [serial = 1218] [outer = 0x95ddc400] 20:30:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x96051000) [pid = 1846] [serial = 1219] [outer = 0x95ddc400] 20:31:02 INFO - PROCESS | 1801 | --DOCSHELL 0x95985c00 == 3 [pid = 1846] [id = 416] 20:31:02 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x96021400) [pid = 1846] [serial = 1212] [outer = (nil)] [url = about:blank] 20:31:02 INFO - PROCESS | 1801 | --DOCSHELL 0x95982000 == 2 [pid = 1846] [id = 415] 20:31:02 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x95de8400) [pid = 1846] [serial = 1210] [outer = (nil)] [url = about:blank] 20:31:02 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x95ddc000) [pid = 1846] [serial = 1209] [outer = (nil)] [url = about:blank] 20:31:02 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9598ec00) [pid = 1846] [serial = 1203] [outer = (nil)] [url = about:blank] 20:31:02 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x96008c00) [pid = 1846] [serial = 1206] [outer = (nil)] [url = about:blank] 20:31:02 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x96015800) [pid = 1846] [serial = 1207] [outer = (nil)] [url = about:blank] 20:31:02 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x95de0000) [pid = 1846] [serial = 1204] [outer = (nil)] [url = about:blank] 20:31:03 INFO - PROCESS | 1801 | 1477539063029 Marionette TRACE conn4 <- [1,1884,null,{"value":["/media-source/mediasource-config-change-webm-av-video-bitrate.html",0,null,null,[["Tests webm video bitrate changes in multiplexed content.",0,null,null]]]}] 20:31:03 INFO - . 20:31:03 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-video-bitrate.html | took 4491ms 20:31:03 INFO - PROCESS | 1801 | 1477539063070 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 20:31:03 INFO - PROCESS | 1801 | 1477539063077 Marionette TRACE conn4 <- [1,1885,null,{"value":"2147483649"}] 20:31:03 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-bitrate.html 20:31:03 INFO - PROCESS | 1801 | 1477539063086 Marionette TRACE conn4 -> [0,1886,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:03 INFO - PROCESS | 1801 | 1477539063354 Marionette TRACE conn4 <- [1,1886,null,{"value":null}] 20:31:03 INFO - PROCESS | 1801 | 1477539063423 Marionette TRACE conn4 -> [0,1887,"getWindowHandles",null] 20:31:03 INFO - PROCESS | 1801 | 1477539063438 Marionette TRACE conn4 <- [1,1887,null,["2147483649"]] 20:31:03 INFO - PROCESS | 1801 | 1477539063445 Marionette TRACE conn4 -> [0,1888,"switchToWindow",{"name":"2147483649"}] 20:31:03 INFO - PROCESS | 1801 | 1477539063453 Marionette TRACE conn4 <- [1,1888,null,{}] 20:31:03 INFO - PROCESS | 1801 | 1477539063459 Marionette TRACE conn4 -> [0,1889,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:03 INFO - PROCESS | 1801 | ++DOCSHELL 0x95983400 == 3 [pid = 1846] [id = 418] 20:31:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x95984000) [pid = 1846] [serial = 1220] [outer = (nil)] 20:31:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x9598c800) [pid = 1846] [serial = 1221] [outer = 0x95984000] 20:31:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x95ddd000) [pid = 1846] [serial = 1222] [outer = 0x95984000] 20:31:05 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x95988800) [pid = 1846] [serial = 1214] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html] 20:31:05 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x95983c00) [pid = 1846] [serial = 1211] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html] 20:31:06 INFO - PROCESS | 1801 | 1477539066793 Marionette TRACE conn4 <- [1,1889,null,{"value":["/media-source/mediasource-config-change-webm-v-bitrate.html",0,null,null,[["Tests webm video-only bitrate changes.",0,null,null]]]}] 20:31:06 INFO - . 20:31:06 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-bitrate.html | took 3735ms 20:31:06 INFO - PROCESS | 1801 | 1477539066832 Marionette TRACE conn4 -> [0,1890,"getWindowHandle",null] 20:31:06 INFO - PROCESS | 1801 | 1477539066841 Marionette TRACE conn4 <- [1,1890,null,{"value":"2147483649"}] 20:31:06 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framerate.html 20:31:06 INFO - PROCESS | 1801 | 1477539066851 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:07 INFO - PROCESS | 1801 | 1477539067073 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 20:31:07 INFO - PROCESS | 1801 | 1477539067171 Marionette TRACE conn4 -> [0,1892,"getWindowHandles",null] 20:31:07 INFO - PROCESS | 1801 | 1477539067178 Marionette TRACE conn4 <- [1,1892,null,["2147483649"]] 20:31:07 INFO - PROCESS | 1801 | 1477539067185 Marionette TRACE conn4 -> [0,1893,"switchToWindow",{"name":"2147483649"}] 20:31:07 INFO - PROCESS | 1801 | 1477539067194 Marionette TRACE conn4 <- [1,1893,null,{}] 20:31:07 INFO - PROCESS | 1801 | 1477539067202 Marionette TRACE conn4 -> [0,1894,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-framerate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:07 INFO - PROCESS | 1801 | ++DOCSHELL 0x95982c00 == 4 [pid = 1846] [id = 419] 20:31:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x95983c00) [pid = 1846] [serial = 1223] [outer = (nil)] 20:31:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x96004400) [pid = 1846] [serial = 1224] [outer = 0x95983c00] 20:31:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x96015c00) [pid = 1846] [serial = 1225] [outer = 0x95983c00] 20:31:10 INFO - PROCESS | 1801 | --DOCSHELL 0x95983400 == 3 [pid = 1846] [id = 418] 20:31:10 INFO - PROCESS | 1801 | --DOCSHELL 0x95989c00 == 2 [pid = 1846] [id = 417] 20:31:10 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x95990400) [pid = 1846] [serial = 1215] [outer = (nil)] [url = about:blank] 20:31:10 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x95de3000) [pid = 1846] [serial = 1216] [outer = (nil)] [url = about:blank] 20:31:10 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x96052400) [pid = 1846] [serial = 1213] [outer = (nil)] [url = about:blank] 20:31:10 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9601c400) [pid = 1846] [serial = 1218] [outer = (nil)] [url = about:blank] 20:31:10 INFO - PROCESS | 1801 | 1477539070598 Marionette TRACE conn4 <- [1,1894,null,{"value":["/media-source/mediasource-config-change-webm-v-framerate.html",0,null,null,[["Tests webm video-only frame rate changes.",0,null,null]]]}] 20:31:10 INFO - . 20:31:10 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framerate.html | took 3802ms 20:31:10 INFO - PROCESS | 1801 | 1477539070653 Marionette TRACE conn4 -> [0,1895,"getWindowHandle",null] 20:31:10 INFO - PROCESS | 1801 | 1477539070657 Marionette TRACE conn4 <- [1,1895,null,{"value":"2147483649"}] 20:31:10 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framesize.html 20:31:10 INFO - PROCESS | 1801 | 1477539070666 Marionette TRACE conn4 -> [0,1896,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:10 INFO - PROCESS | 1801 | 1477539070885 Marionette TRACE conn4 <- [1,1896,null,{"value":null}] 20:31:10 INFO - PROCESS | 1801 | 1477539070976 Marionette TRACE conn4 -> [0,1897,"getWindowHandles",null] 20:31:10 INFO - PROCESS | 1801 | 1477539070980 Marionette TRACE conn4 <- [1,1897,null,["2147483649"]] 20:31:10 INFO - PROCESS | 1801 | 1477539070987 Marionette TRACE conn4 -> [0,1898,"switchToWindow",{"name":"2147483649"}] 20:31:11 INFO - PROCESS | 1801 | 1477539070997 Marionette TRACE conn4 <- [1,1898,null,{}] 20:31:11 INFO - PROCESS | 1801 | 1477539071005 Marionette TRACE conn4 -> [0,1899,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:11 INFO - PROCESS | 1801 | ++DOCSHELL 0x95981400 == 3 [pid = 1846] [id = 420] 20:31:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x95982400) [pid = 1846] [serial = 1226] [outer = (nil)] 20:31:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x9598a000) [pid = 1846] [serial = 1227] [outer = 0x95982400] 20:31:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x95dda800) [pid = 1846] [serial = 1228] [outer = 0x95982400] 20:31:13 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x95984000) [pid = 1846] [serial = 1220] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html] 20:31:13 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x95ddc400) [pid = 1846] [serial = 1217] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html] 20:31:14 INFO - PROCESS | 1801 | 1477539074362 Marionette TRACE conn4 <- [1,1899,null,{"value":["/media-source/mediasource-config-change-webm-v-framesize.html",0,null,null,[["Tests webm video-only frame size changes.",0,null,null]]]}] 20:31:14 INFO - . 20:31:14 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framesize.html | took 3743ms 20:31:14 INFO - PROCESS | 1801 | 1477539074409 Marionette TRACE conn4 -> [0,1900,"getWindowHandle",null] 20:31:14 INFO - PROCESS | 1801 | 1477539074412 Marionette TRACE conn4 <- [1,1900,null,{"value":"2147483649"}] 20:31:14 INFO - TEST-START | /media-source/mediasource-detach.html 20:31:14 INFO - PROCESS | 1801 | 1477539074426 Marionette TRACE conn4 -> [0,1901,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:14 INFO - PROCESS | 1801 | 1477539074629 Marionette TRACE conn4 <- [1,1901,null,{"value":null}] 20:31:14 INFO - PROCESS | 1801 | 1477539074712 Marionette TRACE conn4 -> [0,1902,"getWindowHandles",null] 20:31:14 INFO - PROCESS | 1801 | 1477539074716 Marionette TRACE conn4 <- [1,1902,null,["2147483649"]] 20:31:14 INFO - PROCESS | 1801 | 1477539074723 Marionette TRACE conn4 -> [0,1903,"switchToWindow",{"name":"2147483649"}] 20:31:14 INFO - PROCESS | 1801 | 1477539074737 Marionette TRACE conn4 <- [1,1903,null,{}] 20:31:14 INFO - PROCESS | 1801 | 1477539074745 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-detach.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-detach.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:14 INFO - PROCESS | 1801 | ++DOCSHELL 0x95938c00 == 4 [pid = 1846] [id = 421] 20:31:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x95982000) [pid = 1846] [serial = 1229] [outer = (nil)] 20:31:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x96002800) [pid = 1846] [serial = 1230] [outer = 0x95982000] 20:31:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x96009400) [pid = 1846] [serial = 1231] [outer = 0x95982000] 20:31:16 INFO - PROCESS | 1801 | [aac @ 0x95de0800] err{or,}_recognition separate: 1; 1 20:31:16 INFO - PROCESS | 1801 | [aac @ 0x95de0800] err{or,}_recognition combined: 1; 1 20:31:16 INFO - PROCESS | 1801 | [aac @ 0x95de0800] Unsupported bit depth: 0 20:31:16 INFO - PROCESS | 1801 | [h264 @ 0x95de4800] err{or,}_recognition separate: 1; 1 20:31:16 INFO - PROCESS | 1801 | [h264 @ 0x95de4800] err{or,}_recognition combined: 1; 1 20:31:16 INFO - PROCESS | 1801 | [h264 @ 0x95de4800] Unsupported bit depth: 0 20:31:16 INFO - PROCESS | 1801 | [aac @ 0x95de6800] err{or,}_recognition separate: 1; 1 20:31:16 INFO - PROCESS | 1801 | [aac @ 0x95de6800] err{or,}_recognition combined: 1; 1 20:31:16 INFO - PROCESS | 1801 | [aac @ 0x95de6800] Unsupported bit depth: 0 20:31:16 INFO - PROCESS | 1801 | [h264 @ 0x95de0800] err{or,}_recognition separate: 1; 1 20:31:16 INFO - PROCESS | 1801 | [h264 @ 0x95de0800] err{or,}_recognition combined: 1; 1 20:31:16 INFO - PROCESS | 1801 | [h264 @ 0x95de0800] Unsupported bit depth: 0 20:31:16 INFO - .. 20:31:16 INFO - TEST-OK | /media-source/mediasource-detach.html | took 2335ms 20:31:16 INFO - TEST-START | /media-source/mediasource-duration-boundaryconditions.html 20:31:16 INFO - PROCESS | 1801 | 1477539076725 Marionette TRACE conn4 <- [1,1904,null,{"value":["/media-source/mediasource-detach.html",0,null,null,[["Test media.load() before appending data will trigger MediaSource detaching from a media element.",1,"assert_equals: readyState is \"closed\" expected \"closed\" but got \"open\"","mediasource_detach_test/ [0,1905,"getWindowHandle",null] 20:31:16 INFO - PROCESS | 1801 | 1477539076765 Marionette TRACE conn4 <- [1,1905,null,{"value":"2147483649"}] 20:31:16 INFO - PROCESS | 1801 | 1477539076774 Marionette TRACE conn4 -> [0,1906,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:17 INFO - PROCESS | 1801 | 1477539077110 Marionette TRACE conn4 <- [1,1906,null,{"value":null}] 20:31:17 INFO - PROCESS | 1801 | 1477539077159 Marionette TRACE conn4 -> [0,1907,"getWindowHandles",null] 20:31:17 INFO - PROCESS | 1801 | 1477539077171 Marionette TRACE conn4 <- [1,1907,null,["2147483649"]] 20:31:17 INFO - PROCESS | 1801 | 1477539077177 Marionette TRACE conn4 -> [0,1908,"switchToWindow",{"name":"2147483649"}] 20:31:17 INFO - PROCESS | 1801 | 1477539077185 Marionette TRACE conn4 <- [1,1908,null,{}] 20:31:17 INFO - PROCESS | 1801 | 1477539077197 Marionette TRACE conn4 -> [0,1909,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-duration-boundaryconditions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:17 INFO - PROCESS | 1801 | ++DOCSHELL 0x95de9c00 == 5 [pid = 1846] [id = 422] 20:31:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x96006800) [pid = 1846] [serial = 1232] [outer = (nil)] 20:31:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x960a2800) [pid = 1846] [serial = 1233] [outer = 0x96006800] 20:31:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x960a9400) [pid = 1846] [serial = 1234] [outer = 0x96006800] 20:31:19 INFO - PROCESS | 1801 | --DOCSHELL 0x95981400 == 4 [pid = 1846] [id = 420] 20:31:19 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x96004400) [pid = 1846] [serial = 1224] [outer = (nil)] [url = about:blank] 20:31:19 INFO - PROCESS | 1801 | --DOCSHELL 0x95982c00 == 3 [pid = 1846] [id = 419] 20:31:20 INFO - PROCESS | 1801 | 1477539080054 Marionette TRACE conn4 <- [1,1909,null,{"value":["/media-source/mediasource-duration-boundaryconditions.html",0,null,null,[["Set duration to 2^31 - 1",0,null,null],["Set duration to 1",0,null,null],["Set duration to Number.MAX_VALUE",0,null,null],["Set duration to Number.MIN_VALUE",0,null,null],["Set duration to Number.MAX_VALUE - 1",0,null,null],["Set duration to Number.MIN_VALUE - 1",0,null,null],["Set duration to Number.POSITIVE_INFINITY",0,null,null],["Set duration to Number.NEGATIVE_INFINITY",0,null,null],["Set duration to lowest value.",0,null,null],["Set duration to a negative double.",0,null,null],["Set duration to a positive double.",0,null,null],["Set duration to zero",0,null,null],["Set duration to NaN",0,null,null]]]}] 20:31:20 INFO - ............. 20:31:20 INFO - TEST-OK | /media-source/mediasource-duration-boundaryconditions.html | took 3345ms 20:31:20 INFO - PROCESS | 1801 | 1477539080117 Marionette TRACE conn4 -> [0,1910,"getWindowHandle",null] 20:31:20 INFO - TEST-START | /media-source/mediasource-endofstream-invaliderror.html 20:31:20 INFO - PROCESS | 1801 | 1477539080124 Marionette TRACE conn4 <- [1,1910,null,{"value":"2147483649"}] 20:31:20 INFO - PROCESS | 1801 | 1477539080132 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:20 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x9598c800) [pid = 1846] [serial = 1221] [outer = (nil)] [url = about:blank] 20:31:20 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x95ddd000) [pid = 1846] [serial = 1222] [outer = (nil)] [url = about:blank] 20:31:20 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x96051000) [pid = 1846] [serial = 1219] [outer = (nil)] [url = about:blank] 20:31:20 INFO - PROCESS | 1801 | 1477539080353 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 20:31:20 INFO - PROCESS | 1801 | 1477539080414 Marionette TRACE conn4 -> [0,1912,"getWindowHandles",null] 20:31:20 INFO - PROCESS | 1801 | 1477539080421 Marionette TRACE conn4 <- [1,1912,null,["2147483649"]] 20:31:20 INFO - PROCESS | 1801 | 1477539080429 Marionette TRACE conn4 -> [0,1913,"switchToWindow",{"name":"2147483649"}] 20:31:20 INFO - PROCESS | 1801 | 1477539080440 Marionette TRACE conn4 <- [1,1913,null,{}] 20:31:20 INFO - PROCESS | 1801 | 1477539080453 Marionette TRACE conn4 -> [0,1914,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-endofstream-invaliderror.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:20 INFO - PROCESS | 1801 | ++DOCSHELL 0x95dda400 == 4 [pid = 1846] [id = 423] 20:31:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x95ddd000) [pid = 1846] [serial = 1235] [outer = (nil)] 20:31:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x9601c800) [pid = 1846] [serial = 1236] [outer = 0x95ddd000] 20:31:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x96059c00) [pid = 1846] [serial = 1237] [outer = 0x95ddd000] 20:31:21 INFO - PROCESS | 1801 | 1477539081487 Marionette TRACE conn4 <- [1,1914,null,{"value":["/media-source/mediasource-endofstream-invaliderror.html",0,null,null,[["Test MediaSource.endOfStream() with invalid non-empty error string.",0,null,null],["Test MediaSource.endOfStream() with invalid empty error string.",0,null,null],["Test MediaSource.endOfStream() with invalid null error parameter.",0,null,null]]]}] 20:31:21 INFO - ... 20:31:21 INFO - TEST-OK | /media-source/mediasource-endofstream-invaliderror.html | took 1392ms 20:31:21 INFO - PROCESS | 1801 | 1477539081523 Marionette TRACE conn4 -> [0,1915,"getWindowHandle",null] 20:31:21 INFO - PROCESS | 1801 | 1477539081527 Marionette TRACE conn4 <- [1,1915,null,{"value":"2147483649"}] 20:31:21 INFO - TEST-START | /media-source/mediasource-endofstream.html 20:31:21 INFO - PROCESS | 1801 | 1477539081537 Marionette TRACE conn4 -> [0,1916,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:21 INFO - PROCESS | 1801 | 1477539081750 Marionette TRACE conn4 <- [1,1916,null,{"value":null}] 20:31:21 INFO - PROCESS | 1801 | 1477539081808 Marionette TRACE conn4 -> [0,1917,"getWindowHandles",null] 20:31:21 INFO - PROCESS | 1801 | 1477539081854 Marionette TRACE conn4 <- [1,1917,null,["2147483649"]] 20:31:21 INFO - PROCESS | 1801 | 1477539081860 Marionette TRACE conn4 -> [0,1918,"switchToWindow",{"name":"2147483649"}] 20:31:21 INFO - PROCESS | 1801 | 1477539081866 Marionette TRACE conn4 <- [1,1918,null,{}] 20:31:21 INFO - PROCESS | 1801 | 1477539081871 Marionette TRACE conn4 -> [0,1919,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-endofstream.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-endofstream.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:21 INFO - PROCESS | 1801 | ++DOCSHELL 0x961ef000 == 5 [pid = 1846] [id = 424] 20:31:21 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x961efc00) [pid = 1846] [serial = 1238] [outer = (nil)] 20:31:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 20 (0x961f6400) [pid = 1846] [serial = 1239] [outer = 0x961efc00] 20:31:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 21 (0x961f5000) [pid = 1846] [serial = 1240] [outer = 0x961efc00] 20:31:23 INFO - PROCESS | 1801 | --DOMWINDOW == 20 (0x95982400) [pid = 1846] [serial = 1226] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html] 20:31:23 INFO - PROCESS | 1801 | --DOMWINDOW == 19 (0x95983c00) [pid = 1846] [serial = 1223] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html] 20:31:24 INFO - PROCESS | 1801 | [aac @ 0x9ade6000] err{or,}_recognition separate: 1; 1 20:31:24 INFO - PROCESS | 1801 | [aac @ 0x9ade6000] err{or,}_recognition combined: 1; 1 20:31:24 INFO - PROCESS | 1801 | [aac @ 0x9ade6000] Unsupported bit depth: 0 20:31:24 INFO - PROCESS | 1801 | [h264 @ 0x9ade7000] err{or,}_recognition separate: 1; 1 20:31:24 INFO - PROCESS | 1801 | [h264 @ 0x9ade7000] err{or,}_recognition combined: 1; 1 20:31:24 INFO - PROCESS | 1801 | [h264 @ 0x9ade7000] Unsupported bit depth: 0 20:31:24 INFO - PROCESS | 1801 | [aac @ 0x9ade6000] err{or,}_recognition separate: 1; 1 20:31:24 INFO - PROCESS | 1801 | [aac @ 0x9ade6000] err{or,}_recognition combined: 1; 1 20:31:24 INFO - PROCESS | 1801 | [aac @ 0x9ade6000] Unsupported bit depth: 0 20:31:24 INFO - PROCESS | 1801 | [h264 @ 0x9ade7000] err{or,}_recognition separate: 1; 1 20:31:24 INFO - PROCESS | 1801 | [h264 @ 0x9ade7000] err{or,}_recognition combined: 1; 1 20:31:24 INFO - PROCESS | 1801 | [h264 @ 0x9ade7000] Unsupported bit depth: 0 20:31:24 INFO - PROCESS | 1801 | [aac @ 0x96df0800] err{or,}_recognition separate: 1; 1 20:31:24 INFO - PROCESS | 1801 | [aac @ 0x96df0800] err{or,}_recognition combined: 1; 1 20:31:24 INFO - PROCESS | 1801 | [aac @ 0x96df0800] Unsupported bit depth: 0 20:31:24 INFO - PROCESS | 1801 | [h264 @ 0x9ae51000] err{or,}_recognition separate: 1; 1 20:31:24 INFO - PROCESS | 1801 | [h264 @ 0x9ae51000] err{or,}_recognition combined: 1; 1 20:31:24 INFO - PROCESS | 1801 | [h264 @ 0x9ae51000] Unsupported bit depth: 0 20:31:24 INFO - PROCESS | 1801 | [aac @ 0x9ae52000] err{or,}_recognition separate: 1; 1 20:31:24 INFO - PROCESS | 1801 | [aac @ 0x9ae52000] err{or,}_recognition combined: 1; 1 20:31:24 INFO - PROCESS | 1801 | [aac @ 0x9ae52000] Unsupported bit depth: 0 20:31:24 INFO - PROCESS | 1801 | [h264 @ 0x9ae4f400] err{or,}_recognition separate: 1; 1 20:31:24 INFO - PROCESS | 1801 | [h264 @ 0x9ae4f400] err{or,}_recognition combined: 1; 1 20:31:24 INFO - PROCESS | 1801 | [h264 @ 0x9ae4f400] Unsupported bit depth: 0 20:31:27 INFO - PROCESS | 1801 | --DOCSHELL 0x95938c00 == 4 [pid = 1846] [id = 421] 20:31:27 INFO - PROCESS | 1801 | --DOCSHELL 0x95dda400 == 3 [pid = 1846] [id = 423] 20:31:27 INFO - PROCESS | 1801 | --DOCSHELL 0x95de9c00 == 2 [pid = 1846] [id = 422] 20:31:27 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x96015c00) [pid = 1846] [serial = 1225] [outer = (nil)] [url = about:blank] 20:31:27 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x95dda800) [pid = 1846] [serial = 1228] [outer = (nil)] [url = about:blank] 20:31:27 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x9598a000) [pid = 1846] [serial = 1227] [outer = (nil)] [url = about:blank] 20:31:27 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x96002800) [pid = 1846] [serial = 1230] [outer = (nil)] [url = about:blank] 20:31:30 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x96006800) [pid = 1846] [serial = 1232] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html] 20:31:30 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x95ddd000) [pid = 1846] [serial = 1235] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html] 20:31:30 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x95982000) [pid = 1846] [serial = 1229] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-detach.html] 20:31:34 INFO - PROCESS | 1801 | --DOMWINDOW == 11 (0x96059c00) [pid = 1846] [serial = 1237] [outer = (nil)] [url = about:blank] 20:31:34 INFO - PROCESS | 1801 | --DOMWINDOW == 10 (0x9601c800) [pid = 1846] [serial = 1236] [outer = (nil)] [url = about:blank] 20:31:34 INFO - PROCESS | 1801 | --DOMWINDOW == 9 (0x961f6400) [pid = 1846] [serial = 1239] [outer = (nil)] [url = about:blank] 20:31:34 INFO - PROCESS | 1801 | --DOMWINDOW == 8 (0x960a2800) [pid = 1846] [serial = 1233] [outer = (nil)] [url = about:blank] 20:31:34 INFO - PROCESS | 1801 | --DOMWINDOW == 7 (0x960a9400) [pid = 1846] [serial = 1234] [outer = (nil)] [url = about:blank] 20:31:34 INFO - PROCESS | 1801 | --DOMWINDOW == 6 (0x96009400) [pid = 1846] [serial = 1231] [outer = (nil)] [url = about:blank] 20:31:52 INFO - PROCESS | 1801 | MARIONETTE LOG: INFO: Timeout fired 20:31:52 INFO - PROCESS | 1801 | 1477539112354 Marionette TRACE conn4 <- [1,1919,null,{"value":["/media-source/mediasource-endofstream.html",2,null,null,[["MediaSource.endOfStream(): duration truncated to 0 when there are no buffered coded frames",0,null,null],["MediaSource.endOfStream(): media element notified that it now has all of the media data",2,"Test timed out",null],["MediaSource.endOfStream(): duration and buffered range end time before and after endOfStream",1,"assert_equals: expected 6.548 but got 6.549","@http://web-platform.test:8000/media-source/mediasource-endofstream.html:67:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-endofstream.html:44:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-endofstream.html:41:5\n"]]]}] 20:31:52 INFO - ... 20:31:52 INFO - TEST-TIMEOUT | /media-source/mediasource-endofstream.html | took 30873ms 20:31:52 INFO - PROCESS | 1801 | 1477539112411 Marionette TRACE conn4 -> [0,1920,"getWindowHandle",null] 20:31:52 INFO - PROCESS | 1801 | 1477539112419 Marionette TRACE conn4 <- [1,1920,null,{"value":"2147483649"}] 20:31:52 INFO - TEST-START | /media-source/mediasource-errors.html 20:31:52 INFO - PROCESS | 1801 | 1477539112432 Marionette TRACE conn4 -> [0,1921,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:52 INFO - PROCESS | 1801 | 1477539112726 Marionette TRACE conn4 <- [1,1921,null,{"value":null}] 20:31:52 INFO - PROCESS | 1801 | 1477539112786 Marionette TRACE conn4 -> [0,1922,"getWindowHandles",null] 20:31:52 INFO - PROCESS | 1801 | 1477539112795 Marionette TRACE conn4 <- [1,1922,null,["2147483649"]] 20:31:52 INFO - PROCESS | 1801 | 1477539112803 Marionette TRACE conn4 -> [0,1923,"switchToWindow",{"name":"2147483649"}] 20:31:52 INFO - PROCESS | 1801 | 1477539112819 Marionette TRACE conn4 <- [1,1923,null,{}] 20:31:52 INFO - PROCESS | 1801 | 1477539112826 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-errors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-errors.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:52 INFO - PROCESS | 1801 | ++DOCSHELL 0x95936400 == 3 [pid = 1846] [id = 425] 20:31:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 7 (0x95936800) [pid = 1846] [serial = 1241] [outer = (nil)] 20:31:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 8 (0x95985000) [pid = 1846] [serial = 1242] [outer = 0x95936800] 20:31:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 9 (0x9598d800) [pid = 1846] [serial = 1243] [outer = 0x95936800] 20:31:54 INFO - PROCESS | 1801 | [Child 1846] WARNING: Invalid H264 frame @ pts:228333 dur:33344 dts:819703098376192: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:31:54 INFO - PROCESS | 1801 | [Child 1846] WARNING: Invalid H264 frame @ pts:195011 dur:33322 dts:956961663221760: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:31:54 INFO - PROCESS | 1801 | [Child 1846] WARNING: Invalid H264 frame @ pts:295000 dur:33344 dts:1094125738786816: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:31:54 INFO - PROCESS | 1801 | [Child 1846] WARNING: Invalid H264 frame @ pts:261677 dur:33323 dts:1231384303632384: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:31:54 INFO - PROCESS | 1801 | [Child 1846] WARNING: Invalid H264 frame @ pts:361666 dur:33345 dts:1368552674164736: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:31:54 INFO - PROCESS | 1801 | [Child 1846] WARNING: Invalid H264 frame @ pts:328344 dur:33322 dts:1505815533977600: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:31:54 INFO - PROCESS | 1801 | [Child 1846] WARNING: Invalid H264 frame @ pts:430000 dur:33344 dts:1642979609542656: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:31:54 INFO - PROCESS | 1801 | [Child 1846] WARNING: Invalid H264 frame @ pts:395011 dur:34989 dts:1780238174388224: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:31:54 INFO - PROCESS | 1801 | [Child 1846] WARNING: Invalid H264 frame @ pts:496666 dur:33345 dts:1924265607692288: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:31:54 INFO - PROCESS | 1801 | [Child 1846] WARNING: Invalid H264 frame @ pts:463344 dur:33322 dts:2061524172537856: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:31:54 INFO - PROCESS | 1801 | [Child 1846] WARNING: Invalid H264 frame @ pts:563333 dur:33344 dts:2198692543070208: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:31:54 INFO - PROCESS | 1801 | [Child 1846] WARNING: Invalid H264 frame @ pts:530011 dur:33322 dts:2335946812948480: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:31:54 INFO - PROCESS | 1801 | [Child 1846] WARNING: Invalid H264 frame @ pts:630000 dur:33344 dts:2473115183480832: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:31:54 INFO - PROCESS | 1801 | [Child 1846] WARNING: Invalid H264 frame @ pts:596677 dur:33323 dts:2610373748326400: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:31:54 INFO - PROCESS | 1801 | [Child 1846] WARNING: Invalid H264 frame @ pts:696666 dur:33345 dts:2747542118858752: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:31:54 INFO - PROCESS | 1801 | [Child 1846] WARNING: Invalid H264 frame @ pts:663344 dur:33322 dts:2884800683704320: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:31:54 INFO - PROCESS | 1801 | [Child 1846] WARNING: Invalid H264 frame @ pts:763333 dur:33344 dts:3021969054236672: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:31:54 INFO - PROCESS | 1801 | [Child 1846] WARNING: Invalid H264 frame @ pts:730011 dur:33322 dts:3159227619082240: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:31:54 INFO - PROCESS | 1801 | [Child 1846] WARNING: Invalid H264 frame @ pts:830000 dur:33333 dts:3296391694647296: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:31:54 INFO - PROCESS | 1801 | [Child 1846] WARNING: Invalid H264 frame @ pts:796677 dur:33323 dts:3433603014852608: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:31:54 INFO - PROCESS | 1801 | [Child 1846] WARNING: Invalid H264 frame @ pts:863333 dur:33333 dts:3570771385384960: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:31:54 INFO - PROCESS | 1801 | [aac @ 0x95de1400] err{or,}_recognition separate: 1; 1 20:31:54 INFO - PROCESS | 1801 | [aac @ 0x95de1400] err{or,}_recognition combined: 1; 1 20:31:54 INFO - PROCESS | 1801 | [aac @ 0x95de1400] Unsupported bit depth: 0 20:31:54 INFO - PROCESS | 1801 | [h264 @ 0x96007000] err{or,}_recognition separate: 1; 1 20:31:54 INFO - PROCESS | 1801 | [h264 @ 0x96007000] err{or,}_recognition combined: 1; 1 20:31:54 INFO - PROCESS | 1801 | [h264 @ 0x96007000] Unsupported bit depth: 0 20:31:54 INFO - PROCESS | 1801 | [aac @ 0x96007800] err{or,}_recognition separate: 1; 1 20:31:54 INFO - PROCESS | 1801 | [aac @ 0x96007800] err{or,}_recognition combined: 1; 1 20:31:54 INFO - PROCESS | 1801 | [aac @ 0x96007800] Unsupported bit depth: 0 20:31:54 INFO - PROCESS | 1801 | [h264 @ 0x95de1400] err{or,}_recognition separate: 1; 1 20:31:54 INFO - PROCESS | 1801 | [h264 @ 0x95de1400] err{or,}_recognition combined: 1; 1 20:31:54 INFO - PROCESS | 1801 | [h264 @ 0x95de1400] Unsupported bit depth: 0 20:31:54 INFO - PROCESS | 1801 | [aac @ 0x96007800] Error decoding AAC frame header. 20:31:54 INFO - PROCESS | 1801 | [Child 1846] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 20:31:54 INFO - PROCESS | 1801 | [Child 1846] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 717 20:31:54 INFO - PROCESS | 1801 | [aac @ 0x96007800] Sample rate index in program config element does not match the sample rate index configured by the container. 20:31:54 INFO - PROCESS | 1801 | [aac @ 0x96007800] Input buffer exhausted before END element found 20:31:54 INFO - PROCESS | 1801 | [Child 1846] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 20:31:54 INFO - PROCESS | 1801 | [Child 1846] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 717 20:31:54 INFO - PROCESS | 1801 | [aac @ 0x96007800] Reserved bit set. 20:31:54 INFO - PROCESS | 1801 | [Child 1846] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 20:31:54 INFO - PROCESS | 1801 | [Child 1846] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1094995529: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 717 20:31:54 INFO - PROCESS | 1801 | [aac @ 0x96007800] Sample rate index in program config element does not match the sample rate index configured by the container. 20:31:54 INFO - PROCESS | 1801 | [aac @ 0x96007800] Input buffer exhausted before END element found 20:31:54 INFO - PROCESS | 1801 | [Child 1846] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 20:31:54 INFO - PROCESS | 1801 | [Child 1846] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 717 20:31:54 INFO - PROCESS | 1801 | [Child 1846] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 717 20:31:54 INFO - PROCESS | 1801 | [Child 1846] WARNING: Decoder=95d15580 Decode error: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2864 20:31:54 INFO - ...... 20:31:54 INFO - TEST-OK | /media-source/mediasource-errors.html | took 2281ms 20:31:54 INFO - PROCESS | 1801 | 1477539114628 Marionette TRACE conn4 <- [1,1924,null,{"value":["/media-source/mediasource-errors.html",0,null,null,[["Appending media segment before the first initialization segment.",0,null,null],["Signaling 'decode' error via endOfStream() before initialization segment has been appended.",0,null,null],["Signaling 'network' error via endOfStream() before initialization segment has been appended.",0,null,null],["Signaling 'decode' error via endOfStream() after initialization segment has been appended and the HTMLMediaElement has reached HAVE_METADATA.",1,"assert_equals: expected \"ended\" but got \"closed\"","@http://web-platform.test:8000/media-source/mediasource-errors.html:131:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-errors.html:122:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nsetTimeout handler*EventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:63:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-errors.html:115:9\nErrorTest/ [0,1925,"getWindowHandle",null] 20:31:54 INFO - PROCESS | 1801 | 1477539114730 Marionette TRACE conn4 <- [1,1925,null,{"value":"2147483649"}] 20:31:54 INFO - TEST-START | /media-source/mediasource-getvideoplaybackquality.html 20:31:54 INFO - PROCESS | 1801 | 1477539114743 Marionette TRACE conn4 -> [0,1926,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:31:54 INFO - PROCESS | 1801 | 1477539114981 Marionette TRACE conn4 <- [1,1926,null,{"value":null}] 20:31:55 INFO - PROCESS | 1801 | 1477539115023 Marionette TRACE conn4 -> [0,1927,"getWindowHandles",null] 20:31:55 INFO - PROCESS | 1801 | 1477539115031 Marionette TRACE conn4 <- [1,1927,null,["2147483649"]] 20:31:55 INFO - PROCESS | 1801 | 1477539115038 Marionette TRACE conn4 -> [0,1928,"switchToWindow",{"name":"2147483649"}] 20:31:55 INFO - PROCESS | 1801 | 1477539115045 Marionette TRACE conn4 <- [1,1928,null,{}] 20:31:55 INFO - PROCESS | 1801 | 1477539115051 Marionette TRACE conn4 -> [0,1929,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-getvideoplaybackquality.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:31:55 INFO - PROCESS | 1801 | ++DOCSHELL 0x95986400 == 4 [pid = 1846] [id = 426] 20:31:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 10 (0x95ddc800) [pid = 1846] [serial = 1244] [outer = (nil)] 20:31:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 11 (0x96005400) [pid = 1846] [serial = 1245] [outer = 0x95ddc800] 20:31:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x96015000) [pid = 1846] [serial = 1246] [outer = 0x95ddc800] 20:31:57 INFO - PROCESS | 1801 | [aac @ 0x9be07000] err{or,}_recognition separate: 1; 1 20:31:57 INFO - PROCESS | 1801 | [aac @ 0x9be07000] err{or,}_recognition combined: 1; 1 20:31:57 INFO - PROCESS | 1801 | [aac @ 0x9be07000] Unsupported bit depth: 0 20:31:57 INFO - PROCESS | 1801 | [h264 @ 0x9be08000] err{or,}_recognition separate: 1; 1 20:31:57 INFO - PROCESS | 1801 | [h264 @ 0x9be08000] err{or,}_recognition combined: 1; 1 20:31:57 INFO - PROCESS | 1801 | [h264 @ 0x9be08000] Unsupported bit depth: 0 20:31:57 INFO - PROCESS | 1801 | [aac @ 0x9be07000] err{or,}_recognition separate: 1; 1 20:31:57 INFO - PROCESS | 1801 | [aac @ 0x9be07000] err{or,}_recognition combined: 1; 1 20:31:57 INFO - PROCESS | 1801 | [aac @ 0x9be07000] Unsupported bit depth: 0 20:31:57 INFO - PROCESS | 1801 | [h264 @ 0x9be08000] err{or,}_recognition separate: 1; 1 20:31:57 INFO - PROCESS | 1801 | [h264 @ 0x9be08000] err{or,}_recognition combined: 1; 1 20:31:57 INFO - PROCESS | 1801 | [h264 @ 0x9be08000] Unsupported bit depth: 0 20:31:57 INFO - PROCESS | 1801 | [h264 @ 0x9be08000] no picture 20:31:57 INFO - PROCESS | 1801 | [aac @ 0x9be0c800] err{or,}_recognition separate: 1; 1 20:31:57 INFO - PROCESS | 1801 | [aac @ 0x9be0c800] err{or,}_recognition combined: 1; 1 20:31:57 INFO - PROCESS | 1801 | [aac @ 0x9be0c800] Unsupported bit depth: 0 20:31:57 INFO - PROCESS | 1801 | [h264 @ 0x9be0e800] err{or,}_recognition separate: 1; 1 20:31:57 INFO - PROCESS | 1801 | [h264 @ 0x9be0e800] err{or,}_recognition combined: 1; 1 20:31:57 INFO - PROCESS | 1801 | [h264 @ 0x9be0e800] Unsupported bit depth: 0 20:31:57 INFO - PROCESS | 1801 | [aac @ 0x9be0f000] err{or,}_recognition separate: 1; 1 20:31:57 INFO - PROCESS | 1801 | [aac @ 0x9be0f000] err{or,}_recognition combined: 1; 1 20:31:57 INFO - PROCESS | 1801 | [aac @ 0x9be0f000] Unsupported bit depth: 0 20:31:57 INFO - PROCESS | 1801 | [h264 @ 0x9be0c800] err{or,}_recognition separate: 1; 1 20:31:57 INFO - PROCESS | 1801 | [h264 @ 0x9be0c800] err{or,}_recognition combined: 1; 1 20:31:57 INFO - PROCESS | 1801 | [h264 @ 0x9be0c800] Unsupported bit depth: 0 20:31:57 INFO - PROCESS | 1801 | [h264 @ 0x9be0c800] no picture 20:32:01 INFO - PROCESS | 1801 | --DOCSHELL 0x95936400 == 3 [pid = 1846] [id = 425] 20:32:01 INFO - PROCESS | 1801 | --DOCSHELL 0x961ef000 == 2 [pid = 1846] [id = 424] 20:32:04 INFO - PROCESS | 1801 | --DOMWINDOW == 11 (0x95936800) [pid = 1846] [serial = 1241] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-errors.html] 20:32:04 INFO - PROCESS | 1801 | --DOMWINDOW == 10 (0x961efc00) [pid = 1846] [serial = 1238] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream.html] 20:32:04 INFO - PROCESS | 1801 | 1477539124335 Marionette TRACE conn4 <- [1,1929,null,{"value":["/media-source/mediasource-getvideoplaybackquality.html",0,null,null,[["Test HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",0,null,null],["Test the totalFrameDelay attribute of HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",1,"assert_greater_than_equal: totalFrameDelay >= 0 expected a number but got a \"undefined\"","@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:85:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:79:15\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:74:11\n"]]]}] 20:32:04 INFO - .. 20:32:04 INFO - TEST-OK | /media-source/mediasource-getvideoplaybackquality.html | took 9621ms 20:32:04 INFO - PROCESS | 1801 | 1477539124366 Marionette TRACE conn4 -> [0,1930,"getWindowHandle",null] 20:32:04 INFO - PROCESS | 1801 | 1477539124374 Marionette TRACE conn4 <- [1,1930,null,{"value":"2147483649"}] 20:32:04 INFO - TEST-START | /media-source/mediasource-is-type-supported.html 20:32:04 INFO - PROCESS | 1801 | 1477539124386 Marionette TRACE conn4 -> [0,1931,"getContext",null] 20:32:04 INFO - PROCESS | 1801 | 1477539124398 Marionette TRACE conn4 <- [1,1931,null,{"value":"content"}] 20:32:04 INFO - PROCESS | 1801 | 1477539124409 Marionette TRACE conn4 -> [0,1932,"setContext",{"value":"chrome"}] 20:32:04 INFO - PROCESS | 1801 | 1477539124417 Marionette TRACE conn4 <- [1,1932,null,{}] 20:32:04 INFO - PROCESS | 1801 | 1477539124426 Marionette TRACE conn4 -> [0,1933,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:32:04 INFO - PROCESS | 1801 | 1477539124454 Marionette TRACE conn4 <- [1,1933,null,{"value":true}] 20:32:04 INFO - PROCESS | 1801 | 1477539124460 Marionette TRACE conn4 -> [0,1934,"setContext",{"value":"content"}] 20:32:04 INFO - PROCESS | 1801 | 1477539124477 Marionette TRACE conn4 <- [1,1934,null,{}] 20:32:04 INFO - Setting pref media.mediasource.enabled (true) 20:32:04 INFO - PROCESS | 1801 | 1477539124494 Marionette TRACE conn4 -> [0,1935,"getContext",null] 20:32:04 INFO - PROCESS | 1801 | 1477539124501 Marionette TRACE conn4 <- [1,1935,null,{"value":"content"}] 20:32:04 INFO - PROCESS | 1801 | 1477539124507 Marionette TRACE conn4 -> [0,1936,"setContext",{"value":"chrome"}] 20:32:04 INFO - PROCESS | 1801 | 1477539124510 Marionette TRACE conn4 <- [1,1936,null,{}] 20:32:04 INFO - PROCESS | 1801 | 1477539124518 Marionette TRACE conn4 -> [0,1937,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:32:04 INFO - PROCESS | 1801 | 1477539124544 Marionette TRACE conn4 <- [1,1937,null,{"value":null}] 20:32:04 INFO - PROCESS | 1801 | 1477539124557 Marionette TRACE conn4 -> [0,1938,"setContext",{"value":"content"}] 20:32:04 INFO - PROCESS | 1801 | 1477539124567 Marionette TRACE conn4 <- [1,1938,null,{}] 20:32:04 INFO - PROCESS | 1801 | 1477539124574 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:04 INFO - PROCESS | 1801 | 1477539124836 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 20:32:04 INFO - PROCESS | 1801 | 1477539124968 Marionette TRACE conn4 -> [0,1940,"getWindowHandles",null] 20:32:04 INFO - PROCESS | 1801 | 1477539124979 Marionette TRACE conn4 <- [1,1940,null,["2147483649"]] 20:32:04 INFO - PROCESS | 1801 | 1477539124985 Marionette TRACE conn4 -> [0,1941,"switchToWindow",{"name":"2147483649"}] 20:32:04 INFO - PROCESS | 1801 | 1477539124993 Marionette TRACE conn4 <- [1,1941,null,{}] 20:32:05 INFO - PROCESS | 1801 | 1477539124998 Marionette TRACE conn4 -> [0,1942,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-is-type-supported.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-is-type-supported.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:05 INFO - PROCESS | 1801 | ++DOCSHELL 0x95938000 == 3 [pid = 1846] [id = 427] 20:32:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 11 (0x95938800) [pid = 1846] [serial = 1247] [outer = (nil)] 20:32:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 12 (0x9598b800) [pid = 1846] [serial = 1248] [outer = 0x95938800] 20:32:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x95de0c00) [pid = 1846] [serial = 1249] [outer = 0x95938800] 20:32:06 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 20:32:06 INFO - PROCESS | 1801 | 1477539126295 Marionette TRACE conn4 <- [1,1942,null,{"value":["/media-source/mediasource-is-type-supported.html",0,null,null,[["Test invalid MIME format \"video\"",0,null,null],["Test invalid MIME format \"video/\"",0,null,null],["Test invalid MIME format \"video/webm\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"\"\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\",\"\"",0,null,null],["Test invalid MIME format \"\"",0,null,null],["Test invalid MIME format \"null\"",0,null,null],["Test invalid MSE MIME media type \"xxx\"",0,null,null],["Test invalid MSE MIME media type \"text/html\"",0,null,null],["Test invalid MSE MIME media type \"image/jpeg\"",0,null,null],["Test invalid mismatch between major type and codec ID \"audio/webm;codecs=\"vp8\"\"",0,null,null],["Test invalid mismatch between major type and codec ID \"audio/mp4;codecs=\"avc1.4d001e\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"audio/mp4;codecs=\"vorbis\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"audio/webm;codecs=\"mp4a.40.2\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/mp4;codecs=\"vp8\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/webm;codecs=\"mp4a.40.2\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/mp4;codecs=\"vorbis\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.40\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.40.\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.67.3\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vp8\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vorbis\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vp8,vorbis\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vorbis, vp8\"\"",0,null,null],["Test valid WebM type \"audio/webm;codecs=\"vorbis\"\"",0,null,null],["Test valid WebM type \"AUDIO/WEBM;CODECS=\"vorbis\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.42001e\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.40.5\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.67\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e,mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"mp4a.40.2 , avc1.4d001e \"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e,mp4a.40.5\"\"",0,null,null]]]}] 20:32:06 INFO - ........................................ 20:32:06 INFO - TEST-OK | /media-source/mediasource-is-type-supported.html | took 1993ms 20:32:06 INFO - PROCESS | 1801 | 1477539126394 Marionette TRACE conn4 -> [0,1943,"getWindowHandle",null] 20:32:06 INFO - TEST-START | /media-source/mediasource-liveseekable.html 20:32:06 INFO - Clearing pref media.mediasource.enabled 20:32:06 INFO - PROCESS | 1801 | 1477539126403 Marionette TRACE conn4 <- [1,1943,null,{"value":"2147483649"}] 20:32:06 INFO - PROCESS | 1801 | 1477539126415 Marionette TRACE conn4 -> [0,1944,"getContext",null] 20:32:06 INFO - PROCESS | 1801 | 1477539126424 Marionette TRACE conn4 <- [1,1944,null,{"value":"content"}] 20:32:06 INFO - PROCESS | 1801 | 1477539126433 Marionette TRACE conn4 -> [0,1945,"setContext",{"value":"chrome"}] 20:32:06 INFO - PROCESS | 1801 | 1477539126439 Marionette TRACE conn4 <- [1,1945,null,{}] 20:32:06 INFO - PROCESS | 1801 | 1477539126449 Marionette TRACE conn4 -> [0,1946,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:32:06 INFO - PROCESS | 1801 | 1477539126483 Marionette TRACE conn4 <- [1,1946,null,{"value":null}] 20:32:06 INFO - PROCESS | 1801 | 1477539126533 Marionette TRACE conn4 -> [0,1947,"setContext",{"value":"content"}] 20:32:06 INFO - PROCESS | 1801 | 1477539126540 Marionette TRACE conn4 <- [1,1947,null,{}] 20:32:06 INFO - PROCESS | 1801 | 1477539126558 Marionette TRACE conn4 -> [0,1948,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:06 INFO - PROCESS | 1801 | 1477539126837 Marionette TRACE conn4 <- [1,1948,null,{"value":null}] 20:32:06 INFO - PROCESS | 1801 | 1477539126879 Marionette TRACE conn4 -> [0,1949,"getWindowHandles",null] 20:32:06 INFO - PROCESS | 1801 | 1477539126887 Marionette TRACE conn4 <- [1,1949,null,["2147483649"]] 20:32:06 INFO - PROCESS | 1801 | 1477539126939 Marionette TRACE conn4 -> [0,1950,"switchToWindow",{"name":"2147483649"}] 20:32:06 INFO - PROCESS | 1801 | 1477539126949 Marionette TRACE conn4 <- [1,1950,null,{}] 20:32:06 INFO - PROCESS | 1801 | 1477539126961 Marionette TRACE conn4 -> [0,1951,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-liveseekable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-liveseekable.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:07 INFO - PROCESS | 1801 | ++DOCSHELL 0x95de3c00 == 4 [pid = 1846] [id = 428] 20:32:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x95de4400) [pid = 1846] [serial = 1250] [outer = (nil)] 20:32:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9be07400) [pid = 1846] [serial = 1251] [outer = 0x95de4400] 20:32:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x9be0b400) [pid = 1846] [serial = 1252] [outer = 0x95de4400] 20:32:08 INFO - PROCESS | 1801 | 1477539128625 Marionette TRACE conn4 <- [1,1951,null,{"value":["/media-source/mediasource-liveseekable.html",0,null,null,[["setLiveSeekableRange throws an InvalidStateError exception if the readyState attribute is not 'open'",0,null,null],["clearLiveSeekableRange throws an InvalidStateError exception if the readyState attribute is not 'open'",0,null,null],["setLiveSeekableRange does not restrict to not currently updating",0,null,null],["clearLiveSeekableRange does not restrict to not currently updating",0,null,null],["setLiveSeekableRange throws a TypeError if start is negative",0,null,null],["setLiveSeekableRange throws a TypeError if start is greater than end",0,null,null],["setLiveSeekableRange returns with no error when conditions are correct",0,null,null],["clearLiveSeekableRange returns with no error when conditions are correct",0,null,null],["HTMLMediaElement.seekable returns the live seekable range or an empty range if that range was cleared when nothing is buffered",0,null,null],["HTMLMediaElement.seekable returns the union of the buffered range and the live seekable range, when set",0,null,null]]]}] 20:32:08 INFO - .......... 20:32:08 INFO - TEST-OK | /media-source/mediasource-liveseekable.html | took 2271ms 20:32:08 INFO - PROCESS | 1801 | 1477539128686 Marionette TRACE conn4 -> [0,1952,"getWindowHandle",null] 20:32:08 INFO - PROCESS | 1801 | 1477539128694 Marionette TRACE conn4 <- [1,1952,null,{"value":"2147483649"}] 20:32:08 INFO - TEST-START | /media-source/mediasource-multiple-attach.html 20:32:08 INFO - PROCESS | 1801 | 1477539128766 Marionette TRACE conn4 -> [0,1953,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:09 INFO - PROCESS | 1801 | 1477539129169 Marionette TRACE conn4 <- [1,1953,null,{"value":null}] 20:32:09 INFO - PROCESS | 1801 | 1477539129274 Marionette TRACE conn4 -> [0,1954,"getWindowHandles",null] 20:32:09 INFO - PROCESS | 1801 | 1477539129290 Marionette TRACE conn4 <- [1,1954,null,["2147483649"]] 20:32:09 INFO - PROCESS | 1801 | 1477539129302 Marionette TRACE conn4 -> [0,1955,"switchToWindow",{"name":"2147483649"}] 20:32:09 INFO - PROCESS | 1801 | 1477539129312 Marionette TRACE conn4 <- [1,1955,null,{}] 20:32:09 INFO - PROCESS | 1801 | 1477539129322 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-multiple-attach.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-multiple-attach.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:09 INFO - PROCESS | 1801 | ++DOCSHELL 0x9592f000 == 5 [pid = 1846] [id = 429] 20:32:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x95930800) [pid = 1846] [serial = 1253] [outer = (nil)] 20:32:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x95ddd800) [pid = 1846] [serial = 1254] [outer = 0x95930800] 20:32:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x96002800) [pid = 1846] [serial = 1255] [outer = 0x95930800] 20:32:10 INFO - PROCESS | 1801 | --DOCSHELL 0x95938000 == 4 [pid = 1846] [id = 427] 20:32:10 INFO - PROCESS | 1801 | --DOCSHELL 0x95986400 == 3 [pid = 1846] [id = 426] 20:32:10 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x96005400) [pid = 1846] [serial = 1245] [outer = (nil)] [url = about:blank] 20:32:10 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x961f5000) [pid = 1846] [serial = 1240] [outer = (nil)] [url = about:blank] 20:32:10 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x9598d800) [pid = 1846] [serial = 1243] [outer = (nil)] [url = about:blank] 20:32:10 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x95985000) [pid = 1846] [serial = 1242] [outer = (nil)] [url = about:blank] 20:32:10 INFO - PROCESS | 1801 | 1477539130771 Marionette TRACE conn4 <- [1,1956,null,{"value":["/media-source/mediasource-multiple-attach.html",0,null,null,[["Test exactly one succeeds when two MediaElements attach to same MediaSource",0,null,null],["Test that MediaSource can reattach if closed first",0,null,null]]]}] 20:32:10 INFO - .. 20:32:10 INFO - TEST-OK | /media-source/mediasource-multiple-attach.html | took 2081ms 20:32:10 INFO - PROCESS | 1801 | 1477539130803 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 20:32:10 INFO - PROCESS | 1801 | 1477539130812 Marionette TRACE conn4 <- [1,1957,null,{"value":"2147483649"}] 20:32:10 INFO - TEST-START | /media-source/mediasource-play-then-seek-back.html 20:32:10 INFO - PROCESS | 1801 | 1477539130827 Marionette TRACE conn4 -> [0,1958,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:11 INFO - PROCESS | 1801 | 1477539131035 Marionette TRACE conn4 <- [1,1958,null,{"value":null}] 20:32:11 INFO - PROCESS | 1801 | 1477539131145 Marionette TRACE conn4 -> [0,1959,"getWindowHandles",null] 20:32:11 INFO - PROCESS | 1801 | 1477539131152 Marionette TRACE conn4 <- [1,1959,null,["2147483649"]] 20:32:11 INFO - PROCESS | 1801 | 1477539131158 Marionette TRACE conn4 -> [0,1960,"switchToWindow",{"name":"2147483649"}] 20:32:11 INFO - PROCESS | 1801 | 1477539131165 Marionette TRACE conn4 <- [1,1960,null,{}] 20:32:11 INFO - PROCESS | 1801 | 1477539131171 Marionette TRACE conn4 -> [0,1961,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-play-then-seek-back.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:11 INFO - PROCESS | 1801 | ++DOCSHELL 0x95de3800 == 4 [pid = 1846] [id = 430] 20:32:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x96003c00) [pid = 1846] [serial = 1256] [outer = (nil)] 20:32:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x961f0400) [pid = 1846] [serial = 1257] [outer = 0x96003c00] 20:32:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x96df2800) [pid = 1846] [serial = 1258] [outer = 0x96003c00] 20:32:12 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x95ddc800) [pid = 1846] [serial = 1244] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html] 20:32:13 INFO - PROCESS | 1801 | [aac @ 0x95ddc800] err{or,}_recognition separate: 1; 1 20:32:13 INFO - PROCESS | 1801 | [aac @ 0x95ddc800] err{or,}_recognition combined: 1; 1 20:32:13 INFO - PROCESS | 1801 | [aac @ 0x95ddc800] Unsupported bit depth: 0 20:32:13 INFO - PROCESS | 1801 | [h264 @ 0x99f6d000] err{or,}_recognition separate: 1; 1 20:32:13 INFO - PROCESS | 1801 | [h264 @ 0x99f6d000] err{or,}_recognition combined: 1; 1 20:32:13 INFO - PROCESS | 1801 | [h264 @ 0x99f6d000] Unsupported bit depth: 0 20:32:13 INFO - PROCESS | 1801 | [aac @ 0x99f6d800] err{or,}_recognition separate: 1; 1 20:32:13 INFO - PROCESS | 1801 | [aac @ 0x99f6d800] err{or,}_recognition combined: 1; 1 20:32:13 INFO - PROCESS | 1801 | [aac @ 0x99f6d800] Unsupported bit depth: 0 20:32:13 INFO - PROCESS | 1801 | [h264 @ 0x961f3800] err{or,}_recognition separate: 1; 1 20:32:13 INFO - PROCESS | 1801 | [h264 @ 0x961f3800] err{or,}_recognition combined: 1; 1 20:32:13 INFO - PROCESS | 1801 | [h264 @ 0x961f3800] Unsupported bit depth: 0 20:32:13 INFO - PROCESS | 1801 | [h264 @ 0x961f3800] no picture 20:32:13 INFO - PROCESS | 1801 | [h264 @ 0x961f3800] no picture 20:32:13 INFO - PROCESS | 1801 | 1477539133569 Marionette TRACE conn4 <- [1,1961,null,{"value":["/media-source/mediasource-play-then-seek-back.html",0,null,null,[["Test playing then seeking back.",0,null,null]]]}] 20:32:13 INFO - . 20:32:13 INFO - TEST-OK | /media-source/mediasource-play-then-seek-back.html | took 2788ms 20:32:13 INFO - PROCESS | 1801 | 1477539133611 Marionette TRACE conn4 -> [0,1962,"getWindowHandle",null] 20:32:13 INFO - TEST-START | /media-source/mediasource-play.html 20:32:13 INFO - PROCESS | 1801 | 1477539133616 Marionette TRACE conn4 <- [1,1962,null,{"value":"2147483649"}] 20:32:13 INFO - PROCESS | 1801 | 1477539133624 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:13 INFO - PROCESS | 1801 | 1477539133832 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 20:32:13 INFO - PROCESS | 1801 | 1477539133935 Marionette TRACE conn4 -> [0,1964,"getWindowHandles",null] 20:32:13 INFO - PROCESS | 1801 | 1477539133951 Marionette TRACE conn4 <- [1,1964,null,["2147483649"]] 20:32:13 INFO - PROCESS | 1801 | 1477539133958 Marionette TRACE conn4 -> [0,1965,"switchToWindow",{"name":"2147483649"}] 20:32:13 INFO - PROCESS | 1801 | 1477539133966 Marionette TRACE conn4 <- [1,1965,null,{}] 20:32:13 INFO - PROCESS | 1801 | 1477539133972 Marionette TRACE conn4 -> [0,1966,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-play.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-play.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:14 INFO - PROCESS | 1801 | ++DOCSHELL 0x961f7c00 == 5 [pid = 1846] [id = 431] 20:32:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x96df4400) [pid = 1846] [serial = 1259] [outer = (nil)] 20:32:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x9ab17c00) [pid = 1846] [serial = 1260] [outer = 0x96df4400] 20:32:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 20 (0x9ab1b000) [pid = 1846] [serial = 1261] [outer = 0x96df4400] 20:32:15 INFO - PROCESS | 1801 | [aac @ 0x9c019c00] err{or,}_recognition separate: 1; 1 20:32:15 INFO - PROCESS | 1801 | [aac @ 0x9c019c00] err{or,}_recognition combined: 1; 1 20:32:15 INFO - PROCESS | 1801 | [aac @ 0x9c019c00] Unsupported bit depth: 0 20:32:15 INFO - PROCESS | 1801 | [h264 @ 0x9c01c000] err{or,}_recognition separate: 1; 1 20:32:15 INFO - PROCESS | 1801 | [h264 @ 0x9c01c000] err{or,}_recognition combined: 1; 1 20:32:15 INFO - PROCESS | 1801 | [h264 @ 0x9c01c000] Unsupported bit depth: 0 20:32:15 INFO - PROCESS | 1801 | [aac @ 0x9c01c800] err{or,}_recognition separate: 1; 1 20:32:15 INFO - PROCESS | 1801 | [aac @ 0x9c01c800] err{or,}_recognition combined: 1; 1 20:32:15 INFO - PROCESS | 1801 | [aac @ 0x9c01c800] Unsupported bit depth: 0 20:32:15 INFO - PROCESS | 1801 | [h264 @ 0x9c01ac00] err{or,}_recognition separate: 1; 1 20:32:15 INFO - PROCESS | 1801 | [h264 @ 0x9c01ac00] err{or,}_recognition combined: 1; 1 20:32:15 INFO - PROCESS | 1801 | [h264 @ 0x9c01ac00] Unsupported bit depth: 0 20:32:15 INFO - PROCESS | 1801 | [h264 @ 0x9c01ac00] no picture 20:32:17 INFO - PROCESS | 1801 | 1477539137009 Marionette TRACE conn4 <- [1,1966,null,{"value":["/media-source/mediasource-play.html",0,null,null,[["Test normal playback case with MediaSource API",0,null,null]]]}] 20:32:17 INFO - . 20:32:17 INFO - TEST-OK | /media-source/mediasource-play.html | took 3438ms 20:32:17 INFO - PROCESS | 1801 | 1477539137061 Marionette TRACE conn4 -> [0,1967,"getWindowHandle",null] 20:32:17 INFO - PROCESS | 1801 | 1477539137064 Marionette TRACE conn4 <- [1,1967,null,{"value":"2147483649"}] 20:32:17 INFO - TEST-START | /media-source/mediasource-preload.html 20:32:17 INFO - PROCESS | 1801 | 1477539137080 Marionette TRACE conn4 -> [0,1968,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:17 INFO - PROCESS | 1801 | 1477539137290 Marionette TRACE conn4 <- [1,1968,null,{"value":null}] 20:32:17 INFO - PROCESS | 1801 | 1477539137390 Marionette TRACE conn4 -> [0,1969,"getWindowHandles",null] 20:32:17 INFO - PROCESS | 1801 | 1477539137402 Marionette TRACE conn4 <- [1,1969,null,["2147483649"]] 20:32:17 INFO - PROCESS | 1801 | 1477539137411 Marionette TRACE conn4 -> [0,1970,"switchToWindow",{"name":"2147483649"}] 20:32:17 INFO - PROCESS | 1801 | 1477539137421 Marionette TRACE conn4 <- [1,1970,null,{}] 20:32:17 INFO - PROCESS | 1801 | 1477539137433 Marionette TRACE conn4 -> [0,1971,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-preload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-preload.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:17 INFO - PROCESS | 1801 | ++DOCSHELL 0x96001400 == 6 [pid = 1846] [id = 432] 20:32:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 21 (0x96002400) [pid = 1846] [serial = 1262] [outer = (nil)] 20:32:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 22 (0x99f6d400) [pid = 1846] [serial = 1263] [outer = 0x96002400] 20:32:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 23 (0x9ab18c00) [pid = 1846] [serial = 1264] [outer = 0x96002400] 20:32:18 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 20:32:18 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 20:32:18 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 20:32:18 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 20:32:18 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 20:32:18 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 20:32:18 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 20:32:18 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 20:32:18 INFO - PROCESS | 1801 | 1477539138701 Marionette TRACE conn4 <- [1,1971,null,{"value":["/media-source/mediasource-preload.html",0,null,null,[["sourceopen occurs with element preload=auto",0,null,null],["sourceopen occurs with element preload=metadata",0,null,null],["sourceopen occurs with element preload=none",0,null,null],["error occurs with bogus blob URL (revoked MediaSource object URL) and element preload=auto",0,null,null],["error occurs with bogus blob URL (revoked MediaSource object URL) and element preload=metadata",0,null,null],["error occurs with bogus blob URL (corrupted MediaSource object URL) and element preload=auto",0,null,null],["error occurs with bogus blob URL (corrupted MediaSource object URL) and element preload=metadata",0,null,null]]]}] 20:32:18 INFO - PROCESS | 1801 | --DOCSHELL 0x95de3800 == 5 [pid = 1846] [id = 430] 20:32:18 INFO - PROCESS | 1801 | --DOCSHELL 0x9592f000 == 4 [pid = 1846] [id = 429] 20:32:18 INFO - PROCESS | 1801 | --DOMWINDOW == 22 (0x9be07400) [pid = 1846] [serial = 1251] [outer = (nil)] [url = about:blank] 20:32:18 INFO - PROCESS | 1801 | --DOMWINDOW == 21 (0x96015000) [pid = 1846] [serial = 1246] [outer = (nil)] [url = about:blank] 20:32:18 INFO - ....... 20:32:18 INFO - TEST-OK | /media-source/mediasource-preload.html | took 1681ms 20:32:18 INFO - PROCESS | 1801 | 1477539138763 Marionette TRACE conn4 -> [0,1972,"getWindowHandle",null] 20:32:18 INFO - TEST-START | /media-source/mediasource-remove.html 20:32:18 INFO - PROCESS | 1801 | 1477539138768 Marionette TRACE conn4 <- [1,1972,null,{"value":"2147483649"}] 20:32:18 INFO - PROCESS | 1801 | 1477539138777 Marionette TRACE conn4 -> [0,1973,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:18 INFO - PROCESS | 1801 | 1477539138990 Marionette TRACE conn4 <- [1,1973,null,{"value":null}] 20:32:19 INFO - PROCESS | 1801 | 1477539139048 Marionette TRACE conn4 -> [0,1974,"getWindowHandles",null] 20:32:19 INFO - PROCESS | 1801 | 1477539139056 Marionette TRACE conn4 <- [1,1974,null,["2147483649"]] 20:32:19 INFO - PROCESS | 1801 | 1477539139065 Marionette TRACE conn4 -> [0,1975,"switchToWindow",{"name":"2147483649"}] 20:32:19 INFO - PROCESS | 1801 | 1477539139085 Marionette TRACE conn4 <- [1,1975,null,{}] 20:32:19 INFO - PROCESS | 1801 | 1477539139091 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-remove.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-remove.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:19 INFO - PROCESS | 1801 | ++DOCSHELL 0x9601c000 == 5 [pid = 1846] [id = 433] 20:32:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 22 (0x9601c400) [pid = 1846] [serial = 1265] [outer = (nil)] 20:32:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 23 (0x96020000) [pid = 1846] [serial = 1266] [outer = 0x9601c400] 20:32:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 24 (0x96022400) [pid = 1846] [serial = 1267] [outer = 0x9601c400] 20:32:22 INFO - PROCESS | 1801 | --DOMWINDOW == 23 (0x96003c00) [pid = 1846] [serial = 1256] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html] 20:32:22 INFO - PROCESS | 1801 | --DOMWINDOW == 22 (0x95930800) [pid = 1846] [serial = 1253] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-multiple-attach.html] 20:32:22 INFO - PROCESS | 1801 | --DOMWINDOW == 21 (0x95938800) [pid = 1846] [serial = 1247] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-is-type-supported.html] 20:32:23 INFO - PROCESS | 1801 | [aac @ 0xa5c64400] err{or,}_recognition separate: 1; 1 20:32:23 INFO - PROCESS | 1801 | [aac @ 0xa5c64400] err{or,}_recognition combined: 1; 1 20:32:23 INFO - PROCESS | 1801 | [aac @ 0xa5c64400] Unsupported bit depth: 0 20:32:23 INFO - PROCESS | 1801 | [h264 @ 0xa5ced000] err{or,}_recognition separate: 1; 1 20:32:23 INFO - PROCESS | 1801 | [h264 @ 0xa5ced000] err{or,}_recognition combined: 1; 1 20:32:23 INFO - PROCESS | 1801 | [h264 @ 0xa5ced000] Unsupported bit depth: 0 20:32:23 INFO - PROCESS | 1801 | [aac @ 0xa5c64400] err{or,}_recognition separate: 1; 1 20:32:23 INFO - PROCESS | 1801 | [aac @ 0xa5c64400] err{or,}_recognition combined: 1; 1 20:32:23 INFO - PROCESS | 1801 | [aac @ 0xa5c64400] Unsupported bit depth: 0 20:32:23 INFO - PROCESS | 1801 | [aac @ 0xa5cee400] err{or,}_recognition separate: 1; 1 20:32:23 INFO - PROCESS | 1801 | [aac @ 0xa5cee400] err{or,}_recognition combined: 1; 1 20:32:23 INFO - PROCESS | 1801 | [aac @ 0xa5cee400] Unsupported bit depth: 0 20:32:23 INFO - PROCESS | 1801 | [h264 @ 0x95930800] err{or,}_recognition separate: 1; 1 20:32:23 INFO - PROCESS | 1801 | [h264 @ 0x95930800] err{or,}_recognition combined: 1; 1 20:32:23 INFO - PROCESS | 1801 | [h264 @ 0x95930800] Unsupported bit depth: 0 20:32:23 INFO - PROCESS | 1801 | [h264 @ 0x9ab1a800] err{or,}_recognition separate: 1; 1 20:32:23 INFO - PROCESS | 1801 | [h264 @ 0x9ab1a800] err{or,}_recognition combined: 1; 1 20:32:23 INFO - PROCESS | 1801 | [h264 @ 0x9ab1a800] Unsupported bit depth: 0 20:32:23 INFO - PROCESS | 1801 | [aac @ 0x9ab1cc00] err{or,}_recognition separate: 1; 1 20:32:23 INFO - PROCESS | 1801 | [aac @ 0x9ab1cc00] err{or,}_recognition combined: 1; 1 20:32:23 INFO - PROCESS | 1801 | [aac @ 0x9ab1cc00] Unsupported bit depth: 0 20:32:23 INFO - PROCESS | 1801 | [aac @ 0x9ae57c00] err{or,}_recognition separate: 1; 1 20:32:23 INFO - PROCESS | 1801 | [aac @ 0x9ae57c00] err{or,}_recognition combined: 1; 1 20:32:23 INFO - PROCESS | 1801 | [aac @ 0x9ae57c00] Unsupported bit depth: 0 20:32:23 INFO - PROCESS | 1801 | [h264 @ 0x9ae59400] err{or,}_recognition separate: 1; 1 20:32:23 INFO - PROCESS | 1801 | [h264 @ 0x9ae59400] err{or,}_recognition combined: 1; 1 20:32:23 INFO - PROCESS | 1801 | [h264 @ 0x9ae59400] Unsupported bit depth: 0 20:32:24 INFO - PROCESS | 1801 | [h264 @ 0x9592e400] err{or,}_recognition separate: 1; 1 20:32:24 INFO - PROCESS | 1801 | [h264 @ 0x9592e400] err{or,}_recognition combined: 1; 1 20:32:24 INFO - PROCESS | 1801 | [h264 @ 0x9592e400] Unsupported bit depth: 0 20:32:24 INFO - PROCESS | 1801 | [aac @ 0x9ab1a000] err{or,}_recognition separate: 1; 1 20:32:24 INFO - PROCESS | 1801 | [aac @ 0x9ab1a000] err{or,}_recognition combined: 1; 1 20:32:24 INFO - PROCESS | 1801 | [aac @ 0x9ab1a000] Unsupported bit depth: 0 20:32:24 INFO - PROCESS | 1801 | [aac @ 0x9ab1cc00] err{or,}_recognition separate: 1; 1 20:32:24 INFO - PROCESS | 1801 | [aac @ 0x9ab1cc00] err{or,}_recognition combined: 1; 1 20:32:24 INFO - PROCESS | 1801 | [aac @ 0x9ab1cc00] Unsupported bit depth: 0 20:32:24 INFO - PROCESS | 1801 | [h264 @ 0x9ade9400] err{or,}_recognition separate: 1; 1 20:32:24 INFO - PROCESS | 1801 | [h264 @ 0x9ade9400] err{or,}_recognition combined: 1; 1 20:32:24 INFO - PROCESS | 1801 | [h264 @ 0x9ade9400] Unsupported bit depth: 0 20:32:24 INFO - PROCESS | 1801 | [h264 @ 0x9ae4d400] err{or,}_recognition separate: 1; 1 20:32:24 INFO - PROCESS | 1801 | [h264 @ 0x9ae4d400] err{or,}_recognition combined: 1; 1 20:32:24 INFO - PROCESS | 1801 | [h264 @ 0x9ae4d400] Unsupported bit depth: 0 20:32:24 INFO - PROCESS | 1801 | [aac @ 0x9ab1a000] err{or,}_recognition separate: 1; 1 20:32:24 INFO - PROCESS | 1801 | [aac @ 0x9ab1a000] err{or,}_recognition combined: 1; 1 20:32:24 INFO - PROCESS | 1801 | [aac @ 0x9ab1a000] Unsupported bit depth: 0 20:32:24 INFO - PROCESS | 1801 | [h264 @ 0x9ae4d400] err{or,}_recognition separate: 1; 1 20:32:24 INFO - PROCESS | 1801 | [h264 @ 0x9ae4d400] err{or,}_recognition combined: 1; 1 20:32:24 INFO - PROCESS | 1801 | [h264 @ 0x9ae4d400] Unsupported bit depth: 0 20:32:24 INFO - PROCESS | 1801 | [aac @ 0x9ab1a800] err{or,}_recognition separate: 1; 1 20:32:24 INFO - PROCESS | 1801 | [aac @ 0x9ab1a800] err{or,}_recognition combined: 1; 1 20:32:24 INFO - PROCESS | 1801 | [aac @ 0x9ab1a800] Unsupported bit depth: 0 20:32:24 INFO - PROCESS | 1801 | [h264 @ 0x9ae56000] err{or,}_recognition separate: 1; 1 20:32:24 INFO - PROCESS | 1801 | [h264 @ 0x9ae56000] err{or,}_recognition combined: 1; 1 20:32:24 INFO - PROCESS | 1801 | [h264 @ 0x9ae56000] Unsupported bit depth: 0 20:32:24 INFO - PROCESS | 1801 | [aac @ 0x9ae56800] err{or,}_recognition separate: 1; 1 20:32:24 INFO - PROCESS | 1801 | [aac @ 0x9ae56800] err{or,}_recognition combined: 1; 1 20:32:24 INFO - PROCESS | 1801 | [aac @ 0x9ae56800] Unsupported bit depth: 0 20:32:24 INFO - PROCESS | 1801 | [h264 @ 0x9ab1bc00] err{or,}_recognition separate: 1; 1 20:32:24 INFO - PROCESS | 1801 | [h264 @ 0x9ab1bc00] err{or,}_recognition combined: 1; 1 20:32:24 INFO - PROCESS | 1801 | [h264 @ 0x9ab1bc00] Unsupported bit depth: 0 20:32:24 INFO - PROCESS | 1801 | [aac @ 0x9ab1f800] err{or,}_recognition separate: 1; 1 20:32:24 INFO - PROCESS | 1801 | [aac @ 0x9ab1f800] err{or,}_recognition combined: 1; 1 20:32:24 INFO - PROCESS | 1801 | [aac @ 0x9ab1f800] Unsupported bit depth: 0 20:32:24 INFO - PROCESS | 1801 | [h264 @ 0x9ab21000] err{or,}_recognition separate: 1; 1 20:32:24 INFO - PROCESS | 1801 | [h264 @ 0x9ab21000] err{or,}_recognition combined: 1; 1 20:32:24 INFO - PROCESS | 1801 | [h264 @ 0x9ab21000] Unsupported bit depth: 0 20:32:24 INFO - PROCESS | 1801 | [aac @ 0x9ab22000] err{or,}_recognition separate: 1; 1 20:32:24 INFO - PROCESS | 1801 | [aac @ 0x9ab22000] err{or,}_recognition combined: 1; 1 20:32:24 INFO - PROCESS | 1801 | [aac @ 0x9ab22000] Unsupported bit depth: 0 20:32:24 INFO - PROCESS | 1801 | [h264 @ 0x9ab20400] err{or,}_recognition separate: 1; 1 20:32:24 INFO - PROCESS | 1801 | [h264 @ 0x9ab20400] err{or,}_recognition combined: 1; 1 20:32:24 INFO - PROCESS | 1801 | [h264 @ 0x9ab20400] Unsupported bit depth: 0 20:32:24 INFO - PROCESS | 1801 | 1477539144422 Marionette TRACE conn4 <- [1,1976,null,{"value":["/media-source/mediasource-remove.html",0,null,null,[["Test remove with an negative start.",0,null,null],["Test remove with non-finite start.",0,null,null],["Test remove with a start beyond the duration.",0,null,null],["Test remove with a start larger than the end.",0,null,null],["Test remove with a NEGATIVE_INFINITY end.",0,null,null],["Test remove with a NaN end.",0,null,null],["Test remove after SourceBuffer removed from mediaSource.",0,null,null],["Test remove with a NaN duration.",0,null,null],["Test remove while update pending.",0,null,null],["Test aborting a remove operation.",0,null,null],["Test remove with a start at the duration.",0,null,null],["Test remove transitioning readyState from 'ended' to 'open'.",0,null,null],["Test removing all appended data.",0,null,null],["Test removing beginning of appended data.",0,null,null],["Test removing the middle of appended data.",0,null,null],["Test removing the end of appended data.",0,null,null]]]}] 20:32:24 INFO - ................ 20:32:24 INFO - TEST-OK | /media-source/mediasource-remove.html | took 5709ms 20:32:24 INFO - PROCESS | 1801 | 1477539144485 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 20:32:24 INFO - PROCESS | 1801 | 1477539144488 Marionette TRACE conn4 <- [1,1977,null,{"value":"2147483649"}] 20:32:24 INFO - TEST-START | /media-source/mediasource-removesourcebuffer.html 20:32:24 INFO - PROCESS | 1801 | 1477539144496 Marionette TRACE conn4 -> [0,1978,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:24 INFO - PROCESS | 1801 | 1477539144729 Marionette TRACE conn4 <- [1,1978,null,{"value":null}] 20:32:24 INFO - PROCESS | 1801 | 1477539144783 Marionette TRACE conn4 -> [0,1979,"getWindowHandles",null] 20:32:24 INFO - PROCESS | 1801 | 1477539144787 Marionette TRACE conn4 <- [1,1979,null,["2147483649"]] 20:32:24 INFO - PROCESS | 1801 | 1477539144796 Marionette TRACE conn4 -> [0,1980,"switchToWindow",{"name":"2147483649"}] 20:32:24 INFO - PROCESS | 1801 | 1477539144830 Marionette TRACE conn4 <- [1,1980,null,{}] 20:32:24 INFO - PROCESS | 1801 | 1477539144946 Marionette TRACE conn4 -> [0,1981,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-removesourcebuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:25 INFO - PROCESS | 1801 | ++DOCSHELL 0x9601b800 == 6 [pid = 1846] [id = 434] 20:32:25 INFO - PROCESS | 1801 | ++DOMWINDOW == 22 (0x961ed000) [pid = 1846] [serial = 1268] [outer = (nil)] 20:32:25 INFO - PROCESS | 1801 | ++DOMWINDOW == 23 (0x9ade9400) [pid = 1846] [serial = 1269] [outer = 0x961ed000] 20:32:25 INFO - PROCESS | 1801 | ++DOMWINDOW == 24 (0x9ae55800) [pid = 1846] [serial = 1270] [outer = 0x961ed000] 20:32:26 INFO - PROCESS | 1801 | 1477539146430 Marionette TRACE conn4 <- [1,1981,null,{"value":["/media-source/mediasource-removesourcebuffer.html",0,null,null,[["Test addSourceBuffer(), removeSourceBuffer(), addSourceBuffer() sequence.",0,null,null],["Test removeSourceBuffer() with null",0,null,null],["Test calling removeSourceBuffer() twice with the same object.",0,null,null],["Test calling removeSourceBuffer() for a sourceBuffer belonging to a different mediaSource instance.",0,null,null],["Test calling removeSourceBuffer() in ended state.",0,null,null],["Test removesourcebuffer event on activeSourceBuffers.",0,null,null],["Test abort event when removeSourceBuffer() called while SourceBuffer is updating",0,null,null]]]}] 20:32:26 INFO - ....... 20:32:26 INFO - TEST-OK | /media-source/mediasource-removesourcebuffer.html | took 1978ms 20:32:26 INFO - PROCESS | 1801 | 1477539146474 Marionette TRACE conn4 -> [0,1982,"getWindowHandle",null] 20:32:26 INFO - PROCESS | 1801 | 1477539146478 Marionette TRACE conn4 <- [1,1982,null,{"value":"2147483649"}] 20:32:26 INFO - TEST-START | /media-source/mediasource-seek-beyond-duration.html 20:32:26 INFO - PROCESS | 1801 | 1477539146486 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:26 INFO - PROCESS | 1801 | 1477539146679 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 20:32:26 INFO - PROCESS | 1801 | 1477539146732 Marionette TRACE conn4 -> [0,1984,"getWindowHandles",null] 20:32:26 INFO - PROCESS | 1801 | 1477539146740 Marionette TRACE conn4 <- [1,1984,null,["2147483649"]] 20:32:26 INFO - PROCESS | 1801 | 1477539146754 Marionette TRACE conn4 -> [0,1985,"switchToWindow",{"name":"2147483649"}] 20:32:26 INFO - PROCESS | 1801 | 1477539146771 Marionette TRACE conn4 <- [1,1985,null,{}] 20:32:26 INFO - PROCESS | 1801 | 1477539146786 Marionette TRACE conn4 -> [0,1986,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seek-beyond-duration.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:26 INFO - PROCESS | 1801 | ++DOCSHELL 0x961a9800 == 7 [pid = 1846] [id = 435] 20:32:26 INFO - PROCESS | 1801 | ++DOMWINDOW == 25 (0x961ad400) [pid = 1846] [serial = 1271] [outer = (nil)] 20:32:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 26 (0x9ae57400) [pid = 1846] [serial = 1272] [outer = 0x961ad400] 20:32:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 27 (0x9ae5ac00) [pid = 1846] [serial = 1273] [outer = 0x961ad400] 20:32:28 INFO - PROCESS | 1801 | [h264 @ 0x9ab1bc00] err{or,}_recognition separate: 1; 1 20:32:28 INFO - PROCESS | 1801 | [h264 @ 0x9ab1bc00] err{or,}_recognition combined: 1; 1 20:32:28 INFO - PROCESS | 1801 | [h264 @ 0x9ab1bc00] Unsupported bit depth: 0 20:32:28 INFO - PROCESS | 1801 | [aac @ 0x9ab21800] err{or,}_recognition separate: 1; 1 20:32:28 INFO - PROCESS | 1801 | [aac @ 0x9ab21800] err{or,}_recognition combined: 1; 1 20:32:28 INFO - PROCESS | 1801 | [aac @ 0x9ab21800] Unsupported bit depth: 0 20:32:28 INFO - PROCESS | 1801 | [h264 @ 0x9ab1bc00] err{or,}_recognition separate: 1; 1 20:32:28 INFO - PROCESS | 1801 | [h264 @ 0x9ab1bc00] err{or,}_recognition combined: 1; 1 20:32:28 INFO - PROCESS | 1801 | [h264 @ 0x9ab1bc00] Unsupported bit depth: 0 20:32:28 INFO - PROCESS | 1801 | [aac @ 0x9ab21800] err{or,}_recognition separate: 1; 1 20:32:28 INFO - PROCESS | 1801 | [aac @ 0x9ab21800] err{or,}_recognition combined: 1; 1 20:32:28 INFO - PROCESS | 1801 | [aac @ 0x9ab21800] Unsupported bit depth: 0 20:32:28 INFO - PROCESS | 1801 | [h264 @ 0x9ab1bc00] no picture 20:32:29 INFO - PROCESS | 1801 | [h264 @ 0x9ab1bc00] no picture 20:32:29 INFO - PROCESS | 1801 | --DOCSHELL 0x95de3c00 == 6 [pid = 1846] [id = 428] 20:32:29 INFO - PROCESS | 1801 | --DOCSHELL 0x9601c000 == 5 [pid = 1846] [id = 433] 20:32:29 INFO - PROCESS | 1801 | --DOCSHELL 0x96001400 == 4 [pid = 1846] [id = 432] 20:32:29 INFO - PROCESS | 1801 | --DOMWINDOW == 26 (0x9ab17c00) [pid = 1846] [serial = 1260] [outer = (nil)] [url = about:blank] 20:32:29 INFO - PROCESS | 1801 | --DOCSHELL 0x961f7c00 == 3 [pid = 1846] [id = 431] 20:32:29 INFO - PROCESS | 1801 | --DOMWINDOW == 25 (0x961f0400) [pid = 1846] [serial = 1257] [outer = (nil)] [url = about:blank] 20:32:29 INFO - PROCESS | 1801 | --DOMWINDOW == 24 (0x96df2800) [pid = 1846] [serial = 1258] [outer = (nil)] [url = about:blank] 20:32:29 INFO - PROCESS | 1801 | --DOMWINDOW == 23 (0x9598b800) [pid = 1846] [serial = 1248] [outer = (nil)] [url = about:blank] 20:32:29 INFO - PROCESS | 1801 | --DOMWINDOW == 22 (0x95de0c00) [pid = 1846] [serial = 1249] [outer = (nil)] [url = about:blank] 20:32:29 INFO - PROCESS | 1801 | --DOMWINDOW == 21 (0x95ddd800) [pid = 1846] [serial = 1254] [outer = (nil)] [url = about:blank] 20:32:29 INFO - PROCESS | 1801 | --DOMWINDOW == 20 (0x96002800) [pid = 1846] [serial = 1255] [outer = (nil)] [url = about:blank] 20:32:29 INFO - PROCESS | 1801 | [aac @ 0x96df4000] err{or,}_recognition separate: 1; 1 20:32:29 INFO - PROCESS | 1801 | [aac @ 0x96df4000] err{or,}_recognition combined: 1; 1 20:32:29 INFO - PROCESS | 1801 | [aac @ 0x96df4000] Unsupported bit depth: 0 20:32:29 INFO - PROCESS | 1801 | [h264 @ 0x96dfa000] err{or,}_recognition separate: 1; 1 20:32:29 INFO - PROCESS | 1801 | [h264 @ 0x96dfa000] err{or,}_recognition combined: 1; 1 20:32:29 INFO - PROCESS | 1801 | [h264 @ 0x96dfa000] Unsupported bit depth: 0 20:32:29 INFO - PROCESS | 1801 | [aac @ 0x96dfa800] err{or,}_recognition separate: 1; 1 20:32:29 INFO - PROCESS | 1801 | [aac @ 0x96dfa800] err{or,}_recognition combined: 1; 1 20:32:29 INFO - PROCESS | 1801 | [aac @ 0x96dfa800] Unsupported bit depth: 0 20:32:29 INFO - PROCESS | 1801 | [h264 @ 0x96df9800] err{or,}_recognition separate: 1; 1 20:32:29 INFO - PROCESS | 1801 | [h264 @ 0x96df9800] err{or,}_recognition combined: 1; 1 20:32:29 INFO - PROCESS | 1801 | [h264 @ 0x96df9800] Unsupported bit depth: 0 20:32:29 INFO - PROCESS | 1801 | [h264 @ 0x96df9800] no picture 20:32:29 INFO - PROCESS | 1801 | [h264 @ 0x96df9800] no picture 20:32:29 INFO - PROCESS | 1801 | 1477539149789 Marionette TRACE conn4 <- [1,1986,null,{"value":["/media-source/mediasource-seek-beyond-duration.html",0,null,null,[["Test seeking beyond updated media duration.",0,null,null],["Test seeking beyond media duration.",0,null,null]]]}] 20:32:29 INFO - .. 20:32:29 INFO - TEST-OK | /media-source/mediasource-seek-beyond-duration.html | took 3330ms 20:32:29 INFO - PROCESS | 1801 | 1477539149817 Marionette TRACE conn4 -> [0,1987,"getWindowHandle",null] 20:32:29 INFO - PROCESS | 1801 | 1477539149821 Marionette TRACE conn4 <- [1,1987,null,{"value":"2147483649"}] 20:32:29 INFO - TEST-START | /media-source/mediasource-seek-during-pending-seek.html 20:32:29 INFO - PROCESS | 1801 | 1477539149827 Marionette TRACE conn4 -> [0,1988,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:30 INFO - PROCESS | 1801 | 1477539150037 Marionette TRACE conn4 <- [1,1988,null,{"value":null}] 20:32:30 INFO - PROCESS | 1801 | 1477539150130 Marionette TRACE conn4 -> [0,1989,"getWindowHandles",null] 20:32:30 INFO - PROCESS | 1801 | 1477539150140 Marionette TRACE conn4 <- [1,1989,null,["2147483649"]] 20:32:30 INFO - PROCESS | 1801 | 1477539150150 Marionette TRACE conn4 -> [0,1990,"switchToWindow",{"name":"2147483649"}] 20:32:30 INFO - PROCESS | 1801 | 1477539150156 Marionette TRACE conn4 <- [1,1990,null,{}] 20:32:30 INFO - PROCESS | 1801 | 1477539150162 Marionette TRACE conn4 -> [0,1991,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seek-during-pending-seek.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:30 INFO - PROCESS | 1801 | ++DOCSHELL 0x96dfc000 == 4 [pid = 1846] [id = 436] 20:32:30 INFO - PROCESS | 1801 | ++DOMWINDOW == 21 (0x96dfc400) [pid = 1846] [serial = 1274] [outer = (nil)] 20:32:30 INFO - PROCESS | 1801 | ++DOMWINDOW == 22 (0x96e4ac00) [pid = 1846] [serial = 1275] [outer = 0x96dfc400] 20:32:30 INFO - PROCESS | 1801 | ++DOMWINDOW == 23 (0x96e4d800) [pid = 1846] [serial = 1276] [outer = 0x96dfc400] 20:32:31 INFO - PROCESS | 1801 | [h264 @ 0x99f66400] err{or,}_recognition separate: 1; 1 20:32:31 INFO - PROCESS | 1801 | [h264 @ 0x99f66400] err{or,}_recognition combined: 1; 1 20:32:31 INFO - PROCESS | 1801 | [h264 @ 0x99f66400] Unsupported bit depth: 0 20:32:31 INFO - PROCESS | 1801 | [aac @ 0x99f66c00] err{or,}_recognition separate: 1; 1 20:32:31 INFO - PROCESS | 1801 | [aac @ 0x99f66c00] err{or,}_recognition combined: 1; 1 20:32:31 INFO - PROCESS | 1801 | [aac @ 0x99f66c00] Unsupported bit depth: 0 20:32:31 INFO - PROCESS | 1801 | [h264 @ 0x99f68000] err{or,}_recognition separate: 1; 1 20:32:31 INFO - PROCESS | 1801 | [h264 @ 0x99f68000] err{or,}_recognition combined: 1; 1 20:32:31 INFO - PROCESS | 1801 | [h264 @ 0x99f68000] Unsupported bit depth: 0 20:32:31 INFO - PROCESS | 1801 | [aac @ 0x99f66000] err{or,}_recognition separate: 1; 1 20:32:31 INFO - PROCESS | 1801 | [aac @ 0x99f66000] err{or,}_recognition combined: 1; 1 20:32:31 INFO - PROCESS | 1801 | [aac @ 0x99f66000] Unsupported bit depth: 0 20:32:31 INFO - PROCESS | 1801 | [h264 @ 0x9ab18400] err{or,}_recognition separate: 1; 1 20:32:31 INFO - PROCESS | 1801 | [h264 @ 0x9ab18400] err{or,}_recognition combined: 1; 1 20:32:31 INFO - PROCESS | 1801 | [h264 @ 0x9ab18400] Unsupported bit depth: 0 20:32:31 INFO - PROCESS | 1801 | [aac @ 0x9ab1f800] err{or,}_recognition separate: 1; 1 20:32:31 INFO - PROCESS | 1801 | [aac @ 0x9ab1f800] err{or,}_recognition combined: 1; 1 20:32:31 INFO - PROCESS | 1801 | [aac @ 0x9ab1f800] Unsupported bit depth: 0 20:32:31 INFO - PROCESS | 1801 | [h264 @ 0x9ae4e000] err{or,}_recognition separate: 1; 1 20:32:31 INFO - PROCESS | 1801 | [h264 @ 0x9ae4e000] err{or,}_recognition combined: 1; 1 20:32:31 INFO - PROCESS | 1801 | [h264 @ 0x9ae4e000] Unsupported bit depth: 0 20:32:31 INFO - PROCESS | 1801 | [aac @ 0x9ab18000] err{or,}_recognition separate: 1; 1 20:32:31 INFO - PROCESS | 1801 | [aac @ 0x9ab18000] err{or,}_recognition combined: 1; 1 20:32:31 INFO - PROCESS | 1801 | [aac @ 0x9ab18000] Unsupported bit depth: 0 20:32:31 INFO - PROCESS | 1801 | [h264 @ 0x9ae4e000] no picture 20:32:31 INFO - PROCESS | 1801 | [h264 @ 0x99f68000] no picture 20:32:31 INFO - PROCESS | 1801 | [h264 @ 0x9ae4e000] no picture 20:32:32 INFO - PROCESS | 1801 | 1477539152201 Marionette TRACE conn4 <- [1,1991,null,{"value":["/media-source/mediasource-seek-during-pending-seek.html",0,null,null,[["Test seeking to a new location before transitioning beyond HAVE_METADATA.",0,null,null],["Test seeking to a new location during a pending seek.",0,null,null]]]}] 20:32:32 INFO - .. 20:32:32 INFO - TEST-OK | /media-source/mediasource-seek-during-pending-seek.html | took 2394ms 20:32:32 INFO - PROCESS | 1801 | 1477539152225 Marionette TRACE conn4 -> [0,1992,"getWindowHandle",null] 20:32:32 INFO - PROCESS | 1801 | 1477539152238 Marionette TRACE conn4 <- [1,1992,null,{"value":"2147483649"}] 20:32:32 INFO - TEST-START | /media-source/mediasource-seekable.html 20:32:32 INFO - PROCESS | 1801 | 1477539152251 Marionette TRACE conn4 -> [0,1993,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:32 INFO - PROCESS | 1801 | 1477539152465 Marionette TRACE conn4 <- [1,1993,null,{"value":null}] 20:32:32 INFO - PROCESS | 1801 | 1477539152541 Marionette TRACE conn4 -> [0,1994,"getWindowHandles",null] 20:32:32 INFO - PROCESS | 1801 | 1477539152556 Marionette TRACE conn4 <- [1,1994,null,["2147483649"]] 20:32:32 INFO - PROCESS | 1801 | 1477539152566 Marionette TRACE conn4 -> [0,1995,"switchToWindow",{"name":"2147483649"}] 20:32:32 INFO - PROCESS | 1801 | 1477539152579 Marionette TRACE conn4 <- [1,1995,null,{}] 20:32:32 INFO - PROCESS | 1801 | 1477539152590 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seekable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seekable.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:32 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e4e800 == 5 [pid = 1846] [id = 437] 20:32:32 INFO - PROCESS | 1801 | ++DOMWINDOW == 24 (0x96e52800) [pid = 1846] [serial = 1277] [outer = (nil)] 20:32:32 INFO - PROCESS | 1801 | ++DOMWINDOW == 25 (0x9c148c00) [pid = 1846] [serial = 1278] [outer = 0x96e52800] 20:32:33 INFO - PROCESS | 1801 | ++DOMWINDOW == 26 (0x9c14bc00) [pid = 1846] [serial = 1279] [outer = 0x96e52800] 20:32:33 INFO - PROCESS | 1801 | --DOMWINDOW == 25 (0x9601c400) [pid = 1846] [serial = 1265] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-remove.html] 20:32:33 INFO - PROCESS | 1801 | --DOMWINDOW == 24 (0x96002400) [pid = 1846] [serial = 1262] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-preload.html] 20:32:33 INFO - PROCESS | 1801 | --DOMWINDOW == 23 (0x95de4400) [pid = 1846] [serial = 1250] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-liveseekable.html] 20:32:34 INFO - PROCESS | 1801 | 1477539154028 Marionette TRACE conn4 <- [1,1996,null,{"value":["/media-source/mediasource-seekable.html",0,null,null,[["Get seekable time ranges when the sourcebuffer is empty.",0,null,null],["Get seekable time ranges after init segment received.",0,null,null],["Get seekable time ranges on an infinite stream.",0,null,null]]]}] 20:32:34 INFO - ... 20:32:34 INFO - TEST-OK | /media-source/mediasource-seekable.html | took 1824ms 20:32:34 INFO - PROCESS | 1801 | 1477539154076 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 20:32:34 INFO - TEST-START | /media-source/mediasource-sequencemode-append-buffer.html 20:32:34 INFO - PROCESS | 1801 | 1477539154080 Marionette TRACE conn4 <- [1,1997,null,{"value":"2147483649"}] 20:32:34 INFO - PROCESS | 1801 | 1477539154089 Marionette TRACE conn4 -> [0,1998,"getContext",null] 20:32:34 INFO - PROCESS | 1801 | 1477539154094 Marionette TRACE conn4 <- [1,1998,null,{"value":"content"}] 20:32:34 INFO - PROCESS | 1801 | 1477539154100 Marionette TRACE conn4 -> [0,1999,"setContext",{"value":"chrome"}] 20:32:34 INFO - PROCESS | 1801 | 1477539154103 Marionette TRACE conn4 <- [1,1999,null,{}] 20:32:34 INFO - PROCESS | 1801 | 1477539154109 Marionette TRACE conn4 -> [0,2000,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:32:34 INFO - PROCESS | 1801 | 1477539154128 Marionette TRACE conn4 <- [1,2000,null,{"value":true}] 20:32:34 INFO - PROCESS | 1801 | 1477539154132 Marionette TRACE conn4 -> [0,2001,"setContext",{"value":"content"}] 20:32:34 INFO - PROCESS | 1801 | 1477539154134 Marionette TRACE conn4 <- [1,2001,null,{}] 20:32:34 INFO - Setting pref media.mediasource.enabled (true) 20:32:34 INFO - PROCESS | 1801 | 1477539154141 Marionette TRACE conn4 -> [0,2002,"getContext",null] 20:32:34 INFO - PROCESS | 1801 | 1477539154146 Marionette TRACE conn4 <- [1,2002,null,{"value":"content"}] 20:32:34 INFO - PROCESS | 1801 | 1477539154160 Marionette TRACE conn4 -> [0,2003,"setContext",{"value":"chrome"}] 20:32:34 INFO - PROCESS | 1801 | 1477539154164 Marionette TRACE conn4 <- [1,2003,null,{}] 20:32:34 INFO - PROCESS | 1801 | 1477539154170 Marionette TRACE conn4 -> [0,2004,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:32:34 INFO - PROCESS | 1801 | 1477539154191 Marionette TRACE conn4 <- [1,2004,null,{"value":null}] 20:32:34 INFO - PROCESS | 1801 | 1477539154196 Marionette TRACE conn4 -> [0,2005,"setContext",{"value":"content"}] 20:32:34 INFO - PROCESS | 1801 | 1477539154199 Marionette TRACE conn4 <- [1,2005,null,{}] 20:32:34 INFO - PROCESS | 1801 | 1477539154206 Marionette TRACE conn4 -> [0,2006,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:34 INFO - PROCESS | 1801 | 1477539154419 Marionette TRACE conn4 <- [1,2006,null,{"value":null}] 20:32:34 INFO - PROCESS | 1801 | 1477539154487 Marionette TRACE conn4 -> [0,2007,"getWindowHandles",null] 20:32:34 INFO - PROCESS | 1801 | 1477539154491 Marionette TRACE conn4 <- [1,2007,null,["2147483649"]] 20:32:34 INFO - PROCESS | 1801 | 1477539154497 Marionette TRACE conn4 -> [0,2008,"switchToWindow",{"name":"2147483649"}] 20:32:34 INFO - PROCESS | 1801 | 1477539154502 Marionette TRACE conn4 <- [1,2008,null,{}] 20:32:34 INFO - PROCESS | 1801 | 1477539154512 Marionette TRACE conn4 -> [0,2009,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sequencemode-append-buffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:34 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c3a5000 == 6 [pid = 1846] [id = 438] 20:32:34 INFO - PROCESS | 1801 | ++DOMWINDOW == 24 (0x9c3a5400) [pid = 1846] [serial = 1280] [outer = (nil)] 20:32:34 INFO - PROCESS | 1801 | ++DOMWINDOW == 25 (0x9c46ac00) [pid = 1846] [serial = 1281] [outer = 0x9c3a5400] 20:32:34 INFO - PROCESS | 1801 | ++DOMWINDOW == 26 (0x9cf05000) [pid = 1846] [serial = 1282] [outer = 0x9c3a5400] 20:32:35 INFO - PROCESS | 1801 | [h264 @ 0x9bbcf000] err{or,}_recognition separate: 1; 1 20:32:35 INFO - PROCESS | 1801 | [h264 @ 0x9bbcf000] err{or,}_recognition combined: 1; 1 20:32:35 INFO - PROCESS | 1801 | [h264 @ 0x9bbcf000] Unsupported bit depth: 0 20:32:35 INFO - PROCESS | 1801 | [aac @ 0x9be04800] err{or,}_recognition separate: 1; 1 20:32:35 INFO - PROCESS | 1801 | [aac @ 0x9be04800] err{or,}_recognition combined: 1; 1 20:32:35 INFO - PROCESS | 1801 | [aac @ 0x9be04800] Unsupported bit depth: 0 20:32:35 INFO - PROCESS | 1801 | [h264 @ 0x9c012000] err{or,}_recognition separate: 1; 1 20:32:35 INFO - PROCESS | 1801 | [h264 @ 0x9c012000] err{or,}_recognition combined: 1; 1 20:32:35 INFO - PROCESS | 1801 | [h264 @ 0x9c012000] Unsupported bit depth: 0 20:32:35 INFO - PROCESS | 1801 | [aac @ 0x9bbcec00] err{or,}_recognition separate: 1; 1 20:32:35 INFO - PROCESS | 1801 | [aac @ 0x9bbcec00] err{or,}_recognition combined: 1; 1 20:32:35 INFO - PROCESS | 1801 | [aac @ 0x9bbcec00] Unsupported bit depth: 0 20:32:36 INFO - PROCESS | 1801 | [h264 @ 0x9c3a0c00] err{or,}_recognition separate: 1; 1 20:32:36 INFO - PROCESS | 1801 | [h264 @ 0x9c3a0c00] err{or,}_recognition combined: 1; 1 20:32:36 INFO - PROCESS | 1801 | [h264 @ 0x9c3a0c00] Unsupported bit depth: 0 20:32:36 INFO - PROCESS | 1801 | [aac @ 0x9c467800] err{or,}_recognition separate: 1; 1 20:32:36 INFO - PROCESS | 1801 | [aac @ 0x9c467800] err{or,}_recognition combined: 1; 1 20:32:36 INFO - PROCESS | 1801 | [aac @ 0x9c467800] Unsupported bit depth: 0 20:32:36 INFO - PROCESS | 1801 | [h264 @ 0x9cf04800] err{or,}_recognition separate: 1; 1 20:32:36 INFO - PROCESS | 1801 | [h264 @ 0x9cf04800] err{or,}_recognition combined: 1; 1 20:32:36 INFO - PROCESS | 1801 | [h264 @ 0x9cf04800] Unsupported bit depth: 0 20:32:36 INFO - PROCESS | 1801 | [aac @ 0x9c14a800] err{or,}_recognition separate: 1; 1 20:32:36 INFO - PROCESS | 1801 | [aac @ 0x9c14a800] err{or,}_recognition combined: 1; 1 20:32:36 INFO - PROCESS | 1801 | [aac @ 0x9c14a800] Unsupported bit depth: 0 20:32:36 INFO - PROCESS | 1801 | [h264 @ 0x9c143400] err{or,}_recognition separate: 1; 1 20:32:36 INFO - PROCESS | 1801 | [h264 @ 0x9c143400] err{or,}_recognition combined: 1; 1 20:32:36 INFO - PROCESS | 1801 | [h264 @ 0x9c143400] Unsupported bit depth: 0 20:32:36 INFO - PROCESS | 1801 | [aac @ 0x9cf64800] err{or,}_recognition separate: 1; 1 20:32:36 INFO - PROCESS | 1801 | [aac @ 0x9cf64800] err{or,}_recognition combined: 1; 1 20:32:36 INFO - PROCESS | 1801 | [aac @ 0x9cf64800] Unsupported bit depth: 0 20:32:36 INFO - PROCESS | 1801 | [h264 @ 0x9d7df000] err{or,}_recognition separate: 1; 1 20:32:36 INFO - PROCESS | 1801 | [h264 @ 0x9d7df000] err{or,}_recognition combined: 1; 1 20:32:36 INFO - PROCESS | 1801 | [h264 @ 0x9d7df000] Unsupported bit depth: 0 20:32:36 INFO - PROCESS | 1801 | [aac @ 0x9be04800] err{or,}_recognition separate: 1; 1 20:32:36 INFO - PROCESS | 1801 | [aac @ 0x9be04800] err{or,}_recognition combined: 1; 1 20:32:36 INFO - PROCESS | 1801 | [aac @ 0x9be04800] Unsupported bit depth: 0 20:32:36 INFO - ... 20:32:36 INFO - TEST-OK | /media-source/mediasource-sequencemode-append-buffer.html | took 2352ms 20:32:36 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode-timestamps.html 20:32:36 INFO - Clearing pref media.mediasource.enabled 20:32:36 INFO - PROCESS | 1801 | 1477539156383 Marionette TRACE conn4 <- [1,2009,null,{"value":["/media-source/mediasource-sequencemode-append-buffer.html",0,null,null,[["Test sequence AppendMode appendBuffer(first media segment)",0,null,null],["Test sequence AppendMode appendBuffer(second media segment)",0,null,null],["Test sequence AppendMode appendBuffer(second media segment, then first media segment)",1,"assert_equals: sourceBuffer.buffered after EOS expected \"{ [0.014, 1.711) }\" but got \"{ [0.014, 0.814) [0.909, 1.711) }\"","@http://web-platform.test:8000/media-source/mediasource-util.js:398:9\nverify_offset_and_buffered/<@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:76:19\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nverify_offset_and_buffered@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:72:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:131:23\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nappend_segment@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:40:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:121:19\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nappend_segment@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:40:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:119:15\nmediasource_sequencemode_test/ [0,2010,"getWindowHandle",null] 20:32:36 INFO - PROCESS | 1801 | 1477539156446 Marionette TRACE conn4 <- [1,2010,null,{"value":"2147483649"}] 20:32:36 INFO - PROCESS | 1801 | 1477539156460 Marionette TRACE conn4 -> [0,2011,"getContext",null] 20:32:36 INFO - PROCESS | 1801 | 1477539156463 Marionette TRACE conn4 <- [1,2011,null,{"value":"content"}] 20:32:36 INFO - PROCESS | 1801 | 1477539156472 Marionette TRACE conn4 -> [0,2012,"setContext",{"value":"chrome"}] 20:32:36 INFO - PROCESS | 1801 | 1477539156475 Marionette TRACE conn4 <- [1,2012,null,{}] 20:32:36 INFO - PROCESS | 1801 | 1477539156482 Marionette TRACE conn4 -> [0,2013,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:32:36 INFO - PROCESS | 1801 | 1477539156503 Marionette TRACE conn4 <- [1,2013,null,{"value":null}] 20:32:36 INFO - PROCESS | 1801 | 1477539156508 Marionette TRACE conn4 -> [0,2014,"setContext",{"value":"content"}] 20:32:36 INFO - PROCESS | 1801 | 1477539156516 Marionette TRACE conn4 <- [1,2014,null,{}] 20:32:36 INFO - PROCESS | 1801 | 1477539156529 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:36 INFO - PROCESS | 1801 | 1477539156761 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 20:32:36 INFO - PROCESS | 1801 | 1477539156830 Marionette TRACE conn4 -> [0,2016,"getWindowHandles",null] 20:32:36 INFO - PROCESS | 1801 | 1477539156836 Marionette TRACE conn4 <- [1,2016,null,["2147483649"]] 20:32:36 INFO - PROCESS | 1801 | 1477539156845 Marionette TRACE conn4 -> [0,2017,"switchToWindow",{"name":"2147483649"}] 20:32:36 INFO - PROCESS | 1801 | 1477539156865 Marionette TRACE conn4 <- [1,2017,null,{}] 20:32:36 INFO - PROCESS | 1801 | 1477539156874 Marionette TRACE conn4 -> [0,2018,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-mode-timestamps.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:36 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c143400 == 7 [pid = 1846] [id = 439] 20:32:36 INFO - PROCESS | 1801 | ++DOMWINDOW == 27 (0x9c14cc00) [pid = 1846] [serial = 1283] [outer = (nil)] 20:32:37 INFO - PROCESS | 1801 | ++DOMWINDOW == 28 (0x9e3ba400) [pid = 1846] [serial = 1284] [outer = 0x9c14cc00] 20:32:37 INFO - PROCESS | 1801 | ++DOMWINDOW == 29 (0xa5ced000) [pid = 1846] [serial = 1285] [outer = 0x9c14cc00] 20:32:38 INFO - .. 20:32:38 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode-timestamps.html | took 1602ms 20:32:38 INFO - PROCESS | 1801 | 1477539158014 Marionette TRACE conn4 <- [1,2018,null,{"value":["/media-source/mediasource-sourcebuffer-mode-timestamps.html",0,null,null,[["audio/aac : If generate timestamps flag equals true and new mode equals \"segments\", then throw a TypeError exception and abort these steps.",1,"assert_unreached: Browser doesn't support the MIME used in this test: audio/aac Reached unreachable code","isTypeSupported/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:19:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nisTypeSupported@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:18:9\nmediaTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\nmediaTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:27:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:48:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:47:1\n"],["audio/mpeg : If generate timestamps flag equals true and new mode equals \"segments\", then throw a TypeError exception and abort these steps.",1,"assert_unreached: Browser doesn't support the MIME used in this test: audio/mpeg Reached unreachable code","isTypeSupported/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:19:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nisTypeSupported@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:18:9\nmediaTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\nmediaTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:27:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:48:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:47:1\n"]]]}] 20:32:38 INFO - PROCESS | 1801 | 1477539158071 Marionette TRACE conn4 -> [0,2019,"getWindowHandle",null] 20:32:38 INFO - PROCESS | 1801 | 1477539158080 Marionette TRACE conn4 <- [1,2019,null,{"value":"2147483649"}] 20:32:38 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode.html 20:32:38 INFO - PROCESS | 1801 | 1477539158088 Marionette TRACE conn4 -> [0,2020,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:38 INFO - PROCESS | 1801 | 1477539158285 Marionette TRACE conn4 <- [1,2020,null,{"value":null}] 20:32:38 INFO - PROCESS | 1801 | 1477539158347 Marionette TRACE conn4 -> [0,2021,"getWindowHandles",null] 20:32:38 INFO - PROCESS | 1801 | 1477539158354 Marionette TRACE conn4 <- [1,2021,null,["2147483649"]] 20:32:38 INFO - PROCESS | 1801 | 1477539158364 Marionette TRACE conn4 -> [0,2022,"switchToWindow",{"name":"2147483649"}] 20:32:38 INFO - PROCESS | 1801 | 1477539158372 Marionette TRACE conn4 <- [1,2022,null,{}] 20:32:38 INFO - PROCESS | 1801 | 1477539158383 Marionette TRACE conn4 -> [0,2023,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-mode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:38 INFO - PROCESS | 1801 | ++DOCSHELL 0x95de8c00 == 8 [pid = 1846] [id = 440] 20:32:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 30 (0x96004800) [pid = 1846] [serial = 1286] [outer = (nil)] 20:32:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 31 (0x96dfd800) [pid = 1846] [serial = 1287] [outer = 0x96004800] 20:32:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 32 (0x9ab1c800) [pid = 1846] [serial = 1288] [outer = 0x96004800] 20:32:39 INFO - PROCESS | 1801 | --DOCSHELL 0x96e4e800 == 7 [pid = 1846] [id = 437] 20:32:39 INFO - PROCESS | 1801 | --DOCSHELL 0x96dfc000 == 6 [pid = 1846] [id = 436] 20:32:39 INFO - PROCESS | 1801 | --DOCSHELL 0x961a9800 == 5 [pid = 1846] [id = 435] 20:32:39 INFO - PROCESS | 1801 | --DOCSHELL 0x9601b800 == 4 [pid = 1846] [id = 434] 20:32:39 INFO - PROCESS | 1801 | --DOMWINDOW == 31 (0x9be0b400) [pid = 1846] [serial = 1252] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1801 | --DOMWINDOW == 30 (0x96020000) [pid = 1846] [serial = 1266] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1801 | --DOMWINDOW == 29 (0x96022400) [pid = 1846] [serial = 1267] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1801 | --DOMWINDOW == 28 (0x99f6d400) [pid = 1846] [serial = 1263] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1801 | --DOMWINDOW == 27 (0x9ab18c00) [pid = 1846] [serial = 1264] [outer = (nil)] [url = about:blank] 20:32:41 INFO - PROCESS | 1801 | [aac @ 0x9619f000] err{or,}_recognition separate: 1; 1 20:32:41 INFO - PROCESS | 1801 | [aac @ 0x9619f000] err{or,}_recognition combined: 1; 1 20:32:41 INFO - PROCESS | 1801 | [aac @ 0x9619f000] Unsupported bit depth: 0 20:32:41 INFO - PROCESS | 1801 | [h264 @ 0x9c359400] err{or,}_recognition separate: 1; 1 20:32:41 INFO - PROCESS | 1801 | [h264 @ 0x9c359400] err{or,}_recognition combined: 1; 1 20:32:41 INFO - PROCESS | 1801 | [h264 @ 0x9c359400] Unsupported bit depth: 0 20:32:41 INFO - PROCESS | 1801 | [aac @ 0x9619f000] err{or,}_recognition separate: 1; 1 20:32:41 INFO - PROCESS | 1801 | [aac @ 0x9619f000] err{or,}_recognition combined: 1; 1 20:32:41 INFO - PROCESS | 1801 | [aac @ 0x9619f000] Unsupported bit depth: 0 20:32:41 INFO - PROCESS | 1801 | [h264 @ 0x9c359400] err{or,}_recognition separate: 1; 1 20:32:41 INFO - PROCESS | 1801 | [h264 @ 0x9c359400] err{or,}_recognition combined: 1; 1 20:32:41 INFO - PROCESS | 1801 | [h264 @ 0x9c359400] Unsupported bit depth: 0 20:32:41 INFO - PROCESS | 1801 | [aac @ 0x9619f000] err{or,}_recognition separate: 1; 1 20:32:41 INFO - PROCESS | 1801 | [aac @ 0x9619f000] err{or,}_recognition combined: 1; 1 20:32:41 INFO - PROCESS | 1801 | [aac @ 0x9619f000] Unsupported bit depth: 0 20:32:41 INFO - PROCESS | 1801 | [h264 @ 0x9c35a000] err{or,}_recognition separate: 1; 1 20:32:41 INFO - PROCESS | 1801 | [h264 @ 0x9c35a000] err{or,}_recognition combined: 1; 1 20:32:41 INFO - PROCESS | 1801 | [h264 @ 0x9c35a000] Unsupported bit depth: 0 20:32:41 INFO - PROCESS | 1801 | [aac @ 0x9c35e400] err{or,}_recognition separate: 1; 1 20:32:41 INFO - PROCESS | 1801 | [aac @ 0x9c35e400] err{or,}_recognition combined: 1; 1 20:32:41 INFO - PROCESS | 1801 | [aac @ 0x9c35e400] Unsupported bit depth: 0 20:32:41 INFO - PROCESS | 1801 | [h264 @ 0x9c358400] err{or,}_recognition separate: 1; 1 20:32:41 INFO - PROCESS | 1801 | [h264 @ 0x9c358400] err{or,}_recognition combined: 1; 1 20:32:41 INFO - PROCESS | 1801 | [h264 @ 0x9c358400] Unsupported bit depth: 0 20:32:41 INFO - PROCESS | 1801 | 1477539161333 Marionette TRACE conn4 <- [1,2023,null,{"value":["/media-source/mediasource-sourcebuffer-mode.html",0,null,null,[["Test initial value of SourceBuffer.mode is \"segments\"",0,null,null],["Test setting SourceBuffer.mode",0,null,null],["Test setting a removed SourceBuffer's mode",0,null,null],["Test setting SourceBuffer.mode while still updating",0,null,null],["Test setting SourceBuffer.mode triggers parent MediaSource 'ended' to 'open' transition.",0,null,null],["Test setting SourceBuffer.mode and SourceBuffer.timestampOffset while parsing media segment.",0,null,null]]]}] 20:32:41 INFO - ...... 20:32:41 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode.html | took 3293ms 20:32:41 INFO - PROCESS | 1801 | 1477539161382 Marionette TRACE conn4 -> [0,2024,"getWindowHandle",null] 20:32:41 INFO - TEST-START | /media-source/mediasource-sourcebuffer-trackdefaults.html 20:32:41 INFO - PROCESS | 1801 | 1477539161386 Marionette TRACE conn4 <- [1,2024,null,{"value":"2147483649"}] 20:32:41 INFO - PROCESS | 1801 | 1477539161393 Marionette TRACE conn4 -> [0,2025,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:41 INFO - PROCESS | 1801 | 1477539161590 Marionette TRACE conn4 <- [1,2025,null,{"value":null}] 20:32:41 INFO - PROCESS | 1801 | 1477539161659 Marionette TRACE conn4 -> [0,2026,"getWindowHandles",null] 20:32:41 INFO - PROCESS | 1801 | 1477539161664 Marionette TRACE conn4 <- [1,2026,null,["2147483649"]] 20:32:41 INFO - PROCESS | 1801 | 1477539161675 Marionette TRACE conn4 -> [0,2027,"switchToWindow",{"name":"2147483649"}] 20:32:41 INFO - PROCESS | 1801 | 1477539161679 Marionette TRACE conn4 <- [1,2027,null,{}] 20:32:41 INFO - PROCESS | 1801 | 1477539161692 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-trackdefaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:41 INFO - PROCESS | 1801 | ++DOCSHELL 0x961a1400 == 5 [pid = 1846] [id = 441] 20:32:41 INFO - PROCESS | 1801 | ++DOMWINDOW == 28 (0x961ac800) [pid = 1846] [serial = 1289] [outer = (nil)] 20:32:41 INFO - PROCESS | 1801 | ++DOMWINDOW == 29 (0x9c39a400) [pid = 1846] [serial = 1290] [outer = 0x961ac800] 20:32:42 INFO - PROCESS | 1801 | ++DOMWINDOW == 30 (0x9c360c00) [pid = 1846] [serial = 1291] [outer = 0x961ac800] 20:32:43 INFO - ..... 20:32:43 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-trackdefaults.html | took 1684ms 20:32:43 INFO - TEST-START | /media-source/mediasource-sourcebufferlist.html 20:32:43 INFO - PROCESS | 1801 | 1477539163010 Marionette TRACE conn4 <- [1,2028,null,{"value":["/media-source/mediasource-sourcebuffer-trackdefaults.html",0,null,null,[["Test round-trip of empty SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:18:5\n"],["Test round-trip of non-empty SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:30:5\n"],["Test setting trackDefaults on an already-removed SourceBuffer",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:43:5\n"],["Test setting trackDefaults on a SourceBuffer that is updating",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:54:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:52:5\n"],["Test setting null SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:71:5\n"]]]}] 20:32:43 INFO - PROCESS | 1801 | 1477539163079 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 20:32:43 INFO - PROCESS | 1801 | 1477539163089 Marionette TRACE conn4 <- [1,2029,null,{"value":"2147483649"}] 20:32:43 INFO - PROCESS | 1801 | 1477539163103 Marionette TRACE conn4 -> [0,2030,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:43 INFO - PROCESS | 1801 | --DOMWINDOW == 29 (0x96dfc400) [pid = 1846] [serial = 1274] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html] 20:32:43 INFO - PROCESS | 1801 | --DOMWINDOW == 28 (0x96e52800) [pid = 1846] [serial = 1277] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seekable.html] 20:32:43 INFO - PROCESS | 1801 | 1477539163448 Marionette TRACE conn4 <- [1,2030,null,{"value":null}] 20:32:43 INFO - PROCESS | 1801 | 1477539163535 Marionette TRACE conn4 -> [0,2031,"getWindowHandles",null] 20:32:43 INFO - PROCESS | 1801 | 1477539163543 Marionette TRACE conn4 <- [1,2031,null,["2147483649"]] 20:32:43 INFO - PROCESS | 1801 | 1477539163553 Marionette TRACE conn4 -> [0,2032,"switchToWindow",{"name":"2147483649"}] 20:32:43 INFO - PROCESS | 1801 | 1477539163569 Marionette TRACE conn4 <- [1,2032,null,{}] 20:32:43 INFO - PROCESS | 1801 | 1477539163605 Marionette TRACE conn4 -> [0,2033,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebufferlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:43 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c148800 == 6 [pid = 1846] [id = 442] 20:32:43 INFO - PROCESS | 1801 | ++DOMWINDOW == 29 (0x9c35a400) [pid = 1846] [serial = 1292] [outer = (nil)] 20:32:43 INFO - PROCESS | 1801 | ++DOMWINDOW == 30 (0x9c460000) [pid = 1846] [serial = 1293] [outer = 0x9c35a400] 20:32:43 INFO - PROCESS | 1801 | ++DOMWINDOW == 31 (0x9c462800) [pid = 1846] [serial = 1294] [outer = 0x9c35a400] 20:32:44 INFO - PROCESS | 1801 | 1477539164728 Marionette TRACE conn4 <- [1,2033,null,{"value":["/media-source/mediasource-sourcebufferlist.html",0,null,null,[["Test SourceBufferList getter method",0,null,null],["Test SourceBufferList event dispatching.",0,null,null],["Test that only 1 removesourcebuffer event fires on each SourceBufferList when the MediaSource closes.",0,null,null]]]}] 20:32:44 INFO - ... 20:32:44 INFO - TEST-OK | /media-source/mediasource-sourcebufferlist.html | took 1681ms 20:32:44 INFO - PROCESS | 1801 | 1477539164781 Marionette TRACE conn4 -> [0,2034,"getWindowHandle",null] 20:32:44 INFO - PROCESS | 1801 | 1477539164784 Marionette TRACE conn4 <- [1,2034,null,{"value":"2147483649"}] 20:32:44 INFO - TEST-START | /media-source/mediasource-timestamp-offset.html 20:32:44 INFO - PROCESS | 1801 | 1477539164791 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:45 INFO - PROCESS | 1801 | 1477539164999 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 20:32:45 INFO - PROCESS | 1801 | 1477539165045 Marionette TRACE conn4 -> [0,2036,"getWindowHandles",null] 20:32:45 INFO - PROCESS | 1801 | 1477539165061 Marionette TRACE conn4 <- [1,2036,null,["2147483649"]] 20:32:45 INFO - PROCESS | 1801 | 1477539165074 Marionette TRACE conn4 -> [0,2037,"switchToWindow",{"name":"2147483649"}] 20:32:45 INFO - PROCESS | 1801 | 1477539165084 Marionette TRACE conn4 <- [1,2037,null,{}] 20:32:45 INFO - PROCESS | 1801 | 1477539165094 Marionette TRACE conn4 -> [0,2038,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-timestamp-offset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:45 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c468000 == 7 [pid = 1846] [id = 443] 20:32:45 INFO - PROCESS | 1801 | ++DOMWINDOW == 32 (0x9cf07400) [pid = 1846] [serial = 1295] [outer = (nil)] 20:32:45 INFO - PROCESS | 1801 | ++DOMWINDOW == 33 (0x9d3dd000) [pid = 1846] [serial = 1296] [outer = 0x9cf07400] 20:32:45 INFO - PROCESS | 1801 | ++DOMWINDOW == 34 (0x9d5b9000) [pid = 1846] [serial = 1297] [outer = 0x9cf07400] 20:32:46 INFO - PROCESS | 1801 | [h264 @ 0x9d3d7000] err{or,}_recognition separate: 1; 1 20:32:46 INFO - PROCESS | 1801 | [h264 @ 0x9d3d7000] err{or,}_recognition combined: 1; 1 20:32:46 INFO - PROCESS | 1801 | [h264 @ 0x9d3d7000] Unsupported bit depth: 0 20:32:46 INFO - PROCESS | 1801 | [aac @ 0x9d3d9c00] err{or,}_recognition separate: 1; 1 20:32:46 INFO - PROCESS | 1801 | [aac @ 0x9d3d9c00] err{or,}_recognition combined: 1; 1 20:32:46 INFO - PROCESS | 1801 | [aac @ 0x9d3d9c00] Unsupported bit depth: 0 20:32:46 INFO - PROCESS | 1801 | [h264 @ 0x9d3d7000] err{or,}_recognition separate: 1; 1 20:32:46 INFO - PROCESS | 1801 | [h264 @ 0x9d3d7000] err{or,}_recognition combined: 1; 1 20:32:46 INFO - PROCESS | 1801 | [h264 @ 0x9d3d7000] Unsupported bit depth: 0 20:32:46 INFO - PROCESS | 1801 | [aac @ 0x9d3d9c00] err{or,}_recognition separate: 1; 1 20:32:46 INFO - PROCESS | 1801 | [aac @ 0x9d3d9c00] err{or,}_recognition combined: 1; 1 20:32:46 INFO - PROCESS | 1801 | [aac @ 0x9d3d9c00] Unsupported bit depth: 0 20:32:46 INFO - PROCESS | 1801 | [h264 @ 0x9d3d7800] err{or,}_recognition separate: 1; 1 20:32:46 INFO - PROCESS | 1801 | [h264 @ 0x9d3d7800] err{or,}_recognition combined: 1; 1 20:32:46 INFO - PROCESS | 1801 | [h264 @ 0x9d3d7800] Unsupported bit depth: 0 20:32:46 INFO - PROCESS | 1801 | [aac @ 0x9e2e0c00] err{or,}_recognition separate: 1; 1 20:32:46 INFO - PROCESS | 1801 | [aac @ 0x9e2e0c00] err{or,}_recognition combined: 1; 1 20:32:46 INFO - PROCESS | 1801 | [aac @ 0x9e2e0c00] Unsupported bit depth: 0 20:32:46 INFO - PROCESS | 1801 | [h264 @ 0x9e2ea800] err{or,}_recognition separate: 1; 1 20:32:46 INFO - PROCESS | 1801 | [h264 @ 0x9e2ea800] err{or,}_recognition combined: 1; 1 20:32:46 INFO - PROCESS | 1801 | [h264 @ 0x9e2ea800] Unsupported bit depth: 0 20:32:46 INFO - PROCESS | 1801 | [aac @ 0x9c463400] err{or,}_recognition separate: 1; 1 20:32:46 INFO - PROCESS | 1801 | [aac @ 0x9c463400] err{or,}_recognition combined: 1; 1 20:32:46 INFO - PROCESS | 1801 | [aac @ 0x9c463400] Unsupported bit depth: 0 20:32:46 INFO - PROCESS | 1801 | 1477539166727 Marionette TRACE conn4 <- [1,2038,null,{"value":["/media-source/mediasource-timestamp-offset.html",0,null,null,[["Test setting SourceBuffer.timestampOffset to a positive number.",0,null,null],["Test setting SourceBuffer.timestampOffset to a negative number.",0,null,null],["Test setting SourceBuffer.timestampOffset to zero.",0,null,null],["Test setting SourceBuffer.timestampOffset to positive infinity.",0,null,null],["Test setting SourceBuffer.timestampOffset to negative infinity.",0,null,null],["Test setting SourceBuffer.timestampOffset to NaN.",0,null,null],["Test setting SourceBuffer.timestampOffset to undefined.",0,null,null],["Test setting SourceBuffer.timestampOffset to null.",0,null,null],["Test setting SourceBuffer.timestampOffset to false.",0,null,null],["Test setting SourceBuffer.timestampOffset to true.",0,null,null],["Test setting SourceBuffer.timestampOffset to a number string.",0,null,null],["Test setting SourceBuffer.timestampOffset to an empty string.",0,null,null],["Test setting timestampOffset in 'ended' state causes a transition to 'open'.",0,null,null],["Test getting the initial value of timestampOffset.",0,null,null],["Test setting timestampoffset after removing the sourcebuffer.",0,null,null]]]}] 20:32:46 INFO - ............... 20:32:46 INFO - TEST-OK | /media-source/mediasource-timestamp-offset.html | took 1984ms 20:32:46 INFO - PROCESS | 1801 | 1477539166776 Marionette TRACE conn4 -> [0,2039,"getWindowHandle",null] 20:32:46 INFO - PROCESS | 1801 | 1477539166782 Marionette TRACE conn4 <- [1,2039,null,{"value":"2147483649"}] 20:32:46 INFO - TEST-START | /media-source/mediasource-trackdefault.html 20:32:46 INFO - PROCESS | 1801 | 1477539166790 Marionette TRACE conn4 -> [0,2040,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:46 INFO - PROCESS | 1801 | 1477539166972 Marionette TRACE conn4 <- [1,2040,null,{"value":null}] 20:32:47 INFO - PROCESS | 1801 | 1477539167052 Marionette TRACE conn4 -> [0,2041,"getWindowHandles",null] 20:32:47 INFO - PROCESS | 1801 | 1477539167059 Marionette TRACE conn4 <- [1,2041,null,["2147483649"]] 20:32:47 INFO - PROCESS | 1801 | 1477539167067 Marionette TRACE conn4 -> [0,2042,"switchToWindow",{"name":"2147483649"}] 20:32:47 INFO - PROCESS | 1801 | 1477539167078 Marionette TRACE conn4 <- [1,2042,null,{}] 20:32:47 INFO - PROCESS | 1801 | 1477539167087 Marionette TRACE conn4 -> [0,2043,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-trackdefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-trackdefault.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:47 INFO - PROCESS | 1801 | ++DOCSHELL 0x9cf0ac00 == 8 [pid = 1846] [id = 444] 20:32:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x9cf69400) [pid = 1846] [serial = 1298] [outer = (nil)] 20:32:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x9e387000) [pid = 1846] [serial = 1299] [outer = 0x9cf69400] 20:32:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x9e3ad000) [pid = 1846] [serial = 1300] [outer = 0x9cf69400] 20:32:48 INFO - ............................ 20:32:48 INFO - TEST-OK | /media-source/mediasource-trackdefault.html | took 1698ms 20:32:48 INFO - TEST-START | /media-source/mediasource-trackdefaultlist.html 20:32:48 INFO - PROCESS | 1801 | 1477539168409 Marionette TRACE conn4 <- [1,2043,null,{"value":["/media-source/mediasource-trackdefault.html",0,null,null,[["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'alternative', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'descriptions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main-desc', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'translation', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'commentary', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind '', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'alternative', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'captions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'main', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'sign', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'subtitles', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'commentary', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind '', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'subtitles', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'captions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'descriptions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'chapters', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'metadata', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test mixed valid and invalid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:79:5\n"],["Test mixed valid and invalid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:81:5\n"],["Test mixed valid and invalid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:83:5\n"],["Test invalid 'type' parameter type passed to TrackDefault constructor: type 'invalid type', language 'en-US', label 'label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:85:5\n"],["Test invalid 'kinds' parameter type passed to TrackDefault constructor",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:87:5\n"],["Test updating the retval of TrackDefault.kinds does not modify TrackDefault.kinds",1,"TrackDefault is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:94:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:92:5\n"]]]}] 20:32:48 INFO - PROCESS | 1801 | 1477539168492 Marionette TRACE conn4 -> [0,2044,"getWindowHandle",null] 20:32:48 INFO - PROCESS | 1801 | 1477539168495 Marionette TRACE conn4 <- [1,2044,null,{"value":"2147483649"}] 20:32:48 INFO - PROCESS | 1801 | 1477539168508 Marionette TRACE conn4 -> [0,2045,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:48 INFO - PROCESS | 1801 | 1477539168820 Marionette TRACE conn4 <- [1,2045,null,{"value":null}] 20:32:48 INFO - PROCESS | 1801 | 1477539168878 Marionette TRACE conn4 -> [0,2046,"getWindowHandles",null] 20:32:48 INFO - PROCESS | 1801 | 1477539168885 Marionette TRACE conn4 <- [1,2046,null,["2147483649"]] 20:32:48 INFO - PROCESS | 1801 | 1477539168896 Marionette TRACE conn4 -> [0,2047,"switchToWindow",{"name":"2147483649"}] 20:32:48 INFO - PROCESS | 1801 | 1477539168909 Marionette TRACE conn4 <- [1,2047,null,{}] 20:32:48 INFO - PROCESS | 1801 | 1477539168917 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-trackdefaultlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:49 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e4b000 == 9 [pid = 1846] [id = 445] 20:32:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x96e4b400) [pid = 1846] [serial = 1301] [outer = (nil)] 20:32:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x9c14c800) [pid = 1846] [serial = 1302] [outer = 0x96e4b400] 20:32:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x9c46b800) [pid = 1846] [serial = 1303] [outer = 0x96e4b400] 20:32:49 INFO - PROCESS | 1801 | --DOCSHELL 0x9c148800 == 8 [pid = 1846] [id = 442] 20:32:49 INFO - PROCESS | 1801 | --DOCSHELL 0x961a1400 == 7 [pid = 1846] [id = 441] 20:32:49 INFO - PROCESS | 1801 | --DOCSHELL 0x95de8c00 == 6 [pid = 1846] [id = 440] 20:32:49 INFO - PROCESS | 1801 | --DOCSHELL 0x9c143400 == 5 [pid = 1846] [id = 439] 20:32:49 INFO - PROCESS | 1801 | --DOCSHELL 0x9c3a5000 == 4 [pid = 1846] [id = 438] 20:32:49 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x9c46ac00) [pid = 1846] [serial = 1281] [outer = (nil)] [url = about:blank] 20:32:49 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x9c148c00) [pid = 1846] [serial = 1278] [outer = (nil)] [url = about:blank] 20:32:49 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x9c14bc00) [pid = 1846] [serial = 1279] [outer = (nil)] [url = about:blank] 20:32:49 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x96e4ac00) [pid = 1846] [serial = 1275] [outer = (nil)] [url = about:blank] 20:32:49 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x96e4d800) [pid = 1846] [serial = 1276] [outer = (nil)] [url = about:blank] 20:32:49 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x9ae57400) [pid = 1846] [serial = 1272] [outer = (nil)] [url = about:blank] 20:32:49 INFO - PROCESS | 1801 | --DOMWINDOW == 33 (0x9ade9400) [pid = 1846] [serial = 1269] [outer = (nil)] [url = about:blank] 20:32:50 INFO - .. 20:32:50 INFO - TEST-OK | /media-source/mediasource-trackdefaultlist.html | took 1572ms 20:32:50 INFO - PROCESS | 1801 | 1477539170061 Marionette TRACE conn4 <- [1,2048,null,{"value":["/media-source/mediasource-trackdefaultlist.html",0,null,null,[["Test track default list construction, length, and indexed property getter",1,"TrackDefault is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:11:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:7:5\n"],["Test empty track default list construction with and without optional trackDefaults parameter",1,"TrackDefaultList is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:54:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:52:5\n"]]]}] 20:32:50 INFO - PROCESS | 1801 | 1477539170084 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 20:32:50 INFO - PROCESS | 1801 | 1477539170112 Marionette TRACE conn4 <- [1,2049,null,{"value":"2147483649"}] 20:32:50 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html 20:32:50 INFO - PROCESS | 1801 | 1477539170120 Marionette TRACE conn4 -> [0,2050,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 20:32:50 INFO - PROCESS | 1801 | 1477539170324 Marionette TRACE conn4 <- [1,2050,null,{"value":null}] 20:32:50 INFO - PROCESS | 1801 | 1477539170427 Marionette TRACE conn4 -> [0,2051,"getWindowHandle",null] 20:32:50 INFO - PROCESS | 1801 | 1477539170457 Marionette TRACE conn4 <- [1,2051,null,{"value":"2147483649"}] 20:32:50 INFO - PROCESS | 1801 | 1477539170505 Marionette TRACE conn4 -> [0,2052,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 20:32:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 34 (0x96e59800) [pid = 1846] [serial = 1304] [outer = 0xa3dd1400] 20:32:50 INFO - PROCESS | 1801 | 1477539170883 Marionette TRACE conn4 <- [1,2052,null,{}] 20:32:50 INFO - PROCESS | 1801 | 1477539170899 Marionette TRACE conn4 -> [0,2053,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 20:32:50 INFO - PROCESS | 1801 | 1477539170967 Marionette TRACE conn4 <- [1,2053,null,{"value":null}] 20:32:51 INFO - PROCESS | 1801 | 1477539171005 Marionette TRACE conn4 -> [0,2054,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:51 INFO - PROCESS | 1801 | 1477539171041 Marionette TRACE conn4 <- [1,2054,null,{"value":null}] 20:32:51 INFO - PROCESS | 1801 | 1477539171048 Marionette TRACE conn4 -> [0,2055,"getWindowHandles",null] 20:32:51 INFO - PROCESS | 1801 | 1477539171052 Marionette TRACE conn4 <- [1,2055,null,["2147483649"]] 20:32:51 INFO - PROCESS | 1801 | 1477539171057 Marionette TRACE conn4 -> [0,2056,"switchToWindow",{"name":"2147483649"}] 20:32:51 INFO - PROCESS | 1801 | 1477539171062 Marionette TRACE conn4 <- [1,2056,null,{}] 20:32:51 INFO - PROCESS | 1801 | 1477539171068 Marionette TRACE conn4 -> [0,2057,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:51 INFO - PROCESS | 1801 | ++DOCSHELL 0x99f6a000 == 5 [pid = 1846] [id = 446] 20:32:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x99f6a400) [pid = 1846] [serial = 1305] [outer = (nil)] 20:32:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x9be10400) [pid = 1846] [serial = 1306] [outer = 0x99f6a400] 20:32:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x9bf9f000) [pid = 1846] [serial = 1307] [outer = 0x99f6a400] 20:32:52 INFO - . 20:32:52 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html | took 2440ms 20:32:52 INFO - PROCESS | 1801 | 1477539172549 Marionette TRACE conn4 <- [1,2057,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: img-tag\n expectation: allowed",0,null,null]]]}] 20:32:52 INFO - PROCESS | 1801 | 1477539172561 Marionette TRACE conn4 -> [0,2058,"getWindowHandle",null] 20:32:52 INFO - PROCESS | 1801 | 1477539172565 Marionette TRACE conn4 <- [1,2058,null,{"value":"2147483649"}] 20:32:52 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 20:32:52 INFO - PROCESS | 1801 | 1477539172583 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:52 INFO - PROCESS | 1801 | 1477539172757 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 20:32:52 INFO - PROCESS | 1801 | 1477539172816 Marionette TRACE conn4 -> [0,2060,"getWindowHandles",null] 20:32:52 INFO - PROCESS | 1801 | 1477539172819 Marionette TRACE conn4 <- [1,2060,null,["2147483649"]] 20:32:52 INFO - PROCESS | 1801 | 1477539172870 Marionette TRACE conn4 -> [0,2061,"switchToWindow",{"name":"2147483649"}] 20:32:52 INFO - PROCESS | 1801 | 1477539172885 Marionette TRACE conn4 <- [1,2061,null,{}] 20:32:52 INFO - PROCESS | 1801 | 1477539172909 Marionette TRACE conn4 -> [0,2062,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:52 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c020800 == 6 [pid = 1846] [id = 447] 20:32:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x9c141400) [pid = 1846] [serial = 1308] [outer = (nil)] 20:32:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x9c39e800) [pid = 1846] [serial = 1309] [outer = 0x9c141400] 20:32:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x9c3a5000) [pid = 1846] [serial = 1310] [outer = 0x9c141400] 20:32:54 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x96004800) [pid = 1846] [serial = 1286] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html] 20:32:54 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x961ac800) [pid = 1846] [serial = 1289] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html] 20:32:54 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x9c35a400) [pid = 1846] [serial = 1292] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html] 20:32:54 INFO - PROCESS | 1801 | 1477539174520 Marionette TRACE conn4 <- [1,2062,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: worker-request\n expectation: allowed",0,null,null]]]}] 20:32:54 INFO - . 20:32:54 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1979ms 20:32:54 INFO - PROCESS | 1801 | 1477539174561 Marionette TRACE conn4 -> [0,2063,"getWindowHandle",null] 20:32:54 INFO - PROCESS | 1801 | 1477539174564 Marionette TRACE conn4 <- [1,2063,null,{"value":"2147483649"}] 20:32:54 INFO - TEST-START | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 20:32:54 INFO - PROCESS | 1801 | 1477539174575 Marionette TRACE conn4 -> [0,2064,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:54 INFO - PROCESS | 1801 | 1477539174775 Marionette TRACE conn4 <- [1,2064,null,{"value":null}] 20:32:54 INFO - PROCESS | 1801 | 1477539174801 Marionette TRACE conn4 -> [0,2065,"getWindowHandles",null] 20:32:54 INFO - PROCESS | 1801 | 1477539174805 Marionette TRACE conn4 <- [1,2065,null,["2147483649"]] 20:32:54 INFO - PROCESS | 1801 | 1477539174810 Marionette TRACE conn4 -> [0,2066,"switchToWindow",{"name":"2147483649"}] 20:32:54 INFO - PROCESS | 1801 | 1477539174816 Marionette TRACE conn4 <- [1,2066,null,{}] 20:32:54 INFO - PROCESS | 1801 | 1477539174837 Marionette TRACE conn4 -> [0,2067,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:54 INFO - PROCESS | 1801 | ++DOCSHELL 0x960e5000 == 7 [pid = 1846] [id = 448] 20:32:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x960e5400) [pid = 1846] [serial = 1311] [outer = (nil)] 20:32:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x960e9000) [pid = 1846] [serial = 1312] [outer = 0x960e5400] 20:32:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x960eb400) [pid = 1846] [serial = 1313] [outer = 0x960e5400] 20:32:56 INFO - PROCESS | 1801 | 1477539176308 Marionette TRACE conn4 <- [1,2067,null,{"value":["/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: worker-request\n expectation: allowed",0,null,null]]]}] 20:32:56 INFO - . 20:32:56 INFO - TEST-OK | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1777ms 20:32:56 INFO - PROCESS | 1801 | 1477539176352 Marionette TRACE conn4 -> [0,2068,"getWindowHandle",null] 20:32:56 INFO - PROCESS | 1801 | 1477539176355 Marionette TRACE conn4 <- [1,2068,null,{"value":"2147483649"}] 20:32:56 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html 20:32:56 INFO - PROCESS | 1801 | 1477539176362 Marionette TRACE conn4 -> [0,2069,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:56 INFO - PROCESS | 1801 | 1477539176513 Marionette TRACE conn4 <- [1,2069,null,{"value":null}] 20:32:56 INFO - PROCESS | 1801 | 1477539176590 Marionette TRACE conn4 -> [0,2070,"getWindowHandles",null] 20:32:56 INFO - PROCESS | 1801 | 1477539176594 Marionette TRACE conn4 <- [1,2070,null,["2147483649"]] 20:32:56 INFO - PROCESS | 1801 | 1477539176605 Marionette TRACE conn4 -> [0,2071,"switchToWindow",{"name":"2147483649"}] 20:32:56 INFO - PROCESS | 1801 | 1477539176615 Marionette TRACE conn4 <- [1,2071,null,{}] 20:32:56 INFO - PROCESS | 1801 | 1477539176666 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:56 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e03c00 == 8 [pid = 1846] [id = 449] 20:32:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x96e04000) [pid = 1846] [serial = 1314] [outer = (nil)] 20:32:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x96e0a800) [pid = 1846] [serial = 1315] [outer = 0x96e04000] 20:32:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x96e0e000) [pid = 1846] [serial = 1316] [outer = 0x96e04000] 20:32:58 INFO - PROCESS | 1801 | 1477539178316 Marionette TRACE conn4 <- [1,2072,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: picture-tag\n expectation: allowed",0,null,null]]]}] 20:32:58 INFO - . 20:32:58 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html | took 1993ms 20:32:58 INFO - PROCESS | 1801 | 1477539178356 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 20:32:58 INFO - PROCESS | 1801 | 1477539178360 Marionette TRACE conn4 <- [1,2073,null,{"value":"2147483649"}] 20:32:58 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html 20:32:58 INFO - PROCESS | 1801 | 1477539178367 Marionette TRACE conn4 -> [0,2074,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:32:58 INFO - PROCESS | 1801 | 1477539178566 Marionette TRACE conn4 <- [1,2074,null,{"value":null}] 20:32:58 INFO - PROCESS | 1801 | 1477539178628 Marionette TRACE conn4 -> [0,2075,"getWindowHandles",null] 20:32:58 INFO - PROCESS | 1801 | 1477539178633 Marionette TRACE conn4 <- [1,2075,null,["2147483649"]] 20:32:58 INFO - PROCESS | 1801 | 1477539178644 Marionette TRACE conn4 -> [0,2076,"switchToWindow",{"name":"2147483649"}] 20:32:58 INFO - PROCESS | 1801 | 1477539178655 Marionette TRACE conn4 <- [1,2076,null,{}] 20:32:58 INFO - PROCESS | 1801 | 1477539178667 Marionette TRACE conn4 -> [0,2077,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:32:58 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e10400 == 9 [pid = 1846] [id = 450] 20:32:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x99f68400) [pid = 1846] [serial = 1317] [outer = (nil)] 20:32:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x9d7df800) [pid = 1846] [serial = 1318] [outer = 0x99f68400] 20:32:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0xa5cf0800) [pid = 1846] [serial = 1319] [outer = 0x99f68400] 20:33:00 INFO - PROCESS | 1801 | --DOCSHELL 0x99f6a000 == 8 [pid = 1846] [id = 446] 20:33:00 INFO - PROCESS | 1801 | --DOCSHELL 0x9c020800 == 7 [pid = 1846] [id = 447] 20:33:00 INFO - PROCESS | 1801 | --DOCSHELL 0x96e4b000 == 6 [pid = 1846] [id = 445] 20:33:00 INFO - PROCESS | 1801 | --DOCSHELL 0x96e03c00 == 5 [pid = 1846] [id = 449] 20:33:00 INFO - PROCESS | 1801 | --DOCSHELL 0x960e5000 == 4 [pid = 1846] [id = 448] 20:33:00 INFO - PROCESS | 1801 | --DOCSHELL 0x9c468000 == 3 [pid = 1846] [id = 443] 20:33:00 INFO - PROCESS | 1801 | --DOCSHELL 0x9cf0ac00 == 2 [pid = 1846] [id = 444] 20:33:00 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x9ab1c800) [pid = 1846] [serial = 1288] [outer = (nil)] [url = about:blank] 20:33:00 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x96dfd800) [pid = 1846] [serial = 1287] [outer = (nil)] [url = about:blank] 20:33:00 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x9c360c00) [pid = 1846] [serial = 1291] [outer = (nil)] [url = about:blank] 20:33:00 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x9c39a400) [pid = 1846] [serial = 1290] [outer = (nil)] [url = about:blank] 20:33:00 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x9c462800) [pid = 1846] [serial = 1294] [outer = (nil)] [url = about:blank] 20:33:00 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x9c460000) [pid = 1846] [serial = 1293] [outer = (nil)] [url = about:blank] 20:33:00 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x9d3dd000) [pid = 1846] [serial = 1296] [outer = (nil)] [url = about:blank] 20:33:00 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x9e3ba400) [pid = 1846] [serial = 1284] [outer = (nil)] [url = about:blank] 20:33:01 INFO - PROCESS | 1801 | 1477539181095 Marionette TRACE conn4 <- [1,2077,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: allowed",0,null,null]]]}] 20:33:01 INFO - . 20:33:01 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html | took 2783ms 20:33:01 INFO - PROCESS | 1801 | 1477539181180 Marionette TRACE conn4 -> [0,2078,"getWindowHandle",null] 20:33:01 INFO - PROCESS | 1801 | 1477539181192 Marionette TRACE conn4 <- [1,2078,null,{"value":"2147483649"}] 20:33:01 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 20:33:01 INFO - PROCESS | 1801 | 1477539181227 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:01 INFO - PROCESS | 1801 | 1477539181649 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 20:33:01 INFO - PROCESS | 1801 | 1477539181761 Marionette TRACE conn4 -> [0,2080,"getWindowHandles",null] 20:33:01 INFO - PROCESS | 1801 | 1477539181770 Marionette TRACE conn4 <- [1,2080,null,["2147483649"]] 20:33:01 INFO - PROCESS | 1801 | 1477539181780 Marionette TRACE conn4 -> [0,2081,"switchToWindow",{"name":"2147483649"}] 20:33:01 INFO - PROCESS | 1801 | 1477539181799 Marionette TRACE conn4 <- [1,2081,null,{}] 20:33:01 INFO - PROCESS | 1801 | 1477539181807 Marionette TRACE conn4 -> [0,2082,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:01 INFO - PROCESS | 1801 | ++DOCSHELL 0x9598ec00 == 3 [pid = 1846] [id = 451] 20:33:01 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x9598f400) [pid = 1846] [serial = 1320] [outer = (nil)] 20:33:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x96001800) [pid = 1846] [serial = 1321] [outer = 0x9598f400] 20:33:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x96009c00) [pid = 1846] [serial = 1322] [outer = 0x9598f400] 20:33:03 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:33:03 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/HttpChannelChild.cpp, line 1887 20:33:03 INFO - PROCESS | 1801 | 1477539183392 Marionette TRACE conn4 <- [1,2082,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 20:33:03 INFO - . 20:33:03 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 2233ms 20:33:03 INFO - PROCESS | 1801 | 1477539183448 Marionette TRACE conn4 -> [0,2083,"getWindowHandle",null] 20:33:03 INFO - PROCESS | 1801 | 1477539183456 Marionette TRACE conn4 <- [1,2083,null,{"value":"2147483649"}] 20:33:03 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html 20:33:03 INFO - PROCESS | 1801 | 1477539183465 Marionette TRACE conn4 -> [0,2084,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:03 INFO - PROCESS | 1801 | 1477539183762 Marionette TRACE conn4 <- [1,2084,null,{"value":null}] 20:33:03 INFO - PROCESS | 1801 | 1477539183901 Marionette TRACE conn4 -> [0,2085,"getWindowHandles",null] 20:33:03 INFO - PROCESS | 1801 | 1477539183921 Marionette TRACE conn4 <- [1,2085,null,["2147483649"]] 20:33:03 INFO - PROCESS | 1801 | 1477539183934 Marionette TRACE conn4 -> [0,2086,"switchToWindow",{"name":"2147483649"}] 20:33:03 INFO - PROCESS | 1801 | 1477539183942 Marionette TRACE conn4 <- [1,2086,null,{}] 20:33:03 INFO - PROCESS | 1801 | 1477539183950 Marionette TRACE conn4 -> [0,2087,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:03 INFO - PROCESS | 1801 | ++DOCSHELL 0x96020000 == 4 [pid = 1846] [id = 452] 20:33:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x96020400) [pid = 1846] [serial = 1323] [outer = (nil)] 20:33:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x960ed000) [pid = 1846] [serial = 1324] [outer = 0x96020400] 20:33:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x9619fc00) [pid = 1846] [serial = 1325] [outer = 0x96020400] 20:33:06 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x9c14cc00) [pid = 1846] [serial = 1283] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html] 20:33:06 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x9cf07400) [pid = 1846] [serial = 1295] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html] 20:33:06 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x9c3a5400) [pid = 1846] [serial = 1280] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html] 20:33:06 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x96df4400) [pid = 1846] [serial = 1259] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play.html] 20:33:06 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x961ad400) [pid = 1846] [serial = 1271] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html] 20:33:06 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x961ed000) [pid = 1846] [serial = 1268] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html] 20:33:06 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:33:06 INFO - PROCESS | 1801 | 1477539186925 Marionette TRACE conn4 <- [1,2087,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-ws\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 20:33:06 INFO - . 20:33:06 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html | took 3478ms 20:33:06 INFO - PROCESS | 1801 | 1477539186942 Marionette TRACE conn4 -> [0,2088,"getWindowHandle",null] 20:33:06 INFO - PROCESS | 1801 | 1477539186950 Marionette TRACE conn4 <- [1,2088,null,{"value":"2147483649"}] 20:33:06 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 20:33:06 INFO - PROCESS | 1801 | 1477539186960 Marionette TRACE conn4 -> [0,2089,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:07 INFO - PROCESS | 1801 | 1477539187237 Marionette TRACE conn4 <- [1,2089,null,{"value":null}] 20:33:07 INFO - PROCESS | 1801 | 1477539187286 Marionette TRACE conn4 -> [0,2090,"getWindowHandles",null] 20:33:07 INFO - PROCESS | 1801 | 1477539187294 Marionette TRACE conn4 <- [1,2090,null,["2147483649"]] 20:33:07 INFO - PROCESS | 1801 | 1477539187302 Marionette TRACE conn4 -> [0,2091,"switchToWindow",{"name":"2147483649"}] 20:33:07 INFO - PROCESS | 1801 | 1477539187310 Marionette TRACE conn4 <- [1,2091,null,{}] 20:33:07 INFO - PROCESS | 1801 | 1477539187317 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:07 INFO - PROCESS | 1801 | ++DOCSHELL 0x961f3000 == 5 [pid = 1846] [id = 453] 20:33:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x961f3400) [pid = 1846] [serial = 1326] [outer = (nil)] 20:33:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x961f8400) [pid = 1846] [serial = 1327] [outer = 0x961f3400] 20:33:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x961fb000) [pid = 1846] [serial = 1328] [outer = 0x961f3400] 20:33:08 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:33:08 INFO - PROCESS | 1801 | 1477539188788 Marionette TRACE conn4 <- [1,2092,null,{"value":["/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-ws\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 20:33:08 INFO - . 20:33:08 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 1882ms 20:33:08 INFO - PROCESS | 1801 | 1477539188842 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 20:33:08 INFO - PROCESS | 1801 | 1477539188855 Marionette TRACE conn4 <- [1,2093,null,{"value":"2147483649"}] 20:33:08 INFO - TEST-START | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 20:33:08 INFO - PROCESS | 1801 | 1477539188867 Marionette TRACE conn4 -> [0,2094,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:09 INFO - PROCESS | 1801 | 1477539189085 Marionette TRACE conn4 <- [1,2094,null,{"value":null}] 20:33:09 INFO - PROCESS | 1801 | 1477539189191 Marionette TRACE conn4 -> [0,2095,"getWindowHandles",null] 20:33:09 INFO - PROCESS | 1801 | 1477539189206 Marionette TRACE conn4 <- [1,2095,null,["2147483649"]] 20:33:09 INFO - PROCESS | 1801 | 1477539189221 Marionette TRACE conn4 -> [0,2096,"switchToWindow",{"name":"2147483649"}] 20:33:09 INFO - PROCESS | 1801 | 1477539189234 Marionette TRACE conn4 <- [1,2096,null,{}] 20:33:09 INFO - PROCESS | 1801 | 1477539189248 Marionette TRACE conn4 -> [0,2097,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:09 INFO - PROCESS | 1801 | ++DOCSHELL 0x961a7c00 == 6 [pid = 1846] [id = 454] 20:33:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x961a8400) [pid = 1846] [serial = 1329] [outer = (nil)] 20:33:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x961f9c00) [pid = 1846] [serial = 1330] [outer = 0x961a8400] 20:33:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x96df6000) [pid = 1846] [serial = 1331] [outer = 0x961a8400] 20:33:10 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 20:33:10 INFO - PROCESS | 1801 | 1477539190891 Marionette TRACE conn4 <- [1,2097,null,{"value":["/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 20:33:10 INFO - . 20:33:10 INFO - TEST-OK | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html | took 2079ms 20:33:10 INFO - PROCESS | 1801 | 1477539190960 Marionette TRACE conn4 -> [0,2098,"getWindowHandle",null] 20:33:10 INFO - PROCESS | 1801 | 1477539190987 Marionette TRACE conn4 <- [1,2098,null,{"value":"2147483649"}] 20:33:11 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html 20:33:11 INFO - PROCESS | 1801 | 1477539191008 Marionette TRACE conn4 -> [0,2099,"getContext",null] 20:33:11 INFO - PROCESS | 1801 | 1477539191012 Marionette TRACE conn4 <- [1,2099,null,{"value":"content"}] 20:33:11 INFO - PROCESS | 1801 | 1477539191018 Marionette TRACE conn4 -> [0,2100,"setContext",{"value":"chrome"}] 20:33:11 INFO - PROCESS | 1801 | 1477539191021 Marionette TRACE conn4 <- [1,2100,null,{}] 20:33:11 INFO - PROCESS | 1801 | 1477539191026 Marionette TRACE conn4 -> [0,2101,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:33:11 INFO - PROCESS | 1801 | 1477539191049 Marionette TRACE conn4 <- [1,2101,null,{"value":true}] 20:33:11 INFO - PROCESS | 1801 | 1477539191064 Marionette TRACE conn4 -> [0,2102,"setContext",{"value":"content"}] 20:33:11 INFO - PROCESS | 1801 | 1477539191069 Marionette TRACE conn4 <- [1,2102,null,{}] 20:33:11 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 20:33:11 INFO - PROCESS | 1801 | 1477539191078 Marionette TRACE conn4 -> [0,2103,"getContext",null] 20:33:11 INFO - PROCESS | 1801 | 1477539191082 Marionette TRACE conn4 <- [1,2103,null,{"value":"content"}] 20:33:11 INFO - PROCESS | 1801 | 1477539191088 Marionette TRACE conn4 -> [0,2104,"setContext",{"value":"chrome"}] 20:33:11 INFO - PROCESS | 1801 | 1477539191091 Marionette TRACE conn4 <- [1,2104,null,{}] 20:33:11 INFO - PROCESS | 1801 | 1477539191098 Marionette TRACE conn4 -> [0,2105,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:33:11 INFO - PROCESS | 1801 | 1477539191131 Marionette TRACE conn4 <- [1,2105,null,{"value":null}] 20:33:11 INFO - PROCESS | 1801 | 1477539191137 Marionette TRACE conn4 -> [0,2106,"setContext",{"value":"content"}] 20:33:11 INFO - PROCESS | 1801 | 1477539191141 Marionette TRACE conn4 <- [1,2106,null,{}] 20:33:11 INFO - PROCESS | 1801 | 1477539191147 Marionette TRACE conn4 -> [0,2107,"getContext",null] 20:33:11 INFO - PROCESS | 1801 | 1477539191150 Marionette TRACE conn4 <- [1,2107,null,{"value":"content"}] 20:33:11 INFO - PROCESS | 1801 | 1477539191155 Marionette TRACE conn4 -> [0,2108,"setContext",{"value":"chrome"}] 20:33:11 INFO - PROCESS | 1801 | 1477539191159 Marionette TRACE conn4 <- [1,2108,null,{}] 20:33:11 INFO - PROCESS | 1801 | 1477539191165 Marionette TRACE conn4 -> [0,2109,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:33:11 INFO - PROCESS | 1801 | 1477539191188 Marionette TRACE conn4 <- [1,2109,null,{"value":true}] 20:33:11 INFO - PROCESS | 1801 | 1477539191193 Marionette TRACE conn4 -> [0,2110,"setContext",{"value":"content"}] 20:33:11 INFO - PROCESS | 1801 | 1477539191197 Marionette TRACE conn4 <- [1,2110,null,{}] 20:33:11 INFO - Setting pref security.mixed_content.use_hsts (false) 20:33:11 INFO - PROCESS | 1801 | 1477539191225 Marionette TRACE conn4 -> [0,2111,"getContext",null] 20:33:11 INFO - PROCESS | 1801 | 1477539191235 Marionette TRACE conn4 <- [1,2111,null,{"value":"content"}] 20:33:11 INFO - PROCESS | 1801 | 1477539191244 Marionette TRACE conn4 -> [0,2112,"setContext",{"value":"chrome"}] 20:33:11 INFO - PROCESS | 1801 | 1477539191254 Marionette TRACE conn4 <- [1,2112,null,{}] 20:33:11 INFO - PROCESS | 1801 | 1477539191259 Marionette TRACE conn4 -> [0,2113,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:33:11 INFO - PROCESS | 1801 | 1477539191302 Marionette TRACE conn4 <- [1,2113,null,{"value":null}] 20:33:11 INFO - PROCESS | 1801 | 1477539191308 Marionette TRACE conn4 -> [0,2114,"setContext",{"value":"content"}] 20:33:11 INFO - PROCESS | 1801 | 1477539191312 Marionette TRACE conn4 <- [1,2114,null,{}] 20:33:11 INFO - PROCESS | 1801 | 1477539191319 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:11 INFO - PROCESS | 1801 | 1477539191559 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 20:33:11 INFO - PROCESS | 1801 | 1477539191653 Marionette TRACE conn4 -> [0,2116,"getWindowHandles",null] 20:33:11 INFO - PROCESS | 1801 | 1477539191664 Marionette TRACE conn4 <- [1,2116,null,["2147483649"]] 20:33:11 INFO - PROCESS | 1801 | 1477539191670 Marionette TRACE conn4 -> [0,2117,"switchToWindow",{"name":"2147483649"}] 20:33:11 INFO - PROCESS | 1801 | 1477539191685 Marionette TRACE conn4 <- [1,2117,null,{}] 20:33:11 INFO - PROCESS | 1801 | 1477539191694 Marionette TRACE conn4 -> [0,2118,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:11 INFO - PROCESS | 1801 | ++DOCSHELL 0x95ddc000 == 7 [pid = 1846] [id = 455] 20:33:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x95de4400) [pid = 1846] [serial = 1332] [outer = (nil)] 20:33:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x960ef800) [pid = 1846] [serial = 1333] [outer = 0x95de4400] 20:33:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x961f6400) [pid = 1846] [serial = 1334] [outer = 0x95de4400] 20:33:12 INFO - PROCESS | 1801 | --DOCSHELL 0x96020000 == 6 [pid = 1846] [id = 452] 20:33:12 INFO - PROCESS | 1801 | --DOCSHELL 0x9598ec00 == 5 [pid = 1846] [id = 451] 20:33:12 INFO - PROCESS | 1801 | --DOCSHELL 0x96e10400 == 4 [pid = 1846] [id = 450] 20:33:12 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x9d5b9000) [pid = 1846] [serial = 1297] [outer = (nil)] [url = about:blank] 20:33:12 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x9cf05000) [pid = 1846] [serial = 1282] [outer = (nil)] [url = about:blank] 20:33:12 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x9ab1b000) [pid = 1846] [serial = 1261] [outer = (nil)] [url = about:blank] 20:33:12 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x9ae5ac00) [pid = 1846] [serial = 1273] [outer = (nil)] [url = about:blank] 20:33:12 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x9ae55800) [pid = 1846] [serial = 1270] [outer = (nil)] [url = about:blank] 20:33:12 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0xa5ced000) [pid = 1846] [serial = 1285] [outer = (nil)] [url = about:blank] 20:33:13 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:33:13 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/HttpChannelChild.cpp, line 1887 20:33:13 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 373 20:33:13 INFO - PROCESS | 1801 | 1477539193405 Marionette TRACE conn4 <- [1,2118,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: fetch-request\n expectation: blocked",0,null,null]]]}] 20:33:13 INFO - . 20:33:13 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 2437ms 20:33:13 INFO - PROCESS | 1801 | 1477539193447 Marionette TRACE conn4 -> [0,2119,"getWindowHandle",null] 20:33:13 INFO - PROCESS | 1801 | 1477539193455 Marionette TRACE conn4 <- [1,2119,null,{"value":"2147483649"}] 20:33:13 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html 20:33:13 INFO - PROCESS | 1801 | 1477539193468 Marionette TRACE conn4 -> [0,2120,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:13 INFO - PROCESS | 1801 | 1477539193761 Marionette TRACE conn4 <- [1,2120,null,{"value":null}] 20:33:13 INFO - PROCESS | 1801 | 1477539193878 Marionette TRACE conn4 -> [0,2121,"getWindowHandles",null] 20:33:13 INFO - PROCESS | 1801 | 1477539193886 Marionette TRACE conn4 <- [1,2121,null,["2147483649"]] 20:33:13 INFO - PROCESS | 1801 | 1477539193894 Marionette TRACE conn4 -> [0,2122,"switchToWindow",{"name":"2147483649"}] 20:33:13 INFO - PROCESS | 1801 | 1477539193902 Marionette TRACE conn4 <- [1,2122,null,{}] 20:33:13 INFO - PROCESS | 1801 | 1477539193909 Marionette TRACE conn4 -> [0,2123,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:13 INFO - PROCESS | 1801 | ++DOCSHELL 0x95de2c00 == 5 [pid = 1846] [id = 456] 20:33:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x95de4c00) [pid = 1846] [serial = 1335] [outer = (nil)] 20:33:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x96005000) [pid = 1846] [serial = 1336] [outer = 0x95de4c00] 20:33:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x96015400) [pid = 1846] [serial = 1337] [outer = 0x95de4c00] 20:33:15 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 20:33:15 INFO - PROCESS | 1801 | 1477539195438 Marionette TRACE conn4 <- [1,2123,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 20:33:15 INFO - . 20:33:15 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 2024ms 20:33:15 INFO - PROCESS | 1801 | 1477539195490 Marionette TRACE conn4 -> [0,2124,"getWindowHandle",null] 20:33:15 INFO - PROCESS | 1801 | 1477539195499 Marionette TRACE conn4 <- [1,2124,null,{"value":"2147483649"}] 20:33:15 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html 20:33:15 INFO - PROCESS | 1801 | 1477539195551 Marionette TRACE conn4 -> [0,2125,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:15 INFO - PROCESS | 1801 | 1477539195842 Marionette TRACE conn4 <- [1,2125,null,{"value":null}] 20:33:15 INFO - PROCESS | 1801 | 1477539195950 Marionette TRACE conn4 -> [0,2126,"getWindowHandles",null] 20:33:15 INFO - PROCESS | 1801 | 1477539195965 Marionette TRACE conn4 <- [1,2126,null,["2147483649"]] 20:33:15 INFO - PROCESS | 1801 | 1477539195980 Marionette TRACE conn4 -> [0,2127,"switchToWindow",{"name":"2147483649"}] 20:33:15 INFO - PROCESS | 1801 | 1477539195991 Marionette TRACE conn4 <- [1,2127,null,{}] 20:33:16 INFO - PROCESS | 1801 | 1477539196002 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:16 INFO - PROCESS | 1801 | ++DOCSHELL 0x96021800 == 6 [pid = 1846] [id = 457] 20:33:16 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x9619f400) [pid = 1846] [serial = 1338] [outer = (nil)] 20:33:16 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x961f0400) [pid = 1846] [serial = 1339] [outer = 0x9619f400] 20:33:16 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x96df0400) [pid = 1846] [serial = 1340] [outer = 0x9619f400] 20:33:17 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x96e04000) [pid = 1846] [serial = 1314] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html] 20:33:17 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x99f6a400) [pid = 1846] [serial = 1305] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html] 20:33:17 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x9cf69400) [pid = 1846] [serial = 1298] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-trackdefault.html] 20:33:17 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x960e5400) [pid = 1846] [serial = 1311] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html] 20:33:17 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x9c141400) [pid = 1846] [serial = 1308] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html] 20:33:17 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:33:17 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/HttpChannelChild.cpp, line 1887 20:33:17 INFO - PROCESS | 1801 | 1477539197785 Marionette TRACE conn4 <- [1,2128,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 20:33:17 INFO - . 20:33:17 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 2304ms 20:33:17 INFO - PROCESS | 1801 | 1477539197813 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 20:33:17 INFO - PROCESS | 1801 | 1477539197822 Marionette TRACE conn4 <- [1,2129,null,{"value":"2147483649"}] 20:33:17 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html 20:33:17 INFO - PROCESS | 1801 | 1477539197835 Marionette TRACE conn4 -> [0,2130,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:18 INFO - PROCESS | 1801 | 1477539198149 Marionette TRACE conn4 <- [1,2130,null,{"value":null}] 20:33:18 INFO - PROCESS | 1801 | 1477539198187 Marionette TRACE conn4 -> [0,2131,"getWindowHandles",null] 20:33:18 INFO - PROCESS | 1801 | 1477539198199 Marionette TRACE conn4 <- [1,2131,null,["2147483649"]] 20:33:18 INFO - PROCESS | 1801 | 1477539198205 Marionette TRACE conn4 -> [0,2132,"switchToWindow",{"name":"2147483649"}] 20:33:18 INFO - PROCESS | 1801 | 1477539198213 Marionette TRACE conn4 <- [1,2132,null,{}] 20:33:18 INFO - PROCESS | 1801 | 1477539198220 Marionette TRACE conn4 -> [0,2133,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:18 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e01800 == 7 [pid = 1846] [id = 458] 20:33:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x96e10c00) [pid = 1846] [serial = 1341] [outer = (nil)] 20:33:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x96e4fc00) [pid = 1846] [serial = 1342] [outer = 0x96e10c00] 20:33:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x96e52400) [pid = 1846] [serial = 1343] [outer = 0x96e10c00] 20:33:19 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:33:19 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/HttpChannelChild.cpp, line 1887 20:33:19 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:33:19 INFO - PROCESS | 1801 | 1477539199619 Marionette TRACE conn4 <- [1,2133,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 20:33:19 INFO - . 20:33:19 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 1824ms 20:33:19 INFO - PROCESS | 1801 | 1477539199657 Marionette TRACE conn4 -> [0,2134,"getWindowHandle",null] 20:33:19 INFO - PROCESS | 1801 | 1477539199667 Marionette TRACE conn4 <- [1,2134,null,{"value":"2147483649"}] 20:33:19 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 20:33:19 INFO - Clearing pref security.mixed_content.send_hsts_priming 20:33:19 INFO - PROCESS | 1801 | 1477539199675 Marionette TRACE conn4 -> [0,2135,"getContext",null] 20:33:19 INFO - PROCESS | 1801 | 1477539199679 Marionette TRACE conn4 <- [1,2135,null,{"value":"content"}] 20:33:19 INFO - PROCESS | 1801 | 1477539199685 Marionette TRACE conn4 -> [0,2136,"setContext",{"value":"chrome"}] 20:33:19 INFO - PROCESS | 1801 | 1477539199691 Marionette TRACE conn4 <- [1,2136,null,{}] 20:33:19 INFO - PROCESS | 1801 | 1477539199698 Marionette TRACE conn4 -> [0,2137,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:33:19 INFO - PROCESS | 1801 | 1477539199716 Marionette TRACE conn4 <- [1,2137,null,{"value":null}] 20:33:19 INFO - PROCESS | 1801 | 1477539199722 Marionette TRACE conn4 -> [0,2138,"setContext",{"value":"content"}] 20:33:19 INFO - PROCESS | 1801 | 1477539199728 Marionette TRACE conn4 <- [1,2138,null,{}] 20:33:19 INFO - Clearing pref security.mixed_content.use_hsts 20:33:19 INFO - PROCESS | 1801 | 1477539199749 Marionette TRACE conn4 -> [0,2139,"getContext",null] 20:33:19 INFO - PROCESS | 1801 | 1477539199757 Marionette TRACE conn4 <- [1,2139,null,{"value":"content"}] 20:33:19 INFO - PROCESS | 1801 | 1477539199763 Marionette TRACE conn4 -> [0,2140,"setContext",{"value":"chrome"}] 20:33:19 INFO - PROCESS | 1801 | 1477539199771 Marionette TRACE conn4 <- [1,2140,null,{}] 20:33:19 INFO - PROCESS | 1801 | 1477539199780 Marionette TRACE conn4 -> [0,2141,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:33:19 INFO - PROCESS | 1801 | 1477539199816 Marionette TRACE conn4 <- [1,2141,null,{"value":null}] 20:33:19 INFO - PROCESS | 1801 | 1477539199822 Marionette TRACE conn4 -> [0,2142,"setContext",{"value":"content"}] 20:33:19 INFO - PROCESS | 1801 | 1477539199830 Marionette TRACE conn4 <- [1,2142,null,{}] 20:33:19 INFO - PROCESS | 1801 | 1477539199855 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:20 INFO - PROCESS | 1801 | 1477539200094 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 20:33:20 INFO - PROCESS | 1801 | 1477539200168 Marionette TRACE conn4 -> [0,2144,"getWindowHandles",null] 20:33:20 INFO - PROCESS | 1801 | 1477539200176 Marionette TRACE conn4 <- [1,2144,null,["2147483649"]] 20:33:20 INFO - PROCESS | 1801 | 1477539200195 Marionette TRACE conn4 -> [0,2145,"switchToWindow",{"name":"2147483649"}] 20:33:20 INFO - PROCESS | 1801 | 1477539200208 Marionette TRACE conn4 <- [1,2145,null,{}] 20:33:20 INFO - PROCESS | 1801 | 1477539200223 Marionette TRACE conn4 -> [0,2146,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:20 INFO - PROCESS | 1801 | ++DOCSHELL 0x96dfa000 == 8 [pid = 1846] [id = 459] 20:33:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x96dfe400) [pid = 1846] [serial = 1344] [outer = (nil)] 20:33:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x96e10400) [pid = 1846] [serial = 1345] [outer = 0x96dfe400] 20:33:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x96e53800) [pid = 1846] [serial = 1346] [outer = 0x96dfe400] 20:33:21 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:33:21 INFO - PROCESS | 1801 | 1477539201663 Marionette TRACE conn4 <- [1,2146,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-ws\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 20:33:21 INFO - . 20:33:21 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 2005ms 20:33:21 INFO - PROCESS | 1801 | 1477539201682 Marionette TRACE conn4 -> [0,2147,"getWindowHandle",null] 20:33:21 INFO - PROCESS | 1801 | 1477539201686 Marionette TRACE conn4 <- [1,2147,null,{"value":"2147483649"}] 20:33:21 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html 20:33:21 INFO - PROCESS | 1801 | 1477539201693 Marionette TRACE conn4 -> [0,2148,"getContext",null] 20:33:21 INFO - PROCESS | 1801 | 1477539201697 Marionette TRACE conn4 <- [1,2148,null,{"value":"content"}] 20:33:21 INFO - PROCESS | 1801 | 1477539201702 Marionette TRACE conn4 -> [0,2149,"setContext",{"value":"chrome"}] 20:33:21 INFO - PROCESS | 1801 | 1477539201711 Marionette TRACE conn4 <- [1,2149,null,{}] 20:33:21 INFO - PROCESS | 1801 | 1477539201723 Marionette TRACE conn4 -> [0,2150,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:33:21 INFO - PROCESS | 1801 | 1477539201756 Marionette TRACE conn4 <- [1,2150,null,{"value":true}] 20:33:21 INFO - PROCESS | 1801 | 1477539201761 Marionette TRACE conn4 -> [0,2151,"setContext",{"value":"content"}] 20:33:21 INFO - PROCESS | 1801 | 1477539201764 Marionette TRACE conn4 <- [1,2151,null,{}] 20:33:21 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 20:33:21 INFO - PROCESS | 1801 | 1477539201771 Marionette TRACE conn4 -> [0,2152,"getContext",null] 20:33:21 INFO - PROCESS | 1801 | 1477539201774 Marionette TRACE conn4 <- [1,2152,null,{"value":"content"}] 20:33:21 INFO - PROCESS | 1801 | 1477539201779 Marionette TRACE conn4 -> [0,2153,"setContext",{"value":"chrome"}] 20:33:21 INFO - PROCESS | 1801 | 1477539201782 Marionette TRACE conn4 <- [1,2153,null,{}] 20:33:21 INFO - PROCESS | 1801 | 1477539201788 Marionette TRACE conn4 -> [0,2154,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:33:21 INFO - PROCESS | 1801 | 1477539201816 Marionette TRACE conn4 <- [1,2154,null,{"value":null}] 20:33:21 INFO - PROCESS | 1801 | 1477539201821 Marionette TRACE conn4 -> [0,2155,"setContext",{"value":"content"}] 20:33:21 INFO - PROCESS | 1801 | 1477539201825 Marionette TRACE conn4 <- [1,2155,null,{}] 20:33:21 INFO - PROCESS | 1801 | 1477539201829 Marionette TRACE conn4 -> [0,2156,"getContext",null] 20:33:21 INFO - PROCESS | 1801 | 1477539201838 Marionette TRACE conn4 <- [1,2156,null,{"value":"content"}] 20:33:21 INFO - PROCESS | 1801 | 1477539201842 Marionette TRACE conn4 -> [0,2157,"setContext",{"value":"chrome"}] 20:33:21 INFO - PROCESS | 1801 | 1477539201845 Marionette TRACE conn4 <- [1,2157,null,{}] 20:33:21 INFO - PROCESS | 1801 | 1477539201855 Marionette TRACE conn4 -> [0,2158,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:33:21 INFO - PROCESS | 1801 | 1477539201874 Marionette TRACE conn4 <- [1,2158,null,{"value":true}] 20:33:21 INFO - PROCESS | 1801 | 1477539201879 Marionette TRACE conn4 -> [0,2159,"setContext",{"value":"content"}] 20:33:21 INFO - PROCESS | 1801 | 1477539201882 Marionette TRACE conn4 <- [1,2159,null,{}] 20:33:21 INFO - Setting pref security.mixed_content.use_hsts (false) 20:33:21 INFO - PROCESS | 1801 | 1477539201902 Marionette TRACE conn4 -> [0,2160,"getContext",null] 20:33:21 INFO - PROCESS | 1801 | 1477539201906 Marionette TRACE conn4 <- [1,2160,null,{"value":"content"}] 20:33:21 INFO - PROCESS | 1801 | 1477539201912 Marionette TRACE conn4 -> [0,2161,"setContext",{"value":"chrome"}] 20:33:21 INFO - PROCESS | 1801 | 1477539201916 Marionette TRACE conn4 <- [1,2161,null,{}] 20:33:21 INFO - PROCESS | 1801 | 1477539201930 Marionette TRACE conn4 -> [0,2162,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:33:21 INFO - PROCESS | 1801 | 1477539201982 Marionette TRACE conn4 <- [1,2162,null,{"value":null}] 20:33:21 INFO - PROCESS | 1801 | 1477539201992 Marionette TRACE conn4 -> [0,2163,"setContext",{"value":"content"}] 20:33:22 INFO - PROCESS | 1801 | 1477539202002 Marionette TRACE conn4 <- [1,2163,null,{}] 20:33:22 INFO - PROCESS | 1801 | 1477539202024 Marionette TRACE conn4 -> [0,2164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:22 INFO - PROCESS | 1801 | 1477539202231 Marionette TRACE conn4 <- [1,2164,null,{"value":null}] 20:33:22 INFO - PROCESS | 1801 | 1477539202333 Marionette TRACE conn4 -> [0,2165,"getWindowHandles",null] 20:33:22 INFO - PROCESS | 1801 | 1477539202346 Marionette TRACE conn4 <- [1,2165,null,["2147483649"]] 20:33:22 INFO - PROCESS | 1801 | 1477539202355 Marionette TRACE conn4 -> [0,2166,"switchToWindow",{"name":"2147483649"}] 20:33:22 INFO - PROCESS | 1801 | 1477539202370 Marionette TRACE conn4 <- [1,2166,null,{}] 20:33:22 INFO - PROCESS | 1801 | 1477539202381 Marionette TRACE conn4 -> [0,2167,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:22 INFO - PROCESS | 1801 | ++DOCSHELL 0x9598c800 == 9 [pid = 1846] [id = 460] 20:33:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x95de2000) [pid = 1846] [serial = 1347] [outer = (nil)] 20:33:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x96df5c00) [pid = 1846] [serial = 1348] [outer = 0x95de2000] 20:33:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x96e0cc00) [pid = 1846] [serial = 1349] [outer = 0x95de2000] 20:33:23 INFO - PROCESS | 1801 | --DOCSHELL 0x96021800 == 8 [pid = 1846] [id = 457] 20:33:23 INFO - PROCESS | 1801 | --DOCSHELL 0x95ddc000 == 7 [pid = 1846] [id = 455] 20:33:23 INFO - PROCESS | 1801 | --DOCSHELL 0x961f3000 == 6 [pid = 1846] [id = 453] 20:33:23 INFO - PROCESS | 1801 | --DOCSHELL 0x95de2c00 == 5 [pid = 1846] [id = 456] 20:33:23 INFO - PROCESS | 1801 | --DOCSHELL 0x96dfa000 == 4 [pid = 1846] [id = 459] 20:33:23 INFO - PROCESS | 1801 | --DOCSHELL 0x961a7c00 == 3 [pid = 1846] [id = 454] 20:33:23 INFO - PROCESS | 1801 | --DOCSHELL 0x96e01800 == 2 [pid = 1846] [id = 458] 20:33:23 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x9bf9f000) [pid = 1846] [serial = 1307] [outer = (nil)] [url = about:blank] 20:33:23 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x9d7df800) [pid = 1846] [serial = 1318] [outer = (nil)] [url = about:blank] 20:33:23 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x96e0e000) [pid = 1846] [serial = 1316] [outer = (nil)] [url = about:blank] 20:33:23 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x96e0a800) [pid = 1846] [serial = 1315] [outer = (nil)] [url = about:blank] 20:33:23 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x9e3ad000) [pid = 1846] [serial = 1300] [outer = (nil)] [url = about:blank] 20:33:23 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x960e9000) [pid = 1846] [serial = 1312] [outer = (nil)] [url = about:blank] 20:33:23 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x9e387000) [pid = 1846] [serial = 1299] [outer = (nil)] [url = about:blank] 20:33:23 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x9be10400) [pid = 1846] [serial = 1306] [outer = (nil)] [url = about:blank] 20:33:23 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x9c14c800) [pid = 1846] [serial = 1302] [outer = (nil)] [url = about:blank] 20:33:24 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x960eb400) [pid = 1846] [serial = 1313] [outer = (nil)] [url = about:blank] 20:33:24 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x9c39e800) [pid = 1846] [serial = 1309] [outer = (nil)] [url = about:blank] 20:33:24 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x9c3a5000) [pid = 1846] [serial = 1310] [outer = (nil)] [url = about:blank] 20:33:24 INFO - PROCESS | 1801 | 1477539204387 Marionette TRACE conn4 <- [1,2167,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: picture-tag\n expectation: blocked",0,null,null]]]}] 20:33:24 INFO - . 20:33:24 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 2746ms 20:33:24 INFO - PROCESS | 1801 | 1477539204483 Marionette TRACE conn4 -> [0,2168,"getWindowHandle",null] 20:33:24 INFO - PROCESS | 1801 | 1477539204490 Marionette TRACE conn4 <- [1,2168,null,{"value":"2147483649"}] 20:33:24 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html 20:33:24 INFO - PROCESS | 1801 | 1477539204505 Marionette TRACE conn4 -> [0,2169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:24 INFO - PROCESS | 1801 | 1477539204784 Marionette TRACE conn4 <- [1,2169,null,{"value":null}] 20:33:24 INFO - PROCESS | 1801 | 1477539204898 Marionette TRACE conn4 -> [0,2170,"getWindowHandles",null] 20:33:24 INFO - PROCESS | 1801 | 1477539204907 Marionette TRACE conn4 <- [1,2170,null,["2147483649"]] 20:33:24 INFO - PROCESS | 1801 | 1477539204921 Marionette TRACE conn4 -> [0,2171,"switchToWindow",{"name":"2147483649"}] 20:33:24 INFO - PROCESS | 1801 | 1477539204939 Marionette TRACE conn4 <- [1,2171,null,{}] 20:33:24 INFO - PROCESS | 1801 | 1477539204947 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:24 INFO - PROCESS | 1801 | ++DOCSHELL 0x95de1400 == 3 [pid = 1846] [id = 461] 20:33:24 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x95de2c00) [pid = 1846] [serial = 1350] [outer = (nil)] 20:33:25 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x96018c00) [pid = 1846] [serial = 1351] [outer = 0x95de2c00] 20:33:25 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x9601f800) [pid = 1846] [serial = 1352] [outer = 0x95de2c00] 20:33:26 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:33:26 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/HttpChannelChild.cpp, line 1887 20:33:26 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:33:26 INFO - PROCESS | 1801 | 1477539206623 Marionette TRACE conn4 <- [1,2172,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 20:33:26 INFO - . 20:33:26 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 2185ms 20:33:26 INFO - PROCESS | 1801 | 1477539206731 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 20:33:26 INFO - PROCESS | 1801 | 1477539206745 Marionette TRACE conn4 <- [1,2173,null,{"value":"2147483649"}] 20:33:26 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 20:33:26 INFO - Clearing pref security.mixed_content.send_hsts_priming 20:33:26 INFO - PROCESS | 1801 | 1477539206772 Marionette TRACE conn4 -> [0,2174,"getContext",null] 20:33:26 INFO - PROCESS | 1801 | 1477539206779 Marionette TRACE conn4 <- [1,2174,null,{"value":"content"}] 20:33:26 INFO - PROCESS | 1801 | 1477539206789 Marionette TRACE conn4 -> [0,2175,"setContext",{"value":"chrome"}] 20:33:26 INFO - PROCESS | 1801 | 1477539206795 Marionette TRACE conn4 <- [1,2175,null,{}] 20:33:26 INFO - PROCESS | 1801 | 1477539206806 Marionette TRACE conn4 -> [0,2176,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:33:26 INFO - PROCESS | 1801 | 1477539206842 Marionette TRACE conn4 <- [1,2176,null,{"value":null}] 20:33:26 INFO - PROCESS | 1801 | 1477539206902 Marionette TRACE conn4 -> [0,2177,"setContext",{"value":"content"}] 20:33:26 INFO - PROCESS | 1801 | 1477539206915 Marionette TRACE conn4 <- [1,2177,null,{}] 20:33:26 INFO - Clearing pref security.mixed_content.use_hsts 20:33:26 INFO - PROCESS | 1801 | 1477539206941 Marionette TRACE conn4 -> [0,2178,"getContext",null] 20:33:26 INFO - PROCESS | 1801 | 1477539206950 Marionette TRACE conn4 <- [1,2178,null,{"value":"content"}] 20:33:26 INFO - PROCESS | 1801 | 1477539206967 Marionette TRACE conn4 -> [0,2179,"setContext",{"value":"chrome"}] 20:33:26 INFO - PROCESS | 1801 | 1477539206972 Marionette TRACE conn4 <- [1,2179,null,{}] 20:33:26 INFO - PROCESS | 1801 | 1477539206978 Marionette TRACE conn4 -> [0,2180,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:33:27 INFO - PROCESS | 1801 | 1477539207010 Marionette TRACE conn4 <- [1,2180,null,{"value":null}] 20:33:27 INFO - PROCESS | 1801 | 1477539207059 Marionette TRACE conn4 -> [0,2181,"setContext",{"value":"content"}] 20:33:27 INFO - PROCESS | 1801 | 1477539207064 Marionette TRACE conn4 <- [1,2181,null,{}] 20:33:27 INFO - PROCESS | 1801 | 1477539207073 Marionette TRACE conn4 -> [0,2182,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:27 INFO - PROCESS | 1801 | 1477539207514 Marionette TRACE conn4 <- [1,2182,null,{"value":null}] 20:33:27 INFO - PROCESS | 1801 | 1477539207640 Marionette TRACE conn4 -> [0,2183,"getWindowHandles",null] 20:33:27 INFO - PROCESS | 1801 | 1477539207659 Marionette TRACE conn4 <- [1,2183,null,["2147483649"]] 20:33:27 INFO - PROCESS | 1801 | 1477539207673 Marionette TRACE conn4 -> [0,2184,"switchToWindow",{"name":"2147483649"}] 20:33:27 INFO - PROCESS | 1801 | 1477539207682 Marionette TRACE conn4 <- [1,2184,null,{}] 20:33:27 INFO - PROCESS | 1801 | 1477539207690 Marionette TRACE conn4 -> [0,2185,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:27 INFO - PROCESS | 1801 | ++DOCSHELL 0x961ac000 == 4 [pid = 1846] [id = 462] 20:33:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x961ad000) [pid = 1846] [serial = 1353] [outer = (nil)] 20:33:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x96df7800) [pid = 1846] [serial = 1354] [outer = 0x961ad000] 20:33:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x96df4000) [pid = 1846] [serial = 1355] [outer = 0x961ad000] 20:33:29 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x9619f400) [pid = 1846] [serial = 1338] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html] 20:33:29 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x9598f400) [pid = 1846] [serial = 1320] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html] 20:33:29 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x99f68400) [pid = 1846] [serial = 1317] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html] 20:33:29 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x96020400) [pid = 1846] [serial = 1323] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html] 20:33:29 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x961f3400) [pid = 1846] [serial = 1326] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html] 20:33:29 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x961a8400) [pid = 1846] [serial = 1329] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html] 20:33:29 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:33:29 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/HttpChannelChild.cpp, line 1887 20:33:30 INFO - PROCESS | 1801 | 1477539210066 Marionette TRACE conn4 <- [1,2185,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: audio-tag\n expectation: blocked",0,null,null]]]}] 20:33:30 INFO - . 20:33:30 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 3339ms 20:33:30 INFO - PROCESS | 1801 | 1477539210103 Marionette TRACE conn4 -> [0,2186,"getWindowHandle",null] 20:33:30 INFO - PROCESS | 1801 | 1477539210110 Marionette TRACE conn4 <- [1,2186,null,{"value":"2147483649"}] 20:33:30 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 20:33:30 INFO - PROCESS | 1801 | 1477539210119 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:30 INFO - PROCESS | 1801 | 1477539210384 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 20:33:30 INFO - PROCESS | 1801 | 1477539210466 Marionette TRACE conn4 -> [0,2188,"getWindowHandles",null] 20:33:30 INFO - PROCESS | 1801 | 1477539210474 Marionette TRACE conn4 <- [1,2188,null,["2147483649"]] 20:33:30 INFO - PROCESS | 1801 | 1477539210479 Marionette TRACE conn4 -> [0,2189,"switchToWindow",{"name":"2147483649"}] 20:33:30 INFO - PROCESS | 1801 | 1477539210486 Marionette TRACE conn4 <- [1,2189,null,{}] 20:33:30 INFO - PROCESS | 1801 | 1477539210492 Marionette TRACE conn4 -> [0,2190,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:30 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e06c00 == 5 [pid = 1846] [id = 463] 20:33:30 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x96e09000) [pid = 1846] [serial = 1356] [outer = (nil)] 20:33:30 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x96e0f400) [pid = 1846] [serial = 1357] [outer = 0x96e09000] 20:33:30 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x96e4f800) [pid = 1846] [serial = 1358] [outer = 0x96e09000] 20:33:32 INFO - PROCESS | 1801 | 1477539212063 Marionette TRACE conn4 <- [1,2190,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: img-tag\n expectation: blocked",0,null,null]]]}] 20:33:32 INFO - . 20:33:32 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 1989ms 20:33:32 INFO - PROCESS | 1801 | 1477539212110 Marionette TRACE conn4 -> [0,2191,"getWindowHandle",null] 20:33:32 INFO - PROCESS | 1801 | 1477539212114 Marionette TRACE conn4 <- [1,2191,null,{"value":"2147483649"}] 20:33:32 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 20:33:32 INFO - PROCESS | 1801 | 1477539212122 Marionette TRACE conn4 -> [0,2192,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:32 INFO - PROCESS | 1801 | 1477539212319 Marionette TRACE conn4 <- [1,2192,null,{"value":null}] 20:33:32 INFO - PROCESS | 1801 | 1477539212445 Marionette TRACE conn4 -> [0,2193,"getWindowHandles",null] 20:33:32 INFO - PROCESS | 1801 | 1477539212466 Marionette TRACE conn4 <- [1,2193,null,["2147483649"]] 20:33:32 INFO - PROCESS | 1801 | 1477539212480 Marionette TRACE conn4 -> [0,2194,"switchToWindow",{"name":"2147483649"}] 20:33:32 INFO - PROCESS | 1801 | 1477539212498 Marionette TRACE conn4 <- [1,2194,null,{}] 20:33:32 INFO - PROCESS | 1801 | 1477539212513 Marionette TRACE conn4 -> [0,2195,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:32 INFO - PROCESS | 1801 | ++DOCSHELL 0x960efc00 == 6 [pid = 1846] [id = 464] 20:33:32 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x961a3c00) [pid = 1846] [serial = 1359] [outer = (nil)] 20:33:32 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x96e4c400) [pid = 1846] [serial = 1360] [outer = 0x961a3c00] 20:33:32 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x96e59000) [pid = 1846] [serial = 1361] [outer = 0x961a3c00] 20:33:33 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:33:33 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/HttpChannelChild.cpp, line 1887 20:33:34 INFO - PROCESS | 1801 | 1477539214063 Marionette TRACE conn4 <- [1,2195,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: video-tag\n expectation: blocked",0,null,null]]]}] 20:33:34 INFO - . 20:33:34 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 1980ms 20:33:34 INFO - PROCESS | 1801 | 1477539214144 Marionette TRACE conn4 -> [0,2196,"getWindowHandle",null] 20:33:34 INFO - PROCESS | 1801 | 1477539214152 Marionette TRACE conn4 <- [1,2196,null,{"value":"2147483649"}] 20:33:34 INFO - TEST-START | /mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html 20:33:34 INFO - PROCESS | 1801 | 1477539214166 Marionette TRACE conn4 -> [0,2197,"getContext",null] 20:33:34 INFO - PROCESS | 1801 | 1477539214175 Marionette TRACE conn4 <- [1,2197,null,{"value":"content"}] 20:33:34 INFO - PROCESS | 1801 | 1477539214186 Marionette TRACE conn4 -> [0,2198,"setContext",{"value":"chrome"}] 20:33:34 INFO - PROCESS | 1801 | 1477539214191 Marionette TRACE conn4 <- [1,2198,null,{}] 20:33:34 INFO - PROCESS | 1801 | 1477539214200 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:33:34 INFO - PROCESS | 1801 | 1477539214240 Marionette TRACE conn4 <- [1,2199,null,{"value":true}] 20:33:34 INFO - PROCESS | 1801 | 1477539214305 Marionette TRACE conn4 -> [0,2200,"setContext",{"value":"content"}] 20:33:34 INFO - PROCESS | 1801 | 1477539214344 Marionette TRACE conn4 <- [1,2200,null,{}] 20:33:34 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 20:33:34 INFO - PROCESS | 1801 | 1477539214368 Marionette TRACE conn4 -> [0,2201,"getContext",null] 20:33:34 INFO - PROCESS | 1801 | 1477539214373 Marionette TRACE conn4 <- [1,2201,null,{"value":"content"}] 20:33:34 INFO - PROCESS | 1801 | 1477539214379 Marionette TRACE conn4 -> [0,2202,"setContext",{"value":"chrome"}] 20:33:34 INFO - PROCESS | 1801 | 1477539214384 Marionette TRACE conn4 <- [1,2202,null,{}] 20:33:34 INFO - PROCESS | 1801 | 1477539214390 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:33:34 INFO - PROCESS | 1801 | 1477539214416 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 20:33:34 INFO - PROCESS | 1801 | 1477539214485 Marionette TRACE conn4 -> [0,2204,"setContext",{"value":"content"}] 20:33:34 INFO - PROCESS | 1801 | 1477539214494 Marionette TRACE conn4 <- [1,2204,null,{}] 20:33:34 INFO - PROCESS | 1801 | 1477539214501 Marionette TRACE conn4 -> [0,2205,"getContext",null] 20:33:34 INFO - PROCESS | 1801 | 1477539214508 Marionette TRACE conn4 <- [1,2205,null,{"value":"content"}] 20:33:34 INFO - PROCESS | 1801 | 1477539214526 Marionette TRACE conn4 -> [0,2206,"setContext",{"value":"chrome"}] 20:33:34 INFO - PROCESS | 1801 | 1477539214537 Marionette TRACE conn4 <- [1,2206,null,{}] 20:33:34 INFO - PROCESS | 1801 | 1477539214543 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:33:34 INFO - PROCESS | 1801 | 1477539214569 Marionette TRACE conn4 <- [1,2207,null,{"value":true}] 20:33:34 INFO - PROCESS | 1801 | 1477539214641 Marionette TRACE conn4 -> [0,2208,"setContext",{"value":"content"}] 20:33:34 INFO - PROCESS | 1801 | 1477539214644 Marionette TRACE conn4 <- [1,2208,null,{}] 20:33:34 INFO - Setting pref security.mixed_content.use_hsts (false) 20:33:34 INFO - PROCESS | 1801 | 1477539214653 Marionette TRACE conn4 -> [0,2209,"getContext",null] 20:33:34 INFO - PROCESS | 1801 | 1477539214656 Marionette TRACE conn4 <- [1,2209,null,{"value":"content"}] 20:33:34 INFO - PROCESS | 1801 | 1477539214663 Marionette TRACE conn4 -> [0,2210,"setContext",{"value":"chrome"}] 20:33:34 INFO - PROCESS | 1801 | 1477539214669 Marionette TRACE conn4 <- [1,2210,null,{}] 20:33:34 INFO - PROCESS | 1801 | 1477539214677 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:33:34 INFO - PROCESS | 1801 | 1477539214706 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 20:33:34 INFO - PROCESS | 1801 | 1477539214712 Marionette TRACE conn4 -> [0,2212,"setContext",{"value":"content"}] 20:33:34 INFO - PROCESS | 1801 | 1477539214716 Marionette TRACE conn4 <- [1,2212,null,{}] 20:33:34 INFO - PROCESS | 1801 | --DOCSHELL 0x961ac000 == 5 [pid = 1846] [id = 462] 20:33:34 INFO - PROCESS | 1801 | --DOCSHELL 0x95de1400 == 4 [pid = 1846] [id = 461] 20:33:34 INFO - PROCESS | 1801 | 1477539214781 Marionette TRACE conn4 -> [0,2213,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:35 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x96009c00) [pid = 1846] [serial = 1322] [outer = (nil)] [url = about:blank] 20:33:35 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0xa5cf0800) [pid = 1846] [serial = 1319] [outer = (nil)] [url = about:blank] 20:33:35 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x9619fc00) [pid = 1846] [serial = 1325] [outer = (nil)] [url = about:blank] 20:33:35 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x961f8400) [pid = 1846] [serial = 1327] [outer = (nil)] [url = about:blank] 20:33:35 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x96001800) [pid = 1846] [serial = 1321] [outer = (nil)] [url = about:blank] 20:33:35 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x960ed000) [pid = 1846] [serial = 1324] [outer = (nil)] [url = about:blank] 20:33:35 INFO - PROCESS | 1801 | 1477539215073 Marionette TRACE conn4 <- [1,2213,null,{"value":null}] 20:33:35 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x961f0400) [pid = 1846] [serial = 1339] [outer = (nil)] [url = about:blank] 20:33:35 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x96df0400) [pid = 1846] [serial = 1340] [outer = (nil)] [url = about:blank] 20:33:35 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x961f9c00) [pid = 1846] [serial = 1330] [outer = (nil)] [url = about:blank] 20:33:35 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x96df6000) [pid = 1846] [serial = 1331] [outer = (nil)] [url = about:blank] 20:33:35 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x961fb000) [pid = 1846] [serial = 1328] [outer = (nil)] [url = about:blank] 20:33:35 INFO - PROCESS | 1801 | 1477539215171 Marionette TRACE conn4 -> [0,2214,"getWindowHandles",null] 20:33:35 INFO - PROCESS | 1801 | 1477539215178 Marionette TRACE conn4 <- [1,2214,null,["2147483649"]] 20:33:35 INFO - PROCESS | 1801 | 1477539215185 Marionette TRACE conn4 -> [0,2215,"switchToWindow",{"name":"2147483649"}] 20:33:35 INFO - PROCESS | 1801 | 1477539215193 Marionette TRACE conn4 <- [1,2215,null,{}] 20:33:35 INFO - PROCESS | 1801 | 1477539215198 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:35 INFO - PROCESS | 1801 | ++DOCSHELL 0x95ddd800 == 5 [pid = 1846] [id = 465] 20:33:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x95dde000) [pid = 1846] [serial = 1362] [outer = (nil)] 20:33:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x96003c00) [pid = 1846] [serial = 1363] [outer = 0x95dde000] 20:33:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x96015c00) [pid = 1846] [serial = 1364] [outer = 0x95dde000] 20:33:36 INFO - PROCESS | 1801 | [aac @ 0x961a5800] err{or,}_recognition separate: 1; 1 20:33:36 INFO - PROCESS | 1801 | [aac @ 0x961a5800] err{or,}_recognition combined: 1; 1 20:33:36 INFO - PROCESS | 1801 | [aac @ 0x961a5800] Unsupported bit depth: 0 20:33:36 INFO - PROCESS | 1801 | [h264 @ 0x961ab000] err{or,}_recognition separate: 1; 1 20:33:36 INFO - PROCESS | 1801 | [h264 @ 0x961ab000] err{or,}_recognition combined: 1; 1 20:33:36 INFO - PROCESS | 1801 | [h264 @ 0x961ab000] Unsupported bit depth: 0 20:33:37 INFO - PROCESS | 1801 | 1477539217072 Marionette TRACE conn4 <- [1,2216,null,{"value":["/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: video-tag\n expectation: allowed",0,null,null]]]}] 20:33:37 INFO - . 20:33:37 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 2951ms 20:33:37 INFO - PROCESS | 1801 | 1477539217117 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 20:33:37 INFO - PROCESS | 1801 | 1477539217122 Marionette TRACE conn4 <- [1,2217,null,{"value":"2147483649"}] 20:33:37 INFO - TEST-START | /navigation-timing/idlharness.html 20:33:37 INFO - Clearing pref security.mixed_content.send_hsts_priming 20:33:37 INFO - PROCESS | 1801 | 1477539217170 Marionette TRACE conn4 -> [0,2218,"getContext",null] 20:33:37 INFO - PROCESS | 1801 | 1477539217176 Marionette TRACE conn4 <- [1,2218,null,{"value":"content"}] 20:33:37 INFO - PROCESS | 1801 | 1477539217182 Marionette TRACE conn4 -> [0,2219,"setContext",{"value":"chrome"}] 20:33:37 INFO - PROCESS | 1801 | 1477539217186 Marionette TRACE conn4 <- [1,2219,null,{}] 20:33:37 INFO - PROCESS | 1801 | 1477539217193 Marionette TRACE conn4 -> [0,2220,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:33:37 INFO - PROCESS | 1801 | 1477539217213 Marionette TRACE conn4 <- [1,2220,null,{"value":null}] 20:33:37 INFO - PROCESS | 1801 | 1477539217218 Marionette TRACE conn4 -> [0,2221,"setContext",{"value":"content"}] 20:33:37 INFO - PROCESS | 1801 | 1477539217222 Marionette TRACE conn4 <- [1,2221,null,{}] 20:33:37 INFO - Clearing pref security.mixed_content.use_hsts 20:33:37 INFO - PROCESS | 1801 | 1477539217229 Marionette TRACE conn4 -> [0,2222,"getContext",null] 20:33:37 INFO - PROCESS | 1801 | 1477539217233 Marionette TRACE conn4 <- [1,2222,null,{"value":"content"}] 20:33:37 INFO - PROCESS | 1801 | 1477539217238 Marionette TRACE conn4 -> [0,2223,"setContext",{"value":"chrome"}] 20:33:37 INFO - PROCESS | 1801 | 1477539217243 Marionette TRACE conn4 <- [1,2223,null,{}] 20:33:37 INFO - PROCESS | 1801 | 1477539217249 Marionette TRACE conn4 -> [0,2224,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:33:37 INFO - PROCESS | 1801 | 1477539217271 Marionette TRACE conn4 <- [1,2224,null,{"value":null}] 20:33:37 INFO - PROCESS | 1801 | 1477539217393 Marionette TRACE conn4 -> [0,2225,"setContext",{"value":"content"}] 20:33:37 INFO - PROCESS | 1801 | 1477539217400 Marionette TRACE conn4 <- [1,2225,null,{}] 20:33:37 INFO - PROCESS | 1801 | 1477539217407 Marionette TRACE conn4 -> [0,2226,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 20:33:37 INFO - PROCESS | 1801 | 1477539217703 Marionette TRACE conn4 <- [1,2226,null,{"value":null}] 20:33:37 INFO - PROCESS | 1801 | 1477539217865 Marionette TRACE conn4 -> [0,2227,"getWindowHandle",null] 20:33:37 INFO - PROCESS | 1801 | 1477539217873 Marionette TRACE conn4 <- [1,2227,null,{"value":"2147483649"}] 20:33:37 INFO - PROCESS | 1801 | 1477539217882 Marionette TRACE conn4 -> [0,2228,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:33:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x960ed800) [pid = 1846] [serial = 1365] [outer = 0xa3dd1400] 20:33:38 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x95de2000) [pid = 1846] [serial = 1347] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html] 20:33:38 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x96dfe400) [pid = 1846] [serial = 1344] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html] 20:33:38 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x95de4c00) [pid = 1846] [serial = 1335] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html] 20:33:38 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x96e10c00) [pid = 1846] [serial = 1341] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html] 20:33:38 INFO - PROCESS | 1801 | --DOMWINDOW == 33 (0x95de4400) [pid = 1846] [serial = 1332] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html] 20:33:38 INFO - PROCESS | 1801 | 1477539218951 Marionette TRACE conn4 <- [1,2228,null,{}] 20:33:39 INFO - PROCESS | 1801 | 1477539219017 Marionette TRACE conn4 -> [0,2229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 20:33:39 INFO - PROCESS | 1801 | 1477539219054 Marionette TRACE conn4 <- [1,2229,null,{"value":null}] 20:33:39 INFO - PROCESS | 1801 | 1477539219104 Marionette TRACE conn4 -> [0,2230,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:39 INFO - PROCESS | 1801 | 1477539219148 Marionette TRACE conn4 <- [1,2230,null,{"value":null}] 20:33:39 INFO - PROCESS | 1801 | 1477539219157 Marionette TRACE conn4 -> [0,2231,"getWindowHandles",null] 20:33:39 INFO - PROCESS | 1801 | 1477539219163 Marionette TRACE conn4 <- [1,2231,null,["2147483649"]] 20:33:39 INFO - PROCESS | 1801 | 1477539219170 Marionette TRACE conn4 -> [0,2232,"switchToWindow",{"name":"2147483649"}] 20:33:39 INFO - PROCESS | 1801 | 1477539219186 Marionette TRACE conn4 <- [1,2232,null,{}] 20:33:39 INFO - PROCESS | 1801 | 1477539219193 Marionette TRACE conn4 -> [0,2233,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/idlharness.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:39 INFO - PROCESS | 1801 | ++DOCSHELL 0x961fac00 == 6 [pid = 1846] [id = 466] 20:33:39 INFO - PROCESS | 1801 | ++DOMWINDOW == 34 (0x961fb000) [pid = 1846] [serial = 1366] [outer = (nil)] 20:33:39 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x96df7000) [pid = 1846] [serial = 1367] [outer = 0x961fb000] 20:33:39 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x96dfe400) [pid = 1846] [serial = 1368] [outer = 0x961fb000] 20:33:41 INFO - ............................................................................................. 20:33:41 INFO - TEST-OK | /navigation-timing/idlharness.html | took 4823ms 20:33:42 INFO - TEST-START | /navigation-timing/test_document_open.html 20:33:42 INFO - PROCESS | 1801 | 1477539221776 Marionette TRACE conn4 <- [1,2233,null,{"value":["/navigation-timing/idlharness.html",0,null,null,[["Window interface: attribute performance",0,null,null],["Window must be primary interface of window",0,null,null],["Stringification of window",0,null,null],["Window interface: window must inherit property \"performance\" with the proper type (0)",0,null,null],["PerformanceTiming interface: existence and properties of interface object",0,null,null],["PerformanceTiming interface object length",0,null,null],["PerformanceTiming interface object name",0,null,null],["PerformanceTiming interface: existence and properties of interface prototype object",0,null,null],["PerformanceTiming interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceTiming interface: attribute navigationStart",0,null,null],["PerformanceTiming interface: attribute unloadEventStart",0,null,null],["PerformanceTiming interface: attribute unloadEventEnd",0,null,null],["PerformanceTiming interface: attribute redirectStart",0,null,null],["PerformanceTiming interface: attribute redirectEnd",0,null,null],["PerformanceTiming interface: attribute fetchStart",0,null,null],["PerformanceTiming interface: attribute domainLookupStart",0,null,null],["PerformanceTiming interface: attribute domainLookupEnd",0,null,null],["PerformanceTiming interface: attribute connectStart",0,null,null],["PerformanceTiming interface: attribute connectEnd",0,null,null],["PerformanceTiming interface: attribute secureConnectionStart",1,"assert_true: The prototype object must have a property \"secureConnectionStart\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["PerformanceTiming interface: attribute requestStart",0,null,null],["PerformanceTiming interface: attribute responseStart",0,null,null],["PerformanceTiming interface: attribute responseEnd",0,null,null],["PerformanceTiming interface: attribute domLoading",0,null,null],["PerformanceTiming interface: attribute domInteractive",0,null,null],["PerformanceTiming interface: attribute domContentLoadedEventStart",0,null,null],["PerformanceTiming interface: attribute domContentLoadedEventEnd",0,null,null],["PerformanceTiming interface: attribute domComplete",0,null,null],["PerformanceTiming interface: attribute loadEventStart",0,null,null],["PerformanceTiming interface: attribute loadEventEnd",0,null,null],["PerformanceTiming must be primary interface of window.performance.timing",0,null,null],["Stringification of window.performance.timing",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"navigationStart\" with the proper type (0)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"unloadEventStart\" with the proper type (1)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"unloadEventEnd\" with the proper type (2)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"redirectStart\" with the proper type (3)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"redirectEnd\" with the proper type (4)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"fetchStart\" with the proper type (5)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domainLookupStart\" with the proper type (6)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domainLookupEnd\" with the proper type (7)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"connectStart\" with the proper type (8)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"connectEnd\" with the proper type (9)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"secureConnectionStart\" with the proper type (10)",1,"assert_inherits: property \"secureConnectionStart\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["PerformanceTiming interface: window.performance.timing must inherit property \"requestStart\" with the proper type (11)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"responseStart\" with the proper type (12)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"responseEnd\" with the proper type (13)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domLoading\" with the proper type (14)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domInteractive\" with the proper type (15)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domContentLoadedEventStart\" with the proper type (16)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domContentLoadedEventEnd\" with the proper type (17)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domComplete\" with the proper type (18)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"loadEventStart\" with the proper type (19)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"loadEventEnd\" with the proper type (20)",0,null,null],["PerformanceNavigation interface: existence and properties of interface object",0,null,null],["PerformanceNavigation interface object length",0,null,null],["PerformanceNavigation interface object name",0,null,null],["PerformanceNavigation interface: existence and properties of interface prototype object",0,null,null],["PerformanceNavigation interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceNavigation interface: constant TYPE_NAVIGATE on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_NAVIGATE on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_RELOAD on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_RELOAD on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_BACK_FORWARD on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_BACK_FORWARD on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_RESERVED on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_RESERVED on interface prototype object",0,null,null],["PerformanceNavigation interface: attribute type",0,null,null],["PerformanceNavigation interface: attribute redirectCount",0,null,null],["PerformanceNavigation must be primary interface of window.performance.navigation",0,null,null],["Stringification of window.performance.navigation",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_NAVIGATE\" with the proper type (0)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_RELOAD\" with the proper type (1)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_BACK_FORWARD\" with the proper type (2)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_RESERVED\" with the proper type (3)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"type\" with the proper type (4)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"redirectCount\" with the proper type (5)",0,null,null],["Performance interface: existence and properties of interface object",1,"assert_equals: prototype of Performance is not EventTarget expected function \"function EventTarget() {\n [native code]\n}\" but got function \"function () {\n}\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:826:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:747:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["Performance interface object length",0,null,null],["Performance interface object name",0,null,null],["Performance interface: existence and properties of interface prototype object",1,"assert_equals: prototype of Performance.prototype is not EventTarget.prototype expected object \"[object EventTargetPrototype]\" but got object \"[object Object]\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:985:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:906:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["Performance interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Performance interface: attribute timing",0,null,null],["Performance interface: attribute navigation",0,null,null],["Performance must be primary interface of window.performance",0,null,null],["Stringification of window.performance",0,null,null],["Performance interface: window.performance must inherit property \"timing\" with the proper type (0)",0,null,null],["Performance interface: window.performance must inherit property \"navigation\" with the proper type (1)",0,null,null],["EventTarget interface: window.performance must inherit property \"addEventListener\" with the proper type (0)",1,"assert_inherits: property \"addEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"addEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: window.performance must inherit property \"removeEventListener\" with the proper type (1)",1,"assert_inherits: property \"removeEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"removeEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: window.performance must inherit property \"dispatchEvent\" with the proper type (2)",1,"assert_inherits: property \"dispatchEvent\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling dispatchEvent(Event) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"dispatchEvent\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"]]]}] 20:33:42 INFO - PROCESS | 1801 | 1477539221977 Marionette TRACE conn4 -> [0,2234,"getWindowHandle",null] 20:33:42 INFO - PROCESS | 1801 | 1477539221991 Marionette TRACE conn4 <- [1,2234,null,{"value":"2147483649"}] 20:33:42 INFO - PROCESS | 1801 | 1477539222005 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:42 INFO - PROCESS | 1801 | 1477539222273 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 20:33:42 INFO - PROCESS | 1801 | 1477539222379 Marionette TRACE conn4 -> [0,2236,"getWindowHandles",null] 20:33:42 INFO - PROCESS | 1801 | 1477539222383 Marionette TRACE conn4 <- [1,2236,null,["2147483649"]] 20:33:42 INFO - PROCESS | 1801 | 1477539222400 Marionette TRACE conn4 -> [0,2237,"switchToWindow",{"name":"2147483649"}] 20:33:42 INFO - PROCESS | 1801 | 1477539222410 Marionette TRACE conn4 <- [1,2237,null,{}] 20:33:42 INFO - PROCESS | 1801 | 1477539222423 Marionette TRACE conn4 -> [0,2238,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_document_open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_document_open.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:42 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e02c00 == 7 [pid = 1846] [id = 467] 20:33:42 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x96e0a400) [pid = 1846] [serial = 1369] [outer = (nil)] 20:33:42 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x9ab1bc00) [pid = 1846] [serial = 1370] [outer = 0x96e0a400] 20:33:42 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x9ab21c00) [pid = 1846] [serial = 1371] [outer = 0x96e0a400] 20:33:43 INFO - PROCESS | 1801 | ++DOCSHELL 0x9addc800 == 8 [pid = 1846] [id = 468] 20:33:43 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x9addd000) [pid = 1846] [serial = 1372] [outer = (nil)] 20:33:43 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x9ade6000) [pid = 1846] [serial = 1373] [outer = 0x9addd000] 20:33:43 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x9addb400) [pid = 1846] [serial = 1374] [outer = 0x9addd000] 20:33:44 INFO - PROCESS | 1801 | 1477539224099 Marionette TRACE conn4 <- [1,2238,null,{"value":["/navigation-timing/test_document_open.html",0,null,null,[["window.performance is defined",0,null,null],["connectEnd is the same after document open.",0,null,null],["connectStart is the same after document open.",0,null,null],["domComplete is the same after document open.",0,null,null],["domContentLoadedEventEnd is the same after document open.",0,null,null],["domContentLoadedEventStart is the same after document open.",0,null,null],["domInteractive is the same after document open.",0,null,null],["domLoading is the same after document open.",0,null,null],["domainLookupEnd is the same after document open.",0,null,null],["domainLookupStart is the same after document open.",0,null,null],["fetchStart is the same after document open.",0,null,null],["loadEventEnd is the same after document open.",0,null,null],["loadEventStart is the same after document open.",0,null,null],["navigationStart is the same after document open.",0,null,null],["redirectEnd is the same after document open.",0,null,null],["redirectStart is the same after document open.",0,null,null],["requestStart is the same after document open.",0,null,null],["responseEnd is the same after document open.",0,null,null],["responseStart is the same after document open.",0,null,null],["unloadEventEnd is the same after document open.",0,null,null],["unloadEventStart is the same after document open.",0,null,null]]]}] 20:33:44 INFO - ..................... 20:33:44 INFO - TEST-OK | /navigation-timing/test_document_open.html | took 2134ms 20:33:44 INFO - PROCESS | 1801 | 1477539224164 Marionette TRACE conn4 -> [0,2239,"getWindowHandle",null] 20:33:44 INFO - PROCESS | 1801 | 1477539224183 Marionette TRACE conn4 <- [1,2239,null,{"value":"2147483649"}] 20:33:44 INFO - TEST-START | /navigation-timing/test_document_readiness_exist.html 20:33:44 INFO - PROCESS | 1801 | 1477539224209 Marionette TRACE conn4 -> [0,2240,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:44 INFO - PROCESS | 1801 | 1477539224453 Marionette TRACE conn4 <- [1,2240,null,{"value":null}] 20:33:44 INFO - PROCESS | 1801 | 1477539224572 Marionette TRACE conn4 -> [0,2241,"getWindowHandles",null] 20:33:44 INFO - PROCESS | 1801 | 1477539224583 Marionette TRACE conn4 <- [1,2241,null,["2147483649"]] 20:33:44 INFO - PROCESS | 1801 | 1477539224598 Marionette TRACE conn4 -> [0,2242,"switchToWindow",{"name":"2147483649"}] 20:33:44 INFO - PROCESS | 1801 | 1477539224619 Marionette TRACE conn4 <- [1,2242,null,{}] 20:33:44 INFO - PROCESS | 1801 | 1477539224635 Marionette TRACE conn4 -> [0,2243,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_document_readiness_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:44 INFO - PROCESS | 1801 | ++DOCSHELL 0x9adddc00 == 9 [pid = 1846] [id = 469] 20:33:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x9addf400) [pid = 1846] [serial = 1375] [outer = (nil)] 20:33:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x9ae5cc00) [pid = 1846] [serial = 1376] [outer = 0x9addf400] 20:33:45 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x9b73b800) [pid = 1846] [serial = 1377] [outer = 0x9addf400] 20:33:46 INFO - PROCESS | 1801 | 1477539226127 Marionette TRACE conn4 <- [1,2243,null,{"value":["/navigation-timing/test_document_readiness_exist.html",0,null,null,[["Document readiness has loading state.",0,null,null],["Document readiness has interactive state.",0,null,null],["Document readiness has complete state.",0,null,null]]]}] 20:33:46 INFO - ... 20:33:46 INFO - TEST-OK | /navigation-timing/test_document_readiness_exist.html | took 1982ms 20:33:46 INFO - PROCESS | 1801 | 1477539226183 Marionette TRACE conn4 -> [0,2244,"getWindowHandle",null] 20:33:46 INFO - PROCESS | 1801 | 1477539226202 Marionette TRACE conn4 <- [1,2244,null,{"value":"2147483649"}] 20:33:46 INFO - TEST-START | /navigation-timing/test_navigate_within_document.html 20:33:46 INFO - PROCESS | 1801 | 1477539226281 Marionette TRACE conn4 -> [0,2245,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:46 INFO - PROCESS | 1801 | 1477539226594 Marionette TRACE conn4 <- [1,2245,null,{"value":null}] 20:33:46 INFO - PROCESS | 1801 | 1477539226699 Marionette TRACE conn4 -> [0,2246,"getWindowHandles",null] 20:33:46 INFO - PROCESS | 1801 | 1477539226722 Marionette TRACE conn4 <- [1,2246,null,["2147483649"]] 20:33:46 INFO - PROCESS | 1801 | 1477539226746 Marionette TRACE conn4 -> [0,2247,"switchToWindow",{"name":"2147483649"}] 20:33:46 INFO - PROCESS | 1801 | 1477539226759 Marionette TRACE conn4 <- [1,2247,null,{}] 20:33:46 INFO - PROCESS | 1801 | 1477539226827 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigate_within_document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:46 INFO - PROCESS | 1801 | ++DOCSHELL 0x95931800 == 10 [pid = 1846] [id = 470] 20:33:46 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x95933400) [pid = 1846] [serial = 1378] [outer = (nil)] 20:33:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x96007c00) [pid = 1846] [serial = 1379] [outer = 0x95933400] 20:33:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x96023c00) [pid = 1846] [serial = 1380] [outer = 0x95933400] 20:33:48 INFO - PROCESS | 1801 | --DOCSHELL 0x95ddd800 == 9 [pid = 1846] [id = 465] 20:33:48 INFO - PROCESS | 1801 | --DOCSHELL 0x9598c800 == 8 [pid = 1846] [id = 460] 20:33:48 INFO - PROCESS | 1801 | --DOCSHELL 0x9addc800 == 7 [pid = 1846] [id = 468] 20:33:48 INFO - PROCESS | 1801 | --DOCSHELL 0x96e02c00 == 6 [pid = 1846] [id = 467] 20:33:48 INFO - PROCESS | 1801 | --DOCSHELL 0x9adddc00 == 5 [pid = 1846] [id = 469] 20:33:48 INFO - PROCESS | 1801 | --DOCSHELL 0x96e06c00 == 4 [pid = 1846] [id = 463] 20:33:48 INFO - PROCESS | 1801 | --DOCSHELL 0x960efc00 == 3 [pid = 1846] [id = 464] 20:33:48 INFO - PROCESS | 1801 | --DOCSHELL 0x961fac00 == 2 [pid = 1846] [id = 466] 20:33:48 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x96015400) [pid = 1846] [serial = 1337] [outer = (nil)] [url = about:blank] 20:33:48 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x96e52400) [pid = 1846] [serial = 1343] [outer = (nil)] [url = about:blank] 20:33:48 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x96005000) [pid = 1846] [serial = 1336] [outer = (nil)] [url = about:blank] 20:33:48 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x96e4fc00) [pid = 1846] [serial = 1342] [outer = (nil)] [url = about:blank] 20:33:48 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x960ef800) [pid = 1846] [serial = 1333] [outer = (nil)] [url = about:blank] 20:33:48 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x961f6400) [pid = 1846] [serial = 1334] [outer = (nil)] [url = about:blank] 20:33:48 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x96df5c00) [pid = 1846] [serial = 1348] [outer = (nil)] [url = about:blank] 20:33:48 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x96e0cc00) [pid = 1846] [serial = 1349] [outer = (nil)] [url = about:blank] 20:33:48 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x96e10400) [pid = 1846] [serial = 1345] [outer = (nil)] [url = about:blank] 20:33:48 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x96e53800) [pid = 1846] [serial = 1346] [outer = (nil)] [url = about:blank] 20:33:49 INFO - PROCESS | 1801 | 1477539229203 Marionette TRACE conn4 <- [1,2248,null,{"value":["/navigation-timing/test_navigate_within_document.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["connectEnd is the same after in document navigation.",0,null,null],["connectStart is the same after in document navigation.",0,null,null],["domComplete is the same after in document navigation.",0,null,null],["domContentLoadedEventEnd is the same after in document navigation.",0,null,null],["domContentLoadedEventStart is the same after in document navigation.",0,null,null],["domInteractive is the same after in document navigation.",0,null,null],["domLoading is the same after in document navigation.",0,null,null],["domainLookupEnd is the same after in document navigation.",0,null,null],["domainLookupStart is the same after in document navigation.",0,null,null],["fetchStart is the same after in document navigation.",0,null,null],["loadEventEnd is the same after in document navigation.",0,null,null],["loadEventStart is the same after in document navigation.",0,null,null],["navigationStart is the same after in document navigation.",0,null,null],["redirectEnd is the same after in document navigation.",0,null,null],["redirectStart is the same after in document navigation.",0,null,null],["requestStart is the same after in document navigation.",0,null,null],["responseEnd is the same after in document navigation.",0,null,null],["responseStart is the same after in document navigation.",0,null,null],["unloadEventEnd is the same after in document navigation.",0,null,null],["unloadEventStart is the same after in document navigation.",0,null,null]]]}] 20:33:49 INFO - ...................... 20:33:49 INFO - TEST-OK | /navigation-timing/test_navigate_within_document.html | took 3043ms 20:33:49 INFO - PROCESS | 1801 | 1477539229267 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 20:33:49 INFO - PROCESS | 1801 | 1477539229274 Marionette TRACE conn4 <- [1,2249,null,{"value":"2147483649"}] 20:33:49 INFO - TEST-START | /navigation-timing/test_navigation_attributes_exist.html 20:33:49 INFO - PROCESS | 1801 | 1477539229286 Marionette TRACE conn4 -> [0,2250,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:49 INFO - PROCESS | 1801 | 1477539229616 Marionette TRACE conn4 <- [1,2250,null,{"value":null}] 20:33:49 INFO - PROCESS | 1801 | 1477539229717 Marionette TRACE conn4 -> [0,2251,"getWindowHandles",null] 20:33:49 INFO - PROCESS | 1801 | 1477539229726 Marionette TRACE conn4 <- [1,2251,null,["2147483649"]] 20:33:49 INFO - PROCESS | 1801 | 1477539229733 Marionette TRACE conn4 -> [0,2252,"switchToWindow",{"name":"2147483649"}] 20:33:49 INFO - PROCESS | 1801 | 1477539229742 Marionette TRACE conn4 <- [1,2252,null,{}] 20:33:49 INFO - PROCESS | 1801 | 1477539229748 Marionette TRACE conn4 -> [0,2253,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:49 INFO - PROCESS | 1801 | ++DOCSHELL 0x95981400 == 3 [pid = 1846] [id = 471] 20:33:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x95985c00) [pid = 1846] [serial = 1381] [outer = (nil)] 20:33:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x96016c00) [pid = 1846] [serial = 1382] [outer = 0x95985c00] 20:33:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x96020c00) [pid = 1846] [serial = 1383] [outer = 0x95985c00] 20:33:51 INFO - PROCESS | 1801 | 1477539231060 Marionette TRACE conn4 <- [1,2253,null,{"value":["/navigation-timing/test_navigation_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type is defined.",0,null,null],["window.performance.navigation.redirectCount is defined.",0,null,null]]]}] 20:33:51 INFO - .... 20:33:51 INFO - TEST-OK | /navigation-timing/test_navigation_attributes_exist.html | took 1826ms 20:33:51 INFO - PROCESS | 1801 | 1477539231113 Marionette TRACE conn4 -> [0,2254,"getWindowHandle",null] 20:33:51 INFO - TEST-START | /navigation-timing/test_navigation_redirectCount_none.html 20:33:51 INFO - PROCESS | 1801 | 1477539231126 Marionette TRACE conn4 <- [1,2254,null,{"value":"2147483649"}] 20:33:51 INFO - PROCESS | 1801 | 1477539231136 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:51 INFO - PROCESS | 1801 | 1477539231403 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 20:33:51 INFO - PROCESS | 1801 | 1477539231508 Marionette TRACE conn4 -> [0,2256,"getWindowHandles",null] 20:33:51 INFO - PROCESS | 1801 | 1477539231518 Marionette TRACE conn4 <- [1,2256,null,["2147483649"]] 20:33:51 INFO - PROCESS | 1801 | 1477539231530 Marionette TRACE conn4 -> [0,2257,"switchToWindow",{"name":"2147483649"}] 20:33:51 INFO - PROCESS | 1801 | 1477539231549 Marionette TRACE conn4 <- [1,2257,null,{}] 20:33:51 INFO - PROCESS | 1801 | 1477539231562 Marionette TRACE conn4 -> [0,2258,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_redirectCount_none.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:51 INFO - PROCESS | 1801 | ++DOCSHELL 0x960e5800 == 4 [pid = 1846] [id = 472] 20:33:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x960e6800) [pid = 1846] [serial = 1384] [outer = (nil)] 20:33:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x961a7000) [pid = 1846] [serial = 1385] [outer = 0x960e6800] 20:33:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x961ec400) [pid = 1846] [serial = 1386] [outer = 0x960e6800] 20:33:53 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x96e09000) [pid = 1846] [serial = 1356] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 20:33:53 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x961a3c00) [pid = 1846] [serial = 1359] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 20:33:53 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x95de2c00) [pid = 1846] [serial = 1350] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html] 20:33:53 INFO - PROCESS | 1801 | 1477539233600 Marionette TRACE conn4 <- [1,2258,null,{"value":["/navigation-timing/test_navigation_redirectCount_none.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.redirectStart on an non-redirected navigation",0,null,null],["timing.redirectEnd on an non-redirected navigation",0,null,null],["navigation.redirectCount on an non-redirected navigation",0,null,null]]]}] 20:33:53 INFO - ..... 20:33:53 INFO - TEST-OK | /navigation-timing/test_navigation_redirectCount_none.html | took 2532ms 20:33:53 INFO - PROCESS | 1801 | 1477539233677 Marionette TRACE conn4 -> [0,2259,"getWindowHandle",null] 20:33:53 INFO - PROCESS | 1801 | 1477539233687 Marionette TRACE conn4 <- [1,2259,null,{"value":"2147483649"}] 20:33:53 INFO - TEST-START | /navigation-timing/test_navigation_type_backforward.html 20:33:53 INFO - PROCESS | 1801 | 1477539233697 Marionette TRACE conn4 -> [0,2260,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:53 INFO - PROCESS | 1801 | 1477539233959 Marionette TRACE conn4 <- [1,2260,null,{"value":null}] 20:33:54 INFO - PROCESS | 1801 | 1477539234023 Marionette TRACE conn4 -> [0,2261,"getWindowHandles",null] 20:33:54 INFO - PROCESS | 1801 | 1477539234035 Marionette TRACE conn4 <- [1,2261,null,["2147483649"]] 20:33:54 INFO - PROCESS | 1801 | 1477539234050 Marionette TRACE conn4 -> [0,2262,"switchToWindow",{"name":"2147483649"}] 20:33:54 INFO - PROCESS | 1801 | 1477539234063 Marionette TRACE conn4 <- [1,2262,null,{}] 20:33:54 INFO - PROCESS | 1801 | 1477539234076 Marionette TRACE conn4 -> [0,2263,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_backforward.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:54 INFO - PROCESS | 1801 | ++DOCSHELL 0x961ef000 == 5 [pid = 1846] [id = 473] 20:33:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x961ef400) [pid = 1846] [serial = 1387] [outer = (nil)] 20:33:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x961f8000) [pid = 1846] [serial = 1388] [outer = 0x961ef400] 20:33:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x96df0c00) [pid = 1846] [serial = 1389] [outer = 0x961ef400] 20:33:55 INFO - PROCESS | 1801 | ++DOCSHELL 0x9592d000 == 6 [pid = 1846] [id = 474] 20:33:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x95932800) [pid = 1846] [serial = 1390] [outer = (nil)] 20:33:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x95984800) [pid = 1846] [serial = 1391] [outer = 0x95932800] 20:33:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x95de1c00) [pid = 1846] [serial = 1392] [outer = 0x95932800] 20:33:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x960e0400) [pid = 1846] [serial = 1393] [outer = 0x95932800] 20:33:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x960e7c00) [pid = 1846] [serial = 1394] [outer = 0x95932800] 20:33:56 INFO - PROCESS | 1801 | 1477539236593 Marionette TRACE conn4 <- [1,2263,null,{"value":["/navigation-timing/test_navigation_type_backforward.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_NAVIGATE",0,null,null],["window.performance.navigation.type == TYPE_BACK_FORWARD after history.back()",0,null,null],["window.performance.navigation.type == TYPE_BACK_FORWARD after history.forward()",0,null,null]]]}] 20:33:56 INFO - ..... 20:33:56 INFO - TEST-OK | /navigation-timing/test_navigation_type_backforward.html | took 2937ms 20:33:56 INFO - PROCESS | 1801 | 1477539236635 Marionette TRACE conn4 -> [0,2264,"getWindowHandle",null] 20:33:56 INFO - PROCESS | 1801 | 1477539236648 Marionette TRACE conn4 <- [1,2264,null,{"value":"2147483649"}] 20:33:56 INFO - TEST-START | /navigation-timing/test_navigation_type_enums.html 20:33:56 INFO - PROCESS | 1801 | 1477539236658 Marionette TRACE conn4 -> [0,2265,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:56 INFO - PROCESS | 1801 | 1477539236956 Marionette TRACE conn4 <- [1,2265,null,{"value":null}] 20:33:57 INFO - PROCESS | 1801 | 1477539237030 Marionette TRACE conn4 -> [0,2266,"getWindowHandles",null] 20:33:57 INFO - PROCESS | 1801 | 1477539237041 Marionette TRACE conn4 <- [1,2266,null,["2147483649"]] 20:33:57 INFO - PROCESS | 1801 | 1477539237054 Marionette TRACE conn4 -> [0,2267,"switchToWindow",{"name":"2147483649"}] 20:33:57 INFO - PROCESS | 1801 | 1477539237070 Marionette TRACE conn4 <- [1,2267,null,{}] 20:33:57 INFO - PROCESS | 1801 | 1477539237084 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_enums.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:57 INFO - PROCESS | 1801 | ++DOCSHELL 0x960e3400 == 7 [pid = 1846] [id = 475] 20:33:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x960ec800) [pid = 1846] [serial = 1395] [outer = (nil)] 20:33:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x96dfc400) [pid = 1846] [serial = 1396] [outer = 0x960ec800] 20:33:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x96e05c00) [pid = 1846] [serial = 1397] [outer = 0x960ec800] 20:33:58 INFO - PROCESS | 1801 | 1477539238426 Marionette TRACE conn4 <- [1,2268,null,{"value":["/navigation-timing/test_navigation_type_enums.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.TYPE_NAVIGATE is defined.",0,null,null],["window.performance.navigation.TYPE_NAVIGATE = 0",0,null,null],["window.performance.navigation.TYPE_RELOAD is defined.",0,null,null],["window.performance.navigation.TYPE_RELOAD = 1",0,null,null],["window.performance.navigation.TYPE_BACK_FORWARD is defined.",0,null,null],["window.performance.navigation.TYPE_BACK_FORWARD = 2",0,null,null],["window.performance.navigation.TYPE_RESERVED is defined.",0,null,null],["window.performance.navigation.TYPE_RESERVED = 255",0,null,null]]]}] 20:33:58 INFO - .......... 20:33:58 INFO - TEST-OK | /navigation-timing/test_navigation_type_enums.html | took 1828ms 20:33:58 INFO - PROCESS | 1801 | 1477539238486 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 20:33:58 INFO - PROCESS | 1801 | 1477539238503 Marionette TRACE conn4 <- [1,2269,null,{"value":"2147483649"}] 20:33:58 INFO - TEST-START | /navigation-timing/test_navigation_type_reload.html 20:33:58 INFO - PROCESS | 1801 | 1477539238520 Marionette TRACE conn4 -> [0,2270,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:33:58 INFO - PROCESS | 1801 | 1477539238747 Marionette TRACE conn4 <- [1,2270,null,{"value":null}] 20:33:58 INFO - PROCESS | 1801 | 1477539238817 Marionette TRACE conn4 -> [0,2271,"getWindowHandles",null] 20:33:58 INFO - PROCESS | 1801 | 1477539238824 Marionette TRACE conn4 <- [1,2271,null,["2147483649"]] 20:33:58 INFO - PROCESS | 1801 | 1477539238836 Marionette TRACE conn4 -> [0,2272,"switchToWindow",{"name":"2147483649"}] 20:33:58 INFO - PROCESS | 1801 | 1477539238850 Marionette TRACE conn4 <- [1,2272,null,{}] 20:33:58 INFO - PROCESS | 1801 | 1477539238871 Marionette TRACE conn4 -> [0,2273,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:33:58 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e50000 == 8 [pid = 1846] [id = 476] 20:33:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x96e50400) [pid = 1846] [serial = 1398] [outer = (nil)] 20:33:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x96e56c00) [pid = 1846] [serial = 1399] [outer = 0x96e50400] 20:33:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x99f63000) [pid = 1846] [serial = 1400] [outer = 0x96e50400] 20:34:00 INFO - PROCESS | 1801 | ++DOCSHELL 0x95931000 == 9 [pid = 1846] [id = 477] 20:34:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x95933800) [pid = 1846] [serial = 1401] [outer = (nil)] 20:34:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 57 (0x96001c00) [pid = 1846] [serial = 1402] [outer = 0x95933800] 20:34:00 INFO - PROCESS | 1801 | --DOCSHELL 0x95981400 == 8 [pid = 1846] [id = 471] 20:34:00 INFO - PROCESS | 1801 | --DOMWINDOW == 56 (0x96003c00) [pid = 1846] [serial = 1363] [outer = (nil)] [url = about:blank] 20:34:00 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0x96e4c400) [pid = 1846] [serial = 1360] [outer = (nil)] [url = about:blank] 20:34:00 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x96e59000) [pid = 1846] [serial = 1361] [outer = (nil)] [url = about:blank] 20:34:00 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x96e4f800) [pid = 1846] [serial = 1358] [outer = (nil)] [url = about:blank] 20:34:00 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x9601f800) [pid = 1846] [serial = 1352] [outer = (nil)] [url = about:blank] 20:34:00 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x96df7800) [pid = 1846] [serial = 1354] [outer = (nil)] [url = about:blank] 20:34:00 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x96018c00) [pid = 1846] [serial = 1351] [outer = (nil)] [url = about:blank] 20:34:00 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x96e0f400) [pid = 1846] [serial = 1357] [outer = (nil)] [url = about:blank] 20:34:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x96015000) [pid = 1846] [serial = 1403] [outer = 0x95933800] 20:34:00 INFO - PROCESS | 1801 | [Child 1846] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4532 20:34:00 INFO - PROCESS | 1801 | 1477539240766 Marionette TRACE conn4 <- [1,2273,null,{"value":["/navigation-timing/test_navigation_type_reload.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_RELOAD",0,null,null],["Reload connectEnd > Original connectEnd",0,null,null],["Reload connectStart > Original connectStart",0,null,null],["Reload domComplete > Original domComplete",0,null,null],["Reload domContentLoadedEventEnd > Original domContentLoadedEventEnd",0,null,null],["Reload domContentLoadedEventStart > Original domContentLoadedEventStart",0,null,null],["Reload domInteractive > Original domInteractive",0,null,null],["Reload domLoading > Original domLoading",0,null,null],["Reload domainLookupEnd > Original domainLookupEnd",0,null,null],["Reload domainLookupStart > Original domainLookupStart",0,null,null],["Reload fetchStart > Original fetchStart",0,null,null],["Reload loadEventEnd > Original loadEventEnd",0,null,null],["Reload loadEventStart > Original loadEventStart",0,null,null],["Reload navigationStart > Original navigationStart",0,null,null],["Reload redirectEnd(0) == Original redirectEnd(0)",0,null,null],["Reload redirectStart(0) == Original redirectStart(0)",0,null,null],["Reload requestStart > Original requestStart",0,null,null],["Reload responseEnd > Original responseEnd",0,null,null],["Reload responseStart > Original responseStart",0,null,null],["Reload unloadEventEnd > Original unloadEventEnd",0,null,null],["Reload unloadEventStart > Original unloadEventStart",0,null,null]]]}] 20:34:00 INFO - ....................... 20:34:00 INFO - TEST-OK | /navigation-timing/test_navigation_type_reload.html | took 2286ms 20:34:00 INFO - PROCESS | 1801 | 1477539240806 Marionette TRACE conn4 -> [0,2274,"getWindowHandle",null] 20:34:00 INFO - TEST-START | /navigation-timing/test_no_previous_document.html 20:34:00 INFO - PROCESS | 1801 | 1477539240824 Marionette TRACE conn4 <- [1,2274,null,{"value":"2147483649"}] 20:34:00 INFO - PROCESS | 1801 | 1477539240833 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:01 INFO - PROCESS | 1801 | 1477539241127 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 20:34:01 INFO - PROCESS | 1801 | 1477539241229 Marionette TRACE conn4 -> [0,2276,"getWindowHandles",null] 20:34:01 INFO - PROCESS | 1801 | 1477539241241 Marionette TRACE conn4 <- [1,2276,null,["2147483649"]] 20:34:01 INFO - PROCESS | 1801 | 1477539241251 Marionette TRACE conn4 -> [0,2277,"switchToWindow",{"name":"2147483649"}] 20:34:01 INFO - PROCESS | 1801 | 1477539241264 Marionette TRACE conn4 <- [1,2277,null,{}] 20:34:01 INFO - PROCESS | 1801 | 1477539241279 Marionette TRACE conn4 -> [0,2278,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_no_previous_document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_no_previous_document.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:01 INFO - PROCESS | 1801 | ++DOCSHELL 0x96001400 == 9 [pid = 1846] [id = 478] 20:34:01 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x9600e000) [pid = 1846] [serial = 1404] [outer = (nil)] 20:34:01 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x961f6000) [pid = 1846] [serial = 1405] [outer = 0x9600e000] 20:34:01 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x96df9c00) [pid = 1846] [serial = 1406] [outer = 0x9600e000] 20:34:02 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e03c00 == 10 [pid = 1846] [id = 479] 20:34:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x96e09000) [pid = 1846] [serial = 1407] [outer = (nil)] 20:34:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x96e10800) [pid = 1846] [serial = 1408] [outer = 0x96e09000] 20:34:02 INFO - PROCESS | 1801 | 1477539242587 Marionette TRACE conn4 <- [1,2278,null,{"value":["/navigation-timing/test_no_previous_document.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["timing.unloadEventStart == 0 on navigation with no previous document",0,null,null],["timing.unloadEventEnd == 0 navigation with no previous document",0,null,null]]]}] 20:34:02 INFO - ..... 20:34:02 INFO - TEST-OK | /navigation-timing/test_no_previous_document.html | took 1776ms 20:34:02 INFO - PROCESS | 1801 | 1477539242607 Marionette TRACE conn4 -> [0,2279,"getWindowHandle",null] 20:34:02 INFO - PROCESS | 1801 | 1477539242610 Marionette TRACE conn4 <- [1,2279,null,{"value":"2147483649"}] 20:34:02 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist.html 20:34:02 INFO - PROCESS | 1801 | 1477539242626 Marionette TRACE conn4 -> [0,2280,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:02 INFO - PROCESS | 1801 | 1477539242850 Marionette TRACE conn4 <- [1,2280,null,{"value":null}] 20:34:02 INFO - PROCESS | 1801 | 1477539242939 Marionette TRACE conn4 -> [0,2281,"getWindowHandles",null] 20:34:02 INFO - PROCESS | 1801 | 1477539242946 Marionette TRACE conn4 <- [1,2281,null,["2147483649"]] 20:34:02 INFO - PROCESS | 1801 | 1477539242959 Marionette TRACE conn4 -> [0,2282,"switchToWindow",{"name":"2147483649"}] 20:34:02 INFO - PROCESS | 1801 | 1477539242973 Marionette TRACE conn4 <- [1,2282,null,{}] 20:34:03 INFO - PROCESS | 1801 | 1477539242985 Marionette TRACE conn4 -> [0,2283,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_performance_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:03 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e58000 == 11 [pid = 1846] [id = 480] 20:34:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x96e58400) [pid = 1846] [serial = 1409] [outer = (nil)] 20:34:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 57 (0x99f68000) [pid = 1846] [serial = 1410] [outer = 0x96e58400] 20:34:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 58 (0x99f66400) [pid = 1846] [serial = 1411] [outer = 0x96e58400] 20:34:04 INFO - PROCESS | 1801 | 1477539244204 Marionette TRACE conn4 <- [1,2283,null,{"value":["/navigation-timing/test_performance_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.timing is defined",0,null,null]]]}] 20:34:04 INFO - ... 20:34:04 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist.html | took 1632ms 20:34:04 INFO - PROCESS | 1801 | 1477539244257 Marionette TRACE conn4 -> [0,2284,"getWindowHandle",null] 20:34:04 INFO - PROCESS | 1801 | 1477539244260 Marionette TRACE conn4 <- [1,2284,null,{"value":"2147483649"}] 20:34:04 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist_in_object.html 20:34:04 INFO - PROCESS | 1801 | 1477539244275 Marionette TRACE conn4 -> [0,2285,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:04 INFO - PROCESS | 1801 | 1477539244565 Marionette TRACE conn4 <- [1,2285,null,{"value":null}] 20:34:04 INFO - PROCESS | 1801 | 1477539244650 Marionette TRACE conn4 -> [0,2286,"getWindowHandles",null] 20:34:04 INFO - PROCESS | 1801 | 1477539244659 Marionette TRACE conn4 <- [1,2286,null,["2147483649"]] 20:34:04 INFO - PROCESS | 1801 | 1477539244670 Marionette TRACE conn4 -> [0,2287,"switchToWindow",{"name":"2147483649"}] 20:34:04 INFO - PROCESS | 1801 | 1477539244682 Marionette TRACE conn4 <- [1,2287,null,{}] 20:34:04 INFO - PROCESS | 1801 | 1477539244708 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_performance_attributes_exist_in_object.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:04 INFO - PROCESS | 1801 | ++DOCSHELL 0x9addc000 == 12 [pid = 1846] [id = 481] 20:34:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 59 (0x9addc800) [pid = 1846] [serial = 1412] [outer = (nil)] 20:34:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 60 (0x9ae4ec00) [pid = 1846] [serial = 1413] [outer = 0x9addc800] 20:34:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 61 (0x9ae54000) [pid = 1846] [serial = 1414] [outer = 0x9addc800] 20:34:05 INFO - PROCESS | 1801 | --DOMWINDOW == 60 (0x95985c00) [pid = 1846] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html] 20:34:05 INFO - PROCESS | 1801 | --DOMWINDOW == 59 (0x960e6800) [pid = 1846] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html] 20:34:05 INFO - PROCESS | 1801 | --DOMWINDOW == 58 (0x9addd000) [pid = 1846] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 20:34:05 INFO - PROCESS | 1801 | --DOMWINDOW == 57 (0x96e0a400) [pid = 1846] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_open.html] 20:34:05 INFO - PROCESS | 1801 | --DOMWINDOW == 56 (0x9addf400) [pid = 1846] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html] 20:34:05 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0x961ad000) [pid = 1846] [serial = 1353] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 20:34:05 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x961fb000) [pid = 1846] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/idlharness.html] 20:34:06 INFO - PROCESS | 1801 | ++DOCSHELL 0x95936800 == 13 [pid = 1846] [id = 482] 20:34:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x96dfb000) [pid = 1846] [serial = 1415] [outer = (nil)] 20:34:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x961ecc00) [pid = 1846] [serial = 1416] [outer = 0x96dfb000] 20:34:06 INFO - PROCESS | 1801 | 1477539246296 Marionette TRACE conn4 <- [1,2288,null,{"value":["/navigation-timing/test_performance_attributes_exist_in_object.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.navigation is defined",0,null,null]]]}] 20:34:06 INFO - ... 20:34:06 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist_in_object.html | took 2085ms 20:34:06 INFO - PROCESS | 1801 | 1477539246359 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 20:34:06 INFO - PROCESS | 1801 | 1477539246364 Marionette TRACE conn4 <- [1,2289,null,{"value":"2147483649"}] 20:34:06 INFO - TEST-START | /navigation-timing/test_readwrite.html 20:34:06 INFO - PROCESS | 1801 | 1477539246375 Marionette TRACE conn4 -> [0,2290,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:06 INFO - PROCESS | 1801 | 1477539246559 Marionette TRACE conn4 <- [1,2290,null,{"value":null}] 20:34:06 INFO - PROCESS | 1801 | 1477539246681 Marionette TRACE conn4 -> [0,2291,"getWindowHandles",null] 20:34:06 INFO - PROCESS | 1801 | 1477539246686 Marionette TRACE conn4 <- [1,2291,null,["2147483649"]] 20:34:06 INFO - PROCESS | 1801 | 1477539246698 Marionette TRACE conn4 -> [0,2292,"switchToWindow",{"name":"2147483649"}] 20:34:06 INFO - PROCESS | 1801 | 1477539246723 Marionette TRACE conn4 <- [1,2292,null,{}] 20:34:06 INFO - PROCESS | 1801 | 1477539246733 Marionette TRACE conn4 -> [0,2293,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_readwrite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_readwrite.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:06 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae52000 == 14 [pid = 1846] [id = 483] 20:34:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 57 (0x9ae55c00) [pid = 1846] [serial = 1417] [outer = (nil)] 20:34:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 58 (0x9b73d000) [pid = 1846] [serial = 1418] [outer = 0x9ae55c00] 20:34:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 59 (0x9bbcd000) [pid = 1846] [serial = 1419] [outer = 0x9ae55c00] 20:34:07 INFO - PROCESS | 1801 | 1477539247957 Marionette TRACE conn4 <- [1,2293,null,{"value":["/navigation-timing/test_readwrite.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance is read/write",0,null,null],["var performance is read/write",0,null,null]]]}] 20:34:08 INFO - ... 20:34:08 INFO - TEST-OK | /navigation-timing/test_readwrite.html | took 1629ms 20:34:08 INFO - PROCESS | 1801 | 1477539248004 Marionette TRACE conn4 -> [0,2294,"getWindowHandle",null] 20:34:08 INFO - TEST-START | /navigation-timing/test_timing_attributes_exist.html 20:34:08 INFO - PROCESS | 1801 | 1477539248009 Marionette TRACE conn4 <- [1,2294,null,{"value":"2147483649"}] 20:34:08 INFO - PROCESS | 1801 | 1477539248022 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:08 INFO - PROCESS | 1801 | 1477539248254 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 20:34:08 INFO - PROCESS | 1801 | 1477539248348 Marionette TRACE conn4 -> [0,2296,"getWindowHandles",null] 20:34:08 INFO - PROCESS | 1801 | 1477539248358 Marionette TRACE conn4 <- [1,2296,null,["2147483649"]] 20:34:08 INFO - PROCESS | 1801 | 1477539248386 Marionette TRACE conn4 -> [0,2297,"switchToWindow",{"name":"2147483649"}] 20:34:08 INFO - PROCESS | 1801 | 1477539248400 Marionette TRACE conn4 <- [1,2297,null,{}] 20:34:08 INFO - PROCESS | 1801 | 1477539248439 Marionette TRACE conn4 -> [0,2298,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:08 INFO - PROCESS | 1801 | ++DOCSHELL 0x960e7800 == 15 [pid = 1846] [id = 484] 20:34:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 60 (0x960e9400) [pid = 1846] [serial = 1420] [outer = (nil)] 20:34:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 61 (0x96df9000) [pid = 1846] [serial = 1421] [outer = 0x960e9400] 20:34:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 62 (0x96e0dc00) [pid = 1846] [serial = 1422] [outer = 0x960e9400] 20:34:10 INFO - PROCESS | 1801 | 1477539249992 Marionette TRACE conn4 <- [1,2298,null,{"value":["/navigation-timing/test_timing_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.timing.connectEnd is defined.",0,null,null],["window.performance.timing.connectStart is defined.",0,null,null],["window.performance.timing.domComplete is defined.",0,null,null],["window.performance.timing.domContentLoadedEventEnd is defined.",0,null,null],["window.performance.timing.domContentLoadedEventStart is defined.",0,null,null],["window.performance.timing.domInteractive is defined.",0,null,null],["window.performance.timing.domLoading is defined.",0,null,null],["window.performance.timing.domainLookupEnd is defined.",0,null,null],["window.performance.timing.domainLookupStart is defined.",0,null,null],["window.performance.timing.fetchStart is defined.",0,null,null],["window.performance.timing.loadEventEnd is defined.",0,null,null],["window.performance.timing.loadEventStart is defined.",0,null,null],["window.performance.timing.navigationStart is defined.",0,null,null],["window.performance.timing.redirectEnd is defined.",0,null,null],["window.performance.timing.redirectStart is defined.",0,null,null],["window.performance.timing.requestStart is defined.",0,null,null],["window.performance.timing.responseEnd is defined.",0,null,null],["window.performance.timing.responseStart is defined.",0,null,null],["window.performance.timing.unloadEventEnd is defined.",0,null,null],["window.performance.timing.unloadEventStart is defined.",0,null,null]]]}] 20:34:10 INFO - ...................... 20:34:10 INFO - TEST-OK | /navigation-timing/test_timing_attributes_exist.html | took 2050ms 20:34:10 INFO - PROCESS | 1801 | 1477539250066 Marionette TRACE conn4 -> [0,2299,"getWindowHandle",null] 20:34:10 INFO - PROCESS | 1801 | 1477539250070 Marionette TRACE conn4 <- [1,2299,null,{"value":"2147483649"}] 20:34:10 INFO - TEST-START | /navigation-timing/test_timing_attributes_order.html 20:34:10 INFO - PROCESS | 1801 | 1477539250080 Marionette TRACE conn4 -> [0,2300,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:10 INFO - PROCESS | 1801 | 1477539250314 Marionette TRACE conn4 <- [1,2300,null,{"value":null}] 20:34:10 INFO - PROCESS | 1801 | 1477539250381 Marionette TRACE conn4 -> [0,2301,"getWindowHandles",null] 20:34:10 INFO - PROCESS | 1801 | 1477539250390 Marionette TRACE conn4 <- [1,2301,null,["2147483649"]] 20:34:10 INFO - PROCESS | 1801 | 1477539250402 Marionette TRACE conn4 -> [0,2302,"switchToWindow",{"name":"2147483649"}] 20:34:10 INFO - PROCESS | 1801 | 1477539250416 Marionette TRACE conn4 <- [1,2302,null,{}] 20:34:10 INFO - PROCESS | 1801 | 1477539250444 Marionette TRACE conn4 -> [0,2303,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_attributes_order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:10 INFO - PROCESS | 1801 | ++DOCSHELL 0x96020000 == 16 [pid = 1846] [id = 485] 20:34:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 63 (0x960e3000) [pid = 1846] [serial = 1423] [outer = (nil)] 20:34:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 64 (0x9ae56400) [pid = 1846] [serial = 1424] [outer = 0x960e3000] 20:34:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 65 (0x9bbcdc00) [pid = 1846] [serial = 1425] [outer = 0x960e3000] 20:34:11 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae5b400 == 17 [pid = 1846] [id = 486] 20:34:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 66 (0x9bbdbc00) [pid = 1846] [serial = 1426] [outer = (nil)] 20:34:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 67 (0x96003c00) [pid = 1846] [serial = 1427] [outer = 0x9bbdbc00] 20:34:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 68 (0x96022c00) [pid = 1846] [serial = 1428] [outer = 0x9bbdbc00] 20:34:12 INFO - PROCESS | 1801 | 1477539252757 Marionette TRACE conn4 <- [1,2303,null,{"value":["/navigation-timing/test_timing_attributes_order.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_NAVIGATE",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["window.performance.timing.redirectStart == 0",0,null,null],["window.performance.timing.redirectEnd == 0",0,null,null],["window.performance.timing.fetchStart > 0",0,null,null],["window.performance.timing.fetchStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.domainLookupStart > 0",0,null,null],["window.performance.timing.domainLookupStart >= window.performance.timing.fetchStart",0,null,null],["window.performance.timing.domainLookupEnd > 0",0,null,null],["window.performance.timing.domainLookupEnd >= window.performance.timing.domainLookupStart",0,null,null],["window.performance.timing.connectStart > 0",0,null,null],["window.performance.timing.connectStart >= window.performance.timing.domainLookupEnd",0,null,null],["window.performance.timing.connectEnd > 0",0,null,null],["window.performance.timing.connectEnd >= window.performance.timing.connectStart",0,null,null],["window.performance.timing.requestStart > 0",0,null,null],["window.performance.timing.requestStart >= window.performance.timing.connectEnd",0,null,null],["window.performance.timing.responseStart > 0",0,null,null],["window.performance.timing.responseStart >= window.performance.timing.requestStart",0,null,null],["window.performance.timing.responseEnd > 0",0,null,null],["window.performance.timing.responseEnd >= window.performance.timing.responseStart",0,null,null],["window.performance.timing.domLoading > 0",0,null,null],["window.performance.timing.domLoading >= window.performance.timing.fetchStart",0,null,null],["window.performance.timing.domInteractive > 0",0,null,null],["window.performance.timing.domInteractive >= window.performance.timing.responseEnd",0,null,null],["window.performance.timing.domContentLoadedEventStart > 0",0,null,null],["window.performance.timing.domContentLoadedEventStart >= window.performance.timing.domInteractive",0,null,null],["window.performance.timing.domContentLoadedEventEnd > 0",0,null,null],["window.performance.timing.domContentLoadedEventEnd >= window.performance.timing.domContentLoadedEventStart",0,null,null],["window.performance.timing.domComplete > 0",0,null,null],["window.performance.timing.domComplete >= window.performance.timing.domContentLoadedEventEnd",0,null,null],["window.performance.timing.loadEventStart > 0",0,null,null],["window.performance.timing.loadEventStart >= window.performance.timing.domContentLoadedEventEnd",0,null,null],["window.performance.timing.loadEventEnd > 0",0,null,null],["window.performance.timing.loadEventEnd >= window.performance.timing.loadEventStart",0,null,null],["window.performance.timing.unloadEventStart > 0",0,null,null],["window.performance.timing.unloadEventStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.unloadEventEnd > 0",0,null,null],["window.performance.timing.unloadEventEnd >= window.performance.timing.unloadEventStart",0,null,null]]]}] 20:34:12 INFO - ....................................... 20:34:12 INFO - PROCESS | 1801 | --DOCSHELL 0x95936800 == 16 [pid = 1846] [id = 482] 20:34:12 INFO - PROCESS | 1801 | --DOCSHELL 0x9addc000 == 15 [pid = 1846] [id = 481] 20:34:12 INFO - .. 20:34:12 INFO - PROCESS | 1801 | --DOMWINDOW == 67 (0x961f8000) [pid = 1846] [serial = 1388] [outer = (nil)] [url = about:blank] 20:34:12 INFO - TEST-OK | /navigation-timing/test_timing_attributes_order.html | took 2773ms 20:34:12 INFO - PROCESS | 1801 | --DOCSHELL 0x96e58000 == 14 [pid = 1846] [id = 480] 20:34:12 INFO - PROCESS | 1801 | --DOCSHELL 0x960e5800 == 13 [pid = 1846] [id = 472] 20:34:12 INFO - PROCESS | 1801 | 1477539252863 Marionette TRACE conn4 -> [0,2304,"getWindowHandle",null] 20:34:12 INFO - PROCESS | 1801 | 1477539252870 Marionette TRACE conn4 <- [1,2304,null,{"value":"2147483649"}] 20:34:12 INFO - TEST-START | /navigation-timing/test_timing_client_redirect.html 20:34:12 INFO - PROCESS | 1801 | 1477539252883 Marionette TRACE conn4 -> [0,2305,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:12 INFO - PROCESS | 1801 | --DOCSHELL 0x96e03c00 == 12 [pid = 1846] [id = 479] 20:34:12 INFO - PROCESS | 1801 | --DOCSHELL 0x96001400 == 11 [pid = 1846] [id = 478] 20:34:12 INFO - PROCESS | 1801 | --DOCSHELL 0x95931000 == 10 [pid = 1846] [id = 477] 20:34:12 INFO - PROCESS | 1801 | --DOCSHELL 0x96e50000 == 9 [pid = 1846] [id = 476] 20:34:12 INFO - PROCESS | 1801 | --DOCSHELL 0x960e3400 == 8 [pid = 1846] [id = 475] 20:34:12 INFO - PROCESS | 1801 | --DOCSHELL 0x961ef000 == 7 [pid = 1846] [id = 473] 20:34:13 INFO - PROCESS | 1801 | --DOCSHELL 0x9592d000 == 6 [pid = 1846] [id = 474] 20:34:13 INFO - PROCESS | 1801 | --DOMWINDOW == 66 (0x9addb400) [pid = 1846] [serial = 1374] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 20:34:13 INFO - PROCESS | 1801 | --DOMWINDOW == 65 (0x9ade6000) [pid = 1846] [serial = 1373] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 20:34:13 INFO - PROCESS | 1801 | --DOMWINDOW == 64 (0x96df4000) [pid = 1846] [serial = 1355] [outer = (nil)] [url = about:blank] 20:34:13 INFO - PROCESS | 1801 | --DOMWINDOW == 63 (0x96df7000) [pid = 1846] [serial = 1367] [outer = (nil)] [url = about:blank] 20:34:13 INFO - PROCESS | 1801 | --DOMWINDOW == 62 (0x96dfe400) [pid = 1846] [serial = 1368] [outer = (nil)] [url = about:blank] 20:34:13 INFO - PROCESS | 1801 | --DOMWINDOW == 61 (0x961a7000) [pid = 1846] [serial = 1385] [outer = (nil)] [url = about:blank] 20:34:13 INFO - PROCESS | 1801 | --DOMWINDOW == 60 (0x961ec400) [pid = 1846] [serial = 1386] [outer = (nil)] [url = about:blank] 20:34:13 INFO - PROCESS | 1801 | --DOMWINDOW == 59 (0x96016c00) [pid = 1846] [serial = 1382] [outer = (nil)] [url = about:blank] 20:34:13 INFO - PROCESS | 1801 | --DOMWINDOW == 58 (0x96020c00) [pid = 1846] [serial = 1383] [outer = (nil)] [url = about:blank] 20:34:13 INFO - PROCESS | 1801 | --DOMWINDOW == 57 (0x96007c00) [pid = 1846] [serial = 1379] [outer = (nil)] [url = about:blank] 20:34:13 INFO - PROCESS | 1801 | --DOMWINDOW == 56 (0x9ae5cc00) [pid = 1846] [serial = 1376] [outer = (nil)] [url = about:blank] 20:34:13 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0x9b73b800) [pid = 1846] [serial = 1377] [outer = (nil)] [url = about:blank] 20:34:13 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x9ab1bc00) [pid = 1846] [serial = 1370] [outer = (nil)] [url = about:blank] 20:34:13 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x9ab21c00) [pid = 1846] [serial = 1371] [outer = (nil)] [url = about:blank] 20:34:13 INFO - PROCESS | 1801 | 1477539253105 Marionette TRACE conn4 <- [1,2305,null,{"value":null}] 20:34:13 INFO - PROCESS | 1801 | 1477539253200 Marionette TRACE conn4 -> [0,2306,"getWindowHandles",null] 20:34:13 INFO - PROCESS | 1801 | 1477539253209 Marionette TRACE conn4 <- [1,2306,null,["2147483649"]] 20:34:13 INFO - PROCESS | 1801 | 1477539253222 Marionette TRACE conn4 -> [0,2307,"switchToWindow",{"name":"2147483649"}] 20:34:13 INFO - PROCESS | 1801 | 1477539253227 Marionette TRACE conn4 <- [1,2307,null,{}] 20:34:13 INFO - PROCESS | 1801 | 1477539253242 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_client_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:13 INFO - PROCESS | 1801 | ++DOCSHELL 0x95ddf800 == 7 [pid = 1846] [id = 487] 20:34:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x95de1800) [pid = 1846] [serial = 1429] [outer = (nil)] 20:34:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x960e3400) [pid = 1846] [serial = 1430] [outer = 0x95de1800] 20:34:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x961a9800) [pid = 1846] [serial = 1431] [outer = 0x95de1800] 20:34:14 INFO - PROCESS | 1801 | ++DOCSHELL 0x961f2c00 == 8 [pid = 1846] [id = 488] 20:34:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 57 (0x961f6c00) [pid = 1846] [serial = 1432] [outer = (nil)] 20:34:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 58 (0x96df3800) [pid = 1846] [serial = 1433] [outer = 0x961f6c00] 20:34:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 59 (0x96e07800) [pid = 1846] [serial = 1434] [outer = 0x961f6c00] 20:34:15 INFO - PROCESS | 1801 | 1477539255621 Marionette TRACE conn4 <- [1,2308,null,{"value":["/navigation-timing/test_timing_client_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.timing is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 0 on an client redirected navigation",0,null,null],["timing.redirectStart == 0 on an client redirected navigation",0,null,null],["timing.redirectEnd == 0 on an client redirected navigation",0,null,null]]]}] 20:34:15 INFO - ....... 20:34:15 INFO - TEST-OK | /navigation-timing/test_timing_client_redirect.html | took 2779ms 20:34:15 INFO - PROCESS | 1801 | 1477539255663 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 20:34:15 INFO - PROCESS | 1801 | 1477539255666 Marionette TRACE conn4 <- [1,2309,null,{"value":"2147483649"}] 20:34:15 INFO - TEST-START | /navigation-timing/test_timing_reload.html 20:34:15 INFO - PROCESS | 1801 | 1477539255680 Marionette TRACE conn4 -> [0,2310,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:15 INFO - PROCESS | 1801 | 1477539255871 Marionette TRACE conn4 <- [1,2310,null,{"value":null}] 20:34:15 INFO - PROCESS | 1801 | 1477539255944 Marionette TRACE conn4 -> [0,2311,"getWindowHandles",null] 20:34:15 INFO - PROCESS | 1801 | 1477539255947 Marionette TRACE conn4 <- [1,2311,null,["2147483649"]] 20:34:15 INFO - PROCESS | 1801 | 1477539255960 Marionette TRACE conn4 -> [0,2312,"switchToWindow",{"name":"2147483649"}] 20:34:15 INFO - PROCESS | 1801 | 1477539255969 Marionette TRACE conn4 <- [1,2312,null,{}] 20:34:16 INFO - PROCESS | 1801 | 1477539255980 Marionette TRACE conn4 -> [0,2313,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_reload.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:16 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e03c00 == 9 [pid = 1846] [id = 489] 20:34:16 INFO - PROCESS | 1801 | ++DOMWINDOW == 60 (0x96e06800) [pid = 1846] [serial = 1435] [outer = (nil)] 20:34:16 INFO - PROCESS | 1801 | ++DOMWINDOW == 61 (0x99f62400) [pid = 1846] [serial = 1436] [outer = 0x96e06800] 20:34:16 INFO - PROCESS | 1801 | ++DOMWINDOW == 62 (0x99f6ec00) [pid = 1846] [serial = 1437] [outer = 0x96e06800] 20:34:16 INFO - PROCESS | 1801 | --DOMWINDOW == 61 (0x9600e000) [pid = 1846] [serial = 1404] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_no_previous_document.html] 20:34:16 INFO - PROCESS | 1801 | --DOMWINDOW == 60 (0x96e58400) [pid = 1846] [serial = 1409] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html] 20:34:16 INFO - PROCESS | 1801 | --DOMWINDOW == 59 (0x9addc800) [pid = 1846] [serial = 1412] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html] 20:34:16 INFO - PROCESS | 1801 | --DOMWINDOW == 58 (0x95932800) [pid = 1846] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 20:34:16 INFO - PROCESS | 1801 | --DOMWINDOW == 57 (0x96dfb000) [pid = 1846] [serial = 1415] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:16 INFO - PROCESS | 1801 | --DOMWINDOW == 56 (0x96e09000) [pid = 1846] [serial = 1407] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:17 INFO - PROCESS | 1801 | ++DOCSHELL 0x96df6400 == 10 [pid = 1846] [id = 490] 20:34:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 57 (0x96df7400) [pid = 1846] [serial = 1438] [outer = (nil)] 20:34:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 58 (0x96017400) [pid = 1846] [serial = 1439] [outer = 0x96df7400] 20:34:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 59 (0x99f70c00) [pid = 1846] [serial = 1440] [outer = 0x96df7400] 20:34:17 INFO - PROCESS | 1801 | [Child 1846] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4532 20:34:17 INFO - PROCESS | 1801 | 1477539257586 Marionette TRACE conn4 <- [1,2313,null,{"value":["/navigation-timing/test_timing_reload.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_RELOAD",0,null,null],["connectEnd is different after the reload.",0,null,null],["connectStart is different after the reload.",0,null,null],["domComplete is different after the reload.",0,null,null],["domContentLoadedEventEnd is different after the reload.",0,null,null],["domContentLoadedEventStart is different after the reload.",0,null,null],["domInteractive is different after the reload.",0,null,null],["domLoading is different after the reload.",0,null,null],["domainLookupEnd is different after the reload.",0,null,null],["domainLookupStart is different after the reload.",0,null,null],["fetchStart is different after the reload.",0,null,null],["loadEventEnd is different after the reload.",0,null,null],["loadEventStart is different after the reload.",0,null,null],["navigationStart is different after the reload.",0,null,null],["requestStart is different after the reload.",0,null,null],["responseEnd is different after the reload.",0,null,null],["responseStart is different after the reload.",0,null,null]]]}] 20:34:17 INFO - ................... 20:34:17 INFO - TEST-OK | /navigation-timing/test_timing_reload.html | took 1949ms 20:34:17 INFO - PROCESS | 1801 | 1477539257625 Marionette TRACE conn4 -> [0,2314,"getWindowHandle",null] 20:34:17 INFO - PROCESS | 1801 | 1477539257634 Marionette TRACE conn4 <- [1,2314,null,{"value":"2147483649"}] 20:34:17 INFO - TEST-START | /navigation-timing/test_timing_server_redirect.html 20:34:17 INFO - PROCESS | 1801 | 1477539257645 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:17 INFO - PROCESS | 1801 | 1477539257986 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 20:34:18 INFO - PROCESS | 1801 | 1477539258100 Marionette TRACE conn4 -> [0,2316,"getWindowHandles",null] 20:34:18 INFO - PROCESS | 1801 | 1477539258114 Marionette TRACE conn4 <- [1,2316,null,["2147483649"]] 20:34:18 INFO - PROCESS | 1801 | 1477539258124 Marionette TRACE conn4 -> [0,2317,"switchToWindow",{"name":"2147483649"}] 20:34:18 INFO - PROCESS | 1801 | 1477539258141 Marionette TRACE conn4 <- [1,2317,null,{}] 20:34:18 INFO - PROCESS | 1801 | 1477539258150 Marionette TRACE conn4 -> [0,2318,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_server_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:18 INFO - PROCESS | 1801 | ++DOCSHELL 0x9addb000 == 11 [pid = 1846] [id = 491] 20:34:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 60 (0x9addc400) [pid = 1846] [serial = 1441] [outer = (nil)] 20:34:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 61 (0x9ade2400) [pid = 1846] [serial = 1442] [outer = 0x9addc400] 20:34:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 62 (0x9ade7c00) [pid = 1846] [serial = 1443] [outer = 0x9addc400] 20:34:19 INFO - PROCESS | 1801 | ++DOCSHELL 0x95982400 == 12 [pid = 1846] [id = 492] 20:34:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 63 (0x95983400) [pid = 1846] [serial = 1444] [outer = (nil)] 20:34:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 64 (0x9601ac00) [pid = 1846] [serial = 1445] [outer = 0x95983400] 20:34:19 INFO - PROCESS | 1801 | 1477539259737 Marionette TRACE conn4 <- [1,2318,null,{"value":["/navigation-timing/test_timing_server_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 1 on an server redirected navigation",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["window.performance.timing.redirectStart > 0",0,null,null],["window.performance.timing.redirectStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.redirectEnd > 0",0,null,null],["window.performance.timing.redirectEnd >= window.performance.timing.redirectStart",0,null,null],["window.performance.timing.fetchStart > 0",0,null,null],["window.performance.timing.fetchStart >= window.performance.timing.redirectEnd",0,null,null]]]}] 20:34:19 INFO - ........... 20:34:19 INFO - TEST-OK | /navigation-timing/test_timing_server_redirect.html | took 2130ms 20:34:19 INFO - PROCESS | 1801 | 1477539259774 Marionette TRACE conn4 -> [0,2319,"getWindowHandle",null] 20:34:19 INFO - PROCESS | 1801 | 1477539259779 Marionette TRACE conn4 <- [1,2319,null,{"value":"2147483649"}] 20:34:19 INFO - TEST-START | /navigation-timing/test_timing_xserver_redirect.html 20:34:19 INFO - PROCESS | 1801 | 1477539259792 Marionette TRACE conn4 -> [0,2320,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:20 INFO - PROCESS | 1801 | 1477539260105 Marionette TRACE conn4 <- [1,2320,null,{"value":null}] 20:34:20 INFO - PROCESS | 1801 | 1477539260233 Marionette TRACE conn4 -> [0,2321,"getWindowHandles",null] 20:34:20 INFO - PROCESS | 1801 | 1477539260248 Marionette TRACE conn4 <- [1,2321,null,["2147483649"]] 20:34:20 INFO - PROCESS | 1801 | 1477539260294 Marionette TRACE conn4 -> [0,2322,"switchToWindow",{"name":"2147483649"}] 20:34:20 INFO - PROCESS | 1801 | 1477539260306 Marionette TRACE conn4 <- [1,2322,null,{}] 20:34:20 INFO - PROCESS | 1801 | 1477539260364 Marionette TRACE conn4 -> [0,2323,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_xserver_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:20 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e0d800 == 13 [pid = 1846] [id = 493] 20:34:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 65 (0x96e0ec00) [pid = 1846] [serial = 1446] [outer = (nil)] 20:34:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 66 (0x99f6e800) [pid = 1846] [serial = 1447] [outer = 0x96e0ec00] 20:34:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 67 (0x9ab1a000) [pid = 1846] [serial = 1448] [outer = 0x96e0ec00] 20:34:21 INFO - PROCESS | 1801 | ++DOCSHELL 0x95981400 == 14 [pid = 1846] [id = 494] 20:34:21 INFO - PROCESS | 1801 | ++DOMWINDOW == 68 (0x9ab1f400) [pid = 1846] [serial = 1449] [outer = (nil)] 20:34:21 INFO - PROCESS | 1801 | ++DOMWINDOW == 69 (0x9ab20400) [pid = 1846] [serial = 1450] [outer = 0x9ab1f400] 20:34:21 INFO - PROCESS | 1801 | 1477539261982 Marionette TRACE conn4 <- [1,2323,null,{"value":["/navigation-timing/test_timing_xserver_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 0 on a cross-origin server redirected navigation",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["timing.redirectStart == 0 on a server redirected navigation from another domain",0,null,null],["timing.redirectEnd == 0 on a server redirected navigation from another domain",0,null,null]]]}] 20:34:22 INFO - ....... 20:34:22 INFO - TEST-OK | /navigation-timing/test_timing_xserver_redirect.html | took 2235ms 20:34:22 INFO - PROCESS | 1801 | 1477539262033 Marionette TRACE conn4 -> [0,2324,"getWindowHandle",null] 20:34:22 INFO - PROCESS | 1801 | 1477539262048 Marionette TRACE conn4 <- [1,2324,null,{"value":"2147483649"}] 20:34:22 INFO - TEST-START | /navigation-timing/test_unique_performance_objects.html 20:34:22 INFO - PROCESS | 1801 | 1477539262102 Marionette TRACE conn4 -> [0,2325,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:22 INFO - PROCESS | 1801 | 1477539262344 Marionette TRACE conn4 <- [1,2325,null,{"value":null}] 20:34:22 INFO - PROCESS | 1801 | 1477539262634 Marionette TRACE conn4 -> [0,2326,"getWindowHandles",null] 20:34:22 INFO - PROCESS | 1801 | 1477539262641 Marionette TRACE conn4 <- [1,2326,null,["2147483649"]] 20:34:22 INFO - PROCESS | 1801 | 1477539262650 Marionette TRACE conn4 -> [0,2327,"switchToWindow",{"name":"2147483649"}] 20:34:22 INFO - PROCESS | 1801 | 1477539262660 Marionette TRACE conn4 <- [1,2327,null,{}] 20:34:22 INFO - PROCESS | 1801 | 1477539262669 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_unique_performance_objects.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:22 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab22c00 == 15 [pid = 1846] [id = 495] 20:34:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 70 (0x9addfc00) [pid = 1846] [serial = 1451] [outer = (nil)] 20:34:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 71 (0x9b73bc00) [pid = 1846] [serial = 1452] [outer = 0x9addfc00] 20:34:23 INFO - PROCESS | 1801 | ++DOMWINDOW == 72 (0x9bbd5000) [pid = 1846] [serial = 1453] [outer = 0x9addfc00] 20:34:24 INFO - PROCESS | 1801 | ++DOCSHELL 0x96df8800 == 16 [pid = 1846] [id = 496] 20:34:24 INFO - PROCESS | 1801 | ++DOMWINDOW == 73 (0x9be02000) [pid = 1846] [serial = 1454] [outer = (nil)] 20:34:24 INFO - PROCESS | 1801 | ++DOMWINDOW == 74 (0x9be03c00) [pid = 1846] [serial = 1455] [outer = 0x9be02000] 20:34:24 INFO - PROCESS | 1801 | 1477539264343 Marionette TRACE conn4 <- [1,2328,null,{"value":["/navigation-timing/test_unique_performance_objects.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["Different window objects have unique performance objects",0,null,null]]]}] 20:34:24 INFO - ... 20:34:24 INFO - TEST-OK | /navigation-timing/test_unique_performance_objects.html | took 2287ms 20:34:24 INFO - PROCESS | 1801 | 1477539264390 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 20:34:24 INFO - PROCESS | 1801 | 1477539264399 Marionette TRACE conn4 <- [1,2329,null,{"value":"2147483649"}] 20:34:24 INFO - TEST-START | /pointerlock/constructor.html 20:34:24 INFO - PROCESS | 1801 | 1477539264417 Marionette TRACE conn4 -> [0,2330,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:24 INFO - PROCESS | 1801 | 1477539264685 Marionette TRACE conn4 <- [1,2330,null,{"value":null}] 20:34:24 INFO - PROCESS | 1801 | 1477539264808 Marionette TRACE conn4 -> [0,2331,"getWindowHandles",null] 20:34:24 INFO - PROCESS | 1801 | 1477539264825 Marionette TRACE conn4 <- [1,2331,null,["2147483649"]] 20:34:24 INFO - PROCESS | 1801 | 1477539264833 Marionette TRACE conn4 -> [0,2332,"switchToWindow",{"name":"2147483649"}] 20:34:24 INFO - PROCESS | 1801 | 1477539264846 Marionette TRACE conn4 <- [1,2332,null,{}] 20:34:24 INFO - PROCESS | 1801 | 1477539264858 Marionette TRACE conn4 -> [0,2333,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/pointerlock/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/pointerlock/constructor.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:24 INFO - PROCESS | 1801 | ++DOCSHELL 0x96008000 == 17 [pid = 1846] [id = 497] 20:34:24 INFO - PROCESS | 1801 | ++DOMWINDOW == 75 (0x96014c00) [pid = 1846] [serial = 1456] [outer = (nil)] 20:34:25 INFO - PROCESS | 1801 | ++DOMWINDOW == 76 (0x96df8400) [pid = 1846] [serial = 1457] [outer = 0x96014c00] 20:34:25 INFO - PROCESS | 1801 | ++DOMWINDOW == 77 (0x96e4e000) [pid = 1846] [serial = 1458] [outer = 0x96014c00] 20:34:26 INFO - PROCESS | 1801 | --DOCSHELL 0x961f2c00 == 16 [pid = 1846] [id = 488] 20:34:26 INFO - PROCESS | 1801 | --DOCSHELL 0x96df6400 == 15 [pid = 1846] [id = 490] 20:34:26 INFO - PROCESS | 1801 | --DOCSHELL 0x96e03c00 == 14 [pid = 1846] [id = 489] 20:34:26 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae52000 == 13 [pid = 1846] [id = 483] 20:34:26 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae5b400 == 12 [pid = 1846] [id = 486] 20:34:26 INFO - PROCESS | 1801 | --DOCSHELL 0x95ddf800 == 11 [pid = 1846] [id = 487] 20:34:26 INFO - PROCESS | 1801 | --DOCSHELL 0x960e7800 == 10 [pid = 1846] [id = 484] 20:34:26 INFO - PROCESS | 1801 | --DOCSHELL 0x96020000 == 9 [pid = 1846] [id = 485] 20:34:26 INFO - PROCESS | 1801 | --DOCSHELL 0x95982400 == 8 [pid = 1846] [id = 492] 20:34:26 INFO - PROCESS | 1801 | --DOCSHELL 0x95981400 == 7 [pid = 1846] [id = 494] 20:34:26 INFO - PROCESS | 1801 | --DOCSHELL 0x96e0d800 == 6 [pid = 1846] [id = 493] 20:34:26 INFO - PROCESS | 1801 | --DOCSHELL 0x95931800 == 5 [pid = 1846] [id = 470] 20:34:26 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab22c00 == 4 [pid = 1846] [id = 495] 20:34:26 INFO - PROCESS | 1801 | --DOCSHELL 0x96df8800 == 3 [pid = 1846] [id = 496] 20:34:26 INFO - PROCESS | 1801 | --DOCSHELL 0x9addb000 == 2 [pid = 1846] [id = 491] 20:34:26 INFO - PROCESS | 1801 | --DOMWINDOW == 76 (0x9b73d000) [pid = 1846] [serial = 1418] [outer = (nil)] [url = about:blank] 20:34:26 INFO - PROCESS | 1801 | --DOMWINDOW == 75 (0x961ecc00) [pid = 1846] [serial = 1416] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:26 INFO - PROCESS | 1801 | --DOMWINDOW == 74 (0x9ae54000) [pid = 1846] [serial = 1414] [outer = (nil)] [url = about:blank] 20:34:26 INFO - PROCESS | 1801 | --DOMWINDOW == 73 (0x9ae4ec00) [pid = 1846] [serial = 1413] [outer = (nil)] [url = about:blank] 20:34:26 INFO - PROCESS | 1801 | --DOMWINDOW == 72 (0x99f66400) [pid = 1846] [serial = 1411] [outer = (nil)] [url = about:blank] 20:34:26 INFO - PROCESS | 1801 | --DOMWINDOW == 71 (0x99f68000) [pid = 1846] [serial = 1410] [outer = (nil)] [url = about:blank] 20:34:26 INFO - PROCESS | 1801 | --DOMWINDOW == 70 (0x96df9c00) [pid = 1846] [serial = 1406] [outer = (nil)] [url = about:blank] 20:34:26 INFO - PROCESS | 1801 | --DOMWINDOW == 69 (0x961f6000) [pid = 1846] [serial = 1405] [outer = (nil)] [url = about:blank] 20:34:26 INFO - PROCESS | 1801 | --DOMWINDOW == 68 (0x96e56c00) [pid = 1846] [serial = 1399] [outer = (nil)] [url = about:blank] 20:34:26 INFO - PROCESS | 1801 | --DOMWINDOW == 67 (0x96dfc400) [pid = 1846] [serial = 1396] [outer = (nil)] [url = about:blank] 20:34:26 INFO - PROCESS | 1801 | --DOMWINDOW == 66 (0x960e7c00) [pid = 1846] [serial = 1394] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 20:34:26 INFO - PROCESS | 1801 | --DOMWINDOW == 65 (0x95984800) [pid = 1846] [serial = 1391] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 20:34:26 INFO - PROCESS | 1801 | --DOMWINDOW == 64 (0x960e0400) [pid = 1846] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 20:34:26 INFO - PROCESS | 1801 | --DOMWINDOW == 63 (0x95de1c00) [pid = 1846] [serial = 1392] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 20:34:26 INFO - PROCESS | 1801 | --DOMWINDOW == 62 (0x96e10800) [pid = 1846] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:26 INFO - PROCESS | 1801 | 1477539266621 Marionette TRACE conn4 <- [1,2333,null,{"value":["/pointerlock/constructor.html",0,null,null,[["Default event values for mouse event interface and its pointer lock extensions.",0,null,null],["Default event values for pointerlockerror using a dictionary",0,null,null]]]}] 20:34:26 INFO - .. 20:34:26 INFO - TEST-OK | /pointerlock/constructor.html | took 2232ms 20:34:26 INFO - PROCESS | 1801 | 1477539266648 Marionette TRACE conn4 -> [0,2334,"getWindowHandle",null] 20:34:26 INFO - PROCESS | 1801 | 1477539266653 Marionette TRACE conn4 <- [1,2334,null,{"value":"2147483649"}] 20:34:26 INFO - TEST-START | /pointerlock/idlharness.html 20:34:26 INFO - PROCESS | 1801 | 1477539266662 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:26 INFO - PROCESS | 1801 | 1477539266867 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 20:34:27 INFO - PROCESS | 1801 | 1477539267087 Marionette TRACE conn4 -> [0,2336,"getWindowHandles",null] 20:34:27 INFO - PROCESS | 1801 | 1477539267098 Marionette TRACE conn4 <- [1,2336,null,["2147483649"]] 20:34:27 INFO - PROCESS | 1801 | 1477539267118 Marionette TRACE conn4 -> [0,2337,"switchToWindow",{"name":"2147483649"}] 20:34:27 INFO - PROCESS | 1801 | 1477539267126 Marionette TRACE conn4 <- [1,2337,null,{}] 20:34:27 INFO - PROCESS | 1801 | 1477539267131 Marionette TRACE conn4 -> [0,2338,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/pointerlock/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/pointerlock/idlharness.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:27 INFO - PROCESS | 1801 | ++DOCSHELL 0x9598c000 == 3 [pid = 1846] [id = 498] 20:34:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 63 (0x9598cc00) [pid = 1846] [serial = 1459] [outer = (nil)] 20:34:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 64 (0x95de6000) [pid = 1846] [serial = 1460] [outer = 0x9598cc00] 20:34:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 65 (0x96003400) [pid = 1846] [serial = 1461] [outer = 0x9598cc00] 20:34:28 INFO - ........................ 20:34:28 INFO - TEST-OK | /pointerlock/idlharness.html | took 1937ms 20:34:28 INFO - TEST-START | /progress-events/constructor.html 20:34:28 INFO - PROCESS | 1801 | 1477539268565 Marionette TRACE conn4 <- [1,2338,null,{"value":["/pointerlock/idlharness.html",0,null,null,[["Element interface: operation requestPointerLock()",0,null,null],["Element must be primary interface of window.document.documentElement",1,"assert_equals: window.document.documentElement's prototype is not Element.prototype expected object \"[object ElementPrototype]\" but got object \"[object HTMLHtmlElementPrototype]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1484:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1471:9\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Stringification of window.document.documentElement",1,"assert_equals: class string of window.document.documentElement expected \"[object Element]\" but got \"[object HTMLHtmlElement]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1497:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1493:5\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Element interface: window.document.documentElement must inherit property \"requestPointerLock\" with the proper type (0)",0,null,null],["Document interface: attribute onpointerlockchange",0,null,null],["Document interface: attribute onpointerlockerror",0,null,null],["Document interface: attribute pointerLockElement",0,null,null],["Document interface: operation exitPointerLock()",0,null,null],["Document must be primary interface of window.document",1,"assert_equals: window.document's prototype is not Document.prototype expected object \"[object DocumentPrototype]\" but got object \"[object HTMLDocumentPrototype]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1484:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1471:9\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Stringification of window.document",1,"assert_equals: class string of window.document expected \"[object Document]\" but got \"[object HTMLDocument]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1497:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1493:5\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Document interface: window.document must inherit property \"onpointerlockchange\" with the proper type (0)",1,"Unrecognized type EventHandler",null],["Document interface: window.document must inherit property \"onpointerlockerror\" with the proper type (1)",1,"Unrecognized type EventHandler",null],["Document interface: window.document must inherit property \"pointerLockElement\" with the proper type (2)",0,null,null],["Document interface: window.document must inherit property \"exitPointerLock\" with the proper type (3)",0,null,null],["MouseEvent interface: attribute movementX",0,null,null],["MouseEvent interface: attribute movementY",0,null,null],["MouseEvent must be primary interface of new MouseEvent('mousemove')",0,null,null],["Stringification of new MouseEvent('mousemove')",0,null,null],["MouseEvent interface: new MouseEvent('mousemove') must inherit property \"movementX\" with the proper type (0)",0,null,null],["MouseEvent interface: new MouseEvent('mousemove') must inherit property \"movementY\" with the proper type (1)",0,null,null],["MouseEvent must be primary interface of new MouseEvent('pointerlockchange')",0,null,null],["Stringification of new MouseEvent('pointerlockchange')",0,null,null],["MouseEvent interface: new MouseEvent('pointerlockchange') must inherit property \"movementX\" with the proper type (0)",0,null,null],["MouseEvent interface: new MouseEvent('pointerlockchange') must inherit property \"movementY\" with the proper type (1)",0,null,null]]]}] 20:34:28 INFO - PROCESS | 1801 | 1477539268601 Marionette TRACE conn4 -> [0,2339,"getWindowHandle",null] 20:34:28 INFO - PROCESS | 1801 | 1477539268607 Marionette TRACE conn4 <- [1,2339,null,{"value":"2147483649"}] 20:34:28 INFO - PROCESS | 1801 | 1477539268623 Marionette TRACE conn4 -> [0,2340,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:28 INFO - PROCESS | 1801 | 1477539268842 Marionette TRACE conn4 <- [1,2340,null,{"value":null}] 20:34:28 INFO - PROCESS | 1801 | 1477539268931 Marionette TRACE conn4 -> [0,2341,"getWindowHandles",null] 20:34:28 INFO - PROCESS | 1801 | 1477539268943 Marionette TRACE conn4 <- [1,2341,null,["2147483649"]] 20:34:28 INFO - PROCESS | 1801 | 1477539268949 Marionette TRACE conn4 -> [0,2342,"switchToWindow",{"name":"2147483649"}] 20:34:28 INFO - PROCESS | 1801 | 1477539268958 Marionette TRACE conn4 <- [1,2342,null,{}] 20:34:28 INFO - PROCESS | 1801 | 1477539268967 Marionette TRACE conn4 -> [0,2343,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/progress-events/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/progress-events/constructor.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:29 INFO - PROCESS | 1801 | ++DOCSHELL 0x96dff400 == 4 [pid = 1846] [id = 499] 20:34:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 66 (0x96e04000) [pid = 1846] [serial = 1462] [outer = (nil)] 20:34:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 67 (0x96e0b800) [pid = 1846] [serial = 1463] [outer = 0x96e04000] 20:34:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 68 (0x96e0a400) [pid = 1846] [serial = 1464] [outer = 0x96e04000] 20:34:30 INFO - PROCESS | 1801 | 1477539270218 Marionette TRACE conn4 <- [1,2343,null,{"value":["/progress-events/constructor.html",0,null,null,[["Default event values.",0,null,null],["There must not be a initProgressEvent().",0,null,null],["Basic test.",0,null,null],["ECMAScript value conversion test.",0,null,null],["ProgressEventInit members must be matched case-sensitively.",0,null,null]]]}] 20:34:30 INFO - ..... 20:34:30 INFO - TEST-OK | /progress-events/constructor.html | took 1630ms 20:34:30 INFO - PROCESS | 1801 | 1477539270247 Marionette TRACE conn4 -> [0,2344,"getWindowHandle",null] 20:34:30 INFO - PROCESS | 1801 | 1477539270253 Marionette TRACE conn4 <- [1,2344,null,{"value":"2147483649"}] 20:34:30 INFO - TEST-START | /progress-events/interface.html 20:34:30 INFO - PROCESS | 1801 | 1477539270269 Marionette TRACE conn4 -> [0,2345,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:30 INFO - PROCESS | 1801 | 1477539270526 Marionette TRACE conn4 <- [1,2345,null,{"value":null}] 20:34:30 INFO - PROCESS | 1801 | 1477539270624 Marionette TRACE conn4 -> [0,2346,"getWindowHandles",null] 20:34:30 INFO - PROCESS | 1801 | 1477539270637 Marionette TRACE conn4 <- [1,2346,null,["2147483649"]] 20:34:30 INFO - PROCESS | 1801 | 1477539270675 Marionette TRACE conn4 -> [0,2347,"switchToWindow",{"name":"2147483649"}] 20:34:30 INFO - PROCESS | 1801 | 1477539270692 Marionette TRACE conn4 <- [1,2347,null,{}] 20:34:30 INFO - PROCESS | 1801 | 1477539270742 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/progress-events/interface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/progress-events/interface.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:30 INFO - PROCESS | 1801 | ++DOCSHELL 0x99f6c400 == 5 [pid = 1846] [id = 500] 20:34:30 INFO - PROCESS | 1801 | ++DOMWINDOW == 69 (0x99f6c800) [pid = 1846] [serial = 1465] [outer = (nil)] 20:34:30 INFO - PROCESS | 1801 | ++DOMWINDOW == 70 (0x9ab1e400) [pid = 1846] [serial = 1466] [outer = 0x99f6c800] 20:34:31 INFO - PROCESS | 1801 | ++DOMWINDOW == 71 (0x9addb800) [pid = 1846] [serial = 1467] [outer = 0x99f6c800] 20:34:33 INFO - PROCESS | 1801 | --DOMWINDOW == 70 (0x96e50400) [pid = 1846] [serial = 1398] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html] 20:34:33 INFO - PROCESS | 1801 | --DOMWINDOW == 69 (0x96df7400) [pid = 1846] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:33 INFO - PROCESS | 1801 | --DOMWINDOW == 68 (0x9ae55c00) [pid = 1846] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_readwrite.html] 20:34:33 INFO - PROCESS | 1801 | --DOMWINDOW == 67 (0x961f6c00) [pid = 1846] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:33 INFO - PROCESS | 1801 | --DOMWINDOW == 66 (0x960e9400) [pid = 1846] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html] 20:34:33 INFO - PROCESS | 1801 | --DOMWINDOW == 65 (0x9bbdbc00) [pid = 1846] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:33 INFO - PROCESS | 1801 | --DOMWINDOW == 64 (0x960e3000) [pid = 1846] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html] 20:34:33 INFO - PROCESS | 1801 | --DOMWINDOW == 63 (0x961ef400) [pid = 1846] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html] 20:34:33 INFO - PROCESS | 1801 | --DOMWINDOW == 62 (0x95933800) [pid = 1846] [serial = 1401] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:33 INFO - PROCESS | 1801 | --DOMWINDOW == 61 (0x960ec800) [pid = 1846] [serial = 1395] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html] 20:34:33 INFO - PROCESS | 1801 | --DOMWINDOW == 60 (0x95933400) [pid = 1846] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html] 20:34:33 INFO - PROCESS | 1801 | --DOMWINDOW == 59 (0x95de1800) [pid = 1846] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html] 20:34:33 INFO - PROCESS | 1801 | --DOMWINDOW == 58 (0x9addc400) [pid = 1846] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html] 20:34:33 INFO - PROCESS | 1801 | --DOMWINDOW == 57 (0x96e06800) [pid = 1846] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_reload.html] 20:34:33 INFO - PROCESS | 1801 | --DOMWINDOW == 56 (0x95983400) [pid = 1846] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:34 INFO - PROCESS | 1801 | 1477539274778 Marionette TRACE conn4 <- [1,2348,null,{"value":["/progress-events/interface.html",0,null,null,[["The ProgressEvent interface",0,null,null],["interface prototype object",0,null,null],["The ProgressEvent interface 1",0,null,null],["The ProgressEvent interface 2",0,null,null],["The ProgressEvent interface 3",0,null,null],["Interface objects properties should not be Enumerable",0,null,null],["Should be able to delete ProgressEvent.",0,null,null]]]}] 20:34:34 INFO - ....... 20:34:34 INFO - TEST-OK | /progress-events/interface.html | took 4542ms 20:34:34 INFO - PROCESS | 1801 | 1477539274806 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 20:34:34 INFO - PROCESS | 1801 | 1477539274816 Marionette TRACE conn4 <- [1,2349,null,{"value":"2147483649"}] 20:34:34 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 20:34:34 INFO - PROCESS | 1801 | 1477539274870 Marionette TRACE conn4 -> [0,2350,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:34:35 INFO - PROCESS | 1801 | 1477539275100 Marionette TRACE conn4 <- [1,2350,null,{"value":null}] 20:34:35 INFO - PROCESS | 1801 | 1477539275190 Marionette TRACE conn4 -> [0,2351,"getWindowHandles",null] 20:34:35 INFO - PROCESS | 1801 | 1477539275213 Marionette TRACE conn4 <- [1,2351,null,["2147483649"]] 20:34:35 INFO - PROCESS | 1801 | 1477539275230 Marionette TRACE conn4 -> [0,2352,"switchToWindow",{"name":"2147483649"}] 20:34:35 INFO - PROCESS | 1801 | 1477539275240 Marionette TRACE conn4 <- [1,2352,null,{}] 20:34:35 INFO - PROCESS | 1801 | 1477539275247 Marionette TRACE conn4 -> [0,2353,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:34:35 INFO - PROCESS | 1801 | ++DOCSHELL 0x95934c00 == 6 [pid = 1846] [id = 501] 20:34:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 57 (0x95935400) [pid = 1846] [serial = 1468] [outer = (nil)] 20:34:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 58 (0x95de3000) [pid = 1846] [serial = 1469] [outer = 0x95935400] 20:34:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 59 (0x9601c000) [pid = 1846] [serial = 1470] [outer = 0x95935400] 20:34:36 WARNING - wptserve Traceback (most recent call last): 20:34:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:34:36 WARNING - rv = self.func(request, response) 20:34:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:34:36 WARNING - access_control_allow_origin = "*") 20:34:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:34:36 WARNING - payload = payload_generator(server_data) 20:34:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:34:36 WARNING - return encode_string_as_bmp_image(data) 20:34:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:34:36 WARNING - img.save(f, "BMP") 20:34:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:34:36 WARNING - f.write(bmpfileheader) 20:34:36 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:34:36 WARNING - 20:34:37 INFO - PROCESS | 1801 | --DOCSHELL 0x99f6c400 == 5 [pid = 1846] [id = 500] 20:34:37 INFO - PROCESS | 1801 | --DOCSHELL 0x96dff400 == 4 [pid = 1846] [id = 499] 20:34:37 INFO - PROCESS | 1801 | --DOCSHELL 0x9598c000 == 3 [pid = 1846] [id = 498] 20:34:37 INFO - PROCESS | 1801 | --DOCSHELL 0x96008000 == 2 [pid = 1846] [id = 497] 20:34:38 INFO - PROCESS | 1801 | --DOMWINDOW == 58 (0x96df0c00) [pid = 1846] [serial = 1389] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1801 | --DOMWINDOW == 57 (0x96e05c00) [pid = 1846] [serial = 1397] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1801 | --DOMWINDOW == 56 (0x99f63000) [pid = 1846] [serial = 1400] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0x96023c00) [pid = 1846] [serial = 1380] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x9ade2400) [pid = 1846] [serial = 1442] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x9ade7c00) [pid = 1846] [serial = 1443] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x9601ac00) [pid = 1846] [serial = 1445] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:38 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x99f62400) [pid = 1846] [serial = 1436] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x99f6ec00) [pid = 1846] [serial = 1437] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x96017400) [pid = 1846] [serial = 1439] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:38 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x99f70c00) [pid = 1846] [serial = 1440] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:38 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x960e3400) [pid = 1846] [serial = 1430] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x961a9800) [pid = 1846] [serial = 1431] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x96df3800) [pid = 1846] [serial = 1433] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_meta_redirect.html] 20:34:38 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x96e07800) [pid = 1846] [serial = 1434] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:38 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x9ae56400) [pid = 1846] [serial = 1424] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x9bbcdc00) [pid = 1846] [serial = 1425] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x96003c00) [pid = 1846] [serial = 1427] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_unload.html] 20:34:38 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x96022c00) [pid = 1846] [serial = 1428] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:38 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x96df9000) [pid = 1846] [serial = 1421] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x96e0dc00) [pid = 1846] [serial = 1422] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x9bbcd000) [pid = 1846] [serial = 1419] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x96001c00) [pid = 1846] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:38 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x96015000) [pid = 1846] [serial = 1403] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:41 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x96e04000) [pid = 1846] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/constructor.html] 20:34:41 INFO - PROCESS | 1801 | --DOMWINDOW == 33 (0x9598cc00) [pid = 1846] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/idlharness.html] 20:34:41 INFO - PROCESS | 1801 | --DOMWINDOW == 32 (0x96014c00) [pid = 1846] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/constructor.html] 20:34:41 INFO - PROCESS | 1801 | --DOMWINDOW == 31 (0x9be02000) [pid = 1846] [serial = 1454] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:41 INFO - PROCESS | 1801 | --DOMWINDOW == 30 (0x9addfc00) [pid = 1846] [serial = 1451] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html] 20:34:41 INFO - PROCESS | 1801 | --DOMWINDOW == 29 (0x9ab1f400) [pid = 1846] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:34:41 INFO - PROCESS | 1801 | --DOMWINDOW == 28 (0x96e0ec00) [pid = 1846] [serial = 1446] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html] 20:34:45 INFO - PROCESS | 1801 | --DOMWINDOW == 27 (0x9ab20400) [pid = 1846] [serial = 1450] [outer = (nil)] [url = about:blank] 20:34:45 INFO - PROCESS | 1801 | --DOMWINDOW == 26 (0x9ab1a000) [pid = 1846] [serial = 1448] [outer = (nil)] [url = about:blank] 20:34:45 INFO - PROCESS | 1801 | --DOMWINDOW == 25 (0x99f6e800) [pid = 1846] [serial = 1447] [outer = (nil)] [url = about:blank] 20:34:45 INFO - PROCESS | 1801 | --DOMWINDOW == 24 (0x9be03c00) [pid = 1846] [serial = 1455] [outer = (nil)] [url = about:blank] 20:34:45 INFO - PROCESS | 1801 | --DOMWINDOW == 23 (0x9bbd5000) [pid = 1846] [serial = 1453] [outer = (nil)] [url = about:blank] 20:34:45 INFO - PROCESS | 1801 | --DOMWINDOW == 22 (0x9b73bc00) [pid = 1846] [serial = 1452] [outer = (nil)] [url = about:blank] 20:34:45 INFO - PROCESS | 1801 | --DOMWINDOW == 21 (0x96e4e000) [pid = 1846] [serial = 1458] [outer = (nil)] [url = about:blank] 20:34:45 INFO - PROCESS | 1801 | --DOMWINDOW == 20 (0x96df8400) [pid = 1846] [serial = 1457] [outer = (nil)] [url = about:blank] 20:34:45 INFO - PROCESS | 1801 | --DOMWINDOW == 19 (0x96003400) [pid = 1846] [serial = 1461] [outer = (nil)] [url = about:blank] 20:34:45 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x95de6000) [pid = 1846] [serial = 1460] [outer = (nil)] [url = about:blank] 20:34:45 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x96e0a400) [pid = 1846] [serial = 1464] [outer = (nil)] [url = about:blank] 20:34:45 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x96e0b800) [pid = 1846] [serial = 1463] [outer = (nil)] [url = about:blank] 20:34:45 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9ab1e400) [pid = 1846] [serial = 1466] [outer = (nil)] [url = about:blank] 20:34:47 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x99f6c800) [pid = 1846] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/interface.html] 20:34:51 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x9addb800) [pid = 1846] [serial = 1467] [outer = (nil)] [url = about:blank] 20:34:51 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x95de3000) [pid = 1846] [serial = 1469] [outer = (nil)] [url = about:blank] 20:35:05 INFO - PROCESS | 1801 | MARIONETTE LOG: INFO: Timeout fired 20:35:05 INFO - PROCESS | 1801 | 1477539305787 Marionette TRACE conn4 <- [1,2353,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:35:05 INFO - . 20:35:05 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 30934ms 20:35:05 INFO - PROCESS | 1801 | 1477539305801 Marionette TRACE conn4 -> [0,2354,"getWindowHandle",null] 20:35:05 INFO - PROCESS | 1801 | 1477539305808 Marionette TRACE conn4 <- [1,2354,null,{"value":"2147483649"}] 20:35:05 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 20:35:05 INFO - PROCESS | 1801 | 1477539305820 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:06 INFO - PROCESS | 1801 | 1477539306075 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 20:35:06 INFO - PROCESS | 1801 | 1477539306179 Marionette TRACE conn4 -> [0,2356,"getWindowHandles",null] 20:35:06 INFO - PROCESS | 1801 | 1477539306188 Marionette TRACE conn4 <- [1,2356,null,["2147483649"]] 20:35:06 INFO - PROCESS | 1801 | 1477539306203 Marionette TRACE conn4 -> [0,2357,"switchToWindow",{"name":"2147483649"}] 20:35:06 INFO - PROCESS | 1801 | 1477539306220 Marionette TRACE conn4 <- [1,2357,null,{}] 20:35:06 INFO - PROCESS | 1801 | 1477539306227 Marionette TRACE conn4 -> [0,2358,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:06 INFO - PROCESS | 1801 | ++DOCSHELL 0x95936c00 == 3 [pid = 1846] [id = 502] 20:35:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x95937400) [pid = 1846] [serial = 1471] [outer = (nil)] 20:35:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x95987000) [pid = 1846] [serial = 1472] [outer = 0x95937400] 20:35:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9598f400) [pid = 1846] [serial = 1473] [outer = 0x95937400] 20:35:07 WARNING - wptserve Traceback (most recent call last): 20:35:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:35:07 WARNING - rv = self.func(request, response) 20:35:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:35:07 WARNING - access_control_allow_origin = "*") 20:35:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:35:07 WARNING - payload = payload_generator(server_data) 20:35:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:35:07 WARNING - return encode_string_as_bmp_image(data) 20:35:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:35:07 WARNING - img.save(f, "BMP") 20:35:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:35:07 WARNING - f.write(bmpfileheader) 20:35:07 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:35:07 WARNING - 20:35:15 INFO - PROCESS | 1801 | --DOCSHELL 0x95934c00 == 2 [pid = 1846] [id = 501] 20:35:17 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x95935400) [pid = 1846] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 20:35:21 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x95987000) [pid = 1846] [serial = 1472] [outer = (nil)] [url = about:blank] 20:35:21 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9601c000) [pid = 1846] [serial = 1470] [outer = (nil)] [url = about:blank] 20:35:36 INFO - PROCESS | 1801 | MARIONETTE LOG: INFO: Timeout fired 20:35:36 INFO - PROCESS | 1801 | 1477539336724 Marionette TRACE conn4 <- [1,2358,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:35:36 INFO - . 20:35:36 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30919ms 20:35:36 INFO - PROCESS | 1801 | 1477539336739 Marionette TRACE conn4 -> [0,2359,"getWindowHandle",null] 20:35:36 INFO - PROCESS | 1801 | 1477539336746 Marionette TRACE conn4 <- [1,2359,null,{"value":"2147483649"}] 20:35:36 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 20:35:36 INFO - PROCESS | 1801 | 1477539336758 Marionette TRACE conn4 -> [0,2360,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:35:37 INFO - PROCESS | 1801 | 1477539337018 Marionette TRACE conn4 <- [1,2360,null,{"value":null}] 20:35:37 INFO - PROCESS | 1801 | 1477539337069 Marionette TRACE conn4 -> [0,2361,"getWindowHandles",null] 20:35:37 INFO - PROCESS | 1801 | 1477539337087 Marionette TRACE conn4 <- [1,2361,null,["2147483649"]] 20:35:37 INFO - PROCESS | 1801 | 1477539337095 Marionette TRACE conn4 -> [0,2362,"switchToWindow",{"name":"2147483649"}] 20:35:37 INFO - PROCESS | 1801 | 1477539337110 Marionette TRACE conn4 <- [1,2362,null,{}] 20:35:37 INFO - PROCESS | 1801 | 1477539337117 Marionette TRACE conn4 -> [0,2363,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:35:37 INFO - PROCESS | 1801 | ++DOCSHELL 0x95934c00 == 3 [pid = 1846] [id = 503] 20:35:37 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x95935400) [pid = 1846] [serial = 1474] [outer = (nil)] 20:35:37 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x95985000) [pid = 1846] [serial = 1475] [outer = 0x95935400] 20:35:37 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9598e000) [pid = 1846] [serial = 1476] [outer = 0x95935400] 20:35:38 WARNING - wptserve Traceback (most recent call last): 20:35:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:35:38 WARNING - rv = self.func(request, response) 20:35:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:35:38 WARNING - access_control_allow_origin = "*") 20:35:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:35:38 WARNING - payload = payload_generator(server_data) 20:35:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:35:38 WARNING - return encode_string_as_bmp_image(data) 20:35: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 20:35:38 WARNING - img.save(f, "BMP") 20:35:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:35:38 WARNING - f.write(bmpfileheader) 20:35:38 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:35:38 WARNING - 20:35:45 INFO - PROCESS | 1801 | --DOCSHELL 0x95936c00 == 2 [pid = 1846] [id = 502] 20:35:56 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x95985000) [pid = 1846] [serial = 1475] [outer = (nil)] [url = about:blank] 20:36:02 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x95937400) [pid = 1846] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 20:36:07 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9598f400) [pid = 1846] [serial = 1473] [outer = (nil)] [url = about:blank] 20:36:07 INFO - PROCESS | 1801 | MARIONETTE LOG: INFO: Timeout fired 20:36:07 INFO - PROCESS | 1801 | 1477539367614 Marionette TRACE conn4 <- [1,2363,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:36:07 INFO - . 20:36:07 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 30918ms 20:36:07 INFO - PROCESS | 1801 | 1477539367675 Marionette TRACE conn4 -> [0,2364,"getWindowHandle",null] 20:36:07 INFO - PROCESS | 1801 | 1477539367683 Marionette TRACE conn4 <- [1,2364,null,{"value":"2147483649"}] 20:36:07 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 20:36:07 INFO - PROCESS | 1801 | 1477539367696 Marionette TRACE conn4 -> [0,2365,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:07 INFO - PROCESS | 1801 | 1477539367946 Marionette TRACE conn4 <- [1,2365,null,{"value":null}] 20:36:08 INFO - PROCESS | 1801 | 1477539368019 Marionette TRACE conn4 -> [0,2366,"getWindowHandles",null] 20:36:08 INFO - PROCESS | 1801 | 1477539368026 Marionette TRACE conn4 <- [1,2366,null,["2147483649"]] 20:36:08 INFO - PROCESS | 1801 | 1477539368034 Marionette TRACE conn4 -> [0,2367,"switchToWindow",{"name":"2147483649"}] 20:36:08 INFO - PROCESS | 1801 | 1477539368042 Marionette TRACE conn4 <- [1,2367,null,{}] 20:36:08 INFO - PROCESS | 1801 | 1477539368049 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:08 INFO - PROCESS | 1801 | ++DOCSHELL 0x95936800 == 3 [pid = 1846] [id = 504] 20:36:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x95936c00) [pid = 1846] [serial = 1477] [outer = (nil)] 20:36:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x95985000) [pid = 1846] [serial = 1478] [outer = 0x95936c00] 20:36:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9598dc00) [pid = 1846] [serial = 1479] [outer = 0x95936c00] 20:36:09 INFO - PROCESS | 1801 | 1477539369157 Marionette TRACE conn4 <- [1,2368,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:36:09 INFO - . 20:36:09 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 1526ms 20:36:09 INFO - PROCESS | 1801 | 1477539369218 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 20:36:09 INFO - PROCESS | 1801 | 1477539369225 Marionette TRACE conn4 <- [1,2369,null,{"value":"2147483649"}] 20:36:09 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 20:36:09 INFO - PROCESS | 1801 | 1477539369237 Marionette TRACE conn4 -> [0,2370,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:09 INFO - PROCESS | 1801 | 1477539369490 Marionette TRACE conn4 <- [1,2370,null,{"value":null}] 20:36:09 INFO - PROCESS | 1801 | 1477539369527 Marionette TRACE conn4 -> [0,2371,"getWindowHandles",null] 20:36:09 INFO - PROCESS | 1801 | 1477539369535 Marionette TRACE conn4 <- [1,2371,null,["2147483649"]] 20:36:09 INFO - PROCESS | 1801 | 1477539369542 Marionette TRACE conn4 -> [0,2372,"switchToWindow",{"name":"2147483649"}] 20:36:09 INFO - PROCESS | 1801 | 1477539369549 Marionette TRACE conn4 <- [1,2372,null,{}] 20:36:09 INFO - PROCESS | 1801 | 1477539369559 Marionette TRACE conn4 -> [0,2373,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:09 INFO - PROCESS | 1801 | ++DOCSHELL 0x95de4800 == 4 [pid = 1846] [id = 505] 20:36:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x95de4c00) [pid = 1846] [serial = 1480] [outer = (nil)] 20:36:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x96002400) [pid = 1846] [serial = 1481] [outer = 0x95de4c00] 20:36:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x96005800) [pid = 1846] [serial = 1482] [outer = 0x95de4c00] 20:36:10 INFO - PROCESS | 1801 | 1477539370671 Marionette TRACE conn4 <- [1,2373,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:36:10 INFO - . 20:36:10 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 1474ms 20:36:10 INFO - PROCESS | 1801 | 1477539370716 Marionette TRACE conn4 -> [0,2374,"getWindowHandle",null] 20:36:10 INFO - PROCESS | 1801 | 1477539370724 Marionette TRACE conn4 <- [1,2374,null,{"value":"2147483649"}] 20:36:10 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 20:36:10 INFO - PROCESS | 1801 | 1477539370732 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:10 INFO - PROCESS | 1801 | 1477539370934 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 20:36:10 INFO - PROCESS | 1801 | 1477539370981 Marionette TRACE conn4 -> [0,2376,"getWindowHandles",null] 20:36:10 INFO - PROCESS | 1801 | 1477539370991 Marionette TRACE conn4 <- [1,2376,null,["2147483649"]] 20:36:11 INFO - PROCESS | 1801 | 1477539371057 Marionette TRACE conn4 -> [0,2377,"switchToWindow",{"name":"2147483649"}] 20:36:11 INFO - PROCESS | 1801 | 1477539371072 Marionette TRACE conn4 <- [1,2377,null,{}] 20:36:11 INFO - PROCESS | 1801 | 1477539371088 Marionette TRACE conn4 -> [0,2378,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:11 INFO - PROCESS | 1801 | ++DOCSHELL 0x96020c00 == 5 [pid = 1846] [id = 506] 20:36:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x96021000) [pid = 1846] [serial = 1483] [outer = (nil)] 20:36:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 20 (0x960e1400) [pid = 1846] [serial = 1484] [outer = 0x96021000] 20:36:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 21 (0x960e4800) [pid = 1846] [serial = 1485] [outer = 0x96021000] 20:36:12 INFO - PROCESS | 1801 | 1477539372199 Marionette TRACE conn4 <- [1,2378,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:36:12 INFO - . 20:36:12 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 1524ms 20:36:12 INFO - PROCESS | 1801 | 1477539372256 Marionette TRACE conn4 -> [0,2379,"getWindowHandle",null] 20:36:12 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 20:36:12 INFO - PROCESS | 1801 | 1477539372261 Marionette TRACE conn4 <- [1,2379,null,{"value":"2147483649"}] 20:36:12 INFO - PROCESS | 1801 | 1477539372269 Marionette TRACE conn4 -> [0,2380,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:12 INFO - PROCESS | 1801 | 1477539372455 Marionette TRACE conn4 <- [1,2380,null,{"value":null}] 20:36:12 INFO - PROCESS | 1801 | 1477539372538 Marionette TRACE conn4 -> [0,2381,"getWindowHandles",null] 20:36:12 INFO - PROCESS | 1801 | 1477539372543 Marionette TRACE conn4 <- [1,2381,null,["2147483649"]] 20:36:12 INFO - PROCESS | 1801 | 1477539372554 Marionette TRACE conn4 -> [0,2382,"switchToWindow",{"name":"2147483649"}] 20:36:12 INFO - PROCESS | 1801 | 1477539372565 Marionette TRACE conn4 <- [1,2382,null,{}] 20:36:12 INFO - PROCESS | 1801 | 1477539372572 Marionette TRACE conn4 -> [0,2383,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:12 INFO - PROCESS | 1801 | ++DOCSHELL 0x9619f800 == 6 [pid = 1846] [id = 507] 20:36:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 22 (0x961a0000) [pid = 1846] [serial = 1486] [outer = (nil)] 20:36:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 23 (0x961aa400) [pid = 1846] [serial = 1487] [outer = 0x961a0000] 20:36:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 24 (0x961ec400) [pid = 1846] [serial = 1488] [outer = 0x961a0000] 20:36:13 INFO - PROCESS | 1801 | 1477539373680 Marionette TRACE conn4 <- [1,2383,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:36:13 INFO - . 20:36:13 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 1472ms 20:36:13 INFO - PROCESS | 1801 | 1477539373742 Marionette TRACE conn4 -> [0,2384,"getWindowHandle",null] 20:36:13 INFO - PROCESS | 1801 | 1477539373745 Marionette TRACE conn4 <- [1,2384,null,{"value":"2147483649"}] 20:36:13 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 20:36:13 INFO - PROCESS | 1801 | 1477539373753 Marionette TRACE conn4 -> [0,2385,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:13 INFO - PROCESS | 1801 | 1477539373943 Marionette TRACE conn4 <- [1,2385,null,{"value":null}] 20:36:14 INFO - PROCESS | 1801 | 1477539374011 Marionette TRACE conn4 -> [0,2386,"getWindowHandles",null] 20:36:14 INFO - PROCESS | 1801 | 1477539374018 Marionette TRACE conn4 <- [1,2386,null,["2147483649"]] 20:36:14 INFO - PROCESS | 1801 | 1477539374024 Marionette TRACE conn4 -> [0,2387,"switchToWindow",{"name":"2147483649"}] 20:36:14 INFO - PROCESS | 1801 | 1477539374029 Marionette TRACE conn4 <- [1,2387,null,{}] 20:36:14 INFO - PROCESS | 1801 | 1477539374035 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:14 INFO - PROCESS | 1801 | ++DOCSHELL 0x961f6400 == 7 [pid = 1846] [id = 508] 20:36:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 25 (0x961f6800) [pid = 1846] [serial = 1489] [outer = (nil)] 20:36:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 26 (0x961fa800) [pid = 1846] [serial = 1490] [outer = 0x961f6800] 20:36:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 27 (0x96df1000) [pid = 1846] [serial = 1491] [outer = 0x961f6800] 20:36:15 INFO - PROCESS | 1801 | 1477539375143 Marionette TRACE conn4 <- [1,2388,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:36:15 INFO - . 20:36:15 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 1422ms 20:36:15 INFO - PROCESS | 1801 | 1477539375176 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 20:36:15 INFO - PROCESS | 1801 | 1477539375191 Marionette TRACE conn4 <- [1,2389,null,{"value":"2147483649"}] 20:36:15 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 20:36:15 INFO - PROCESS | 1801 | 1477539375200 Marionette TRACE conn4 -> [0,2390,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:15 INFO - PROCESS | 1801 | 1477539375478 Marionette TRACE conn4 <- [1,2390,null,{"value":null}] 20:36:15 INFO - PROCESS | 1801 | 1477539375546 Marionette TRACE conn4 -> [0,2391,"getWindowHandles",null] 20:36:15 INFO - PROCESS | 1801 | 1477539375551 Marionette TRACE conn4 <- [1,2391,null,["2147483649"]] 20:36:15 INFO - PROCESS | 1801 | 1477539375557 Marionette TRACE conn4 -> [0,2392,"switchToWindow",{"name":"2147483649"}] 20:36:15 INFO - PROCESS | 1801 | 1477539375562 Marionette TRACE conn4 <- [1,2392,null,{}] 20:36:15 INFO - PROCESS | 1801 | 1477539375573 Marionette TRACE conn4 -> [0,2393,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:15 INFO - PROCESS | 1801 | ++DOCSHELL 0x96df9400 == 8 [pid = 1846] [id = 509] 20:36:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 28 (0x96df9800) [pid = 1846] [serial = 1492] [outer = (nil)] 20:36:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 29 (0x96e4bc00) [pid = 1846] [serial = 1493] [outer = 0x96df9800] 20:36:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 30 (0x96e51000) [pid = 1846] [serial = 1494] [outer = 0x96df9800] 20:36:16 INFO - PROCESS | 1801 | 1477539376761 Marionette TRACE conn4 <- [1,2393,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:36:16 INFO - . 20:36:16 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 1627ms 20:36:16 INFO - PROCESS | 1801 | 1477539376827 Marionette TRACE conn4 -> [0,2394,"getWindowHandle",null] 20:36:16 INFO - PROCESS | 1801 | 1477539376831 Marionette TRACE conn4 <- [1,2394,null,{"value":"2147483649"}] 20:36:16 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 20:36:16 INFO - PROCESS | 1801 | 1477539376838 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:17 INFO - PROCESS | 1801 | 1477539377016 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 20:36:17 INFO - PROCESS | 1801 | 1477539377089 Marionette TRACE conn4 -> [0,2396,"getWindowHandles",null] 20:36:17 INFO - PROCESS | 1801 | 1477539377099 Marionette TRACE conn4 <- [1,2396,null,["2147483649"]] 20:36:17 INFO - PROCESS | 1801 | 1477539377104 Marionette TRACE conn4 -> [0,2397,"switchToWindow",{"name":"2147483649"}] 20:36:17 INFO - PROCESS | 1801 | 1477539377116 Marionette TRACE conn4 <- [1,2397,null,{}] 20:36:17 INFO - PROCESS | 1801 | 1477539377120 Marionette TRACE conn4 -> [0,2398,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:17 INFO - PROCESS | 1801 | ++DOCSHELL 0x99f63400 == 9 [pid = 1846] [id = 510] 20:36:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 31 (0x99f64800) [pid = 1846] [serial = 1495] [outer = (nil)] 20:36:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 32 (0x99f68400) [pid = 1846] [serial = 1496] [outer = 0x99f64800] 20:36:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 33 (0x99f6a800) [pid = 1846] [serial = 1497] [outer = 0x99f64800] 20:36:18 INFO - PROCESS | 1801 | 1477539378138 Marionette TRACE conn4 <- [1,2398,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:36:18 INFO - . 20:36:18 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 1323ms 20:36:18 INFO - PROCESS | 1801 | 1477539378161 Marionette TRACE conn4 -> [0,2399,"getWindowHandle",null] 20:36:18 INFO - PROCESS | 1801 | 1477539378165 Marionette TRACE conn4 <- [1,2399,null,{"value":"2147483649"}] 20:36:18 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 20:36:18 INFO - PROCESS | 1801 | 1477539378172 Marionette TRACE conn4 -> [0,2400,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:18 INFO - PROCESS | 1801 | 1477539378351 Marionette TRACE conn4 <- [1,2400,null,{"value":null}] 20:36:18 INFO - PROCESS | 1801 | 1477539378417 Marionette TRACE conn4 -> [0,2401,"getWindowHandles",null] 20:36:18 INFO - PROCESS | 1801 | 1477539378467 Marionette TRACE conn4 <- [1,2401,null,["2147483649"]] 20:36:18 INFO - PROCESS | 1801 | 1477539378473 Marionette TRACE conn4 -> [0,2402,"switchToWindow",{"name":"2147483649"}] 20:36:18 INFO - PROCESS | 1801 | 1477539378478 Marionette TRACE conn4 <- [1,2402,null,{}] 20:36:18 INFO - PROCESS | 1801 | 1477539378483 Marionette TRACE conn4 -> [0,2403,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:18 INFO - PROCESS | 1801 | ++DOCSHELL 0x99f6f000 == 10 [pid = 1846] [id = 511] 20:36:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 34 (0x99f70c00) [pid = 1846] [serial = 1498] [outer = (nil)] 20:36:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x9ab1b800) [pid = 1846] [serial = 1499] [outer = 0x99f70c00] 20:36:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x9ab1e400) [pid = 1846] [serial = 1500] [outer = 0x99f70c00] 20:36:19 INFO - PROCESS | 1801 | 1477539379477 Marionette TRACE conn4 <- [1,2403,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:36:19 INFO - . 20:36:19 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1321ms 20:36:19 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 20:36:19 INFO - PROCESS | 1801 | 1477539379494 Marionette TRACE conn4 -> [0,2404,"getWindowHandle",null] 20:36:19 INFO - PROCESS | 1801 | 1477539379497 Marionette TRACE conn4 <- [1,2404,null,{"value":"2147483649"}] 20:36:19 INFO - PROCESS | 1801 | 1477539379504 Marionette TRACE conn4 -> [0,2405,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:19 INFO - PROCESS | 1801 | 1477539379682 Marionette TRACE conn4 <- [1,2405,null,{"value":null}] 20:36:19 INFO - PROCESS | 1801 | 1477539379747 Marionette TRACE conn4 -> [0,2406,"getWindowHandles",null] 20:36:19 INFO - PROCESS | 1801 | 1477539379759 Marionette TRACE conn4 <- [1,2406,null,["2147483649"]] 20:36:19 INFO - PROCESS | 1801 | 1477539379772 Marionette TRACE conn4 -> [0,2407,"switchToWindow",{"name":"2147483649"}] 20:36:19 INFO - PROCESS | 1801 | 1477539379776 Marionette TRACE conn4 <- [1,2407,null,{}] 20:36:19 INFO - PROCESS | 1801 | 1477539379785 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:19 INFO - PROCESS | 1801 | ++DOCSHELL 0x9addb400 == 11 [pid = 1846] [id = 512] 20:36:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x9addb800) [pid = 1846] [serial = 1501] [outer = (nil)] 20:36:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x9ade0400) [pid = 1846] [serial = 1502] [outer = 0x9addb800] 20:36:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x9ade3000) [pid = 1846] [serial = 1503] [outer = 0x9addb800] 20:36:21 INFO - PROCESS | 1801 | 1477539381001 Marionette TRACE conn4 <- [1,2408,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:36:21 INFO - . 20:36:21 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 1525ms 20:36:21 INFO - PROCESS | 1801 | 1477539381028 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 20:36:21 INFO - PROCESS | 1801 | 1477539381031 Marionette TRACE conn4 <- [1,2409,null,{"value":"2147483649"}] 20:36:21 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 20:36:21 INFO - PROCESS | 1801 | 1477539381046 Marionette TRACE conn4 -> [0,2410,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:21 INFO - PROCESS | 1801 | 1477539381227 Marionette TRACE conn4 <- [1,2410,null,{"value":null}] 20:36:21 INFO - PROCESS | 1801 | 1477539381313 Marionette TRACE conn4 -> [0,2411,"getWindowHandles",null] 20:36:21 INFO - PROCESS | 1801 | 1477539381317 Marionette TRACE conn4 <- [1,2411,null,["2147483649"]] 20:36:21 INFO - PROCESS | 1801 | 1477539381332 Marionette TRACE conn4 -> [0,2412,"switchToWindow",{"name":"2147483649"}] 20:36:21 INFO - PROCESS | 1801 | 1477539381346 Marionette TRACE conn4 <- [1,2412,null,{}] 20:36:21 INFO - PROCESS | 1801 | 1477539381368 Marionette TRACE conn4 -> [0,2413,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:21 INFO - PROCESS | 1801 | ++DOCSHELL 0x960e0800 == 12 [pid = 1846] [id = 513] 20:36:21 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x960e2800) [pid = 1846] [serial = 1504] [outer = (nil)] 20:36:21 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x961adc00) [pid = 1846] [serial = 1505] [outer = 0x960e2800] 20:36:21 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x96df2800) [pid = 1846] [serial = 1506] [outer = 0x960e2800] 20:36:22 WARNING - wptserve Traceback (most recent call last): 20:36:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:36:22 WARNING - rv = self.func(request, response) 20:36:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:36:22 WARNING - access_control_allow_origin = "*") 20:36:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:36:22 WARNING - payload = payload_generator(server_data) 20:36:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:36:22 WARNING - return encode_string_as_bmp_image(data) 20:36:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:36:22 WARNING - img.save(f, "BMP") 20:36:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:36:22 WARNING - f.write(bmpfileheader) 20:36:22 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:36:22 WARNING - 20:36:22 INFO - PROCESS | 1801 | --DOCSHELL 0x99f6f000 == 11 [pid = 1846] [id = 511] 20:36:22 INFO - PROCESS | 1801 | --DOCSHELL 0x99f63400 == 10 [pid = 1846] [id = 510] 20:36:22 INFO - PROCESS | 1801 | --DOCSHELL 0x96df9400 == 9 [pid = 1846] [id = 509] 20:36:22 INFO - PROCESS | 1801 | --DOCSHELL 0x961f6400 == 8 [pid = 1846] [id = 508] 20:36:22 INFO - PROCESS | 1801 | --DOCSHELL 0x9619f800 == 7 [pid = 1846] [id = 507] 20:36:22 INFO - PROCESS | 1801 | --DOCSHELL 0x96020c00 == 6 [pid = 1846] [id = 506] 20:36:22 INFO - PROCESS | 1801 | --DOCSHELL 0x95de4800 == 5 [pid = 1846] [id = 505] 20:36:22 INFO - PROCESS | 1801 | --DOCSHELL 0x95936800 == 4 [pid = 1846] [id = 504] 20:36:22 INFO - PROCESS | 1801 | --DOCSHELL 0x95934c00 == 3 [pid = 1846] [id = 503] 20:36:26 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x96df9800) [pid = 1846] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html] 20:36:26 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x99f64800) [pid = 1846] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 20:36:26 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x99f70c00) [pid = 1846] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 20:36:26 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x95de4c00) [pid = 1846] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html] 20:36:26 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x961a0000) [pid = 1846] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html] 20:36:26 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x96021000) [pid = 1846] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html] 20:36:26 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x961f6800) [pid = 1846] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html] 20:36:26 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x95936c00) [pid = 1846] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html] 20:36:26 INFO - PROCESS | 1801 | --DOMWINDOW == 33 (0x95935400) [pid = 1846] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 20:36:29 INFO - PROCESS | 1801 | --DOCSHELL 0x9addb400 == 2 [pid = 1846] [id = 512] 20:36:29 INFO - PROCESS | 1801 | --DOMWINDOW == 32 (0x961ec400) [pid = 1846] [serial = 1488] [outer = (nil)] [url = about:blank] 20:36:29 INFO - PROCESS | 1801 | --DOMWINDOW == 31 (0x961aa400) [pid = 1846] [serial = 1487] [outer = (nil)] [url = about:blank] 20:36:29 INFO - PROCESS | 1801 | --DOMWINDOW == 30 (0x96df1000) [pid = 1846] [serial = 1491] [outer = (nil)] [url = about:blank] 20:36:29 INFO - PROCESS | 1801 | --DOMWINDOW == 29 (0x961fa800) [pid = 1846] [serial = 1490] [outer = (nil)] [url = about:blank] 20:36:29 INFO - PROCESS | 1801 | --DOMWINDOW == 28 (0x96e51000) [pid = 1846] [serial = 1494] [outer = (nil)] [url = about:blank] 20:36:29 INFO - PROCESS | 1801 | --DOMWINDOW == 27 (0x96e4bc00) [pid = 1846] [serial = 1493] [outer = (nil)] [url = about:blank] 20:36:29 INFO - PROCESS | 1801 | --DOMWINDOW == 26 (0x99f6a800) [pid = 1846] [serial = 1497] [outer = (nil)] [url = about:blank] 20:36:29 INFO - PROCESS | 1801 | --DOMWINDOW == 25 (0x99f68400) [pid = 1846] [serial = 1496] [outer = (nil)] [url = about:blank] 20:36:29 INFO - PROCESS | 1801 | --DOMWINDOW == 24 (0x9ab1e400) [pid = 1846] [serial = 1500] [outer = (nil)] [url = about:blank] 20:36:29 INFO - PROCESS | 1801 | --DOMWINDOW == 23 (0x9ab1b800) [pid = 1846] [serial = 1499] [outer = (nil)] [url = about:blank] 20:36:29 INFO - PROCESS | 1801 | --DOMWINDOW == 22 (0x960e1400) [pid = 1846] [serial = 1484] [outer = (nil)] [url = about:blank] 20:36:29 INFO - PROCESS | 1801 | --DOMWINDOW == 21 (0x960e4800) [pid = 1846] [serial = 1485] [outer = (nil)] [url = about:blank] 20:36:29 INFO - PROCESS | 1801 | --DOMWINDOW == 20 (0x96002400) [pid = 1846] [serial = 1481] [outer = (nil)] [url = about:blank] 20:36:29 INFO - PROCESS | 1801 | --DOMWINDOW == 19 (0x96005800) [pid = 1846] [serial = 1482] [outer = (nil)] [url = about:blank] 20:36:29 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x95985000) [pid = 1846] [serial = 1478] [outer = (nil)] [url = about:blank] 20:36:29 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x9598dc00) [pid = 1846] [serial = 1479] [outer = (nil)] [url = about:blank] 20:36:29 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x9598e000) [pid = 1846] [serial = 1476] [outer = (nil)] [url = about:blank] 20:36:32 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9addb800) [pid = 1846] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 20:36:36 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x9ade3000) [pid = 1846] [serial = 1503] [outer = (nil)] [url = about:blank] 20:36:36 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x961adc00) [pid = 1846] [serial = 1505] [outer = (nil)] [url = about:blank] 20:36:36 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9ade0400) [pid = 1846] [serial = 1502] [outer = (nil)] [url = about:blank] 20:36:51 INFO - PROCESS | 1801 | MARIONETTE LOG: INFO: Timeout fired 20:36:51 INFO - PROCESS | 1801 | 1477539411840 Marionette TRACE conn4 <- [1,2413,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:36:51 INFO - . 20:36:51 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30814ms 20:36:51 INFO - PROCESS | 1801 | 1477539411895 Marionette TRACE conn4 -> [0,2414,"getWindowHandle",null] 20:36:51 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html 20:36:51 INFO - PROCESS | 1801 | 1477539411904 Marionette TRACE conn4 <- [1,2414,null,{"value":"2147483649"}] 20:36:51 INFO - PROCESS | 1801 | 1477539411919 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:36:52 INFO - PROCESS | 1801 | 1477539412232 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 20:36:52 INFO - PROCESS | 1801 | 1477539412289 Marionette TRACE conn4 -> [0,2416,"getWindowHandles",null] 20:36:52 INFO - PROCESS | 1801 | 1477539412298 Marionette TRACE conn4 <- [1,2416,null,["2147483649"]] 20:36:52 INFO - PROCESS | 1801 | 1477539412307 Marionette TRACE conn4 -> [0,2417,"switchToWindow",{"name":"2147483649"}] 20:36:52 INFO - PROCESS | 1801 | 1477539412325 Marionette TRACE conn4 <- [1,2417,null,{}] 20:36:52 INFO - PROCESS | 1801 | 1477539412333 Marionette TRACE conn4 -> [0,2418,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:36:52 INFO - PROCESS | 1801 | ++DOCSHELL 0x95937400 == 3 [pid = 1846] [id = 514] 20:36:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x95937800) [pid = 1846] [serial = 1507] [outer = (nil)] 20:36:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x95984c00) [pid = 1846] [serial = 1508] [outer = 0x95937800] 20:36:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9598d000) [pid = 1846] [serial = 1509] [outer = 0x95937800] 20:36:53 WARNING - wptserve Traceback (most recent call last): 20:36:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:36:53 WARNING - rv = self.func(request, response) 20:36:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:36:53 WARNING - access_control_allow_origin = "*") 20:36:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:36:53 WARNING - payload = payload_generator(server_data) 20:36:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:36:53 WARNING - return encode_string_as_bmp_image(data) 20:36:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:36:53 WARNING - img.save(f, "BMP") 20:36:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:36:53 WARNING - f.write(bmpfileheader) 20:36:53 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:36:53 WARNING - 20:37:01 INFO - PROCESS | 1801 | --DOCSHELL 0x960e0800 == 2 [pid = 1846] [id = 513] 20:37:07 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x960e2800) [pid = 1846] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 20:37:11 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x95984c00) [pid = 1846] [serial = 1508] [outer = (nil)] [url = about:blank] 20:37:11 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x96df2800) [pid = 1846] [serial = 1506] [outer = (nil)] [url = about:blank] 20:37:22 INFO - PROCESS | 1801 | MARIONETTE LOG: INFO: Timeout fired 20:37:22 INFO - PROCESS | 1801 | 1477539442869 Marionette TRACE conn4 <- [1,2418,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:37:22 INFO - . 20:37:22 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30969ms 20:37:22 INFO - PROCESS | 1801 | 1477539442885 Marionette TRACE conn4 -> [0,2419,"getWindowHandle",null] 20:37:22 INFO - PROCESS | 1801 | 1477539442890 Marionette TRACE conn4 <- [1,2419,null,{"value":"2147483649"}] 20:37:22 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 20:37:22 INFO - PROCESS | 1801 | 1477539442900 Marionette TRACE conn4 -> [0,2420,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:23 INFO - PROCESS | 1801 | 1477539443154 Marionette TRACE conn4 <- [1,2420,null,{"value":null}] 20:37:23 INFO - PROCESS | 1801 | 1477539443201 Marionette TRACE conn4 -> [0,2421,"getWindowHandles",null] 20:37:23 INFO - PROCESS | 1801 | 1477539443208 Marionette TRACE conn4 <- [1,2421,null,["2147483649"]] 20:37:23 INFO - PROCESS | 1801 | 1477539443215 Marionette TRACE conn4 -> [0,2422,"switchToWindow",{"name":"2147483649"}] 20:37:23 INFO - PROCESS | 1801 | 1477539443225 Marionette TRACE conn4 <- [1,2422,null,{}] 20:37:23 INFO - PROCESS | 1801 | 1477539443232 Marionette TRACE conn4 -> [0,2423,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:23 INFO - PROCESS | 1801 | ++DOCSHELL 0x95935400 == 3 [pid = 1846] [id = 515] 20:37:23 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x95935800) [pid = 1846] [serial = 1510] [outer = (nil)] 20:37:23 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x95985000) [pid = 1846] [serial = 1511] [outer = 0x95935800] 20:37:23 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9598e800) [pid = 1846] [serial = 1512] [outer = 0x95935800] 20:37:24 WARNING - wptserve Traceback (most recent call last): 20:37:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:37:24 WARNING - rv = self.func(request, response) 20:37:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:37:24 WARNING - access_control_allow_origin = "*") 20:37:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:37:24 WARNING - payload = payload_generator(server_data) 20:37:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:37:24 WARNING - return encode_string_as_bmp_image(data) 20:37:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:37:24 WARNING - img.save(f, "BMP") 20:37:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:37:24 WARNING - f.write(bmpfileheader) 20:37:24 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:37:24 WARNING - 20:37:31 INFO - PROCESS | 1801 | --DOCSHELL 0x95937400 == 2 [pid = 1846] [id = 514] 20:37:37 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x95937800) [pid = 1846] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html] 20:37:42 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x95985000) [pid = 1846] [serial = 1511] [outer = (nil)] [url = about:blank] 20:37:42 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9598d000) [pid = 1846] [serial = 1509] [outer = (nil)] [url = about:blank] 20:37:53 INFO - PROCESS | 1801 | MARIONETTE LOG: INFO: Timeout fired 20:37:53 INFO - PROCESS | 1801 | 1477539473737 Marionette TRACE conn4 <- [1,2423,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:37:53 INFO - . 20:37:53 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30864ms 20:37:53 INFO - PROCESS | 1801 | 1477539473763 Marionette TRACE conn4 -> [0,2424,"getWindowHandle",null] 20:37:53 INFO - PROCESS | 1801 | 1477539473770 Marionette TRACE conn4 <- [1,2424,null,{"value":"2147483649"}] 20:37:53 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 20:37:53 INFO - PROCESS | 1801 | 1477539473781 Marionette TRACE conn4 -> [0,2425,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:54 INFO - PROCESS | 1801 | 1477539474057 Marionette TRACE conn4 <- [1,2425,null,{"value":null}] 20:37:54 INFO - PROCESS | 1801 | 1477539474139 Marionette TRACE conn4 -> [0,2426,"getWindowHandles",null] 20:37:54 INFO - PROCESS | 1801 | 1477539474148 Marionette TRACE conn4 <- [1,2426,null,["2147483649"]] 20:37:54 INFO - PROCESS | 1801 | 1477539474172 Marionette TRACE conn4 -> [0,2427,"switchToWindow",{"name":"2147483649"}] 20:37:54 INFO - PROCESS | 1801 | 1477539474188 Marionette TRACE conn4 <- [1,2427,null,{}] 20:37:54 INFO - PROCESS | 1801 | 1477539474196 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:54 INFO - PROCESS | 1801 | ++DOCSHELL 0x95937400 == 3 [pid = 1846] [id = 516] 20:37:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x95937800) [pid = 1846] [serial = 1513] [outer = (nil)] 20:37:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x95986000) [pid = 1846] [serial = 1514] [outer = 0x95937800] 20:37:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9598f000) [pid = 1846] [serial = 1515] [outer = 0x95937800] 20:37:55 INFO - PROCESS | 1801 | 1477539475530 Marionette TRACE conn4 <- [1,2428,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:37:55 INFO - . 20:37:55 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1778ms 20:37:55 INFO - PROCESS | 1801 | 1477539475559 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 20:37:55 INFO - PROCESS | 1801 | 1477539475566 Marionette TRACE conn4 <- [1,2429,null,{"value":"2147483649"}] 20:37:55 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 20:37:55 INFO - PROCESS | 1801 | 1477539475593 Marionette TRACE conn4 -> [0,2430,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:55 INFO - PROCESS | 1801 | 1477539475889 Marionette TRACE conn4 <- [1,2430,null,{"value":null}] 20:37:56 INFO - PROCESS | 1801 | 1477539476046 Marionette TRACE conn4 -> [0,2431,"getWindowHandles",null] 20:37:56 INFO - PROCESS | 1801 | 1477539476055 Marionette TRACE conn4 <- [1,2431,null,["2147483649"]] 20:37:56 INFO - PROCESS | 1801 | 1477539476064 Marionette TRACE conn4 -> [0,2432,"switchToWindow",{"name":"2147483649"}] 20:37:56 INFO - PROCESS | 1801 | 1477539476070 Marionette TRACE conn4 <- [1,2432,null,{}] 20:37:56 INFO - PROCESS | 1801 | 1477539476077 Marionette TRACE conn4 -> [0,2433,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:56 INFO - PROCESS | 1801 | ++DOCSHELL 0x95de2000 == 4 [pid = 1846] [id = 517] 20:37:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x95de3800) [pid = 1846] [serial = 1516] [outer = (nil)] 20:37:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x96002800) [pid = 1846] [serial = 1517] [outer = 0x95de3800] 20:37:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x96001400) [pid = 1846] [serial = 1518] [outer = 0x95de3800] 20:37:57 INFO - PROCESS | 1801 | 1477539477379 Marionette TRACE conn4 <- [1,2433,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:37:57 INFO - . 20:37:57 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1828ms 20:37:57 INFO - PROCESS | 1801 | 1477539477429 Marionette TRACE conn4 -> [0,2434,"getWindowHandle",null] 20:37:57 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 20:37:57 INFO - PROCESS | 1801 | 1477539477438 Marionette TRACE conn4 <- [1,2434,null,{"value":"2147483649"}] 20:37:57 INFO - PROCESS | 1801 | 1477539477447 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:57 INFO - PROCESS | 1801 | 1477539477668 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 20:37:57 INFO - PROCESS | 1801 | 1477539477776 Marionette TRACE conn4 -> [0,2436,"getWindowHandles",null] 20:37:57 INFO - PROCESS | 1801 | 1477539477783 Marionette TRACE conn4 <- [1,2436,null,["2147483649"]] 20:37:57 INFO - PROCESS | 1801 | 1477539477789 Marionette TRACE conn4 -> [0,2437,"switchToWindow",{"name":"2147483649"}] 20:37:57 INFO - PROCESS | 1801 | 1477539477799 Marionette TRACE conn4 <- [1,2437,null,{}] 20:37:57 INFO - PROCESS | 1801 | 1477539477805 Marionette TRACE conn4 -> [0,2438,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:57 INFO - PROCESS | 1801 | ++DOCSHELL 0x9601e400 == 5 [pid = 1846] [id = 518] 20:37:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x9601e800) [pid = 1846] [serial = 1519] [outer = (nil)] 20:37:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 20 (0x96023800) [pid = 1846] [serial = 1520] [outer = 0x9601e800] 20:37:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 21 (0x960e3000) [pid = 1846] [serial = 1521] [outer = 0x9601e800] 20:37:59 INFO - PROCESS | 1801 | 1477539479219 Marionette TRACE conn4 <- [1,2438,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:37:59 INFO - . 20:37:59 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1831ms 20:37:59 INFO - PROCESS | 1801 | 1477539479286 Marionette TRACE conn4 -> [0,2439,"getWindowHandle",null] 20:37:59 INFO - PROCESS | 1801 | 1477539479292 Marionette TRACE conn4 <- [1,2439,null,{"value":"2147483649"}] 20:37:59 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 20:37:59 INFO - PROCESS | 1801 | 1477539479304 Marionette TRACE conn4 -> [0,2440,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:37:59 INFO - PROCESS | 1801 | 1477539479627 Marionette TRACE conn4 <- [1,2440,null,{"value":null}] 20:37:59 INFO - PROCESS | 1801 | 1477539479713 Marionette TRACE conn4 -> [0,2441,"getWindowHandles",null] 20:37:59 INFO - PROCESS | 1801 | 1477539479720 Marionette TRACE conn4 <- [1,2441,null,["2147483649"]] 20:37:59 INFO - PROCESS | 1801 | 1477539479729 Marionette TRACE conn4 -> [0,2442,"switchToWindow",{"name":"2147483649"}] 20:37:59 INFO - PROCESS | 1801 | 1477539479744 Marionette TRACE conn4 <- [1,2442,null,{}] 20:37:59 INFO - PROCESS | 1801 | 1477539479752 Marionette TRACE conn4 -> [0,2443,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:37:59 INFO - PROCESS | 1801 | ++DOCSHELL 0x960eb400 == 6 [pid = 1846] [id = 519] 20:37:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 22 (0x960eec00) [pid = 1846] [serial = 1522] [outer = (nil)] 20:37:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 23 (0x961a4400) [pid = 1846] [serial = 1523] [outer = 0x960eec00] 20:38:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 24 (0x961ab400) [pid = 1846] [serial = 1524] [outer = 0x960eec00] 20:38:01 INFO - PROCESS | 1801 | 1477539480990 Marionette TRACE conn4 <- [1,2443,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:38:01 INFO - . 20:38:01 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1778ms 20:38:01 INFO - PROCESS | 1801 | 1477539481085 Marionette TRACE conn4 -> [0,2444,"getWindowHandle",null] 20:38:01 INFO - PROCESS | 1801 | 1477539481093 Marionette TRACE conn4 <- [1,2444,null,{"value":"2147483649"}] 20:38:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 20:38:01 INFO - PROCESS | 1801 | 1477539481106 Marionette TRACE conn4 -> [0,2445,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:01 INFO - PROCESS | 1801 | 1477539481416 Marionette TRACE conn4 <- [1,2445,null,{"value":null}] 20:38:01 INFO - PROCESS | 1801 | 1477539481465 Marionette TRACE conn4 -> [0,2446,"getWindowHandles",null] 20:38:01 INFO - PROCESS | 1801 | 1477539481472 Marionette TRACE conn4 <- [1,2446,null,["2147483649"]] 20:38:01 INFO - PROCESS | 1801 | 1477539481479 Marionette TRACE conn4 -> [0,2447,"switchToWindow",{"name":"2147483649"}] 20:38:01 INFO - PROCESS | 1801 | 1477539481485 Marionette TRACE conn4 <- [1,2447,null,{}] 20:38:01 INFO - PROCESS | 1801 | 1477539481491 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:01 INFO - PROCESS | 1801 | ++DOCSHELL 0x961ee800 == 7 [pid = 1846] [id = 520] 20:38:01 INFO - PROCESS | 1801 | ++DOMWINDOW == 25 (0x961f1c00) [pid = 1846] [serial = 1525] [outer = (nil)] 20:38:01 INFO - PROCESS | 1801 | ++DOMWINDOW == 26 (0x961f6c00) [pid = 1846] [serial = 1526] [outer = 0x961f1c00] 20:38:01 INFO - PROCESS | 1801 | ++DOMWINDOW == 27 (0x961f9400) [pid = 1846] [serial = 1527] [outer = 0x961f1c00] 20:38:02 INFO - PROCESS | 1801 | 1477539482758 Marionette TRACE conn4 <- [1,2448,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:38:02 INFO - . 20:38:02 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1687ms 20:38:02 INFO - PROCESS | 1801 | 1477539482799 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 20:38:02 INFO - PROCESS | 1801 | 1477539482806 Marionette TRACE conn4 <- [1,2449,null,{"value":"2147483649"}] 20:38:02 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 20:38:02 INFO - PROCESS | 1801 | 1477539482814 Marionette TRACE conn4 -> [0,2450,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:03 INFO - PROCESS | 1801 | 1477539483055 Marionette TRACE conn4 <- [1,2450,null,{"value":null}] 20:38:03 INFO - PROCESS | 1801 | 1477539483146 Marionette TRACE conn4 -> [0,2451,"getWindowHandles",null] 20:38:03 INFO - PROCESS | 1801 | 1477539483156 Marionette TRACE conn4 <- [1,2451,null,["2147483649"]] 20:38:03 INFO - PROCESS | 1801 | 1477539483165 Marionette TRACE conn4 -> [0,2452,"switchToWindow",{"name":"2147483649"}] 20:38:03 INFO - PROCESS | 1801 | 1477539483180 Marionette TRACE conn4 <- [1,2452,null,{}] 20:38:03 INFO - PROCESS | 1801 | 1477539483194 Marionette TRACE conn4 -> [0,2453,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:03 INFO - PROCESS | 1801 | ++DOCSHELL 0x95983c00 == 8 [pid = 1846] [id = 521] 20:38:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 28 (0x95990400) [pid = 1846] [serial = 1528] [outer = (nil)] 20:38:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 29 (0x96019c00) [pid = 1846] [serial = 1529] [outer = 0x95990400] 20:38:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 30 (0x960e5400) [pid = 1846] [serial = 1530] [outer = 0x95990400] 20:38:04 INFO - PROCESS | 1801 | --DOCSHELL 0x960eb400 == 7 [pid = 1846] [id = 519] 20:38:04 INFO - PROCESS | 1801 | --DOCSHELL 0x9601e400 == 6 [pid = 1846] [id = 518] 20:38:04 INFO - PROCESS | 1801 | --DOCSHELL 0x95de2000 == 5 [pid = 1846] [id = 517] 20:38:04 INFO - PROCESS | 1801 | --DOCSHELL 0x95937400 == 4 [pid = 1846] [id = 516] 20:38:04 INFO - PROCESS | 1801 | --DOCSHELL 0x95935400 == 3 [pid = 1846] [id = 515] 20:38:04 INFO - PROCESS | 1801 | 1477539484529 Marionette TRACE conn4 <- [1,2453,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:38:04 INFO - . 20:38:04 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1728ms 20:38:04 INFO - PROCESS | 1801 | 1477539484541 Marionette TRACE conn4 -> [0,2454,"getWindowHandle",null] 20:38:04 INFO - PROCESS | 1801 | 1477539484546 Marionette TRACE conn4 <- [1,2454,null,{"value":"2147483649"}] 20:38:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 20:38:04 INFO - PROCESS | 1801 | 1477539484558 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:04 INFO - PROCESS | 1801 | 1477539484774 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 20:38:04 INFO - PROCESS | 1801 | 1477539484831 Marionette TRACE conn4 -> [0,2456,"getWindowHandles",null] 20:38:04 INFO - PROCESS | 1801 | 1477539484838 Marionette TRACE conn4 <- [1,2456,null,["2147483649"]] 20:38:04 INFO - PROCESS | 1801 | 1477539484847 Marionette TRACE conn4 -> [0,2457,"switchToWindow",{"name":"2147483649"}] 20:38:04 INFO - PROCESS | 1801 | 1477539484865 Marionette TRACE conn4 <- [1,2457,null,{}] 20:38:04 INFO - PROCESS | 1801 | 1477539484876 Marionette TRACE conn4 -> [0,2458,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:04 INFO - PROCESS | 1801 | ++DOCSHELL 0x96015800 == 4 [pid = 1846] [id = 522] 20:38:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 31 (0x96016c00) [pid = 1846] [serial = 1531] [outer = (nil)] 20:38:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 32 (0x960e4c00) [pid = 1846] [serial = 1532] [outer = 0x96016c00] 20:38:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 33 (0x960eac00) [pid = 1846] [serial = 1533] [outer = 0x96016c00] 20:38:05 INFO - PROCESS | 1801 | 1477539485943 Marionette TRACE conn4 <- [1,2458,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:38:05 INFO - . 20:38:05 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 1424ms 20:38:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 20:38:05 INFO - PROCESS | 1801 | 1477539485979 Marionette TRACE conn4 -> [0,2459,"getWindowHandle",null] 20:38:05 INFO - PROCESS | 1801 | 1477539485982 Marionette TRACE conn4 <- [1,2459,null,{"value":"2147483649"}] 20:38:05 INFO - PROCESS | 1801 | 1477539485989 Marionette TRACE conn4 -> [0,2460,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:06 INFO - PROCESS | 1801 | 1477539486189 Marionette TRACE conn4 <- [1,2460,null,{"value":null}] 20:38:06 INFO - PROCESS | 1801 | 1477539486283 Marionette TRACE conn4 -> [0,2461,"getWindowHandles",null] 20:38:06 INFO - PROCESS | 1801 | 1477539486289 Marionette TRACE conn4 <- [1,2461,null,["2147483649"]] 20:38:06 INFO - PROCESS | 1801 | 1477539486294 Marionette TRACE conn4 -> [0,2462,"switchToWindow",{"name":"2147483649"}] 20:38:06 INFO - PROCESS | 1801 | 1477539486301 Marionette TRACE conn4 <- [1,2462,null,{}] 20:38:06 INFO - PROCESS | 1801 | 1477539486309 Marionette TRACE conn4 -> [0,2463,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:06 INFO - PROCESS | 1801 | ++DOCSHELL 0x961f3800 == 5 [pid = 1846] [id = 523] 20:38:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 34 (0x961f8000) [pid = 1846] [serial = 1534] [outer = (nil)] 20:38:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x96df1000) [pid = 1846] [serial = 1535] [outer = 0x961f8000] 20:38:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x96df4400) [pid = 1846] [serial = 1536] [outer = 0x961f8000] 20:38:07 INFO - PROCESS | 1801 | 1477539487504 Marionette TRACE conn4 <- [1,2463,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:38:07 INFO - . 20:38:07 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1580ms 20:38:07 INFO - PROCESS | 1801 | 1477539487569 Marionette TRACE conn4 -> [0,2464,"getWindowHandle",null] 20:38:07 INFO - PROCESS | 1801 | 1477539487573 Marionette TRACE conn4 <- [1,2464,null,{"value":"2147483649"}] 20:38:07 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 20:38:07 INFO - PROCESS | 1801 | 1477539487581 Marionette TRACE conn4 -> [0,2465,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:07 INFO - PROCESS | 1801 | 1477539487859 Marionette TRACE conn4 <- [1,2465,null,{"value":null}] 20:38:07 INFO - PROCESS | 1801 | 1477539487929 Marionette TRACE conn4 -> [0,2466,"getWindowHandles",null] 20:38:07 INFO - PROCESS | 1801 | 1477539487961 Marionette TRACE conn4 <- [1,2466,null,["2147483649"]] 20:38:07 INFO - PROCESS | 1801 | 1477539487970 Marionette TRACE conn4 -> [0,2467,"switchToWindow",{"name":"2147483649"}] 20:38:07 INFO - PROCESS | 1801 | 1477539487982 Marionette TRACE conn4 <- [1,2467,null,{}] 20:38:08 INFO - PROCESS | 1801 | 1477539487993 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:08 INFO - PROCESS | 1801 | ++DOCSHELL 0x96dfd000 == 6 [pid = 1846] [id = 524] 20:38:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x96e4a800) [pid = 1846] [serial = 1537] [outer = (nil)] 20:38:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x96e4f400) [pid = 1846] [serial = 1538] [outer = 0x96e4a800] 20:38:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x96e50800) [pid = 1846] [serial = 1539] [outer = 0x96e4a800] 20:38:09 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x95937800) [pid = 1846] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 20:38:09 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x95de3800) [pid = 1846] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html] 20:38:09 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x9601e800) [pid = 1846] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 20:38:09 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x960eec00) [pid = 1846] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 20:38:09 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x95935800) [pid = 1846] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 20:38:09 INFO - PROCESS | 1801 | 1477539489395 Marionette TRACE conn4 <- [1,2468,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:38:09 INFO - . 20:38:09 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 1875ms 20:38:09 INFO - PROCESS | 1801 | 1477539489456 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 20:38:09 INFO - PROCESS | 1801 | 1477539489463 Marionette TRACE conn4 <- [1,2469,null,{"value":"2147483649"}] 20:38:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 20:38:09 INFO - PROCESS | 1801 | 1477539489471 Marionette TRACE conn4 -> [0,2470,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:09 INFO - PROCESS | 1801 | 1477539489641 Marionette TRACE conn4 <- [1,2470,null,{"value":null}] 20:38:09 INFO - PROCESS | 1801 | 1477539489700 Marionette TRACE conn4 -> [0,2471,"getWindowHandles",null] 20:38:09 INFO - PROCESS | 1801 | 1477539489705 Marionette TRACE conn4 <- [1,2471,null,["2147483649"]] 20:38:09 INFO - PROCESS | 1801 | 1477539489718 Marionette TRACE conn4 -> [0,2472,"switchToWindow",{"name":"2147483649"}] 20:38:09 INFO - PROCESS | 1801 | 1477539489726 Marionette TRACE conn4 <- [1,2472,null,{}] 20:38:09 INFO - PROCESS | 1801 | 1477539489735 Marionette TRACE conn4 -> [0,2473,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:09 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e52400 == 7 [pid = 1846] [id = 525] 20:38:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x96e52800) [pid = 1846] [serial = 1540] [outer = (nil)] 20:38:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x96e59000) [pid = 1846] [serial = 1541] [outer = 0x96e52800] 20:38:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x99f64400) [pid = 1846] [serial = 1542] [outer = 0x96e52800] 20:38:10 INFO - PROCESS | 1801 | 1477539490702 Marionette TRACE conn4 <- [1,2473,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:38:10 INFO - . 20:38:10 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 1288ms 20:38:10 INFO - PROCESS | 1801 | 1477539490760 Marionette TRACE conn4 -> [0,2474,"getWindowHandle",null] 20:38:10 INFO - PROCESS | 1801 | 1477539490763 Marionette TRACE conn4 <- [1,2474,null,{"value":"2147483649"}] 20:38:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 20:38:10 INFO - PROCESS | 1801 | 1477539490770 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:10 INFO - PROCESS | 1801 | 1477539490954 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 20:38:10 INFO - PROCESS | 1801 | 1477539490991 Marionette TRACE conn4 -> [0,2476,"getWindowHandles",null] 20:38:11 INFO - PROCESS | 1801 | 1477539491053 Marionette TRACE conn4 <- [1,2476,null,["2147483649"]] 20:38:11 INFO - PROCESS | 1801 | 1477539491179 Marionette TRACE conn4 -> [0,2477,"switchToWindow",{"name":"2147483649"}] 20:38:11 INFO - PROCESS | 1801 | 1477539491185 Marionette TRACE conn4 <- [1,2477,null,{}] 20:38:11 INFO - PROCESS | 1801 | 1477539491190 Marionette TRACE conn4 -> [0,2478,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:11 INFO - PROCESS | 1801 | ++DOCSHELL 0x95932800 == 8 [pid = 1846] [id = 526] 20:38:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x95936000) [pid = 1846] [serial = 1543] [outer = (nil)] 20:38:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x960e3400) [pid = 1846] [serial = 1544] [outer = 0x95936000] 20:38:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x961f0c00) [pid = 1846] [serial = 1545] [outer = 0x95936000] 20:38:12 INFO - PROCESS | 1801 | 1477539492376 Marionette TRACE conn4 <- [1,2478,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:38:12 INFO - . 20:38:12 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1638ms 20:38:12 INFO - PROCESS | 1801 | 1477539492408 Marionette TRACE conn4 -> [0,2479,"getWindowHandle",null] 20:38:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 20:38:12 INFO - PROCESS | 1801 | 1477539492412 Marionette TRACE conn4 <- [1,2479,null,{"value":"2147483649"}] 20:38:12 INFO - PROCESS | 1801 | 1477539492424 Marionette TRACE conn4 -> [0,2480,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:12 INFO - PROCESS | 1801 | 1477539492648 Marionette TRACE conn4 <- [1,2480,null,{"value":null}] 20:38:12 INFO - PROCESS | 1801 | 1477539492714 Marionette TRACE conn4 -> [0,2481,"getWindowHandles",null] 20:38:12 INFO - PROCESS | 1801 | 1477539492721 Marionette TRACE conn4 <- [1,2481,null,["2147483649"]] 20:38:12 INFO - PROCESS | 1801 | 1477539492736 Marionette TRACE conn4 -> [0,2482,"switchToWindow",{"name":"2147483649"}] 20:38:12 INFO - PROCESS | 1801 | 1477539492744 Marionette TRACE conn4 <- [1,2482,null,{}] 20:38:12 INFO - PROCESS | 1801 | 1477539492756 Marionette TRACE conn4 -> [0,2483,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:12 INFO - PROCESS | 1801 | ++DOCSHELL 0x99f6b000 == 9 [pid = 1846] [id = 527] 20:38:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x99f6b800) [pid = 1846] [serial = 1546] [outer = (nil)] 20:38:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x99f70400) [pid = 1846] [serial = 1547] [outer = 0x99f6b800] 20:38:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x9ab18000) [pid = 1846] [serial = 1548] [outer = 0x99f6b800] 20:38:14 INFO - PROCESS | 1801 | 1477539494066 Marionette TRACE conn4 <- [1,2483,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:38:14 INFO - . 20:38:14 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 1680ms 20:38:14 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 20:38:14 INFO - PROCESS | 1801 | 1477539494099 Marionette TRACE conn4 -> [0,2484,"getWindowHandle",null] 20:38:14 INFO - PROCESS | 1801 | 1477539494102 Marionette TRACE conn4 <- [1,2484,null,{"value":"2147483649"}] 20:38:14 INFO - PROCESS | 1801 | 1477539494110 Marionette TRACE conn4 -> [0,2485,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:14 INFO - PROCESS | 1801 | 1477539494336 Marionette TRACE conn4 <- [1,2485,null,{"value":null}] 20:38:14 INFO - PROCESS | 1801 | 1477539494395 Marionette TRACE conn4 -> [0,2486,"getWindowHandles",null] 20:38:14 INFO - PROCESS | 1801 | 1477539494400 Marionette TRACE conn4 <- [1,2486,null,["2147483649"]] 20:38:14 INFO - PROCESS | 1801 | 1477539494412 Marionette TRACE conn4 -> [0,2487,"switchToWindow",{"name":"2147483649"}] 20:38:14 INFO - PROCESS | 1801 | 1477539494425 Marionette TRACE conn4 <- [1,2487,null,{}] 20:38:14 INFO - PROCESS | 1801 | 1477539494463 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:14 INFO - PROCESS | 1801 | ++DOCSHELL 0x95de4400 == 10 [pid = 1846] [id = 528] 20:38:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x95de5c00) [pid = 1846] [serial = 1549] [outer = (nil)] 20:38:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x96023000) [pid = 1846] [serial = 1550] [outer = 0x95de5c00] 20:38:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x960ee400) [pid = 1846] [serial = 1551] [outer = 0x95de5c00] 20:38:14 INFO - PROCESS | 1801 | --DOCSHELL 0x96e52400 == 9 [pid = 1846] [id = 525] 20:38:14 INFO - PROCESS | 1801 | --DOCSHELL 0x96dfd000 == 8 [pid = 1846] [id = 524] 20:38:14 INFO - PROCESS | 1801 | --DOCSHELL 0x961f3800 == 7 [pid = 1846] [id = 523] 20:38:14 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x961f6c00) [pid = 1846] [serial = 1526] [outer = (nil)] [url = about:blank] 20:38:15 INFO - PROCESS | 1801 | --DOCSHELL 0x961ee800 == 6 [pid = 1846] [id = 520] 20:38:15 INFO - PROCESS | 1801 | --DOCSHELL 0x96015800 == 5 [pid = 1846] [id = 522] 20:38:15 INFO - PROCESS | 1801 | --DOCSHELL 0x95983c00 == 4 [pid = 1846] [id = 521] 20:38:15 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x960e3000) [pid = 1846] [serial = 1521] [outer = (nil)] [url = about:blank] 20:38:15 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x96002800) [pid = 1846] [serial = 1517] [outer = (nil)] [url = about:blank] 20:38:15 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x96001400) [pid = 1846] [serial = 1518] [outer = (nil)] [url = about:blank] 20:38:15 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x95986000) [pid = 1846] [serial = 1514] [outer = (nil)] [url = about:blank] 20:38:15 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x9598f000) [pid = 1846] [serial = 1515] [outer = (nil)] [url = about:blank] 20:38:15 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x9598e800) [pid = 1846] [serial = 1512] [outer = (nil)] [url = about:blank] 20:38:15 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x961a4400) [pid = 1846] [serial = 1523] [outer = (nil)] [url = about:blank] 20:38:15 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x961ab400) [pid = 1846] [serial = 1524] [outer = (nil)] [url = about:blank] 20:38:15 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x96023800) [pid = 1846] [serial = 1520] [outer = (nil)] [url = about:blank] 20:38:15 WARNING - wptserve Traceback (most recent call last): 20:38:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:38:15 WARNING - rv = self.func(request, response) 20:38:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:38:15 WARNING - access_control_allow_origin = "*") 20:38:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:38:15 WARNING - payload = payload_generator(server_data) 20:38:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:38:15 WARNING - return encode_string_as_bmp_image(data) 20:38:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:38:15 WARNING - img.save(f, "BMP") 20:38:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:38:15 WARNING - f.write(bmpfileheader) 20:38:15 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:38:15 WARNING - 20:38:17 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x961f8000) [pid = 1846] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html] 20:38:17 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x96e4a800) [pid = 1846] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html] 20:38:17 INFO - PROCESS | 1801 | --DOMWINDOW == 33 (0x95990400) [pid = 1846] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 20:38:17 INFO - PROCESS | 1801 | --DOMWINDOW == 32 (0x96016c00) [pid = 1846] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html] 20:38:21 INFO - PROCESS | 1801 | --DOCSHELL 0x99f6b000 == 3 [pid = 1846] [id = 527] 20:38:21 INFO - PROCESS | 1801 | --DOCSHELL 0x95932800 == 2 [pid = 1846] [id = 526] 20:38:21 INFO - PROCESS | 1801 | --DOMWINDOW == 31 (0x960e5400) [pid = 1846] [serial = 1530] [outer = (nil)] [url = about:blank] 20:38:21 INFO - PROCESS | 1801 | --DOMWINDOW == 30 (0x96019c00) [pid = 1846] [serial = 1529] [outer = (nil)] [url = about:blank] 20:38:21 INFO - PROCESS | 1801 | --DOMWINDOW == 29 (0x960eac00) [pid = 1846] [serial = 1533] [outer = (nil)] [url = about:blank] 20:38:21 INFO - PROCESS | 1801 | --DOMWINDOW == 28 (0x960e4c00) [pid = 1846] [serial = 1532] [outer = (nil)] [url = about:blank] 20:38:21 INFO - PROCESS | 1801 | --DOMWINDOW == 27 (0x96df4400) [pid = 1846] [serial = 1536] [outer = (nil)] [url = about:blank] 20:38:21 INFO - PROCESS | 1801 | --DOMWINDOW == 26 (0x96df1000) [pid = 1846] [serial = 1535] [outer = (nil)] [url = about:blank] 20:38:21 INFO - PROCESS | 1801 | --DOMWINDOW == 25 (0x96e50800) [pid = 1846] [serial = 1539] [outer = (nil)] [url = about:blank] 20:38:21 INFO - PROCESS | 1801 | --DOMWINDOW == 24 (0x96e4f400) [pid = 1846] [serial = 1538] [outer = (nil)] [url = about:blank] 20:38:21 INFO - PROCESS | 1801 | --DOMWINDOW == 23 (0x96e59000) [pid = 1846] [serial = 1541] [outer = (nil)] [url = about:blank] 20:38:24 INFO - PROCESS | 1801 | --DOMWINDOW == 22 (0x95936000) [pid = 1846] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html] 20:38:24 INFO - PROCESS | 1801 | --DOMWINDOW == 21 (0x99f6b800) [pid = 1846] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html] 20:38:24 INFO - PROCESS | 1801 | --DOMWINDOW == 20 (0x96e52800) [pid = 1846] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html] 20:38:24 INFO - PROCESS | 1801 | --DOMWINDOW == 19 (0x961f1c00) [pid = 1846] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html] 20:38:28 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x961f0c00) [pid = 1846] [serial = 1545] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x960e3400) [pid = 1846] [serial = 1544] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x9ab18000) [pid = 1846] [serial = 1548] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x99f70400) [pid = 1846] [serial = 1547] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x99f64400) [pid = 1846] [serial = 1542] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x961f9400) [pid = 1846] [serial = 1527] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x96023000) [pid = 1846] [serial = 1550] [outer = (nil)] [url = about:blank] 20:38:44 INFO - PROCESS | 1801 | MARIONETTE LOG: INFO: Timeout fired 20:38:44 INFO - PROCESS | 1801 | 1477539524935 Marionette TRACE conn4 <- [1,2488,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:38:44 INFO - . 20:38:44 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30865ms 20:38:44 INFO - PROCESS | 1801 | 1477539524973 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 20:38:44 INFO - PROCESS | 1801 | 1477539524978 Marionette TRACE conn4 <- [1,2489,null,{"value":"2147483649"}] 20:38:44 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 20:38:44 INFO - PROCESS | 1801 | 1477539524986 Marionette TRACE conn4 -> [0,2490,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:38:45 INFO - PROCESS | 1801 | 1477539525217 Marionette TRACE conn4 <- [1,2490,null,{"value":null}] 20:38:45 INFO - PROCESS | 1801 | 1477539525263 Marionette TRACE conn4 -> [0,2491,"getWindowHandles",null] 20:38:45 INFO - PROCESS | 1801 | 1477539525266 Marionette TRACE conn4 <- [1,2491,null,["2147483649"]] 20:38:45 INFO - PROCESS | 1801 | 1477539525272 Marionette TRACE conn4 -> [0,2492,"switchToWindow",{"name":"2147483649"}] 20:38:45 INFO - PROCESS | 1801 | 1477539525280 Marionette TRACE conn4 <- [1,2492,null,{}] 20:38:45 INFO - PROCESS | 1801 | 1477539525285 Marionette TRACE conn4 -> [0,2493,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:45 INFO - PROCESS | 1801 | ++DOCSHELL 0x95936000 == 3 [pid = 1846] [id = 529] 20:38:45 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x95936400) [pid = 1846] [serial = 1552] [outer = (nil)] 20:38:45 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x95983400) [pid = 1846] [serial = 1553] [outer = 0x95936400] 20:38:45 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9598c800) [pid = 1846] [serial = 1554] [outer = 0x95936400] 20:38:46 WARNING - wptserve Traceback (most recent call last): 20:38:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:38:46 WARNING - rv = self.func(request, response) 20:38:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:38:46 WARNING - access_control_allow_origin = "*") 20:38:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:38:46 WARNING - payload = payload_generator(server_data) 20:38:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:38:46 WARNING - return encode_string_as_bmp_image(data) 20:38:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:38:46 WARNING - img.save(f, "BMP") 20:38:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:38:46 WARNING - f.write(bmpfileheader) 20:38:46 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:38:46 WARNING - 20:38:46 WARNING - wptserve Traceback (most recent call last): 20:38:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:38:46 WARNING - rv = self.func(request, response) 20:38:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:38:46 WARNING - access_control_allow_origin = "*") 20:38:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:38:46 WARNING - payload = payload_generator(server_data) 20:38:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:38:46 WARNING - return encode_string_as_bmp_image(data) 20:38:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:38:46 WARNING - img.save(f, "BMP") 20:38:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:38:46 WARNING - f.write(bmpfileheader) 20:38:46 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:38:46 WARNING - 20:38:54 INFO - PROCESS | 1801 | --DOCSHELL 0x95de4400 == 2 [pid = 1846] [id = 528] 20:39:00 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x95de5c00) [pid = 1846] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 20:39:04 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x95983400) [pid = 1846] [serial = 1553] [outer = (nil)] [url = about:blank] 20:39:04 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x960ee400) [pid = 1846] [serial = 1551] [outer = (nil)] [url = about:blank] 20:39:15 INFO - PROCESS | 1801 | MARIONETTE LOG: INFO: Timeout fired 20:39:15 INFO - PROCESS | 1801 | 1477539555779 Marionette TRACE conn4 <- [1,2493,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:39:15 INFO - . 20:39:15 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30813ms 20:39:15 INFO - PROCESS | 1801 | 1477539555800 Marionette TRACE conn4 -> [0,2494,"getWindowHandle",null] 20:39:15 INFO - PROCESS | 1801 | 1477539555802 Marionette TRACE conn4 <- [1,2494,null,{"value":"2147483649"}] 20:39:15 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 20:39:15 INFO - PROCESS | 1801 | 1477539555809 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:15 INFO - PROCESS | 1801 | 1477539555983 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 20:39:16 INFO - PROCESS | 1801 | 1477539556051 Marionette TRACE conn4 -> [0,2496,"getWindowHandles",null] 20:39:16 INFO - PROCESS | 1801 | 1477539556060 Marionette TRACE conn4 <- [1,2496,null,["2147483649"]] 20:39:16 INFO - PROCESS | 1801 | 1477539556065 Marionette TRACE conn4 -> [0,2497,"switchToWindow",{"name":"2147483649"}] 20:39:16 INFO - PROCESS | 1801 | 1477539556073 Marionette TRACE conn4 <- [1,2497,null,{}] 20:39:16 INFO - PROCESS | 1801 | 1477539556078 Marionette TRACE conn4 -> [0,2498,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:16 INFO - PROCESS | 1801 | ++DOCSHELL 0x95934c00 == 3 [pid = 1846] [id = 530] 20:39:16 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x95935000) [pid = 1846] [serial = 1555] [outer = (nil)] 20:39:16 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x95985c00) [pid = 1846] [serial = 1556] [outer = 0x95935000] 20:39:16 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9598e800) [pid = 1846] [serial = 1557] [outer = 0x95935000] 20:39:17 WARNING - wptserve Traceback (most recent call last): 20:39:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:39:17 WARNING - rv = self.func(request, response) 20:39:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:39:17 WARNING - access_control_allow_origin = "*") 20:39:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:39:17 WARNING - payload = payload_generator(server_data) 20:39:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:39:17 WARNING - return encode_string_as_bmp_image(data) 20:39:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:39:17 WARNING - img.save(f, "BMP") 20:39:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:39:17 WARNING - f.write(bmpfileheader) 20:39:17 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:39:17 WARNING - 20:39:24 INFO - PROCESS | 1801 | --DOCSHELL 0x95936000 == 2 [pid = 1846] [id = 529] 20:39:30 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x95936400) [pid = 1846] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html] 20:39:35 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x95985c00) [pid = 1846] [serial = 1556] [outer = (nil)] [url = about:blank] 20:39:35 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9598c800) [pid = 1846] [serial = 1554] [outer = (nil)] [url = about:blank] 20:39:46 INFO - PROCESS | 1801 | MARIONETTE LOG: INFO: Timeout fired 20:39:46 INFO - PROCESS | 1801 | 1477539586544 Marionette TRACE conn4 <- [1,2498,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:39:46 INFO - . 20:39:46 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30762ms 20:39:46 INFO - PROCESS | 1801 | 1477539586572 Marionette TRACE conn4 -> [0,2499,"getWindowHandle",null] 20:39:46 INFO - PROCESS | 1801 | 1477539586576 Marionette TRACE conn4 <- [1,2499,null,{"value":"2147483649"}] 20:39:46 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 20:39:46 INFO - PROCESS | 1801 | 1477539586583 Marionette TRACE conn4 -> [0,2500,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:46 INFO - PROCESS | 1801 | 1477539586792 Marionette TRACE conn4 <- [1,2500,null,{"value":null}] 20:39:46 INFO - PROCESS | 1801 | 1477539586851 Marionette TRACE conn4 -> [0,2501,"getWindowHandles",null] 20:39:46 INFO - PROCESS | 1801 | 1477539586854 Marionette TRACE conn4 <- [1,2501,null,["2147483649"]] 20:39:46 INFO - PROCESS | 1801 | 1477539586863 Marionette TRACE conn4 -> [0,2502,"switchToWindow",{"name":"2147483649"}] 20:39:46 INFO - PROCESS | 1801 | 1477539586872 Marionette TRACE conn4 <- [1,2502,null,{}] 20:39:46 INFO - PROCESS | 1801 | 1477539586878 Marionette TRACE conn4 -> [0,2503,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:46 INFO - PROCESS | 1801 | ++DOCSHELL 0x95937000 == 3 [pid = 1846] [id = 531] 20:39:46 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x95937400) [pid = 1846] [serial = 1558] [outer = (nil)] 20:39:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x95986000) [pid = 1846] [serial = 1559] [outer = 0x95937400] 20:39:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9598f000) [pid = 1846] [serial = 1560] [outer = 0x95937400] 20:39:47 INFO - PROCESS | 1801 | ++DOCSHELL 0x95de1400 == 4 [pid = 1846] [id = 532] 20:39:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x95de2400) [pid = 1846] [serial = 1561] [outer = (nil)] 20:39:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x95de4400) [pid = 1846] [serial = 1562] [outer = 0x95de2400] 20:39:48 INFO - PROCESS | 1801 | 1477539588053 Marionette TRACE conn4 <- [1,2503,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:39:48 INFO - . 20:39:48 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1523ms 20:39:48 INFO - PROCESS | 1801 | 1477539588106 Marionette TRACE conn4 -> [0,2504,"getWindowHandle",null] 20:39:48 INFO - PROCESS | 1801 | 1477539588110 Marionette TRACE conn4 <- [1,2504,null,{"value":"2147483649"}] 20:39:48 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 20:39:48 INFO - PROCESS | 1801 | 1477539588121 Marionette TRACE conn4 -> [0,2505,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:48 INFO - PROCESS | 1801 | 1477539588293 Marionette TRACE conn4 <- [1,2505,null,{"value":null}] 20:39:48 INFO - PROCESS | 1801 | 1477539588333 Marionette TRACE conn4 -> [0,2506,"getWindowHandles",null] 20:39:48 INFO - PROCESS | 1801 | 1477539588351 Marionette TRACE conn4 <- [1,2506,null,["2147483649"]] 20:39:48 INFO - PROCESS | 1801 | 1477539588362 Marionette TRACE conn4 -> [0,2507,"switchToWindow",{"name":"2147483649"}] 20:39:48 INFO - PROCESS | 1801 | 1477539588370 Marionette TRACE conn4 <- [1,2507,null,{}] 20:39:48 INFO - PROCESS | 1801 | 1477539588413 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:48 INFO - PROCESS | 1801 | ++DOCSHELL 0x95de9400 == 5 [pid = 1846] [id = 533] 20:39:48 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x96002800) [pid = 1846] [serial = 1563] [outer = (nil)] 20:39:48 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x96006800) [pid = 1846] [serial = 1564] [outer = 0x96002800] 20:39:48 INFO - PROCESS | 1801 | ++DOMWINDOW == 20 (0x96007800) [pid = 1846] [serial = 1565] [outer = 0x96002800] 20:39:49 INFO - PROCESS | 1801 | ++DOCSHELL 0x96019400 == 6 [pid = 1846] [id = 534] 20:39:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 21 (0x9601a000) [pid = 1846] [serial = 1566] [outer = (nil)] 20:39:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 22 (0x9601c800) [pid = 1846] [serial = 1567] [outer = 0x9601a000] 20:39:49 INFO - PROCESS | 1801 | 1477539589665 Marionette TRACE conn4 <- [1,2508,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:39:49 INFO - . 20:39:49 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1577ms 20:39:49 INFO - PROCESS | 1801 | 1477539589695 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 20:39:49 INFO - PROCESS | 1801 | 1477539589698 Marionette TRACE conn4 <- [1,2509,null,{"value":"2147483649"}] 20:39:49 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 20:39:49 INFO - PROCESS | 1801 | 1477539589708 Marionette TRACE conn4 -> [0,2510,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:49 INFO - PROCESS | 1801 | 1477539589945 Marionette TRACE conn4 <- [1,2510,null,{"value":null}] 20:39:49 INFO - PROCESS | 1801 | 1477539589982 Marionette TRACE conn4 -> [0,2511,"getWindowHandles",null] 20:39:49 INFO - PROCESS | 1801 | 1477539589985 Marionette TRACE conn4 <- [1,2511,null,["2147483649"]] 20:39:50 INFO - PROCESS | 1801 | 1477539589996 Marionette TRACE conn4 -> [0,2512,"switchToWindow",{"name":"2147483649"}] 20:39:50 INFO - PROCESS | 1801 | 1477539590000 Marionette TRACE conn4 <- [1,2512,null,{}] 20:39:50 INFO - PROCESS | 1801 | 1477539590012 Marionette TRACE conn4 -> [0,2513,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:50 INFO - PROCESS | 1801 | ++DOCSHELL 0x960e5000 == 7 [pid = 1846] [id = 535] 20:39:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 23 (0x960e5400) [pid = 1846] [serial = 1568] [outer = (nil)] 20:39:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 24 (0x960e9000) [pid = 1846] [serial = 1569] [outer = 0x960e5400] 20:39:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 25 (0x960ee400) [pid = 1846] [serial = 1570] [outer = 0x960e5400] 20:39:50 INFO - PROCESS | 1801 | ++DOCSHELL 0x961a5400 == 8 [pid = 1846] [id = 536] 20:39:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 26 (0x961a6c00) [pid = 1846] [serial = 1571] [outer = (nil)] 20:39:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 27 (0x961ab000) [pid = 1846] [serial = 1572] [outer = 0x961a6c00] 20:39:51 INFO - PROCESS | 1801 | 1477539591100 Marionette TRACE conn4 <- [1,2513,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:39:51 INFO - . 20:39:51 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1426ms 20:39:51 INFO - PROCESS | 1801 | 1477539591132 Marionette TRACE conn4 -> [0,2514,"getWindowHandle",null] 20:39:51 INFO - PROCESS | 1801 | 1477539591136 Marionette TRACE conn4 <- [1,2514,null,{"value":"2147483649"}] 20:39:51 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 20:39:51 INFO - PROCESS | 1801 | 1477539591172 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:51 INFO - PROCESS | 1801 | 1477539591349 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 20:39:51 INFO - PROCESS | 1801 | 1477539591399 Marionette TRACE conn4 -> [0,2516,"getWindowHandles",null] 20:39:51 INFO - PROCESS | 1801 | 1477539591405 Marionette TRACE conn4 <- [1,2516,null,["2147483649"]] 20:39:51 INFO - PROCESS | 1801 | 1477539591415 Marionette TRACE conn4 -> [0,2517,"switchToWindow",{"name":"2147483649"}] 20:39:51 INFO - PROCESS | 1801 | 1477539591432 Marionette TRACE conn4 <- [1,2517,null,{}] 20:39:51 INFO - PROCESS | 1801 | 1477539591465 Marionette TRACE conn4 -> [0,2518,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:51 INFO - PROCESS | 1801 | ++DOCSHELL 0x961f1400 == 9 [pid = 1846] [id = 537] 20:39:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 28 (0x961f1800) [pid = 1846] [serial = 1573] [outer = (nil)] 20:39:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 29 (0x961f5800) [pid = 1846] [serial = 1574] [outer = 0x961f1800] 20:39:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 30 (0x961f6800) [pid = 1846] [serial = 1575] [outer = 0x961f1800] 20:39:52 INFO - PROCESS | 1801 | 1477539592581 Marionette TRACE conn4 <- [1,2518,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:39:52 INFO - . 20:39:52 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1482ms 20:39:52 INFO - PROCESS | 1801 | 1477539592626 Marionette TRACE conn4 -> [0,2519,"getWindowHandle",null] 20:39:52 INFO - PROCESS | 1801 | 1477539592628 Marionette TRACE conn4 <- [1,2519,null,{"value":"2147483649"}] 20:39:52 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 20:39:52 INFO - PROCESS | 1801 | 1477539592636 Marionette TRACE conn4 -> [0,2520,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:52 INFO - PROCESS | 1801 | 1477539592817 Marionette TRACE conn4 <- [1,2520,null,{"value":null}] 20:39:52 INFO - PROCESS | 1801 | 1477539592881 Marionette TRACE conn4 -> [0,2521,"getWindowHandles",null] 20:39:52 INFO - PROCESS | 1801 | 1477539592886 Marionette TRACE conn4 <- [1,2521,null,["2147483649"]] 20:39:52 INFO - PROCESS | 1801 | 1477539592892 Marionette TRACE conn4 -> [0,2522,"switchToWindow",{"name":"2147483649"}] 20:39:52 INFO - PROCESS | 1801 | 1477539592897 Marionette TRACE conn4 <- [1,2522,null,{}] 20:39:52 INFO - PROCESS | 1801 | 1477539592903 Marionette TRACE conn4 -> [0,2523,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:52 INFO - PROCESS | 1801 | ++DOCSHELL 0x96df5400 == 10 [pid = 1846] [id = 538] 20:39:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 31 (0x96df5c00) [pid = 1846] [serial = 1576] [outer = (nil)] 20:39:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 32 (0x96df9800) [pid = 1846] [serial = 1577] [outer = 0x96df5c00] 20:39:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 33 (0x96dfd000) [pid = 1846] [serial = 1578] [outer = 0x96df5c00] 20:39:54 INFO - PROCESS | 1801 | 1477539594020 Marionette TRACE conn4 <- [1,2523,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:39:54 INFO - . 20:39:54 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1441ms 20:39:54 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 20:39:54 INFO - PROCESS | 1801 | 1477539594077 Marionette TRACE conn4 -> [0,2524,"getWindowHandle",null] 20:39:54 INFO - PROCESS | 1801 | 1477539594080 Marionette TRACE conn4 <- [1,2524,null,{"value":"2147483649"}] 20:39:54 INFO - PROCESS | 1801 | 1477539594088 Marionette TRACE conn4 -> [0,2525,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:54 INFO - PROCESS | 1801 | 1477539594279 Marionette TRACE conn4 <- [1,2525,null,{"value":null}] 20:39:54 INFO - PROCESS | 1801 | 1477539594343 Marionette TRACE conn4 -> [0,2526,"getWindowHandles",null] 20:39:54 INFO - PROCESS | 1801 | 1477539594348 Marionette TRACE conn4 <- [1,2526,null,["2147483649"]] 20:39:54 INFO - PROCESS | 1801 | 1477539594361 Marionette TRACE conn4 -> [0,2527,"switchToWindow",{"name":"2147483649"}] 20:39:54 INFO - PROCESS | 1801 | 1477539594373 Marionette TRACE conn4 <- [1,2527,null,{}] 20:39:54 INFO - PROCESS | 1801 | 1477539594377 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:54 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e52400 == 11 [pid = 1846] [id = 539] 20:39:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 34 (0x96e52800) [pid = 1846] [serial = 1579] [outer = (nil)] 20:39:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x96e57400) [pid = 1846] [serial = 1580] [outer = 0x96e52800] 20:39:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x96e55c00) [pid = 1846] [serial = 1581] [outer = 0x96e52800] 20:39:55 INFO - PROCESS | 1801 | 1477539595677 Marionette TRACE conn4 <- [1,2528,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:39:55 INFO - . 20:39:55 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1637ms 20:39:55 INFO - PROCESS | 1801 | 1477539595725 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 20:39:55 INFO - PROCESS | 1801 | 1477539595728 Marionette TRACE conn4 <- [1,2529,null,{"value":"2147483649"}] 20:39:55 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 20:39:55 INFO - PROCESS | 1801 | 1477539595735 Marionette TRACE conn4 -> [0,2530,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:55 INFO - PROCESS | 1801 | 1477539595910 Marionette TRACE conn4 <- [1,2530,null,{"value":null}] 20:39:55 INFO - PROCESS | 1801 | 1477539595961 Marionette TRACE conn4 -> [0,2531,"getWindowHandles",null] 20:39:55 INFO - PROCESS | 1801 | 1477539595969 Marionette TRACE conn4 <- [1,2531,null,["2147483649"]] 20:39:56 INFO - PROCESS | 1801 | 1477539596011 Marionette TRACE conn4 -> [0,2532,"switchToWindow",{"name":"2147483649"}] 20:39:56 INFO - PROCESS | 1801 | 1477539596047 Marionette TRACE conn4 <- [1,2532,null,{}] 20:39:56 INFO - PROCESS | 1801 | 1477539596060 Marionette TRACE conn4 -> [0,2533,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:56 INFO - PROCESS | 1801 | ++DOCSHELL 0x95de1800 == 12 [pid = 1846] [id = 540] 20:39:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x95de5400) [pid = 1846] [serial = 1582] [outer = (nil)] 20:39:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x96022c00) [pid = 1846] [serial = 1583] [outer = 0x95de5400] 20:39:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x960e4400) [pid = 1846] [serial = 1584] [outer = 0x95de5400] 20:39:57 INFO - PROCESS | 1801 | --DOCSHELL 0x96df5400 == 11 [pid = 1846] [id = 538] 20:39:57 INFO - PROCESS | 1801 | --DOCSHELL 0x961f1400 == 10 [pid = 1846] [id = 537] 20:39:57 INFO - PROCESS | 1801 | --DOCSHELL 0x961a5400 == 9 [pid = 1846] [id = 536] 20:39:57 INFO - PROCESS | 1801 | --DOCSHELL 0x960e5000 == 8 [pid = 1846] [id = 535] 20:39:57 INFO - PROCESS | 1801 | --DOCSHELL 0x96019400 == 7 [pid = 1846] [id = 534] 20:39:57 INFO - PROCESS | 1801 | --DOCSHELL 0x95de9400 == 6 [pid = 1846] [id = 533] 20:39:57 INFO - PROCESS | 1801 | --DOCSHELL 0x95de1400 == 5 [pid = 1846] [id = 532] 20:39:57 INFO - PROCESS | 1801 | --DOCSHELL 0x95937000 == 4 [pid = 1846] [id = 531] 20:39:57 INFO - PROCESS | 1801 | --DOCSHELL 0x95934c00 == 3 [pid = 1846] [id = 530] 20:39:57 INFO - PROCESS | 1801 | 1477539597375 Marionette TRACE conn4 <- [1,2533,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:39:57 INFO - . 20:39:57 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1671ms 20:39:57 INFO - PROCESS | 1801 | 1477539597406 Marionette TRACE conn4 -> [0,2534,"getWindowHandle",null] 20:39:57 INFO - PROCESS | 1801 | 1477539597409 Marionette TRACE conn4 <- [1,2534,null,{"value":"2147483649"}] 20:39:57 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 20:39:57 INFO - PROCESS | 1801 | 1477539597417 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:57 INFO - PROCESS | 1801 | 1477539597603 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 20:39:57 INFO - PROCESS | 1801 | 1477539597672 Marionette TRACE conn4 -> [0,2536,"getWindowHandles",null] 20:39:57 INFO - PROCESS | 1801 | 1477539597697 Marionette TRACE conn4 <- [1,2536,null,["2147483649"]] 20:39:57 INFO - PROCESS | 1801 | 1477539597732 Marionette TRACE conn4 -> [0,2537,"switchToWindow",{"name":"2147483649"}] 20:39:57 INFO - PROCESS | 1801 | 1477539597743 Marionette TRACE conn4 <- [1,2537,null,{}] 20:39:57 INFO - PROCESS | 1801 | 1477539597748 Marionette TRACE conn4 -> [0,2538,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:57 INFO - PROCESS | 1801 | ++DOCSHELL 0x96005000 == 4 [pid = 1846] [id = 541] 20:39:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x96005800) [pid = 1846] [serial = 1585] [outer = (nil)] 20:39:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x960e5000) [pid = 1846] [serial = 1586] [outer = 0x96005800] 20:39:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x960edc00) [pid = 1846] [serial = 1587] [outer = 0x96005800] 20:39:58 INFO - PROCESS | 1801 | 1477539598836 Marionette TRACE conn4 <- [1,2538,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:39:58 INFO - . 20:39:58 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1480ms 20:39:58 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 20:39:58 INFO - PROCESS | 1801 | 1477539598898 Marionette TRACE conn4 -> [0,2539,"getWindowHandle",null] 20:39:58 INFO - PROCESS | 1801 | 1477539598901 Marionette TRACE conn4 <- [1,2539,null,{"value":"2147483649"}] 20:39:58 INFO - PROCESS | 1801 | 1477539598913 Marionette TRACE conn4 -> [0,2540,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:39:59 INFO - PROCESS | 1801 | 1477539599083 Marionette TRACE conn4 <- [1,2540,null,{"value":null}] 20:39:59 INFO - PROCESS | 1801 | 1477539599165 Marionette TRACE conn4 -> [0,2541,"getWindowHandles",null] 20:39:59 INFO - PROCESS | 1801 | 1477539599176 Marionette TRACE conn4 <- [1,2541,null,["2147483649"]] 20:39:59 INFO - PROCESS | 1801 | 1477539599190 Marionette TRACE conn4 -> [0,2542,"switchToWindow",{"name":"2147483649"}] 20:39:59 INFO - PROCESS | 1801 | 1477539599201 Marionette TRACE conn4 <- [1,2542,null,{}] 20:39:59 INFO - PROCESS | 1801 | 1477539599208 Marionette TRACE conn4 -> [0,2543,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:59 INFO - PROCESS | 1801 | ++DOCSHELL 0x961ee400 == 5 [pid = 1846] [id = 542] 20:39:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x961ee800) [pid = 1846] [serial = 1588] [outer = (nil)] 20:39:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x96df2000) [pid = 1846] [serial = 1589] [outer = 0x961ee800] 20:39:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x96df5800) [pid = 1846] [serial = 1590] [outer = 0x961ee800] 20:40:00 INFO - PROCESS | 1801 | 1477539600400 Marionette TRACE conn4 <- [1,2543,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:40:00 INFO - . 20:40:00 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1532ms 20:40:00 INFO - PROCESS | 1801 | 1477539600439 Marionette TRACE conn4 -> [0,2544,"getWindowHandle",null] 20:40:00 INFO - PROCESS | 1801 | 1477539600442 Marionette TRACE conn4 <- [1,2544,null,{"value":"2147483649"}] 20:40:00 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 20:40:00 INFO - PROCESS | 1801 | 1477539600451 Marionette TRACE conn4 -> [0,2545,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:40:00 INFO - PROCESS | 1801 | 1477539600650 Marionette TRACE conn4 <- [1,2545,null,{"value":null}] 20:40:00 INFO - PROCESS | 1801 | 1477539600746 Marionette TRACE conn4 -> [0,2546,"getWindowHandles",null] 20:40:00 INFO - PROCESS | 1801 | 1477539600755 Marionette TRACE conn4 <- [1,2546,null,["2147483649"]] 20:40:00 INFO - PROCESS | 1801 | 1477539600774 Marionette TRACE conn4 -> [0,2547,"switchToWindow",{"name":"2147483649"}] 20:40:00 INFO - PROCESS | 1801 | 1477539600786 Marionette TRACE conn4 <- [1,2547,null,{}] 20:40:00 INFO - PROCESS | 1801 | 1477539600797 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:00 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e4ec00 == 6 [pid = 1846] [id = 543] 20:40:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x96e4f400) [pid = 1846] [serial = 1591] [outer = (nil)] 20:40:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x99f66000) [pid = 1846] [serial = 1592] [outer = 0x96e4f400] 20:40:01 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x99f68000) [pid = 1846] [serial = 1593] [outer = 0x96e4f400] 20:40:02 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x96df5c00) [pid = 1846] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html] 20:40:02 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x961f1800) [pid = 1846] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 20:40:02 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x961a6c00) [pid = 1846] [serial = 1571] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:40:02 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x960e5400) [pid = 1846] [serial = 1568] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 20:40:02 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x9601a000) [pid = 1846] [serial = 1566] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477539589428] 20:40:02 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x96002800) [pid = 1846] [serial = 1563] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 20:40:02 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x95935000) [pid = 1846] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 20:40:02 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x95937400) [pid = 1846] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 20:40:02 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x95de2400) [pid = 1846] [serial = 1561] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:40:02 WARNING - wptserve Traceback (most recent call last): 20:40:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:40:02 WARNING - rv = self.func(request, response) 20:40:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:40:02 WARNING - access_control_allow_origin = "*") 20:40:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:40:02 WARNING - payload = payload_generator(server_data) 20:40:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:40:02 WARNING - return encode_string_as_bmp_image(data) 20: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 20:40:02 WARNING - img.save(f, "BMP") 20:40:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:40:02 WARNING - f.write(bmpfileheader) 20:40:02 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:40:02 WARNING - 20:40:05 INFO - PROCESS | 1801 | --DOCSHELL 0x961ee400 == 5 [pid = 1846] [id = 542] 20:40:05 INFO - PROCESS | 1801 | --DOCSHELL 0x96e52400 == 4 [pid = 1846] [id = 539] 20:40:05 INFO - PROCESS | 1801 | --DOCSHELL 0x96005000 == 3 [pid = 1846] [id = 541] 20:40:05 INFO - PROCESS | 1801 | --DOCSHELL 0x95de1800 == 2 [pid = 1846] [id = 540] 20:40:05 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x961ab000) [pid = 1846] [serial = 1572] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:40:05 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x960ee400) [pid = 1846] [serial = 1570] [outer = (nil)] [url = about:blank] 20:40:05 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x960e9000) [pid = 1846] [serial = 1569] [outer = (nil)] [url = about:blank] 20:40:05 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x961f6800) [pid = 1846] [serial = 1575] [outer = (nil)] [url = about:blank] 20:40:05 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x961f5800) [pid = 1846] [serial = 1574] [outer = (nil)] [url = about:blank] 20:40:05 INFO - PROCESS | 1801 | --DOMWINDOW == 33 (0x96dfd000) [pid = 1846] [serial = 1578] [outer = (nil)] [url = about:blank] 20:40:05 INFO - PROCESS | 1801 | --DOMWINDOW == 32 (0x96df9800) [pid = 1846] [serial = 1577] [outer = (nil)] [url = about:blank] 20:40:05 INFO - PROCESS | 1801 | --DOMWINDOW == 31 (0x96006800) [pid = 1846] [serial = 1564] [outer = (nil)] [url = about:blank] 20:40:05 INFO - PROCESS | 1801 | --DOMWINDOW == 30 (0x96007800) [pid = 1846] [serial = 1565] [outer = (nil)] [url = about:blank] 20:40:05 INFO - PROCESS | 1801 | --DOMWINDOW == 29 (0x9601c800) [pid = 1846] [serial = 1567] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477539589428] 20:40:05 INFO - PROCESS | 1801 | --DOMWINDOW == 28 (0x95986000) [pid = 1846] [serial = 1559] [outer = (nil)] [url = about:blank] 20:40:05 INFO - PROCESS | 1801 | --DOMWINDOW == 27 (0x9598f000) [pid = 1846] [serial = 1560] [outer = (nil)] [url = about:blank] 20:40:05 INFO - PROCESS | 1801 | --DOMWINDOW == 26 (0x95de4400) [pid = 1846] [serial = 1562] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:40:05 INFO - PROCESS | 1801 | --DOMWINDOW == 25 (0x9598e800) [pid = 1846] [serial = 1557] [outer = (nil)] [url = about:blank] 20:40:05 INFO - PROCESS | 1801 | --DOMWINDOW == 24 (0x96e57400) [pid = 1846] [serial = 1580] [outer = (nil)] [url = about:blank] 20:40:07 INFO - PROCESS | 1801 | --DOMWINDOW == 23 (0x961ee800) [pid = 1846] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 20:40:07 INFO - PROCESS | 1801 | --DOMWINDOW == 22 (0x96005800) [pid = 1846] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html] 20:40:07 INFO - PROCESS | 1801 | --DOMWINDOW == 21 (0x95de5400) [pid = 1846] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 20:40:07 INFO - PROCESS | 1801 | --DOMWINDOW == 20 (0x96e52800) [pid = 1846] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 20:40:11 INFO - PROCESS | 1801 | --DOMWINDOW == 19 (0x960e5000) [pid = 1846] [serial = 1586] [outer = (nil)] [url = about:blank] 20:40:11 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x96df2000) [pid = 1846] [serial = 1589] [outer = (nil)] [url = about:blank] 20:40:11 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x99f66000) [pid = 1846] [serial = 1592] [outer = (nil)] [url = about:blank] 20:40:11 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x96e55c00) [pid = 1846] [serial = 1581] [outer = (nil)] [url = about:blank] 20:40:11 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x960edc00) [pid = 1846] [serial = 1587] [outer = (nil)] [url = about:blank] 20:40:11 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x96022c00) [pid = 1846] [serial = 1583] [outer = (nil)] [url = about:blank] 20:40:11 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x96df5800) [pid = 1846] [serial = 1590] [outer = (nil)] [url = about:blank] 20:40:11 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x960e4400) [pid = 1846] [serial = 1584] [outer = (nil)] [url = about:blank] 20:40:31 INFO - PROCESS | 1801 | MARIONETTE LOG: INFO: Timeout fired 20:40:31 INFO - PROCESS | 1801 | 1477539631258 Marionette TRACE conn4 <- [1,2548,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:40:31 INFO - . 20:40:31 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 30863ms 20:40:31 INFO - PROCESS | 1801 | 1477539631314 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 20:40:31 INFO - PROCESS | 1801 | 1477539631320 Marionette TRACE conn4 <- [1,2549,null,{"value":"2147483649"}] 20:40:31 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 20:40:31 INFO - PROCESS | 1801 | 1477539631328 Marionette TRACE conn4 -> [0,2550,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:40:31 INFO - PROCESS | 1801 | 1477539631501 Marionette TRACE conn4 <- [1,2550,null,{"value":null}] 20:40:31 INFO - PROCESS | 1801 | 1477539631561 Marionette TRACE conn4 -> [0,2551,"getWindowHandles",null] 20:40:31 INFO - PROCESS | 1801 | 1477539631580 Marionette TRACE conn4 <- [1,2551,null,["2147483649"]] 20:40:31 INFO - PROCESS | 1801 | 1477539631592 Marionette TRACE conn4 -> [0,2552,"switchToWindow",{"name":"2147483649"}] 20:40:31 INFO - PROCESS | 1801 | 1477539631596 Marionette TRACE conn4 <- [1,2552,null,{}] 20:40:31 INFO - PROCESS | 1801 | 1477539631605 Marionette TRACE conn4 -> [0,2553,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:31 INFO - PROCESS | 1801 | ++DOCSHELL 0x95937000 == 3 [pid = 1846] [id = 544] 20:40:31 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x95937400) [pid = 1846] [serial = 1594] [outer = (nil)] 20:40:31 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x95984800) [pid = 1846] [serial = 1595] [outer = 0x95937400] 20:40:32 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9598c800) [pid = 1846] [serial = 1596] [outer = 0x95937400] 20:40:32 WARNING - wptserve Traceback (most recent call last): 20:40:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:40:32 WARNING - rv = self.func(request, response) 20:40:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:40:32 WARNING - access_control_allow_origin = "*") 20:40:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:40:32 WARNING - payload = payload_generator(server_data) 20:40:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:40:32 WARNING - return encode_string_as_bmp_image(data) 20:40: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 20:40:32 WARNING - img.save(f, "BMP") 20:40:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:40:32 WARNING - f.write(bmpfileheader) 20:40:32 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:40:32 WARNING - 20:40:32 WARNING - wptserve Traceback (most recent call last): 20:40:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:40:32 WARNING - rv = self.func(request, response) 20:40:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:40:32 WARNING - access_control_allow_origin = "*") 20:40:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:40:32 WARNING - payload = payload_generator(server_data) 20:40:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:40:32 WARNING - return encode_string_as_bmp_image(data) 20:40: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 20:40:32 WARNING - img.save(f, "BMP") 20:40:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:40:32 WARNING - f.write(bmpfileheader) 20:40:32 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:40:32 WARNING - 20:40:40 INFO - PROCESS | 1801 | --DOCSHELL 0x96e4ec00 == 2 [pid = 1846] [id = 543] 20:40:46 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x96e4f400) [pid = 1846] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html] 20:40:50 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x95984800) [pid = 1846] [serial = 1595] [outer = (nil)] [url = about:blank] 20:40:50 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x99f68000) [pid = 1846] [serial = 1593] [outer = (nil)] [url = about:blank] 20:41:02 INFO - PROCESS | 1801 | MARIONETTE LOG: INFO: Timeout fired 20:41:02 INFO - PROCESS | 1801 | 1477539662101 Marionette TRACE conn4 <- [1,2553,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:41:02 INFO - . 20:41:02 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 30815ms 20:41:02 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 20:41:02 INFO - PROCESS | 1801 | 1477539662144 Marionette TRACE conn4 -> [0,2554,"getWindowHandle",null] 20:41:02 INFO - PROCESS | 1801 | 1477539662147 Marionette TRACE conn4 <- [1,2554,null,{"value":"2147483649"}] 20:41:02 INFO - PROCESS | 1801 | 1477539662155 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:02 INFO - PROCESS | 1801 | 1477539662311 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 20:41:02 INFO - PROCESS | 1801 | 1477539662390 Marionette TRACE conn4 -> [0,2556,"getWindowHandles",null] 20:41:02 INFO - PROCESS | 1801 | 1477539662399 Marionette TRACE conn4 <- [1,2556,null,["2147483649"]] 20:41:02 INFO - PROCESS | 1801 | 1477539662407 Marionette TRACE conn4 -> [0,2557,"switchToWindow",{"name":"2147483649"}] 20:41:02 INFO - PROCESS | 1801 | 1477539662417 Marionette TRACE conn4 <- [1,2557,null,{}] 20:41:02 INFO - PROCESS | 1801 | 1477539662426 Marionette TRACE conn4 -> [0,2558,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:02 INFO - PROCESS | 1801 | ++DOCSHELL 0x95934800 == 3 [pid = 1846] [id = 545] 20:41:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x95935000) [pid = 1846] [serial = 1597] [outer = (nil)] 20:41:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x95984c00) [pid = 1846] [serial = 1598] [outer = 0x95935000] 20:41:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9598e400) [pid = 1846] [serial = 1599] [outer = 0x95935000] 20:41:03 WARNING - wptserve Traceback (most recent call last): 20:41:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:41:03 WARNING - rv = self.func(request, response) 20:41:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:41:03 WARNING - access_control_allow_origin = "*") 20:41:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:41:03 WARNING - payload = payload_generator(server_data) 20:41:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:41:03 WARNING - return encode_string_as_bmp_image(data) 20:41: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 20:41:03 WARNING - img.save(f, "BMP") 20:41:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:41:03 WARNING - f.write(bmpfileheader) 20:41:03 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:41:03 WARNING - 20:41:11 INFO - PROCESS | 1801 | --DOCSHELL 0x95937000 == 2 [pid = 1846] [id = 544] 20:41:17 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x95937400) [pid = 1846] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html] 20:41:21 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x95984c00) [pid = 1846] [serial = 1598] [outer = (nil)] [url = about:blank] 20:41:21 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9598c800) [pid = 1846] [serial = 1596] [outer = (nil)] [url = about:blank] 20:41:32 INFO - PROCESS | 1801 | MARIONETTE LOG: INFO: Timeout fired 20:41:32 INFO - PROCESS | 1801 | 1477539692895 Marionette TRACE conn4 <- [1,2558,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:41:32 INFO - . 20:41: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 30773ms 20:41:32 INFO - PROCESS | 1801 | 1477539692926 Marionette TRACE conn4 -> [0,2559,"getWindowHandle",null] 20:41:32 INFO - PROCESS | 1801 | 1477539692929 Marionette TRACE conn4 <- [1,2559,null,{"value":"2147483649"}] 20:41:32 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 20:41:32 INFO - PROCESS | 1801 | 1477539692936 Marionette TRACE conn4 -> [0,2560,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:33 INFO - PROCESS | 1801 | 1477539693103 Marionette TRACE conn4 <- [1,2560,null,{"value":null}] 20:41:33 INFO - PROCESS | 1801 | 1477539693163 Marionette TRACE conn4 -> [0,2561,"getWindowHandles",null] 20:41:33 INFO - PROCESS | 1801 | 1477539693171 Marionette TRACE conn4 <- [1,2561,null,["2147483649"]] 20:41:33 INFO - PROCESS | 1801 | 1477539693183 Marionette TRACE conn4 -> [0,2562,"switchToWindow",{"name":"2147483649"}] 20:41:33 INFO - PROCESS | 1801 | 1477539693191 Marionette TRACE conn4 <- [1,2562,null,{}] 20:41:33 INFO - PROCESS | 1801 | 1477539693199 Marionette TRACE conn4 -> [0,2563,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:33 INFO - PROCESS | 1801 | ++DOCSHELL 0x95935c00 == 3 [pid = 1846] [id = 546] 20:41:33 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x95936800) [pid = 1846] [serial = 1600] [outer = (nil)] 20:41:33 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x95984c00) [pid = 1846] [serial = 1601] [outer = 0x95936800] 20:41:33 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9598d400) [pid = 1846] [serial = 1602] [outer = 0x95936800] 20:41:34 INFO - PROCESS | 1801 | 1477539694289 Marionette TRACE conn4 <- [1,2563,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:41:34 INFO - . 20:41:34 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 1376ms 20:41:34 INFO - PROCESS | 1801 | 1477539694313 Marionette TRACE conn4 -> [0,2564,"getWindowHandle",null] 20:41:34 INFO - PROCESS | 1801 | 1477539694318 Marionette TRACE conn4 <- [1,2564,null,{"value":"2147483649"}] 20:41:34 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 20:41:34 INFO - PROCESS | 1801 | 1477539694331 Marionette TRACE conn4 -> [0,2565,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:34 INFO - PROCESS | 1801 | 1477539694570 Marionette TRACE conn4 <- [1,2565,null,{"value":null}] 20:41:34 INFO - PROCESS | 1801 | 1477539694599 Marionette TRACE conn4 -> [0,2566,"getWindowHandles",null] 20:41:34 INFO - PROCESS | 1801 | 1477539694606 Marionette TRACE conn4 <- [1,2566,null,["2147483649"]] 20:41:34 INFO - PROCESS | 1801 | 1477539694612 Marionette TRACE conn4 -> [0,2567,"switchToWindow",{"name":"2147483649"}] 20:41:34 INFO - PROCESS | 1801 | 1477539694619 Marionette TRACE conn4 <- [1,2567,null,{}] 20:41:34 INFO - PROCESS | 1801 | 1477539694628 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:34 INFO - PROCESS | 1801 | ++DOCSHELL 0x95de3800 == 4 [pid = 1846] [id = 547] 20:41:34 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x95de3c00) [pid = 1846] [serial = 1603] [outer = (nil)] 20:41:34 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x96001400) [pid = 1846] [serial = 1604] [outer = 0x95de3c00] 20:41:34 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x95de8800) [pid = 1846] [serial = 1605] [outer = 0x95de3c00] 20:41:35 INFO - PROCESS | 1801 | 1477539695676 Marionette TRACE conn4 <- [1,2568,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:41:35 INFO - . 20:41:35 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1379ms 20:41:35 INFO - PROCESS | 1801 | 1477539695710 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 20:41:35 INFO - PROCESS | 1801 | 1477539695714 Marionette TRACE conn4 <- [1,2569,null,{"value":"2147483649"}] 20:41:35 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 20:41:35 INFO - PROCESS | 1801 | 1477539695720 Marionette TRACE conn4 -> [0,2570,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:35 INFO - PROCESS | 1801 | 1477539695955 Marionette TRACE conn4 <- [1,2570,null,{"value":null}] 20:41:35 INFO - PROCESS | 1801 | 1477539695983 Marionette TRACE conn4 -> [0,2571,"getWindowHandles",null] 20:41:35 INFO - PROCESS | 1801 | 1477539695990 Marionette TRACE conn4 <- [1,2571,null,["2147483649"]] 20:41:36 INFO - PROCESS | 1801 | 1477539696001 Marionette TRACE conn4 -> [0,2572,"switchToWindow",{"name":"2147483649"}] 20:41:36 INFO - PROCESS | 1801 | 1477539696012 Marionette TRACE conn4 <- [1,2572,null,{}] 20:41:36 INFO - PROCESS | 1801 | 1477539696018 Marionette TRACE conn4 -> [0,2573,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:36 INFO - PROCESS | 1801 | ++DOCSHELL 0x9601dc00 == 5 [pid = 1846] [id = 548] 20:41:36 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x9601e000) [pid = 1846] [serial = 1606] [outer = (nil)] 20:41:36 INFO - PROCESS | 1801 | ++DOMWINDOW == 20 (0x96023000) [pid = 1846] [serial = 1607] [outer = 0x9601e000] 20:41:36 INFO - PROCESS | 1801 | ++DOMWINDOW == 21 (0x960e2800) [pid = 1846] [serial = 1608] [outer = 0x9601e000] 20:41:37 INFO - PROCESS | 1801 | 1477539697116 Marionette TRACE conn4 <- [1,2573,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:41:37 INFO - . 20:41:37 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1426ms 20:41:37 INFO - PROCESS | 1801 | 1477539697146 Marionette TRACE conn4 -> [0,2574,"getWindowHandle",null] 20:41:37 INFO - PROCESS | 1801 | 1477539697149 Marionette TRACE conn4 <- [1,2574,null,{"value":"2147483649"}] 20:41:37 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 20:41:37 INFO - PROCESS | 1801 | 1477539697156 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:37 INFO - PROCESS | 1801 | 1477539697346 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 20:41:37 INFO - PROCESS | 1801 | 1477539697408 Marionette TRACE conn4 -> [0,2576,"getWindowHandles",null] 20:41:37 INFO - PROCESS | 1801 | 1477539697414 Marionette TRACE conn4 <- [1,2576,null,["2147483649"]] 20:41:37 INFO - PROCESS | 1801 | 1477539697419 Marionette TRACE conn4 -> [0,2577,"switchToWindow",{"name":"2147483649"}] 20:41:37 INFO - PROCESS | 1801 | 1477539697424 Marionette TRACE conn4 <- [1,2577,null,{}] 20:41:37 INFO - PROCESS | 1801 | 1477539697429 Marionette TRACE conn4 -> [0,2578,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:37 INFO - PROCESS | 1801 | ++DOCSHELL 0x960eb800 == 6 [pid = 1846] [id = 549] 20:41:37 INFO - PROCESS | 1801 | ++DOMWINDOW == 22 (0x960ee400) [pid = 1846] [serial = 1609] [outer = (nil)] 20:41:37 INFO - PROCESS | 1801 | ++DOMWINDOW == 23 (0x961a1400) [pid = 1846] [serial = 1610] [outer = 0x960ee400] 20:41:37 INFO - PROCESS | 1801 | ++DOMWINDOW == 24 (0x961aa400) [pid = 1846] [serial = 1611] [outer = 0x960ee400] 20:41:38 INFO - PROCESS | 1801 | 1477539698416 Marionette TRACE conn4 <- [1,2578,null,{"value":["/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:41:38 INFO - . 20:41:38 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 1276ms 20:41:38 INFO - PROCESS | 1801 | 1477539698435 Marionette TRACE conn4 -> [0,2579,"getWindowHandle",null] 20:41:38 INFO - PROCESS | 1801 | 1477539698437 Marionette TRACE conn4 <- [1,2579,null,{"value":"2147483649"}] 20:41:38 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 20:41:38 INFO - PROCESS | 1801 | 1477539698446 Marionette TRACE conn4 -> [0,2580,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:38 INFO - PROCESS | 1801 | 1477539698612 Marionette TRACE conn4 <- [1,2580,null,{"value":null}] 20:41:38 INFO - PROCESS | 1801 | 1477539698694 Marionette TRACE conn4 -> [0,2581,"getWindowHandles",null] 20:41:38 INFO - PROCESS | 1801 | 1477539698705 Marionette TRACE conn4 <- [1,2581,null,["2147483649"]] 20:41:38 INFO - PROCESS | 1801 | 1477539698710 Marionette TRACE conn4 -> [0,2582,"switchToWindow",{"name":"2147483649"}] 20:41:38 INFO - PROCESS | 1801 | 1477539698719 Marionette TRACE conn4 <- [1,2582,null,{}] 20:41:38 INFO - PROCESS | 1801 | 1477539698724 Marionette TRACE conn4 -> [0,2583,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:38 INFO - PROCESS | 1801 | ++DOCSHELL 0x961f2800 == 7 [pid = 1846] [id = 550] 20:41:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 25 (0x961f2c00) [pid = 1846] [serial = 1612] [outer = (nil)] 20:41:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 26 (0x961f6c00) [pid = 1846] [serial = 1613] [outer = 0x961f2c00] 20:41:39 INFO - PROCESS | 1801 | ++DOMWINDOW == 27 (0x961f9800) [pid = 1846] [serial = 1614] [outer = 0x961f2c00] 20:41:39 WARNING - wptserve Traceback (most recent call last): 20:41:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:41:39 WARNING - rv = self.func(request, response) 20:41:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:41:39 WARNING - access_control_allow_origin = "*") 20:41:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:41:39 WARNING - payload = payload_generator(server_data) 20:41:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:41:39 WARNING - return encode_string_as_bmp_image(data) 20:41: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 20:41:39 WARNING - img.save(f, "BMP") 20:41:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:41:39 WARNING - f.write(bmpfileheader) 20:41:39 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:41:39 WARNING - 20:41:42 INFO - PROCESS | 1801 | --DOCSHELL 0x960eb800 == 6 [pid = 1846] [id = 549] 20:41:42 INFO - PROCESS | 1801 | --DOCSHELL 0x9601dc00 == 5 [pid = 1846] [id = 548] 20:41:42 INFO - PROCESS | 1801 | --DOCSHELL 0x95de3800 == 4 [pid = 1846] [id = 547] 20:41:42 INFO - PROCESS | 1801 | --DOCSHELL 0x95935c00 == 3 [pid = 1846] [id = 546] 20:41:42 INFO - PROCESS | 1801 | --DOCSHELL 0x95934800 == 2 [pid = 1846] [id = 545] 20:41:45 INFO - PROCESS | 1801 | --DOMWINDOW == 26 (0x960ee400) [pid = 1846] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html] 20:41:45 INFO - PROCESS | 1801 | --DOMWINDOW == 25 (0x95935000) [pid = 1846] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html] 20:41:45 INFO - PROCESS | 1801 | --DOMWINDOW == 24 (0x95936800) [pid = 1846] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html] 20:41:45 INFO - PROCESS | 1801 | --DOMWINDOW == 23 (0x95de3c00) [pid = 1846] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html] 20:41:45 INFO - PROCESS | 1801 | --DOMWINDOW == 22 (0x9601e000) [pid = 1846] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html] 20:41:48 INFO - PROCESS | 1801 | --DOMWINDOW == 21 (0x961f6c00) [pid = 1846] [serial = 1613] [outer = (nil)] [url = about:blank] 20:41:48 INFO - PROCESS | 1801 | --DOMWINDOW == 20 (0x961a1400) [pid = 1846] [serial = 1610] [outer = (nil)] [url = about:blank] 20:41:48 INFO - PROCESS | 1801 | --DOMWINDOW == 19 (0x961aa400) [pid = 1846] [serial = 1611] [outer = (nil)] [url = about:blank] 20:41:48 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x96023000) [pid = 1846] [serial = 1607] [outer = (nil)] [url = about:blank] 20:41:48 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x960e2800) [pid = 1846] [serial = 1608] [outer = (nil)] [url = about:blank] 20:41:48 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x96001400) [pid = 1846] [serial = 1604] [outer = (nil)] [url = about:blank] 20:41:48 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x95de8800) [pid = 1846] [serial = 1605] [outer = (nil)] [url = about:blank] 20:41:48 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x95984c00) [pid = 1846] [serial = 1601] [outer = (nil)] [url = about:blank] 20:41:48 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x9598d400) [pid = 1846] [serial = 1602] [outer = (nil)] [url = about:blank] 20:41:48 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9598e400) [pid = 1846] [serial = 1599] [outer = (nil)] [url = about:blank] 20:42:09 INFO - PROCESS | 1801 | MARIONETTE LOG: INFO: Timeout fired 20:42:09 INFO - . 20:42:09 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 30715ms 20:42:09 INFO - PROCESS | 1801 | 1477539729150 Marionette TRACE conn4 <- [1,2583,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:42:09 INFO - PROCESS | 1801 | 1477539729162 Marionette TRACE conn4 -> [0,2584,"getWindowHandle",null] 20:42:09 INFO - PROCESS | 1801 | 1477539729166 Marionette TRACE conn4 <- [1,2584,null,{"value":"2147483649"}] 20:42:09 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 20:42:09 INFO - PROCESS | 1801 | 1477539729173 Marionette TRACE conn4 -> [0,2585,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:09 INFO - PROCESS | 1801 | 1477539729332 Marionette TRACE conn4 <- [1,2585,null,{"value":null}] 20:42:09 INFO - PROCESS | 1801 | 1477539729389 Marionette TRACE conn4 -> [0,2586,"getWindowHandles",null] 20:42:09 INFO - PROCESS | 1801 | 1477539729398 Marionette TRACE conn4 <- [1,2586,null,["2147483649"]] 20:42:09 INFO - PROCESS | 1801 | 1477539729408 Marionette TRACE conn4 -> [0,2587,"switchToWindow",{"name":"2147483649"}] 20:42:09 INFO - PROCESS | 1801 | 1477539729422 Marionette TRACE conn4 <- [1,2587,null,{}] 20:42:09 INFO - PROCESS | 1801 | 1477539729462 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:09 INFO - PROCESS | 1801 | ++DOCSHELL 0x95935c00 == 3 [pid = 1846] [id = 551] 20:42:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x95936000) [pid = 1846] [serial = 1615] [outer = (nil)] 20:42:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x95982800) [pid = 1846] [serial = 1616] [outer = 0x95936000] 20:42:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9598b000) [pid = 1846] [serial = 1617] [outer = 0x95936000] 20:42:10 WARNING - wptserve Traceback (most recent call last): 20:42:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:42:10 WARNING - rv = self.func(request, response) 20:42:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:42:10 WARNING - access_control_allow_origin = "*") 20:42:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:42:10 WARNING - payload = payload_generator(server_data) 20:42:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:42:10 WARNING - return encode_string_as_bmp_image(data) 20:42:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:42:10 WARNING - img.save(f, "BMP") 20:42:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:42:10 WARNING - f.write(bmpfileheader) 20:42:10 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:42:10 WARNING - 20:42:18 INFO - PROCESS | 1801 | --DOCSHELL 0x961f2800 == 2 [pid = 1846] [id = 550] 20:42:24 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x961f2c00) [pid = 1846] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html] 20:42:28 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x95982800) [pid = 1846] [serial = 1616] [outer = (nil)] [url = about:blank] 20:42:28 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x961f9800) [pid = 1846] [serial = 1614] [outer = (nil)] [url = about:blank] 20:42:39 INFO - PROCESS | 1801 | MARIONETTE LOG: INFO: Timeout fired 20:42:39 INFO - PROCESS | 1801 | 1477539759948 Marionette TRACE conn4 <- [1,2588,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:42:39 INFO - . 20:42:39 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30814ms 20:42:39 INFO - PROCESS | 1801 | 1477539759987 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 20:42:39 INFO - PROCESS | 1801 | 1477539759991 Marionette TRACE conn4 <- [1,2589,null,{"value":"2147483649"}] 20:42:39 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 20:42:40 INFO - PROCESS | 1801 | 1477539759998 Marionette TRACE conn4 -> [0,2590,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:40 INFO - PROCESS | 1801 | 1477539760197 Marionette TRACE conn4 <- [1,2590,null,{"value":null}] 20:42:40 INFO - PROCESS | 1801 | 1477539760245 Marionette TRACE conn4 -> [0,2591,"getWindowHandles",null] 20:42:40 INFO - PROCESS | 1801 | 1477539760252 Marionette TRACE conn4 <- [1,2591,null,["2147483649"]] 20:42:40 INFO - PROCESS | 1801 | 1477539760257 Marionette TRACE conn4 -> [0,2592,"switchToWindow",{"name":"2147483649"}] 20:42:40 INFO - PROCESS | 1801 | 1477539760262 Marionette TRACE conn4 <- [1,2592,null,{}] 20:42:40 INFO - PROCESS | 1801 | 1477539760269 Marionette TRACE conn4 -> [0,2593,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:40 INFO - PROCESS | 1801 | ++DOCSHELL 0x95938400 == 3 [pid = 1846] [id = 552] 20:42:40 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x95938800) [pid = 1846] [serial = 1618] [outer = (nil)] 20:42:40 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x95986400) [pid = 1846] [serial = 1619] [outer = 0x95938800] 20:42:40 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9598ec00) [pid = 1846] [serial = 1620] [outer = 0x95938800] 20:42:41 WARNING - wptserve Traceback (most recent call last): 20:42:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:42:41 WARNING - rv = self.func(request, response) 20:42:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:42:41 WARNING - access_control_allow_origin = "*") 20:42:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:42:41 WARNING - payload = payload_generator(server_data) 20:42:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:42:41 WARNING - return encode_string_as_bmp_image(data) 20:42:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:42:41 WARNING - img.save(f, "BMP") 20:42:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:42:41 WARNING - f.write(bmpfileheader) 20:42:41 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:42:41 WARNING - 20:42:48 INFO - PROCESS | 1801 | --DOCSHELL 0x95935c00 == 2 [pid = 1846] [id = 551] 20:42:55 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x95936000) [pid = 1846] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html] 20:42:59 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x95986400) [pid = 1846] [serial = 1619] [outer = (nil)] [url = about:blank] 20:42:59 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9598b000) [pid = 1846] [serial = 1617] [outer = (nil)] [url = about:blank] 20:43:10 INFO - PROCESS | 1801 | MARIONETTE LOG: INFO: Timeout fired 20:43:10 INFO - PROCESS | 1801 | 1477539790722 Marionette TRACE conn4 <- [1,2593,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:43:10 INFO - . 20:43:10 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 30768ms 20:43:10 INFO - PROCESS | 1801 | 1477539790767 Marionette TRACE conn4 -> [0,2594,"getWindowHandle",null] 20:43:10 INFO - PROCESS | 1801 | 1477539790771 Marionette TRACE conn4 <- [1,2594,null,{"value":"2147483649"}] 20:43:10 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 20:43:10 INFO - PROCESS | 1801 | 1477539790777 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:10 INFO - PROCESS | 1801 | 1477539790938 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 20:43:11 INFO - PROCESS | 1801 | 1477539791004 Marionette TRACE conn4 -> [0,2596,"getWindowHandles",null] 20:43:11 INFO - PROCESS | 1801 | 1477539791010 Marionette TRACE conn4 <- [1,2596,null,["2147483649"]] 20:43:11 INFO - PROCESS | 1801 | 1477539791022 Marionette TRACE conn4 -> [0,2597,"switchToWindow",{"name":"2147483649"}] 20:43:11 INFO - PROCESS | 1801 | 1477539791026 Marionette TRACE conn4 <- [1,2597,null,{}] 20:43:11 INFO - PROCESS | 1801 | 1477539791045 Marionette TRACE conn4 -> [0,2598,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:11 INFO - PROCESS | 1801 | ++DOCSHELL 0x95936400 == 3 [pid = 1846] [id = 553] 20:43:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x95936c00) [pid = 1846] [serial = 1621] [outer = (nil)] 20:43:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x95986800) [pid = 1846] [serial = 1622] [outer = 0x95936c00] 20:43:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9598e400) [pid = 1846] [serial = 1623] [outer = 0x95936c00] 20:43:12 INFO - PROCESS | 1801 | 1477539792115 Marionette TRACE conn4 <- [1,2598,null,{"value":["/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:43:12 INFO - . 20:43:12 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1384ms 20:43:12 INFO - PROCESS | 1801 | 1477539792169 Marionette TRACE conn4 -> [0,2599,"getWindowHandle",null] 20:43:12 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html 20:43:12 INFO - PROCESS | 1801 | 1477539792174 Marionette TRACE conn4 <- [1,2599,null,{"value":"2147483649"}] 20:43:12 INFO - PROCESS | 1801 | 1477539792181 Marionette TRACE conn4 -> [0,2600,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:12 INFO - PROCESS | 1801 | 1477539792380 Marionette TRACE conn4 <- [1,2600,null,{"value":null}] 20:43:12 INFO - PROCESS | 1801 | 1477539792448 Marionette TRACE conn4 -> [0,2601,"getWindowHandles",null] 20:43:12 INFO - PROCESS | 1801 | 1477539792453 Marionette TRACE conn4 <- [1,2601,null,["2147483649"]] 20:43:12 INFO - PROCESS | 1801 | 1477539792458 Marionette TRACE conn4 -> [0,2602,"switchToWindow",{"name":"2147483649"}] 20:43:12 INFO - PROCESS | 1801 | 1477539792464 Marionette TRACE conn4 <- [1,2602,null,{}] 20:43:12 INFO - PROCESS | 1801 | 1477539792470 Marionette TRACE conn4 -> [0,2603,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:12 INFO - PROCESS | 1801 | ++DOCSHELL 0x95de1000 == 4 [pid = 1846] [id = 554] 20:43:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x95de4c00) [pid = 1846] [serial = 1624] [outer = (nil)] 20:43:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x96002000) [pid = 1846] [serial = 1625] [outer = 0x95de4c00] 20:43:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x96005800) [pid = 1846] [serial = 1626] [outer = 0x95de4c00] 20:43:13 INFO - PROCESS | 1801 | ++DOCSHELL 0x96014800 == 5 [pid = 1846] [id = 555] 20:43:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x96015400) [pid = 1846] [serial = 1627] [outer = (nil)] 20:43:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 20 (0x96017800) [pid = 1846] [serial = 1628] [outer = 0x96015400] 20:43:13 INFO - PROCESS | 1801 | 1477539793819 Marionette TRACE conn4 <- [1,2603,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:43:13 INFO - . 20:43:13 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 1681ms 20:43:13 INFO - PROCESS | 1801 | 1477539793863 Marionette TRACE conn4 -> [0,2604,"getWindowHandle",null] 20:43:13 INFO - PROCESS | 1801 | 1477539793869 Marionette TRACE conn4 <- [1,2604,null,{"value":"2147483649"}] 20:43:13 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html 20:43:13 INFO - PROCESS | 1801 | 1477539793878 Marionette TRACE conn4 -> [0,2605,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:14 INFO - PROCESS | 1801 | 1477539794149 Marionette TRACE conn4 <- [1,2605,null,{"value":null}] 20:43:14 INFO - PROCESS | 1801 | 1477539794181 Marionette TRACE conn4 -> [0,2606,"getWindowHandles",null] 20:43:14 INFO - PROCESS | 1801 | 1477539794184 Marionette TRACE conn4 <- [1,2606,null,["2147483649"]] 20:43:14 INFO - PROCESS | 1801 | 1477539794195 Marionette TRACE conn4 -> [0,2607,"switchToWindow",{"name":"2147483649"}] 20:43:14 INFO - PROCESS | 1801 | 1477539794205 Marionette TRACE conn4 <- [1,2607,null,{}] 20:43:14 INFO - PROCESS | 1801 | 1477539794217 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:14 INFO - PROCESS | 1801 | ++DOCSHELL 0x960e0400 == 6 [pid = 1846] [id = 556] 20:43:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 21 (0x960e0c00) [pid = 1846] [serial = 1629] [outer = (nil)] 20:43:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 22 (0x960e4800) [pid = 1846] [serial = 1630] [outer = 0x960e0c00] 20:43:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 23 (0x960e5800) [pid = 1846] [serial = 1631] [outer = 0x960e0c00] 20:43:15 INFO - PROCESS | 1801 | ++DOCSHELL 0x960ebc00 == 7 [pid = 1846] [id = 557] 20:43:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 24 (0x960edc00) [pid = 1846] [serial = 1632] [outer = (nil)] 20:43:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 25 (0x9619f000) [pid = 1846] [serial = 1633] [outer = 0x960edc00] 20:43:15 INFO - PROCESS | 1801 | 1477539795418 Marionette TRACE conn4 <- [1,2608,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:43:15 INFO - . 20:43:15 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 1574ms 20:43:15 INFO - PROCESS | 1801 | 1477539795452 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 20:43:15 INFO - PROCESS | 1801 | 1477539795455 Marionette TRACE conn4 <- [1,2609,null,{"value":"2147483649"}] 20:43:15 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html 20:43:15 INFO - PROCESS | 1801 | 1477539795463 Marionette TRACE conn4 -> [0,2610,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:15 INFO - PROCESS | 1801 | 1477539795636 Marionette TRACE conn4 <- [1,2610,null,{"value":null}] 20:43:15 INFO - PROCESS | 1801 | 1477539795766 Marionette TRACE conn4 -> [0,2611,"getWindowHandles",null] 20:43:15 INFO - PROCESS | 1801 | 1477539795772 Marionette TRACE conn4 <- [1,2611,null,["2147483649"]] 20:43:15 INFO - PROCESS | 1801 | 1477539795777 Marionette TRACE conn4 -> [0,2612,"switchToWindow",{"name":"2147483649"}] 20:43:15 INFO - PROCESS | 1801 | 1477539795782 Marionette TRACE conn4 <- [1,2612,null,{}] 20:43:15 INFO - PROCESS | 1801 | 1477539795792 Marionette TRACE conn4 -> [0,2613,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:15 INFO - PROCESS | 1801 | ++DOCSHELL 0x961ec800 == 8 [pid = 1846] [id = 558] 20:43:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 26 (0x961ecc00) [pid = 1846] [serial = 1634] [outer = (nil)] 20:43:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 27 (0x961f0c00) [pid = 1846] [serial = 1635] [outer = 0x961ecc00] 20:43:16 INFO - PROCESS | 1801 | ++DOMWINDOW == 28 (0x961f3400) [pid = 1846] [serial = 1636] [outer = 0x961ecc00] 20:43:16 INFO - PROCESS | 1801 | ++DOCSHELL 0x961f7800 == 9 [pid = 1846] [id = 559] 20:43:16 INFO - PROCESS | 1801 | ++DOMWINDOW == 29 (0x961f8000) [pid = 1846] [serial = 1637] [outer = (nil)] 20:43:16 INFO - PROCESS | 1801 | ++DOMWINDOW == 30 (0x961f9000) [pid = 1846] [serial = 1638] [outer = 0x961f8000] 20:43:16 INFO - PROCESS | 1801 | 1477539796911 Marionette TRACE conn4 <- [1,2613,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:43:16 INFO - . 20:43:16 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 1473ms 20:43:16 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 20:43:16 INFO - PROCESS | 1801 | 1477539796945 Marionette TRACE conn4 -> [0,2614,"getWindowHandle",null] 20:43:16 INFO - PROCESS | 1801 | 1477539796948 Marionette TRACE conn4 <- [1,2614,null,{"value":"2147483649"}] 20:43:16 INFO - PROCESS | 1801 | 1477539796956 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:17 INFO - PROCESS | 1801 | 1477539797132 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 20:43:17 INFO - PROCESS | 1801 | 1477539797223 Marionette TRACE conn4 -> [0,2616,"getWindowHandles",null] 20:43:17 INFO - PROCESS | 1801 | 1477539797226 Marionette TRACE conn4 <- [1,2616,null,["2147483649"]] 20:43:17 INFO - PROCESS | 1801 | 1477539797236 Marionette TRACE conn4 -> [0,2617,"switchToWindow",{"name":"2147483649"}] 20:43:17 INFO - PROCESS | 1801 | 1477539797245 Marionette TRACE conn4 <- [1,2617,null,{}] 20:43:17 INFO - PROCESS | 1801 | 1477539797251 Marionette TRACE conn4 -> [0,2618,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:17 INFO - PROCESS | 1801 | ++DOCSHELL 0x96df4400 == 10 [pid = 1846] [id = 560] 20:43:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 31 (0x96df5c00) [pid = 1846] [serial = 1639] [outer = (nil)] 20:43:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 32 (0x96dfa800) [pid = 1846] [serial = 1640] [outer = 0x96df5c00] 20:43:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 33 (0x96dfbc00) [pid = 1846] [serial = 1641] [outer = 0x96df5c00] 20:43:18 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e4b000 == 11 [pid = 1846] [id = 561] 20:43:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 34 (0x96e4c400) [pid = 1846] [serial = 1642] [outer = (nil)] 20:43:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x96e4e000) [pid = 1846] [serial = 1643] [outer = 0x96e4c400] 20:43:18 INFO - PROCESS | 1801 | 1477539798407 Marionette TRACE conn4 <- [1,2618,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:43:18 INFO - . 20:43:18 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 1479ms 20:43:18 INFO - PROCESS | 1801 | 1477539798439 Marionette TRACE conn4 -> [0,2619,"getWindowHandle",null] 20:43:18 INFO - PROCESS | 1801 | 1477539798443 Marionette TRACE conn4 <- [1,2619,null,{"value":"2147483649"}] 20:43:18 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 20:43:18 INFO - PROCESS | 1801 | 1477539798449 Marionette TRACE conn4 -> [0,2620,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:18 INFO - PROCESS | 1801 | 1477539798632 Marionette TRACE conn4 <- [1,2620,null,{"value":null}] 20:43:18 INFO - PROCESS | 1801 | 1477539798733 Marionette TRACE conn4 -> [0,2621,"getWindowHandles",null] 20:43:18 INFO - PROCESS | 1801 | 1477539798736 Marionette TRACE conn4 <- [1,2621,null,["2147483649"]] 20:43:18 INFO - PROCESS | 1801 | 1477539798748 Marionette TRACE conn4 -> [0,2622,"switchToWindow",{"name":"2147483649"}] 20:43:18 INFO - PROCESS | 1801 | 1477539798752 Marionette TRACE conn4 <- [1,2622,null,{}] 20:43:18 INFO - PROCESS | 1801 | 1477539798761 Marionette TRACE conn4 -> [0,2623,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:18 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e57400 == 12 [pid = 1846] [id = 562] 20:43:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x96e57800) [pid = 1846] [serial = 1644] [outer = (nil)] 20:43:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x99f64400) [pid = 1846] [serial = 1645] [outer = 0x96e57800] 20:43:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x99f63000) [pid = 1846] [serial = 1646] [outer = 0x96e57800] 20:43:19 INFO - PROCESS | 1801 | ++DOCSHELL 0x95ddcc00 == 13 [pid = 1846] [id = 563] 20:43:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x95dde400) [pid = 1846] [serial = 1647] [outer = (nil)] 20:43:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x96001400) [pid = 1846] [serial = 1648] [outer = 0x95dde400] 20:43:20 INFO - PROCESS | 1801 | 1477539800057 Marionette TRACE conn4 <- [1,2623,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:43:20 INFO - . 20:43:20 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 1624ms 20:43:20 INFO - PROCESS | 1801 | 1477539800072 Marionette TRACE conn4 -> [0,2624,"getWindowHandle",null] 20:43:20 INFO - PROCESS | 1801 | 1477539800080 Marionette TRACE conn4 <- [1,2624,null,{"value":"2147483649"}] 20:43:20 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 20:43:20 INFO - PROCESS | 1801 | 1477539800087 Marionette TRACE conn4 -> [0,2625,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:20 INFO - PROCESS | 1801 | 1477539800272 Marionette TRACE conn4 <- [1,2625,null,{"value":null}] 20:43:20 INFO - PROCESS | 1801 | 1477539800357 Marionette TRACE conn4 -> [0,2626,"getWindowHandles",null] 20:43:20 INFO - PROCESS | 1801 | 1477539800363 Marionette TRACE conn4 <- [1,2626,null,["2147483649"]] 20:43:20 INFO - PROCESS | 1801 | 1477539800375 Marionette TRACE conn4 -> [0,2627,"switchToWindow",{"name":"2147483649"}] 20:43:20 INFO - PROCESS | 1801 | 1477539800385 Marionette TRACE conn4 <- [1,2627,null,{}] 20:43:20 INFO - PROCESS | 1801 | 1477539800392 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:20 INFO - PROCESS | 1801 | ++DOCSHELL 0x96022400 == 14 [pid = 1846] [id = 564] 20:43:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x96022c00) [pid = 1846] [serial = 1649] [outer = (nil)] 20:43:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x961f1c00) [pid = 1846] [serial = 1650] [outer = 0x96022c00] 20:43:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x96df8000) [pid = 1846] [serial = 1651] [outer = 0x96022c00] 20:43:21 INFO - PROCESS | 1801 | ++DOCSHELL 0x96006800 == 15 [pid = 1846] [id = 565] 20:43:21 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x96007400) [pid = 1846] [serial = 1652] [outer = (nil)] 20:43:21 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x95934000) [pid = 1846] [serial = 1653] [outer = 0x96007400] 20:43:21 INFO - PROCESS | 1801 | 1477539801844 Marionette TRACE conn4 <- [1,2628,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:43:21 INFO - . 20:43:21 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 1783ms 20:43:21 INFO - PROCESS | 1801 | 1477539801871 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 20:43:21 INFO - PROCESS | 1801 | 1477539801874 Marionette TRACE conn4 <- [1,2629,null,{"value":"2147483649"}] 20:43:21 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html 20:43:21 INFO - PROCESS | 1801 | 1477539801881 Marionette TRACE conn4 -> [0,2630,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:22 INFO - PROCESS | 1801 | 1477539802078 Marionette TRACE conn4 <- [1,2630,null,{"value":null}] 20:43:22 INFO - PROCESS | 1801 | 1477539802165 Marionette TRACE conn4 -> [0,2631,"getWindowHandles",null] 20:43:22 INFO - PROCESS | 1801 | 1477539802173 Marionette TRACE conn4 <- [1,2631,null,["2147483649"]] 20:43:22 INFO - PROCESS | 1801 | 1477539802180 Marionette TRACE conn4 -> [0,2632,"switchToWindow",{"name":"2147483649"}] 20:43:22 INFO - PROCESS | 1801 | 1477539802188 Marionette TRACE conn4 <- [1,2632,null,{}] 20:43:22 INFO - PROCESS | 1801 | 1477539802204 Marionette TRACE conn4 -> [0,2633,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:22 INFO - PROCESS | 1801 | ++DOCSHELL 0x96004000 == 16 [pid = 1846] [id = 566] 20:43:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x96006c00) [pid = 1846] [serial = 1654] [outer = (nil)] 20:43:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x960e9400) [pid = 1846] [serial = 1655] [outer = 0x96006c00] 20:43:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x961a9000) [pid = 1846] [serial = 1656] [outer = 0x96006c00] 20:43:22 INFO - PROCESS | 1801 | --DOCSHELL 0x96e4b000 == 15 [pid = 1846] [id = 561] 20:43:22 INFO - PROCESS | 1801 | --DOCSHELL 0x96df4400 == 14 [pid = 1846] [id = 560] 20:43:22 INFO - PROCESS | 1801 | --DOCSHELL 0x961f7800 == 13 [pid = 1846] [id = 559] 20:43:22 INFO - PROCESS | 1801 | --DOCSHELL 0x961ec800 == 12 [pid = 1846] [id = 558] 20:43:22 INFO - PROCESS | 1801 | --DOCSHELL 0x960ebc00 == 11 [pid = 1846] [id = 557] 20:43:22 INFO - PROCESS | 1801 | --DOCSHELL 0x960e0400 == 10 [pid = 1846] [id = 556] 20:43:22 INFO - PROCESS | 1801 | --DOCSHELL 0x96014800 == 9 [pid = 1846] [id = 555] 20:43:22 INFO - PROCESS | 1801 | --DOCSHELL 0x95de1000 == 8 [pid = 1846] [id = 554] 20:43:22 INFO - PROCESS | 1801 | --DOCSHELL 0x95936400 == 7 [pid = 1846] [id = 553] 20:43:22 INFO - PROCESS | 1801 | --DOCSHELL 0x95938400 == 6 [pid = 1846] [id = 552] 20:43:23 INFO - PROCESS | 1801 | 1477539803324 Marionette TRACE conn4 <- [1,2633,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:43:23 INFO - . 20:43:23 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 1478ms 20:43:23 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html 20:43:23 INFO - PROCESS | 1801 | 1477539803360 Marionette TRACE conn4 -> [0,2634,"getWindowHandle",null] 20:43:23 INFO - PROCESS | 1801 | 1477539803363 Marionette TRACE conn4 <- [1,2634,null,{"value":"2147483649"}] 20:43:23 INFO - PROCESS | 1801 | 1477539803371 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:23 INFO - PROCESS | 1801 | 1477539803598 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 20:43:23 INFO - PROCESS | 1801 | 1477539803653 Marionette TRACE conn4 -> [0,2636,"getWindowHandles",null] 20:43:23 INFO - PROCESS | 1801 | 1477539803660 Marionette TRACE conn4 <- [1,2636,null,["2147483649"]] 20:43:23 INFO - PROCESS | 1801 | 1477539803686 Marionette TRACE conn4 -> [0,2637,"switchToWindow",{"name":"2147483649"}] 20:43:23 INFO - PROCESS | 1801 | 1477539803691 Marionette TRACE conn4 <- [1,2637,null,{}] 20:43:23 INFO - PROCESS | 1801 | 1477539803697 Marionette TRACE conn4 -> [0,2638,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:23 INFO - PROCESS | 1801 | ++DOCSHELL 0x961f5000 == 7 [pid = 1846] [id = 567] 20:43:23 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x961f5400) [pid = 1846] [serial = 1657] [outer = (nil)] 20:43:23 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x96df6400) [pid = 1846] [serial = 1658] [outer = 0x961f5400] 20:43:24 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x96dff000) [pid = 1846] [serial = 1659] [outer = 0x961f5400] 20:43:24 INFO - PROCESS | 1801 | 1477539804744 Marionette TRACE conn4 <- [1,2638,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:43:24 INFO - . 20:43:24 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 1423ms 20:43:24 INFO - PROCESS | 1801 | 1477539804793 Marionette TRACE conn4 -> [0,2639,"getWindowHandle",null] 20:43:24 INFO - PROCESS | 1801 | 1477539804797 Marionette TRACE conn4 <- [1,2639,null,{"value":"2147483649"}] 20:43:24 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html 20:43:24 INFO - PROCESS | 1801 | 1477539804814 Marionette TRACE conn4 -> [0,2640,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:25 INFO - PROCESS | 1801 | 1477539804999 Marionette TRACE conn4 <- [1,2640,null,{"value":null}] 20:43:25 INFO - PROCESS | 1801 | 1477539805060 Marionette TRACE conn4 -> [0,2641,"getWindowHandles",null] 20:43:25 INFO - PROCESS | 1801 | 1477539805070 Marionette TRACE conn4 <- [1,2641,null,["2147483649"]] 20:43:25 INFO - PROCESS | 1801 | 1477539805083 Marionette TRACE conn4 -> [0,2642,"switchToWindow",{"name":"2147483649"}] 20:43:25 INFO - PROCESS | 1801 | 1477539805092 Marionette TRACE conn4 <- [1,2642,null,{}] 20:43:25 INFO - PROCESS | 1801 | 1477539805112 Marionette TRACE conn4 -> [0,2643,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:25 INFO - PROCESS | 1801 | ++DOCSHELL 0x99f6a000 == 8 [pid = 1846] [id = 568] 20:43:25 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x99f6a400) [pid = 1846] [serial = 1660] [outer = (nil)] 20:43:25 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x99f6e000) [pid = 1846] [serial = 1661] [outer = 0x99f6a400] 20:43:25 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x99f70400) [pid = 1846] [serial = 1662] [outer = 0x99f6a400] 20:43:26 INFO - PROCESS | 1801 | 1477539806374 Marionette TRACE conn4 <- [1,2643,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:43:26 INFO - . 20:43:26 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 1578ms 20:43:26 INFO - PROCESS | 1801 | 1477539806389 Marionette TRACE conn4 -> [0,2644,"getWindowHandle",null] 20:43:26 INFO - PROCESS | 1801 | 1477539806391 Marionette TRACE conn4 <- [1,2644,null,{"value":"2147483649"}] 20:43:26 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 20:43:26 INFO - PROCESS | 1801 | 1477539806399 Marionette TRACE conn4 -> [0,2645,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:26 INFO - PROCESS | 1801 | 1477539806578 Marionette TRACE conn4 <- [1,2645,null,{"value":null}] 20:43:26 INFO - PROCESS | 1801 | 1477539806671 Marionette TRACE conn4 -> [0,2646,"getWindowHandles",null] 20:43:26 INFO - PROCESS | 1801 | 1477539806681 Marionette TRACE conn4 <- [1,2646,null,["2147483649"]] 20:43:26 INFO - PROCESS | 1801 | 1477539806690 Marionette TRACE conn4 -> [0,2647,"switchToWindow",{"name":"2147483649"}] 20:43:26 INFO - PROCESS | 1801 | 1477539806698 Marionette TRACE conn4 <- [1,2647,null,{}] 20:43:26 INFO - PROCESS | 1801 | 1477539806706 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:27 INFO - PROCESS | 1801 | ++DOCSHELL 0x96df9000 == 9 [pid = 1846] [id = 569] 20:43:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x99f6f000) [pid = 1846] [serial = 1663] [outer = (nil)] 20:43:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x9ab23c00) [pid = 1846] [serial = 1664] [outer = 0x99f6f000] 20:43:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 57 (0x9addc000) [pid = 1846] [serial = 1665] [outer = 0x99f6f000] 20:43:27 INFO - PROCESS | 1801 | --DOMWINDOW == 56 (0x96e4c400) [pid = 1846] [serial = 1642] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:43:27 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0x96df5c00) [pid = 1846] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 20:43:27 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x961f8000) [pid = 1846] [serial = 1637] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:43:27 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x961ecc00) [pid = 1846] [serial = 1634] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html] 20:43:27 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x960edc00) [pid = 1846] [serial = 1632] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477539795179] 20:43:27 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x960e0c00) [pid = 1846] [serial = 1629] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html] 20:43:27 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x96015400) [pid = 1846] [serial = 1627] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:43:27 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x95938800) [pid = 1846] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html] 20:43:27 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x95936c00) [pid = 1846] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html] 20:43:27 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x95de4c00) [pid = 1846] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html] 20:43:28 INFO - PROCESS | 1801 | 1477539808436 Marionette TRACE conn4 <- [1,2648,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:43:28 INFO - . 20:43:28 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 2087ms 20:43:28 INFO - PROCESS | 1801 | 1477539808487 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 20:43:28 INFO - PROCESS | 1801 | 1477539808491 Marionette TRACE conn4 <- [1,2649,null,{"value":"2147483649"}] 20:43:28 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 20:43:28 INFO - PROCESS | 1801 | 1477539808498 Marionette TRACE conn4 -> [0,2650,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:28 INFO - PROCESS | 1801 | 1477539808685 Marionette TRACE conn4 <- [1,2650,null,{"value":null}] 20:43:28 INFO - PROCESS | 1801 | 1477539808763 Marionette TRACE conn4 -> [0,2651,"getWindowHandles",null] 20:43:28 INFO - PROCESS | 1801 | 1477539808770 Marionette TRACE conn4 <- [1,2651,null,["2147483649"]] 20:43:28 INFO - PROCESS | 1801 | 1477539808776 Marionette TRACE conn4 -> [0,2652,"switchToWindow",{"name":"2147483649"}] 20:43:28 INFO - PROCESS | 1801 | 1477539808781 Marionette TRACE conn4 <- [1,2652,null,{}] 20:43:28 INFO - PROCESS | 1801 | 1477539808787 Marionette TRACE conn4 -> [0,2653,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:28 INFO - PROCESS | 1801 | ++DOCSHELL 0x95de4c00 == 10 [pid = 1846] [id = 570] 20:43:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x96017c00) [pid = 1846] [serial = 1666] [outer = (nil)] 20:43:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x9addac00) [pid = 1846] [serial = 1667] [outer = 0x96017c00] 20:43:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x9ade0400) [pid = 1846] [serial = 1668] [outer = 0x96017c00] 20:43:30 INFO - PROCESS | 1801 | 1477539810055 Marionette TRACE conn4 <- [1,2653,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:43:30 INFO - . 20:43:30 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 1573ms 20:43:30 INFO - PROCESS | 1801 | 1477539810072 Marionette TRACE conn4 -> [0,2654,"getWindowHandle",null] 20:43:30 INFO - PROCESS | 1801 | 1477539810076 Marionette TRACE conn4 <- [1,2654,null,{"value":"2147483649"}] 20:43:30 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 20:43:30 INFO - PROCESS | 1801 | 1477539810083 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:30 INFO - PROCESS | 1801 | 1477539810265 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 20:43:30 INFO - PROCESS | 1801 | 1477539810352 Marionette TRACE conn4 -> [0,2656,"getWindowHandles",null] 20:43:30 INFO - PROCESS | 1801 | 1477539810362 Marionette TRACE conn4 <- [1,2656,null,["2147483649"]] 20:43:30 INFO - PROCESS | 1801 | 1477539810371 Marionette TRACE conn4 -> [0,2657,"switchToWindow",{"name":"2147483649"}] 20:43:30 INFO - PROCESS | 1801 | 1477539810380 Marionette TRACE conn4 <- [1,2657,null,{}] 20:43:30 INFO - PROCESS | 1801 | 1477539810391 Marionette TRACE conn4 -> [0,2658,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:30 INFO - PROCESS | 1801 | ++DOCSHELL 0x960e3c00 == 11 [pid = 1846] [id = 571] 20:43:30 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x960e8800) [pid = 1846] [serial = 1669] [outer = (nil)] 20:43:30 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x99f69000) [pid = 1846] [serial = 1670] [outer = 0x960e8800] 20:43:30 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x9ab1bc00) [pid = 1846] [serial = 1671] [outer = 0x960e8800] 20:43:31 INFO - PROCESS | 1801 | 1477539811699 Marionette TRACE conn4 <- [1,2658,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:43:31 INFO - . 20:43:31 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 1684ms 20:43:31 INFO - PROCESS | 1801 | 1477539811768 Marionette TRACE conn4 -> [0,2659,"getWindowHandle",null] 20:43:31 INFO - PROCESS | 1801 | 1477539811772 Marionette TRACE conn4 <- [1,2659,null,{"value":"2147483649"}] 20:43:31 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 20:43:31 INFO - PROCESS | 1801 | 1477539811779 Marionette TRACE conn4 -> [0,2660,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:31 INFO - PROCESS | 1801 | 1477539811962 Marionette TRACE conn4 <- [1,2660,null,{"value":null}] 20:43:32 INFO - PROCESS | 1801 | 1477539812047 Marionette TRACE conn4 -> [0,2661,"getWindowHandles",null] 20:43:32 INFO - PROCESS | 1801 | 1477539812057 Marionette TRACE conn4 <- [1,2661,null,["2147483649"]] 20:43:32 INFO - PROCESS | 1801 | 1477539812066 Marionette TRACE conn4 -> [0,2662,"switchToWindow",{"name":"2147483649"}] 20:43:32 INFO - PROCESS | 1801 | 1477539812074 Marionette TRACE conn4 <- [1,2662,null,{}] 20:43:32 INFO - PROCESS | 1801 | 1477539812087 Marionette TRACE conn4 -> [0,2663,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:32 INFO - PROCESS | 1801 | ++DOCSHELL 0x95de8800 == 12 [pid = 1846] [id = 572] 20:43:32 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x96004400) [pid = 1846] [serial = 1672] [outer = (nil)] 20:43:32 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x961a0c00) [pid = 1846] [serial = 1673] [outer = 0x96004400] 20:43:32 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x961aac00) [pid = 1846] [serial = 1674] [outer = 0x96004400] 20:43:33 INFO - PROCESS | 1801 | --DOCSHELL 0x96df9000 == 11 [pid = 1846] [id = 569] 20:43:33 INFO - PROCESS | 1801 | --DOCSHELL 0x99f6a000 == 10 [pid = 1846] [id = 568] 20:43:33 INFO - PROCESS | 1801 | --DOCSHELL 0x961f5000 == 9 [pid = 1846] [id = 567] 20:43:33 INFO - PROCESS | 1801 | --DOCSHELL 0x96004000 == 8 [pid = 1846] [id = 566] 20:43:33 INFO - PROCESS | 1801 | --DOCSHELL 0x96006800 == 7 [pid = 1846] [id = 565] 20:43:33 INFO - PROCESS | 1801 | --DOCSHELL 0x95ddcc00 == 6 [pid = 1846] [id = 563] 20:43:33 INFO - PROCESS | 1801 | 1477539813486 Marionette TRACE conn4 <- [1,2663,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:43:33 INFO - . 20:43:33 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 1728ms 20:43:33 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 20:43:33 INFO - PROCESS | 1801 | 1477539813507 Marionette TRACE conn4 -> [0,2664,"getWindowHandle",null] 20:43:33 INFO - PROCESS | 1801 | 1477539813510 Marionette TRACE conn4 <- [1,2664,null,{"value":"2147483649"}] 20:43:33 INFO - PROCESS | 1801 | 1477539813517 Marionette TRACE conn4 -> [0,2665,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:33 INFO - PROCESS | 1801 | 1477539813716 Marionette TRACE conn4 <- [1,2665,null,{"value":null}] 20:43:33 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0x960e4800) [pid = 1846] [serial = 1630] [outer = (nil)] [url = about:blank] 20:43:33 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x960e5800) [pid = 1846] [serial = 1631] [outer = (nil)] [url = about:blank] 20:43:33 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x9619f000) [pid = 1846] [serial = 1633] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477539795179] 20:43:33 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x96002000) [pid = 1846] [serial = 1625] [outer = (nil)] [url = about:blank] 20:43:33 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x96005800) [pid = 1846] [serial = 1626] [outer = (nil)] [url = about:blank] 20:43:33 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x96017800) [pid = 1846] [serial = 1628] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:43:33 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x95986800) [pid = 1846] [serial = 1622] [outer = (nil)] [url = about:blank] 20:43:33 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x9598e400) [pid = 1846] [serial = 1623] [outer = (nil)] [url = about:blank] 20:43:33 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x9598ec00) [pid = 1846] [serial = 1620] [outer = (nil)] [url = about:blank] 20:43:33 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x96dfa800) [pid = 1846] [serial = 1640] [outer = (nil)] [url = about:blank] 20:43:33 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x96dfbc00) [pid = 1846] [serial = 1641] [outer = (nil)] [url = about:blank] 20:43:33 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x96e4e000) [pid = 1846] [serial = 1643] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:43:33 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x961f0c00) [pid = 1846] [serial = 1635] [outer = (nil)] [url = about:blank] 20:43:33 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x961f3400) [pid = 1846] [serial = 1636] [outer = (nil)] [url = about:blank] 20:43:33 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x961f9000) [pid = 1846] [serial = 1638] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:43:33 INFO - PROCESS | 1801 | 1477539813832 Marionette TRACE conn4 -> [0,2666,"getWindowHandles",null] 20:43:33 INFO - PROCESS | 1801 | 1477539813843 Marionette TRACE conn4 <- [1,2666,null,["2147483649"]] 20:43:33 INFO - PROCESS | 1801 | 1477539813847 Marionette TRACE conn4 -> [0,2667,"switchToWindow",{"name":"2147483649"}] 20:43:33 INFO - PROCESS | 1801 | 1477539813858 Marionette TRACE conn4 <- [1,2667,null,{}] 20:43:33 INFO - PROCESS | 1801 | 1477539813866 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:33 INFO - PROCESS | 1801 | ++DOCSHELL 0x9598bc00 == 7 [pid = 1846] [id = 573] 20:43:33 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x9598e400) [pid = 1846] [serial = 1675] [outer = (nil)] 20:43:34 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x96005800) [pid = 1846] [serial = 1676] [outer = 0x9598e400] 20:43:34 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x96015400) [pid = 1846] [serial = 1677] [outer = 0x9598e400] 20:43:34 INFO - PROCESS | 1801 | 1477539814949 Marionette TRACE conn4 <- [1,2668,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:43:34 INFO - . 20:43:34 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 1480ms 20:43:35 INFO - PROCESS | 1801 | 1477539814997 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 20:43:35 INFO - PROCESS | 1801 | 1477539814999 Marionette TRACE conn4 <- [1,2669,null,{"value":"2147483649"}] 20:43:35 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 20:43:35 INFO - PROCESS | 1801 | 1477539815009 Marionette TRACE conn4 -> [0,2670,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:35 INFO - PROCESS | 1801 | 1477539815206 Marionette TRACE conn4 <- [1,2670,null,{"value":null}] 20:43:35 INFO - PROCESS | 1801 | 1477539815257 Marionette TRACE conn4 -> [0,2671,"getWindowHandles",null] 20:43:35 INFO - PROCESS | 1801 | 1477539815262 Marionette TRACE conn4 <- [1,2671,null,["2147483649"]] 20:43:35 INFO - PROCESS | 1801 | 1477539815267 Marionette TRACE conn4 -> [0,2672,"switchToWindow",{"name":"2147483649"}] 20:43:35 INFO - PROCESS | 1801 | 1477539815273 Marionette TRACE conn4 <- [1,2672,null,{}] 20:43:35 INFO - PROCESS | 1801 | 1477539815278 Marionette TRACE conn4 -> [0,2673,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:35 INFO - PROCESS | 1801 | ++DOCSHELL 0x960e4800 == 8 [pid = 1846] [id = 574] 20:43:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x960e8c00) [pid = 1846] [serial = 1678] [outer = (nil)] 20:43:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x961f0c00) [pid = 1846] [serial = 1679] [outer = 0x960e8c00] 20:43:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x961f4400) [pid = 1846] [serial = 1680] [outer = 0x960e8c00] 20:43:36 INFO - PROCESS | 1801 | 1477539816440 Marionette TRACE conn4 <- [1,2673,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:43:36 INFO - . 20:43:36 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 1473ms 20:43:36 INFO - PROCESS | 1801 | 1477539816481 Marionette TRACE conn4 -> [0,2674,"getWindowHandle",null] 20:43:36 INFO - PROCESS | 1801 | 1477539816485 Marionette TRACE conn4 <- [1,2674,null,{"value":"2147483649"}] 20:43:36 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 20:43:36 INFO - PROCESS | 1801 | 1477539816496 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:36 INFO - PROCESS | 1801 | 1477539816734 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 20:43:36 INFO - PROCESS | 1801 | 1477539816748 Marionette TRACE conn4 -> [0,2676,"getWindowHandles",null] 20:43:36 INFO - PROCESS | 1801 | 1477539816754 Marionette TRACE conn4 <- [1,2676,null,["2147483649"]] 20:43:36 INFO - PROCESS | 1801 | 1477539816773 Marionette TRACE conn4 -> [0,2677,"switchToWindow",{"name":"2147483649"}] 20:43:36 INFO - PROCESS | 1801 | 1477539816782 Marionette TRACE conn4 <- [1,2677,null,{}] 20:43:36 INFO - PROCESS | 1801 | 1477539816789 Marionette TRACE conn4 -> [0,2678,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:36 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e56400 == 9 [pid = 1846] [id = 575] 20:43:36 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x96e56c00) [pid = 1846] [serial = 1681] [outer = (nil)] 20:43:37 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x99f6cc00) [pid = 1846] [serial = 1682] [outer = 0x96e56c00] 20:43:37 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x9ab19000) [pid = 1846] [serial = 1683] [outer = 0x96e56c00] 20:43:38 INFO - PROCESS | 1801 | 1477539818226 Marionette TRACE conn4 <- [1,2678,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:43:38 INFO - . 20:43:38 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 1776ms 20:43:38 INFO - PROCESS | 1801 | 1477539818269 Marionette TRACE conn4 -> [0,2679,"getWindowHandle",null] 20:43:38 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 20:43:38 INFO - PROCESS | 1801 | 1477539818273 Marionette TRACE conn4 <- [1,2679,null,{"value":"2147483649"}] 20:43:38 INFO - PROCESS | 1801 | 1477539818288 Marionette TRACE conn4 -> [0,2680,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:38 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x961f5400) [pid = 1846] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html] 20:43:38 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x99f6a400) [pid = 1846] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html] 20:43:38 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x95dde400) [pid = 1846] [serial = 1647] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477539799774] 20:43:38 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x99f6f000) [pid = 1846] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 20:43:38 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x96006c00) [pid = 1846] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html] 20:43:38 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x96007400) [pid = 1846] [serial = 1652] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:43:38 INFO - PROCESS | 1801 | 1477539818546 Marionette TRACE conn4 <- [1,2680,null,{"value":null}] 20:43:38 INFO - PROCESS | 1801 | 1477539818632 Marionette TRACE conn4 -> [0,2681,"getWindowHandles",null] 20:43:38 INFO - PROCESS | 1801 | 1477539818638 Marionette TRACE conn4 <- [1,2681,null,["2147483649"]] 20:43:38 INFO - PROCESS | 1801 | 1477539818650 Marionette TRACE conn4 -> [0,2682,"switchToWindow",{"name":"2147483649"}] 20:43:38 INFO - PROCESS | 1801 | 1477539818655 Marionette TRACE conn4 <- [1,2682,null,{}] 20:43:38 INFO - PROCESS | 1801 | 1477539818670 Marionette TRACE conn4 -> [0,2683,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:38 INFO - PROCESS | 1801 | ++DOCSHELL 0x961ec800 == 10 [pid = 1846] [id = 576] 20:43:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x961ef800) [pid = 1846] [serial = 1684] [outer = (nil)] 20:43:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x99f6c800) [pid = 1846] [serial = 1685] [outer = 0x961ef800] 20:43:39 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x9ade4800) [pid = 1846] [serial = 1686] [outer = 0x961ef800] 20:43:39 INFO - PROCESS | 1801 | 1477539819741 Marionette TRACE conn4 <- [1,2683,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:43:39 INFO - . 20:43:39 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 1480ms 20:43:39 INFO - PROCESS | 1801 | 1477539819765 Marionette TRACE conn4 -> [0,2684,"getWindowHandle",null] 20:43:39 INFO - PROCESS | 1801 | 1477539819769 Marionette TRACE conn4 <- [1,2684,null,{"value":"2147483649"}] 20:43:39 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 20:43:39 INFO - PROCESS | 1801 | 1477539819776 Marionette TRACE conn4 -> [0,2685,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:40 INFO - PROCESS | 1801 | 1477539820085 Marionette TRACE conn4 <- [1,2685,null,{"value":null}] 20:43:40 INFO - PROCESS | 1801 | 1477539820130 Marionette TRACE conn4 -> [0,2686,"getWindowHandles",null] 20:43:40 INFO - PROCESS | 1801 | 1477539820135 Marionette TRACE conn4 <- [1,2686,null,["2147483649"]] 20:43:40 INFO - PROCESS | 1801 | 1477539820140 Marionette TRACE conn4 -> [0,2687,"switchToWindow",{"name":"2147483649"}] 20:43:40 INFO - PROCESS | 1801 | 1477539820145 Marionette TRACE conn4 <- [1,2687,null,{}] 20:43:40 INFO - PROCESS | 1801 | 1477539820152 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:40 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae54000 == 11 [pid = 1846] [id = 577] 20:43:40 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x9ae54400) [pid = 1846] [serial = 1687] [outer = (nil)] 20:43:40 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x9ae58400) [pid = 1846] [serial = 1688] [outer = 0x9ae54400] 20:43:40 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x9b738c00) [pid = 1846] [serial = 1689] [outer = 0x9ae54400] 20:43:41 INFO - PROCESS | 1801 | 1477539821481 Marionette TRACE conn4 <- [1,2688,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:43:41 INFO - . 20:43:41 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 1728ms 20:43:41 INFO - PROCESS | 1801 | 1477539821505 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 20:43:41 INFO - PROCESS | 1801 | 1477539821511 Marionette TRACE conn4 <- [1,2689,null,{"value":"2147483649"}] 20:43:41 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 20:43:41 INFO - PROCESS | 1801 | 1477539821522 Marionette TRACE conn4 -> [0,2690,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:41 INFO - PROCESS | 1801 | 1477539821753 Marionette TRACE conn4 <- [1,2690,null,{"value":null}] 20:43:41 INFO - PROCESS | 1801 | 1477539821832 Marionette TRACE conn4 -> [0,2691,"getWindowHandles",null] 20:43:41 INFO - PROCESS | 1801 | 1477539821839 Marionette TRACE conn4 <- [1,2691,null,["2147483649"]] 20:43:41 INFO - PROCESS | 1801 | 1477539821847 Marionette TRACE conn4 -> [0,2692,"switchToWindow",{"name":"2147483649"}] 20:43:41 INFO - PROCESS | 1801 | 1477539821858 Marionette TRACE conn4 <- [1,2692,null,{}] 20:43:41 INFO - PROCESS | 1801 | 1477539821868 Marionette TRACE conn4 -> [0,2693,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:41 INFO - PROCESS | 1801 | ++DOCSHELL 0x960e5400 == 12 [pid = 1846] [id = 578] 20:43:41 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x9619f800) [pid = 1846] [serial = 1690] [outer = (nil)] 20:43:42 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x96e4d800) [pid = 1846] [serial = 1691] [outer = 0x9619f800] 20:43:42 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x9ab17000) [pid = 1846] [serial = 1692] [outer = 0x9619f800] 20:43:43 INFO - PROCESS | 1801 | 1477539823367 Marionette TRACE conn4 <- [1,2693,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:43:43 INFO - . 20:43:43 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 1879ms 20:43:43 INFO - PROCESS | 1801 | 1477539823405 Marionette TRACE conn4 -> [0,2694,"getWindowHandle",null] 20:43:43 INFO - PROCESS | 1801 | 1477539823409 Marionette TRACE conn4 <- [1,2694,null,{"value":"2147483649"}] 20:43:43 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 20:43:43 INFO - PROCESS | 1801 | 1477539823426 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:43 INFO - PROCESS | 1801 | 1477539823590 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 20:43:43 INFO - PROCESS | 1801 | 1477539823642 Marionette TRACE conn4 -> [0,2696,"getWindowHandles",null] 20:43:43 INFO - PROCESS | 1801 | 1477539823650 Marionette TRACE conn4 <- [1,2696,null,["2147483649"]] 20:43:43 INFO - PROCESS | 1801 | 1477539823659 Marionette TRACE conn4 -> [0,2697,"switchToWindow",{"name":"2147483649"}] 20:43:43 INFO - PROCESS | 1801 | 1477539823666 Marionette TRACE conn4 <- [1,2697,null,{}] 20:43:43 INFO - PROCESS | 1801 | 1477539823715 Marionette TRACE conn4 -> [0,2698,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:43 INFO - PROCESS | 1801 | ++DOCSHELL 0x9598e800 == 13 [pid = 1846] [id = 579] 20:43:43 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x9598f400) [pid = 1846] [serial = 1693] [outer = (nil)] 20:43:43 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x960e8400) [pid = 1846] [serial = 1694] [outer = 0x9598f400] 20:43:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x961a4400) [pid = 1846] [serial = 1695] [outer = 0x9598f400] 20:43:44 INFO - PROCESS | 1801 | --DOCSHELL 0x96022400 == 12 [pid = 1846] [id = 564] 20:43:44 INFO - PROCESS | 1801 | --DOCSHELL 0x961ec800 == 11 [pid = 1846] [id = 576] 20:43:44 INFO - PROCESS | 1801 | --DOCSHELL 0x96e56400 == 10 [pid = 1846] [id = 575] 20:43:44 INFO - PROCESS | 1801 | --DOCSHELL 0x960e4800 == 9 [pid = 1846] [id = 574] 20:43:44 INFO - PROCESS | 1801 | --DOCSHELL 0x9598bc00 == 8 [pid = 1846] [id = 573] 20:43:44 INFO - PROCESS | 1801 | --DOCSHELL 0x95de8800 == 7 [pid = 1846] [id = 572] 20:43:44 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0x95934000) [pid = 1846] [serial = 1653] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:43:44 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x961f1c00) [pid = 1846] [serial = 1650] [outer = (nil)] [url = about:blank] 20:43:44 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x96001400) [pid = 1846] [serial = 1648] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477539799774] 20:43:44 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x99f64400) [pid = 1846] [serial = 1645] [outer = (nil)] [url = about:blank] 20:43:44 INFO - PROCESS | 1801 | --DOCSHELL 0x960e3c00 == 6 [pid = 1846] [id = 571] 20:43:44 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x9ab23c00) [pid = 1846] [serial = 1664] [outer = (nil)] [url = about:blank] 20:43:44 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x9addc000) [pid = 1846] [serial = 1665] [outer = (nil)] [url = about:blank] 20:43:44 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x99f6e000) [pid = 1846] [serial = 1661] [outer = (nil)] [url = about:blank] 20:43:44 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x99f70400) [pid = 1846] [serial = 1662] [outer = (nil)] [url = about:blank] 20:43:44 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x96df6400) [pid = 1846] [serial = 1658] [outer = (nil)] [url = about:blank] 20:43:44 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x96dff000) [pid = 1846] [serial = 1659] [outer = (nil)] [url = about:blank] 20:43:44 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x960e9400) [pid = 1846] [serial = 1655] [outer = (nil)] [url = about:blank] 20:43:44 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x961a9000) [pid = 1846] [serial = 1656] [outer = (nil)] [url = about:blank] 20:43:44 INFO - PROCESS | 1801 | 1477539824848 Marionette TRACE conn4 <- [1,2698,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:43:44 INFO - . 20:43:44 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 1474ms 20:43:44 INFO - PROCESS | 1801 | 1477539824901 Marionette TRACE conn4 -> [0,2699,"getWindowHandle",null] 20:43:44 INFO - PROCESS | 1801 | 1477539824904 Marionette TRACE conn4 <- [1,2699,null,{"value":"2147483649"}] 20:43:44 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 20:43:44 INFO - PROCESS | 1801 | 1477539824912 Marionette TRACE conn4 -> [0,2700,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:45 INFO - PROCESS | 1801 | 1477539825100 Marionette TRACE conn4 <- [1,2700,null,{"value":null}] 20:43:45 INFO - PROCESS | 1801 | 1477539825141 Marionette TRACE conn4 -> [0,2701,"getWindowHandles",null] 20:43:45 INFO - PROCESS | 1801 | 1477539825145 Marionette TRACE conn4 <- [1,2701,null,["2147483649"]] 20:43:45 INFO - PROCESS | 1801 | 1477539825193 Marionette TRACE conn4 -> [0,2702,"switchToWindow",{"name":"2147483649"}] 20:43:45 INFO - PROCESS | 1801 | 1477539825201 Marionette TRACE conn4 <- [1,2702,null,{}] 20:43:45 INFO - PROCESS | 1801 | 1477539825217 Marionette TRACE conn4 -> [0,2703,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:45 INFO - PROCESS | 1801 | ++DOCSHELL 0x960ec800 == 7 [pid = 1846] [id = 580] 20:43:45 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x961ed800) [pid = 1846] [serial = 1696] [outer = (nil)] 20:43:45 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x961f6800) [pid = 1846] [serial = 1697] [outer = 0x961ed800] 20:43:45 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x96df4400) [pid = 1846] [serial = 1698] [outer = 0x961ed800] 20:43:46 INFO - PROCESS | 1801 | 1477539826352 Marionette TRACE conn4 <- [1,2703,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:43:46 INFO - . 20:43:46 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 1476ms 20:43:46 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 20:43:46 INFO - PROCESS | 1801 | 1477539826389 Marionette TRACE conn4 -> [0,2704,"getWindowHandle",null] 20:43:46 INFO - PROCESS | 1801 | 1477539826392 Marionette TRACE conn4 <- [1,2704,null,{"value":"2147483649"}] 20:43:46 INFO - PROCESS | 1801 | 1477539826400 Marionette TRACE conn4 -> [0,2705,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:46 INFO - PROCESS | 1801 | 1477539826595 Marionette TRACE conn4 <- [1,2705,null,{"value":null}] 20:43:46 INFO - PROCESS | 1801 | 1477539826651 Marionette TRACE conn4 -> [0,2706,"getWindowHandles",null] 20:43:46 INFO - PROCESS | 1801 | 1477539826658 Marionette TRACE conn4 <- [1,2706,null,["2147483649"]] 20:43:46 INFO - PROCESS | 1801 | 1477539826667 Marionette TRACE conn4 -> [0,2707,"switchToWindow",{"name":"2147483649"}] 20:43:46 INFO - PROCESS | 1801 | 1477539826671 Marionette TRACE conn4 <- [1,2707,null,{}] 20:43:46 INFO - PROCESS | 1801 | 1477539826676 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:46 INFO - PROCESS | 1801 | ++DOCSHELL 0x99f62800 == 8 [pid = 1846] [id = 581] 20:43:46 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x99f63400) [pid = 1846] [serial = 1699] [outer = (nil)] 20:43:46 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x99f6ec00) [pid = 1846] [serial = 1700] [outer = 0x99f63400] 20:43:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x9ab19800) [pid = 1846] [serial = 1701] [outer = 0x99f63400] 20:43:47 INFO - PROCESS | 1801 | 1477539827927 Marionette TRACE conn4 <- [1,2708,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:43:47 INFO - . 20:43:47 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1576ms 20:43:47 INFO - PROCESS | 1801 | 1477539827974 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 20:43:47 INFO - PROCESS | 1801 | 1477539827980 Marionette TRACE conn4 <- [1,2709,null,{"value":"2147483649"}] 20:43:47 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 20:43:47 INFO - PROCESS | 1801 | 1477539827992 Marionette TRACE conn4 -> [0,2710,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:48 INFO - PROCESS | 1801 | 1477539828152 Marionette TRACE conn4 <- [1,2710,null,{"value":null}] 20:43:48 INFO - PROCESS | 1801 | 1477539828237 Marionette TRACE conn4 -> [0,2711,"getWindowHandles",null] 20:43:48 INFO - PROCESS | 1801 | 1477539828241 Marionette TRACE conn4 <- [1,2711,null,["2147483649"]] 20:43:48 INFO - PROCESS | 1801 | 1477539828252 Marionette TRACE conn4 -> [0,2712,"switchToWindow",{"name":"2147483649"}] 20:43:48 INFO - PROCESS | 1801 | 1477539828260 Marionette TRACE conn4 <- [1,2712,null,{}] 20:43:48 INFO - PROCESS | 1801 | 1477539828268 Marionette TRACE conn4 -> [0,2713,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:48 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae4d400 == 9 [pid = 1846] [id = 582] 20:43:48 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x9ae4e800) [pid = 1846] [serial = 1702] [outer = (nil)] 20:43:48 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x9ae56c00) [pid = 1846] [serial = 1703] [outer = 0x9ae4e800] 20:43:48 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x9b735c00) [pid = 1846] [serial = 1704] [outer = 0x9ae4e800] 20:43:49 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x960e8c00) [pid = 1846] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html] 20:43:49 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x96e56c00) [pid = 1846] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 20:43:49 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x961ef800) [pid = 1846] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 20:43:49 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x96004400) [pid = 1846] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html] 20:43:49 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x960e8800) [pid = 1846] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 20:43:49 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x9598e400) [pid = 1846] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html] 20:43:49 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x96e57800) [pid = 1846] [serial = 1644] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 20:43:49 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x96022c00) [pid = 1846] [serial = 1649] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 20:43:49 INFO - PROCESS | 1801 | 1477539829927 Marionette TRACE conn4 <- [1,2713,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:43:49 INFO - . 20:43:49 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1989ms 20:43:49 INFO - PROCESS | 1801 | 1477539829980 Marionette TRACE conn4 -> [0,2714,"getWindowHandle",null] 20:43:49 INFO - PROCESS | 1801 | 1477539829988 Marionette TRACE conn4 <- [1,2714,null,{"value":"2147483649"}] 20:43:49 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 20:43:50 INFO - PROCESS | 1801 | 1477539830002 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:50 INFO - PROCESS | 1801 | 1477539830189 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 20:43:50 INFO - PROCESS | 1801 | 1477539830253 Marionette TRACE conn4 -> [0,2716,"getWindowHandles",null] 20:43:50 INFO - PROCESS | 1801 | 1477539830257 Marionette TRACE conn4 <- [1,2716,null,["2147483649"]] 20:43:50 INFO - PROCESS | 1801 | 1477539830263 Marionette TRACE conn4 -> [0,2717,"switchToWindow",{"name":"2147483649"}] 20:43:50 INFO - PROCESS | 1801 | 1477539830268 Marionette TRACE conn4 <- [1,2717,null,{}] 20:43:50 INFO - PROCESS | 1801 | 1477539830273 Marionette TRACE conn4 -> [0,2718,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:50 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e53400 == 10 [pid = 1846] [id = 583] 20:43:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x96e56c00) [pid = 1846] [serial = 1705] [outer = (nil)] 20:43:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x9ade7400) [pid = 1846] [serial = 1706] [outer = 0x96e56c00] 20:43:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x9b73b400) [pid = 1846] [serial = 1707] [outer = 0x96e56c00] 20:43:51 INFO - PROCESS | 1801 | 1477539831406 Marionette TRACE conn4 <- [1,2718,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:43:51 INFO - . 20:43:51 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1441ms 20:43:51 INFO - PROCESS | 1801 | 1477539831440 Marionette TRACE conn4 -> [0,2719,"getWindowHandle",null] 20:43:51 INFO - PROCESS | 1801 | 1477539831443 Marionette TRACE conn4 <- [1,2719,null,{"value":"2147483649"}] 20:43:51 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 20:43:51 INFO - PROCESS | 1801 | 1477539831451 Marionette TRACE conn4 -> [0,2720,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:51 INFO - PROCESS | 1801 | 1477539831652 Marionette TRACE conn4 <- [1,2720,null,{"value":null}] 20:43:51 INFO - PROCESS | 1801 | 1477539831716 Marionette TRACE conn4 -> [0,2721,"getWindowHandles",null] 20:43:51 INFO - PROCESS | 1801 | 1477539831725 Marionette TRACE conn4 <- [1,2721,null,["2147483649"]] 20:43:51 INFO - PROCESS | 1801 | 1477539831733 Marionette TRACE conn4 -> [0,2722,"switchToWindow",{"name":"2147483649"}] 20:43:51 INFO - PROCESS | 1801 | 1477539831745 Marionette TRACE conn4 <- [1,2722,null,{}] 20:43:51 INFO - PROCESS | 1801 | 1477539831755 Marionette TRACE conn4 -> [0,2723,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:51 INFO - PROCESS | 1801 | ++DOCSHELL 0x95986400 == 11 [pid = 1846] [id = 584] 20:43:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x95988000) [pid = 1846] [serial = 1708] [outer = (nil)] 20:43:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x960e7400) [pid = 1846] [serial = 1709] [outer = 0x95988000] 20:43:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x961f2c00) [pid = 1846] [serial = 1710] [outer = 0x95988000] 20:43:53 WARNING - wptserve Traceback (most recent call last): 20:43:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:43:53 WARNING - rv = self.func(request, response) 20:43:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:43:53 WARNING - access_control_allow_origin = "*") 20:43:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:43:53 WARNING - payload = payload_generator(server_data) 20:43:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:43:53 WARNING - return encode_string_as_bmp_image(data) 20:43:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:43:53 WARNING - img.save(f, "BMP") 20:43:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:43:53 WARNING - f.write(bmpfileheader) 20:43:53 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:43:53 WARNING - 20:43:53 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae4d400 == 10 [pid = 1846] [id = 582] 20:43:53 INFO - PROCESS | 1801 | --DOCSHELL 0x95de4c00 == 9 [pid = 1846] [id = 570] 20:43:53 INFO - PROCESS | 1801 | --DOCSHELL 0x99f62800 == 8 [pid = 1846] [id = 581] 20:43:53 INFO - PROCESS | 1801 | --DOCSHELL 0x960ec800 == 7 [pid = 1846] [id = 580] 20:43:53 INFO - PROCESS | 1801 | --DOCSHELL 0x9598e800 == 6 [pid = 1846] [id = 579] 20:43:53 INFO - PROCESS | 1801 | --DOCSHELL 0x960e5400 == 5 [pid = 1846] [id = 578] 20:43:53 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae54000 == 4 [pid = 1846] [id = 577] 20:43:54 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x99f6c800) [pid = 1846] [serial = 1685] [outer = (nil)] [url = about:blank] 20:43:54 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x9ade4800) [pid = 1846] [serial = 1686] [outer = (nil)] [url = about:blank] 20:43:54 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x99f6cc00) [pid = 1846] [serial = 1682] [outer = (nil)] [url = about:blank] 20:43:54 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x9ab19000) [pid = 1846] [serial = 1683] [outer = (nil)] [url = about:blank] 20:43:54 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x961f0c00) [pid = 1846] [serial = 1679] [outer = (nil)] [url = about:blank] 20:43:54 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x961f4400) [pid = 1846] [serial = 1680] [outer = (nil)] [url = about:blank] 20:43:54 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x96005800) [pid = 1846] [serial = 1676] [outer = (nil)] [url = about:blank] 20:43:54 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x96015400) [pid = 1846] [serial = 1677] [outer = (nil)] [url = about:blank] 20:43:54 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x961a0c00) [pid = 1846] [serial = 1673] [outer = (nil)] [url = about:blank] 20:43:54 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x961aac00) [pid = 1846] [serial = 1674] [outer = (nil)] [url = about:blank] 20:43:54 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x99f69000) [pid = 1846] [serial = 1670] [outer = (nil)] [url = about:blank] 20:43:54 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x9ab1bc00) [pid = 1846] [serial = 1671] [outer = (nil)] [url = about:blank] 20:43:54 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x99f63000) [pid = 1846] [serial = 1646] [outer = (nil)] [url = about:blank] 20:43:54 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x96df8000) [pid = 1846] [serial = 1651] [outer = (nil)] [url = about:blank] 20:43:54 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x9addac00) [pid = 1846] [serial = 1667] [outer = (nil)] [url = about:blank] 20:43:57 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x99f63400) [pid = 1846] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 20:43:57 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x9ae4e800) [pid = 1846] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 20:43:57 INFO - PROCESS | 1801 | --DOMWINDOW == 33 (0x9598f400) [pid = 1846] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html] 20:43:57 INFO - PROCESS | 1801 | --DOMWINDOW == 32 (0x9619f800) [pid = 1846] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html] 20:43:57 INFO - PROCESS | 1801 | --DOMWINDOW == 31 (0x961ed800) [pid = 1846] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html] 20:43:57 INFO - PROCESS | 1801 | --DOMWINDOW == 30 (0x96017c00) [pid = 1846] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 20:44:00 INFO - PROCESS | 1801 | --DOCSHELL 0x96e57400 == 3 [pid = 1846] [id = 562] 20:44:00 INFO - PROCESS | 1801 | --DOCSHELL 0x96e53400 == 2 [pid = 1846] [id = 583] 20:44:00 INFO - PROCESS | 1801 | --DOMWINDOW == 29 (0x9ade0400) [pid = 1846] [serial = 1668] [outer = (nil)] [url = about:blank] 20:44:00 INFO - PROCESS | 1801 | --DOMWINDOW == 28 (0x9ae56c00) [pid = 1846] [serial = 1703] [outer = (nil)] [url = about:blank] 20:44:00 INFO - PROCESS | 1801 | --DOMWINDOW == 27 (0x9b735c00) [pid = 1846] [serial = 1704] [outer = (nil)] [url = about:blank] 20:44:00 INFO - PROCESS | 1801 | --DOMWINDOW == 26 (0x99f6ec00) [pid = 1846] [serial = 1700] [outer = (nil)] [url = about:blank] 20:44:00 INFO - PROCESS | 1801 | --DOMWINDOW == 25 (0x9ab19800) [pid = 1846] [serial = 1701] [outer = (nil)] [url = about:blank] 20:44:00 INFO - PROCESS | 1801 | --DOMWINDOW == 24 (0x961f6800) [pid = 1846] [serial = 1697] [outer = (nil)] [url = about:blank] 20:44:00 INFO - PROCESS | 1801 | --DOMWINDOW == 23 (0x96df4400) [pid = 1846] [serial = 1698] [outer = (nil)] [url = about:blank] 20:44:00 INFO - PROCESS | 1801 | --DOMWINDOW == 22 (0x960e8400) [pid = 1846] [serial = 1694] [outer = (nil)] [url = about:blank] 20:44:00 INFO - PROCESS | 1801 | --DOMWINDOW == 21 (0x961a4400) [pid = 1846] [serial = 1695] [outer = (nil)] [url = about:blank] 20:44:00 INFO - PROCESS | 1801 | --DOMWINDOW == 20 (0x96e4d800) [pid = 1846] [serial = 1691] [outer = (nil)] [url = about:blank] 20:44:00 INFO - PROCESS | 1801 | --DOMWINDOW == 19 (0x9ab17000) [pid = 1846] [serial = 1692] [outer = (nil)] [url = about:blank] 20:44:00 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x9ade7400) [pid = 1846] [serial = 1706] [outer = (nil)] [url = about:blank] 20:44:00 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x9ae58400) [pid = 1846] [serial = 1688] [outer = (nil)] [url = about:blank] 20:44:03 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x96e56c00) [pid = 1846] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 20:44:03 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9ae54400) [pid = 1846] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 20:44:07 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x9b738c00) [pid = 1846] [serial = 1689] [outer = (nil)] [url = about:blank] 20:44:07 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x9b73b400) [pid = 1846] [serial = 1707] [outer = (nil)] [url = about:blank] 20:44:07 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x960e7400) [pid = 1846] [serial = 1709] [outer = (nil)] [url = about:blank] 20:44:22 INFO - PROCESS | 1801 | MARIONETTE LOG: INFO: Timeout fired 20:44:22 INFO - PROCESS | 1801 | 1477539862357 Marionette TRACE conn4 <- [1,2723,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:44:22 INFO - . 20:44:22 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30921ms 20:44:22 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 20:44:22 INFO - PROCESS | 1801 | 1477539862372 Marionette TRACE conn4 -> [0,2724,"getWindowHandle",null] 20:44:22 INFO - PROCESS | 1801 | 1477539862375 Marionette TRACE conn4 <- [1,2724,null,{"value":"2147483649"}] 20:44:22 INFO - PROCESS | 1801 | 1477539862382 Marionette TRACE conn4 -> [0,2725,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:22 INFO - PROCESS | 1801 | 1477539862588 Marionette TRACE conn4 <- [1,2725,null,{"value":null}] 20:44:22 INFO - PROCESS | 1801 | 1477539862641 Marionette TRACE conn4 -> [0,2726,"getWindowHandles",null] 20:44:22 INFO - PROCESS | 1801 | 1477539862656 Marionette TRACE conn4 <- [1,2726,null,["2147483649"]] 20:44:22 INFO - PROCESS | 1801 | 1477539862667 Marionette TRACE conn4 -> [0,2727,"switchToWindow",{"name":"2147483649"}] 20:44:22 INFO - PROCESS | 1801 | 1477539862671 Marionette TRACE conn4 <- [1,2727,null,{}] 20:44:22 INFO - PROCESS | 1801 | 1477539862677 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:22 INFO - PROCESS | 1801 | ++DOCSHELL 0x95936c00 == 3 [pid = 1846] [id = 585] 20:44:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x95937000) [pid = 1846] [serial = 1711] [outer = (nil)] 20:44:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x95984400) [pid = 1846] [serial = 1712] [outer = 0x95937000] 20:44:23 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9598d000) [pid = 1846] [serial = 1713] [outer = 0x95937000] 20:44:23 WARNING - wptserve Traceback (most recent call last): 20:44:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:44:23 WARNING - rv = self.func(request, response) 20:44:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:44:23 WARNING - access_control_allow_origin = "*") 20:44:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:44:23 WARNING - payload = payload_generator(server_data) 20:44:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:44:23 WARNING - return encode_string_as_bmp_image(data) 20:44:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:44:23 WARNING - img.save(f, "BMP") 20:44:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:44:23 WARNING - f.write(bmpfileheader) 20:44:23 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:44:23 WARNING - 20:44:31 INFO - PROCESS | 1801 | --DOCSHELL 0x95986400 == 2 [pid = 1846] [id = 584] 20:44:33 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x95988000) [pid = 1846] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 20:44:38 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x95984400) [pid = 1846] [serial = 1712] [outer = (nil)] [url = about:blank] 20:44:38 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x961f2c00) [pid = 1846] [serial = 1710] [outer = (nil)] [url = about:blank] 20:44:53 INFO - PROCESS | 1801 | MARIONETTE LOG: INFO: Timeout fired 20:44:53 INFO - PROCESS | 1801 | 1477539893133 Marionette TRACE conn4 <- [1,2728,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:44:53 INFO - . 20:44:53 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30768ms 20:44:53 INFO - PROCESS | 1801 | 1477539893150 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 20:44:53 INFO - PROCESS | 1801 | 1477539893154 Marionette TRACE conn4 <- [1,2729,null,{"value":"2147483649"}] 20:44:53 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 20:44:53 INFO - PROCESS | 1801 | 1477539893160 Marionette TRACE conn4 -> [0,2730,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:53 INFO - PROCESS | 1801 | 1477539893325 Marionette TRACE conn4 <- [1,2730,null,{"value":null}] 20:44:53 INFO - PROCESS | 1801 | 1477539893393 Marionette TRACE conn4 -> [0,2731,"getWindowHandles",null] 20:44:53 INFO - PROCESS | 1801 | 1477539893398 Marionette TRACE conn4 <- [1,2731,null,["2147483649"]] 20:44:53 INFO - PROCESS | 1801 | 1477539893405 Marionette TRACE conn4 -> [0,2732,"switchToWindow",{"name":"2147483649"}] 20:44:53 INFO - PROCESS | 1801 | 1477539893415 Marionette TRACE conn4 <- [1,2732,null,{}] 20:44:53 INFO - PROCESS | 1801 | 1477539893419 Marionette TRACE conn4 -> [0,2733,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:53 INFO - PROCESS | 1801 | ++DOCSHELL 0x95981400 == 3 [pid = 1846] [id = 586] 20:44:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x95981800) [pid = 1846] [serial = 1714] [outer = (nil)] 20:44:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x95987400) [pid = 1846] [serial = 1715] [outer = 0x95981800] 20:44:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9598f800) [pid = 1846] [serial = 1716] [outer = 0x95981800] 20:44:54 WARNING - wptserve Traceback (most recent call last): 20:44:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:44:54 WARNING - rv = self.func(request, response) 20:44:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:44:54 WARNING - access_control_allow_origin = "*") 20:44:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:44:54 WARNING - payload = payload_generator(server_data) 20:44:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:44:54 WARNING - return encode_string_as_bmp_image(data) 20:44: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 20:44:54 WARNING - img.save(f, "BMP") 20:44:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:44:54 WARNING - f.write(bmpfileheader) 20:44:54 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:44:54 WARNING - 20:45:02 INFO - PROCESS | 1801 | --DOCSHELL 0x95936c00 == 2 [pid = 1846] [id = 585] 20:45:08 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x95937000) [pid = 1846] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 20:45:12 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x95987400) [pid = 1846] [serial = 1715] [outer = (nil)] [url = about:blank] 20:45:12 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9598d000) [pid = 1846] [serial = 1713] [outer = (nil)] [url = about:blank] 20:45:23 INFO - PROCESS | 1801 | MARIONETTE LOG: INFO: Timeout fired 20:45:23 INFO - PROCESS | 1801 | 1477539923883 Marionette TRACE conn4 <- [1,2733,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:45:23 INFO - . 20:45:23 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30767ms 20:45:23 INFO - PROCESS | 1801 | 1477539923927 Marionette TRACE conn4 -> [0,2734,"getWindowHandle",null] 20:45:23 INFO - PROCESS | 1801 | 1477539923931 Marionette TRACE conn4 <- [1,2734,null,{"value":"2147483649"}] 20:45:23 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 20:45:23 INFO - PROCESS | 1801 | 1477539923938 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:24 INFO - PROCESS | 1801 | 1477539924107 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 20:45:24 INFO - PROCESS | 1801 | 1477539924178 Marionette TRACE conn4 -> [0,2736,"getWindowHandles",null] 20:45:24 INFO - PROCESS | 1801 | 1477539924186 Marionette TRACE conn4 <- [1,2736,null,["2147483649"]] 20:45:24 INFO - PROCESS | 1801 | 1477539924197 Marionette TRACE conn4 -> [0,2737,"switchToWindow",{"name":"2147483649"}] 20:45:24 INFO - PROCESS | 1801 | 1477539924201 Marionette TRACE conn4 <- [1,2737,null,{}] 20:45:24 INFO - PROCESS | 1801 | 1477539924210 Marionette TRACE conn4 -> [0,2738,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:24 INFO - PROCESS | 1801 | ++DOCSHELL 0x95936c00 == 3 [pid = 1846] [id = 587] 20:45:24 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x95937000) [pid = 1846] [serial = 1717] [outer = (nil)] 20:45:24 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x95987400) [pid = 1846] [serial = 1718] [outer = 0x95937000] 20:45:24 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9598e400) [pid = 1846] [serial = 1719] [outer = 0x95937000] 20:45:25 INFO - PROCESS | 1801 | 1477539925249 Marionette TRACE conn4 <- [1,2738,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:45:25 INFO - . 20:45:25 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1326ms 20:45:25 INFO - PROCESS | 1801 | 1477539925264 Marionette TRACE conn4 -> [0,2739,"getWindowHandle",null] 20:45:25 INFO - PROCESS | 1801 | 1477539925268 Marionette TRACE conn4 <- [1,2739,null,{"value":"2147483649"}] 20:45:25 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 20:45:25 INFO - PROCESS | 1801 | 1477539925275 Marionette TRACE conn4 -> [0,2740,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:25 INFO - PROCESS | 1801 | 1477539925490 Marionette TRACE conn4 <- [1,2740,null,{"value":null}] 20:45:25 INFO - PROCESS | 1801 | 1477539925549 Marionette TRACE conn4 -> [0,2741,"getWindowHandles",null] 20:45:25 INFO - PROCESS | 1801 | 1477539925557 Marionette TRACE conn4 <- [1,2741,null,["2147483649"]] 20:45:25 INFO - PROCESS | 1801 | 1477539925575 Marionette TRACE conn4 -> [0,2742,"switchToWindow",{"name":"2147483649"}] 20:45:25 INFO - PROCESS | 1801 | 1477539925585 Marionette TRACE conn4 <- [1,2742,null,{}] 20:45:25 INFO - PROCESS | 1801 | 1477539925589 Marionette TRACE conn4 -> [0,2743,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:25 INFO - PROCESS | 1801 | ++DOCSHELL 0x95de1000 == 4 [pid = 1846] [id = 588] 20:45:25 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x95de3800) [pid = 1846] [serial = 1720] [outer = (nil)] 20:45:25 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x96002400) [pid = 1846] [serial = 1721] [outer = 0x95de3800] 20:45:25 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x96005c00) [pid = 1846] [serial = 1722] [outer = 0x95de3800] 20:45:26 INFO - PROCESS | 1801 | 1477539926607 Marionette TRACE conn4 <- [1,2743,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:45:26 INFO - . 20:45:26 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1382ms 20:45:26 INFO - PROCESS | 1801 | 1477539926658 Marionette TRACE conn4 -> [0,2744,"getWindowHandle",null] 20:45:26 INFO - PROCESS | 1801 | 1477539926662 Marionette TRACE conn4 <- [1,2744,null,{"value":"2147483649"}] 20:45:26 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 20:45:26 INFO - PROCESS | 1801 | 1477539926669 Marionette TRACE conn4 -> [0,2745,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:26 INFO - PROCESS | 1801 | 1477539926880 Marionette TRACE conn4 <- [1,2745,null,{"value":null}] 20:45:26 INFO - PROCESS | 1801 | 1477539926924 Marionette TRACE conn4 -> [0,2746,"getWindowHandles",null] 20:45:26 INFO - PROCESS | 1801 | 1477539926933 Marionette TRACE conn4 <- [1,2746,null,["2147483649"]] 20:45:26 INFO - PROCESS | 1801 | 1477539926947 Marionette TRACE conn4 -> [0,2747,"switchToWindow",{"name":"2147483649"}] 20:45:26 INFO - PROCESS | 1801 | 1477539926952 Marionette TRACE conn4 <- [1,2747,null,{}] 20:45:26 INFO - PROCESS | 1801 | 1477539926960 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:27 INFO - PROCESS | 1801 | ++DOCSHELL 0x9601f800 == 5 [pid = 1846] [id = 589] 20:45:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x96020000) [pid = 1846] [serial = 1723] [outer = (nil)] 20:45:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 20 (0x960e0c00) [pid = 1846] [serial = 1724] [outer = 0x96020000] 20:45:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 21 (0x96023000) [pid = 1846] [serial = 1725] [outer = 0x96020000] 20:45:28 INFO - PROCESS | 1801 | 1477539928059 Marionette TRACE conn4 <- [1,2748,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:45:28 INFO - . 20:45:28 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1436ms 20:45:28 INFO - PROCESS | 1801 | 1477539928110 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 20:45:28 INFO - PROCESS | 1801 | 1477539928115 Marionette TRACE conn4 <- [1,2749,null,{"value":"2147483649"}] 20:45:28 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 20:45:28 INFO - PROCESS | 1801 | 1477539928122 Marionette TRACE conn4 -> [0,2750,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:28 INFO - PROCESS | 1801 | 1477539928300 Marionette TRACE conn4 <- [1,2750,null,{"value":null}] 20:45:28 INFO - PROCESS | 1801 | 1477539928353 Marionette TRACE conn4 -> [0,2751,"getWindowHandles",null] 20:45:28 INFO - PROCESS | 1801 | 1477539928362 Marionette TRACE conn4 <- [1,2751,null,["2147483649"]] 20:45:28 INFO - PROCESS | 1801 | 1477539928401 Marionette TRACE conn4 -> [0,2752,"switchToWindow",{"name":"2147483649"}] 20:45:28 INFO - PROCESS | 1801 | 1477539928405 Marionette TRACE conn4 <- [1,2752,null,{}] 20:45:28 INFO - PROCESS | 1801 | 1477539928412 Marionette TRACE conn4 -> [0,2753,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:28 INFO - PROCESS | 1801 | ++DOCSHELL 0x960ef800 == 6 [pid = 1846] [id = 590] 20:45:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 22 (0x960efc00) [pid = 1846] [serial = 1726] [outer = (nil)] 20:45:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 23 (0x961a6800) [pid = 1846] [serial = 1727] [outer = 0x960efc00] 20:45:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 24 (0x961ac400) [pid = 1846] [serial = 1728] [outer = 0x960efc00] 20:45:29 INFO - PROCESS | 1801 | ++DOCSHELL 0x961efc00 == 7 [pid = 1846] [id = 591] 20:45:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 25 (0x961f0400) [pid = 1846] [serial = 1729] [outer = (nil)] 20:45:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 26 (0x961f2000) [pid = 1846] [serial = 1730] [outer = 0x961f0400] 20:45:29 INFO - PROCESS | 1801 | 1477539929541 Marionette TRACE conn4 <- [1,2753,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:45:29 INFO - . 20:45:29 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1433ms 20:45:29 INFO - PROCESS | 1801 | 1477539929555 Marionette TRACE conn4 -> [0,2754,"getWindowHandle",null] 20:45:29 INFO - PROCESS | 1801 | 1477539929560 Marionette TRACE conn4 <- [1,2754,null,{"value":"2147483649"}] 20:45:29 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 20:45:29 INFO - PROCESS | 1801 | 1477539929568 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:29 INFO - PROCESS | 1801 | 1477539929729 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 20:45:29 INFO - PROCESS | 1801 | 1477539929843 Marionette TRACE conn4 -> [0,2756,"getWindowHandles",null] 20:45:29 INFO - PROCESS | 1801 | 1477539929850 Marionette TRACE conn4 <- [1,2756,null,["2147483649"]] 20:45:29 INFO - PROCESS | 1801 | 1477539929856 Marionette TRACE conn4 -> [0,2757,"switchToWindow",{"name":"2147483649"}] 20:45:29 INFO - PROCESS | 1801 | 1477539929861 Marionette TRACE conn4 <- [1,2757,null,{}] 20:45:29 INFO - PROCESS | 1801 | 1477539929866 Marionette TRACE conn4 -> [0,2758,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:29 INFO - PROCESS | 1801 | ++DOCSHELL 0x961f7400 == 8 [pid = 1846] [id = 592] 20:45:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 27 (0x961f7c00) [pid = 1846] [serial = 1731] [outer = (nil)] 20:45:30 INFO - PROCESS | 1801 | ++DOMWINDOW == 28 (0x96df1c00) [pid = 1846] [serial = 1732] [outer = 0x961f7c00] 20:45:30 INFO - PROCESS | 1801 | ++DOMWINDOW == 29 (0x96df2c00) [pid = 1846] [serial = 1733] [outer = 0x961f7c00] 20:45:30 INFO - PROCESS | 1801 | ++DOCSHELL 0x96dfa000 == 9 [pid = 1846] [id = 593] 20:45:30 INFO - PROCESS | 1801 | ++DOMWINDOW == 30 (0x96dfa800) [pid = 1846] [serial = 1734] [outer = (nil)] 20:45:30 INFO - PROCESS | 1801 | ++DOMWINDOW == 31 (0x96dfc400) [pid = 1846] [serial = 1735] [outer = 0x96dfa800] 20:45:30 INFO - PROCESS | 1801 | 1477539930972 Marionette TRACE conn4 <- [1,2758,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:45:30 INFO - . 20:45:30 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1429ms 20:45:31 INFO - PROCESS | 1801 | 1477539930998 Marionette TRACE conn4 -> [0,2759,"getWindowHandle",null] 20:45:31 INFO - PROCESS | 1801 | 1477539931002 Marionette TRACE conn4 <- [1,2759,null,{"value":"2147483649"}] 20:45:31 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 20:45:31 INFO - PROCESS | 1801 | 1477539931009 Marionette TRACE conn4 -> [0,2760,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:31 INFO - PROCESS | 1801 | 1477539931212 Marionette TRACE conn4 <- [1,2760,null,{"value":null}] 20:45:31 INFO - PROCESS | 1801 | 1477539931261 Marionette TRACE conn4 -> [0,2761,"getWindowHandles",null] 20:45:31 INFO - PROCESS | 1801 | 1477539931271 Marionette TRACE conn4 <- [1,2761,null,["2147483649"]] 20:45:31 INFO - PROCESS | 1801 | 1477539931276 Marionette TRACE conn4 -> [0,2762,"switchToWindow",{"name":"2147483649"}] 20:45:31 INFO - PROCESS | 1801 | 1477539931287 Marionette TRACE conn4 <- [1,2762,null,{}] 20:45:31 INFO - PROCESS | 1801 | 1477539931300 Marionette TRACE conn4 -> [0,2763,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:31 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e51000 == 10 [pid = 1846] [id = 594] 20:45:31 INFO - PROCESS | 1801 | ++DOMWINDOW == 32 (0x96e51400) [pid = 1846] [serial = 1736] [outer = (nil)] 20:45:31 INFO - PROCESS | 1801 | ++DOMWINDOW == 33 (0x96e56c00) [pid = 1846] [serial = 1737] [outer = 0x96e51400] 20:45:31 INFO - PROCESS | 1801 | ++DOMWINDOW == 34 (0x96e55800) [pid = 1846] [serial = 1738] [outer = 0x96e51400] 20:45:32 INFO - PROCESS | 1801 | ++DOCSHELL 0x95983400 == 11 [pid = 1846] [id = 595] 20:45:32 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x95986000) [pid = 1846] [serial = 1739] [outer = (nil)] 20:45:32 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x95de5000) [pid = 1846] [serial = 1740] [outer = 0x95986000] 20:45:32 INFO - PROCESS | 1801 | 1477539932659 Marionette TRACE conn4 <- [1,2763,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:45:32 INFO - . 20:45:32 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1683ms 20:45:32 INFO - PROCESS | 1801 | 1477539932693 Marionette TRACE conn4 -> [0,2764,"getWindowHandle",null] 20:45:32 INFO - PROCESS | 1801 | 1477539932695 Marionette TRACE conn4 <- [1,2764,null,{"value":"2147483649"}] 20:45:32 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 20:45:32 INFO - PROCESS | 1801 | 1477539932709 Marionette TRACE conn4 -> [0,2765,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:32 INFO - PROCESS | 1801 | 1477539932927 Marionette TRACE conn4 <- [1,2765,null,{"value":null}] 20:45:32 INFO - PROCESS | 1801 | 1477539932975 Marionette TRACE conn4 -> [0,2766,"getWindowHandles",null] 20:45:32 INFO - PROCESS | 1801 | 1477539932982 Marionette TRACE conn4 <- [1,2766,null,["2147483649"]] 20:45:32 INFO - PROCESS | 1801 | 1477539932991 Marionette TRACE conn4 -> [0,2767,"switchToWindow",{"name":"2147483649"}] 20:45:33 INFO - PROCESS | 1801 | 1477539933002 Marionette TRACE conn4 <- [1,2767,null,{}] 20:45:33 INFO - PROCESS | 1801 | 1477539933011 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:33 INFO - PROCESS | 1801 | ++DOCSHELL 0x9601e800 == 12 [pid = 1846] [id = 596] 20:45:33 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x960e6800) [pid = 1846] [serial = 1741] [outer = (nil)] 20:45:33 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x961fa800) [pid = 1846] [serial = 1742] [outer = 0x960e6800] 20:45:33 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x96df6800) [pid = 1846] [serial = 1743] [outer = 0x960e6800] 20:45:34 WARNING - wptserve Traceback (most recent call last): 20:45:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:45:34 WARNING - rv = self.func(request, response) 20:45:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:45:34 WARNING - access_control_allow_origin = "*") 20:45:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:45:34 WARNING - payload = payload_generator(server_data) 20:45:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:45:34 WARNING - return encode_string_as_bmp_image(data) 20:45:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:45:34 WARNING - img.save(f, "BMP") 20:45:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:45:34 WARNING - f.write(bmpfileheader) 20:45:34 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:45:34 WARNING - 20:45:34 INFO - PROCESS | 1801 | --DOCSHELL 0x96dfa000 == 11 [pid = 1846] [id = 593] 20:45:34 INFO - PROCESS | 1801 | --DOCSHELL 0x961f7400 == 10 [pid = 1846] [id = 592] 20:45:34 INFO - PROCESS | 1801 | --DOCSHELL 0x961efc00 == 9 [pid = 1846] [id = 591] 20:45:34 INFO - PROCESS | 1801 | --DOCSHELL 0x960ef800 == 8 [pid = 1846] [id = 590] 20:45:34 INFO - PROCESS | 1801 | --DOCSHELL 0x9601f800 == 7 [pid = 1846] [id = 589] 20:45:34 INFO - PROCESS | 1801 | --DOCSHELL 0x95de1000 == 6 [pid = 1846] [id = 588] 20:45:34 INFO - PROCESS | 1801 | --DOCSHELL 0x95936c00 == 5 [pid = 1846] [id = 587] 20:45:34 INFO - PROCESS | 1801 | --DOCSHELL 0x95981400 == 4 [pid = 1846] [id = 586] 20:45:38 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x95937000) [pid = 1846] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 20:45:38 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x95de3800) [pid = 1846] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 20:45:38 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x96020000) [pid = 1846] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 20:45:38 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x960efc00) [pid = 1846] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 20:45:38 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x961f7c00) [pid = 1846] [serial = 1731] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 20:45:38 INFO - PROCESS | 1801 | --DOMWINDOW == 33 (0x96dfa800) [pid = 1846] [serial = 1734] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477539930722] 20:45:38 INFO - PROCESS | 1801 | --DOMWINDOW == 32 (0x961f0400) [pid = 1846] [serial = 1729] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:45:38 INFO - PROCESS | 1801 | --DOMWINDOW == 31 (0x95981800) [pid = 1846] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 20:45:41 INFO - PROCESS | 1801 | --DOCSHELL 0x96e51000 == 3 [pid = 1846] [id = 594] 20:45:41 INFO - PROCESS | 1801 | --DOCSHELL 0x95983400 == 2 [pid = 1846] [id = 595] 20:45:41 INFO - PROCESS | 1801 | --DOMWINDOW == 30 (0x9598f800) [pid = 1846] [serial = 1716] [outer = (nil)] [url = about:blank] 20:45:41 INFO - PROCESS | 1801 | --DOMWINDOW == 29 (0x9598e400) [pid = 1846] [serial = 1719] [outer = (nil)] [url = about:blank] 20:45:41 INFO - PROCESS | 1801 | --DOMWINDOW == 28 (0x95987400) [pid = 1846] [serial = 1718] [outer = (nil)] [url = about:blank] 20:45:41 INFO - PROCESS | 1801 | --DOMWINDOW == 27 (0x96005c00) [pid = 1846] [serial = 1722] [outer = (nil)] [url = about:blank] 20:45:41 INFO - PROCESS | 1801 | --DOMWINDOW == 26 (0x96002400) [pid = 1846] [serial = 1721] [outer = (nil)] [url = about:blank] 20:45:41 INFO - PROCESS | 1801 | --DOMWINDOW == 25 (0x96023000) [pid = 1846] [serial = 1725] [outer = (nil)] [url = about:blank] 20:45:41 INFO - PROCESS | 1801 | --DOMWINDOW == 24 (0x960e0c00) [pid = 1846] [serial = 1724] [outer = (nil)] [url = about:blank] 20:45:41 INFO - PROCESS | 1801 | --DOMWINDOW == 23 (0x961f2000) [pid = 1846] [serial = 1730] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:45:41 INFO - PROCESS | 1801 | --DOMWINDOW == 22 (0x961ac400) [pid = 1846] [serial = 1728] [outer = (nil)] [url = about:blank] 20:45:41 INFO - PROCESS | 1801 | --DOMWINDOW == 21 (0x961a6800) [pid = 1846] [serial = 1727] [outer = (nil)] [url = about:blank] 20:45:41 INFO - PROCESS | 1801 | --DOMWINDOW == 20 (0x96dfc400) [pid = 1846] [serial = 1735] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477539930722] 20:45:41 INFO - PROCESS | 1801 | --DOMWINDOW == 19 (0x96df2c00) [pid = 1846] [serial = 1733] [outer = (nil)] [url = about:blank] 20:45:41 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x96df1c00) [pid = 1846] [serial = 1732] [outer = (nil)] [url = about:blank] 20:45:41 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x96e56c00) [pid = 1846] [serial = 1737] [outer = (nil)] [url = about:blank] 20:45:43 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x96e51400) [pid = 1846] [serial = 1736] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 20:45:43 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x95986000) [pid = 1846] [serial = 1739] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:45:48 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x96e55800) [pid = 1846] [serial = 1738] [outer = (nil)] [url = about:blank] 20:45:48 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x95de5000) [pid = 1846] [serial = 1740] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:45:48 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x961fa800) [pid = 1846] [serial = 1742] [outer = (nil)] [url = about:blank] 20:46:03 INFO - PROCESS | 1801 | MARIONETTE LOG: INFO: Timeout fired 20:46:03 INFO - . 20:46:03 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30824ms 20:46:03 INFO - PROCESS | 1801 | 1477539963518 Marionette TRACE conn4 <- [1,2768,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:46:03 INFO - PROCESS | 1801 | 1477539963532 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 20:46:03 INFO - PROCESS | 1801 | 1477539963534 Marionette TRACE conn4 <- [1,2769,null,{"value":"2147483649"}] 20:46:03 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 20:46:03 INFO - PROCESS | 1801 | 1477539963542 Marionette TRACE conn4 -> [0,2770,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:03 INFO - PROCESS | 1801 | 1477539963769 Marionette TRACE conn4 <- [1,2770,null,{"value":null}] 20:46:03 INFO - PROCESS | 1801 | 1477539963854 Marionette TRACE conn4 -> [0,2771,"getWindowHandles",null] 20:46:03 INFO - PROCESS | 1801 | 1477539963858 Marionette TRACE conn4 <- [1,2771,null,["2147483649"]] 20:46:03 INFO - PROCESS | 1801 | 1477539963875 Marionette TRACE conn4 -> [0,2772,"switchToWindow",{"name":"2147483649"}] 20:46:03 INFO - PROCESS | 1801 | 1477539963880 Marionette TRACE conn4 <- [1,2772,null,{}] 20:46:03 INFO - PROCESS | 1801 | 1477539963887 Marionette TRACE conn4 -> [0,2773,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:03 INFO - PROCESS | 1801 | ++DOCSHELL 0x95936000 == 3 [pid = 1846] [id = 597] 20:46:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x95936400) [pid = 1846] [serial = 1744] [outer = (nil)] 20:46:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x95983000) [pid = 1846] [serial = 1745] [outer = 0x95936400] 20:46:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9598b800) [pid = 1846] [serial = 1746] [outer = 0x95936400] 20:46:04 WARNING - wptserve Traceback (most recent call last): 20:46:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:46:04 WARNING - rv = self.func(request, response) 20:46:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:46:04 WARNING - access_control_allow_origin = "*") 20:46:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:46:04 WARNING - payload = payload_generator(server_data) 20:46:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:46:04 WARNING - return encode_string_as_bmp_image(data) 20:46: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 20:46:04 WARNING - img.save(f, "BMP") 20:46:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:46:04 WARNING - f.write(bmpfileheader) 20:46:04 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:46:04 WARNING - 20:46:12 INFO - PROCESS | 1801 | --DOCSHELL 0x9601e800 == 2 [pid = 1846] [id = 596] 20:46:18 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x960e6800) [pid = 1846] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 20:46:23 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x95983000) [pid = 1846] [serial = 1745] [outer = (nil)] [url = about:blank] 20:46:23 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x96df6800) [pid = 1846] [serial = 1743] [outer = (nil)] [url = about:blank] 20:46:34 INFO - PROCESS | 1801 | MARIONETTE LOG: INFO: Timeout fired 20:46:34 INFO - PROCESS | 1801 | 1477539994332 Marionette TRACE conn4 <- [1,2773,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:46:34 INFO - . 20:46:34 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30816ms 20:46:34 INFO - PROCESS | 1801 | 1477539994357 Marionette TRACE conn4 -> [0,2774,"getWindowHandle",null] 20:46:34 INFO - PROCESS | 1801 | 1477539994361 Marionette TRACE conn4 <- [1,2774,null,{"value":"2147483649"}] 20:46:34 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 20:46:34 INFO - PROCESS | 1801 | 1477539994367 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:34 INFO - PROCESS | 1801 | 1477539994540 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 20:46:34 INFO - PROCESS | 1801 | 1477539994610 Marionette TRACE conn4 -> [0,2776,"getWindowHandles",null] 20:46:34 INFO - PROCESS | 1801 | 1477539994617 Marionette TRACE conn4 <- [1,2776,null,["2147483649"]] 20:46:34 INFO - PROCESS | 1801 | 1477539994625 Marionette TRACE conn4 -> [0,2777,"switchToWindow",{"name":"2147483649"}] 20:46:34 INFO - PROCESS | 1801 | 1477539994634 Marionette TRACE conn4 <- [1,2777,null,{}] 20:46:34 INFO - PROCESS | 1801 | 1477539994639 Marionette TRACE conn4 -> [0,2778,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:34 INFO - PROCESS | 1801 | ++DOCSHELL 0x95934c00 == 3 [pid = 1846] [id = 598] 20:46:34 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x95935400) [pid = 1846] [serial = 1747] [outer = (nil)] 20:46:34 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x95985000) [pid = 1846] [serial = 1748] [outer = 0x95935400] 20:46:34 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9598e400) [pid = 1846] [serial = 1749] [outer = 0x95935400] 20:46:35 WARNING - wptserve Traceback (most recent call last): 20:46:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:46:35 WARNING - rv = self.func(request, response) 20:46:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:46:35 WARNING - access_control_allow_origin = "*") 20:46:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:46:35 WARNING - payload = payload_generator(server_data) 20:46:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:46:35 WARNING - return encode_string_as_bmp_image(data) 20:46: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 20:46:35 WARNING - img.save(f, "BMP") 20:46:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:46:35 WARNING - f.write(bmpfileheader) 20:46:35 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:46:35 WARNING - 20:46:43 INFO - PROCESS | 1801 | --DOCSHELL 0x95936000 == 2 [pid = 1846] [id = 597] 20:46:49 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x95936400) [pid = 1846] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html] 20:46:53 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x95985000) [pid = 1846] [serial = 1748] [outer = (nil)] [url = about:blank] 20:46:53 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9598b800) [pid = 1846] [serial = 1746] [outer = (nil)] [url = about:blank] 20:47:05 INFO - PROCESS | 1801 | MARIONETTE LOG: INFO: Timeout fired 20:47:05 INFO - PROCESS | 1801 | 1477540025087 Marionette TRACE conn4 <- [1,2778,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:47:05 INFO - . 20:47:05 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30765ms 20:47:05 INFO - PROCESS | 1801 | 1477540025133 Marionette TRACE conn4 -> [0,2779,"getWindowHandle",null] 20:47:05 INFO - PROCESS | 1801 | 1477540025137 Marionette TRACE conn4 <- [1,2779,null,{"value":"2147483649"}] 20:47:05 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 20:47:05 INFO - PROCESS | 1801 | 1477540025143 Marionette TRACE conn4 -> [0,2780,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:05 INFO - PROCESS | 1801 | 1477540025312 Marionette TRACE conn4 <- [1,2780,null,{"value":null}] 20:47:05 INFO - PROCESS | 1801 | 1477540025398 Marionette TRACE conn4 -> [0,2781,"getWindowHandles",null] 20:47:05 INFO - PROCESS | 1801 | 1477540025405 Marionette TRACE conn4 <- [1,2781,null,["2147483649"]] 20:47:05 INFO - PROCESS | 1801 | 1477540025416 Marionette TRACE conn4 -> [0,2782,"switchToWindow",{"name":"2147483649"}] 20:47:05 INFO - PROCESS | 1801 | 1477540025421 Marionette TRACE conn4 <- [1,2782,null,{}] 20:47:05 INFO - PROCESS | 1801 | 1477540025428 Marionette TRACE conn4 -> [0,2783,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:05 INFO - PROCESS | 1801 | ++DOCSHELL 0x95936400 == 3 [pid = 1846] [id = 599] 20:47:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x95936c00) [pid = 1846] [serial = 1750] [outer = (nil)] 20:47:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x95985c00) [pid = 1846] [serial = 1751] [outer = 0x95936c00] 20:47:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9598dc00) [pid = 1846] [serial = 1752] [outer = 0x95936c00] 20:47:06 INFO - PROCESS | 1801 | 1477540026517 Marionette TRACE conn4 <- [1,2783,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:47:06 INFO - . 20:47:06 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1425ms 20:47:06 INFO - PROCESS | 1801 | 1477540026570 Marionette TRACE conn4 -> [0,2784,"getWindowHandle",null] 20:47:06 INFO - PROCESS | 1801 | 1477540026573 Marionette TRACE conn4 <- [1,2784,null,{"value":"2147483649"}] 20:47:06 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 20:47:06 INFO - PROCESS | 1801 | 1477540026581 Marionette TRACE conn4 -> [0,2785,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:06 INFO - PROCESS | 1801 | 1477540026759 Marionette TRACE conn4 <- [1,2785,null,{"value":null}] 20:47:06 INFO - PROCESS | 1801 | 1477540026846 Marionette TRACE conn4 -> [0,2786,"getWindowHandles",null] 20:47:06 INFO - PROCESS | 1801 | 1477540026850 Marionette TRACE conn4 <- [1,2786,null,["2147483649"]] 20:47:06 INFO - PROCESS | 1801 | 1477540026857 Marionette TRACE conn4 -> [0,2787,"switchToWindow",{"name":"2147483649"}] 20:47:06 INFO - PROCESS | 1801 | 1477540026862 Marionette TRACE conn4 <- [1,2787,null,{}] 20:47:06 INFO - PROCESS | 1801 | 1477540026867 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:06 INFO - PROCESS | 1801 | ++DOCSHELL 0x95de1400 == 4 [pid = 1846] [id = 600] 20:47:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x95de4000) [pid = 1846] [serial = 1753] [outer = (nil)] 20:47:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x96001c00) [pid = 1846] [serial = 1754] [outer = 0x95de4000] 20:47:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x96005400) [pid = 1846] [serial = 1755] [outer = 0x95de4000] 20:47:07 INFO - PROCESS | 1801 | 1477540027990 Marionette TRACE conn4 <- [1,2788,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:47:08 INFO - . 20:47:08 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1424ms 20:47:08 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 20:47:08 INFO - PROCESS | 1801 | 1477540028005 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 20:47:08 INFO - PROCESS | 1801 | 1477540028008 Marionette TRACE conn4 <- [1,2789,null,{"value":"2147483649"}] 20:47:08 INFO - PROCESS | 1801 | 1477540028015 Marionette TRACE conn4 -> [0,2790,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:08 INFO - PROCESS | 1801 | 1477540028263 Marionette TRACE conn4 <- [1,2790,null,{"value":null}] 20:47:08 INFO - PROCESS | 1801 | 1477540028342 Marionette TRACE conn4 -> [0,2791,"getWindowHandles",null] 20:47:08 INFO - PROCESS | 1801 | 1477540028355 Marionette TRACE conn4 <- [1,2791,null,["2147483649"]] 20:47:08 INFO - PROCESS | 1801 | 1477540028367 Marionette TRACE conn4 -> [0,2792,"switchToWindow",{"name":"2147483649"}] 20:47:08 INFO - PROCESS | 1801 | 1477540028379 Marionette TRACE conn4 <- [1,2792,null,{}] 20:47:08 INFO - PROCESS | 1801 | 1477540028384 Marionette TRACE conn4 -> [0,2793,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:08 INFO - PROCESS | 1801 | ++DOCSHELL 0x9601e400 == 5 [pid = 1846] [id = 601] 20:47:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x9601e800) [pid = 1846] [serial = 1756] [outer = (nil)] 20:47:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 20 (0x96023400) [pid = 1846] [serial = 1757] [outer = 0x9601e800] 20:47:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 21 (0x960e3000) [pid = 1846] [serial = 1758] [outer = 0x9601e800] 20:47:09 INFO - PROCESS | 1801 | 1477540029463 Marionette TRACE conn4 <- [1,2793,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:47:09 INFO - . 20:47:09 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1473ms 20:47:09 INFO - PROCESS | 1801 | 1477540029492 Marionette TRACE conn4 -> [0,2794,"getWindowHandle",null] 20:47:09 INFO - PROCESS | 1801 | 1477540029495 Marionette TRACE conn4 <- [1,2794,null,{"value":"2147483649"}] 20:47:09 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 20:47:09 INFO - PROCESS | 1801 | 1477540029503 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:09 INFO - PROCESS | 1801 | 1477540029675 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 20:47:09 INFO - PROCESS | 1801 | 1477540029765 Marionette TRACE conn4 -> [0,2796,"getWindowHandles",null] 20:47:09 INFO - PROCESS | 1801 | 1477540029768 Marionette TRACE conn4 <- [1,2796,null,["2147483649"]] 20:47:09 INFO - PROCESS | 1801 | 1477540029776 Marionette TRACE conn4 -> [0,2797,"switchToWindow",{"name":"2147483649"}] 20:47:09 INFO - PROCESS | 1801 | 1477540029791 Marionette TRACE conn4 <- [1,2797,null,{}] 20:47:09 INFO - PROCESS | 1801 | 1477540029797 Marionette TRACE conn4 -> [0,2798,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:09 INFO - PROCESS | 1801 | ++DOCSHELL 0x960ec400 == 6 [pid = 1846] [id = 602] 20:47:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 22 (0x960ee400) [pid = 1846] [serial = 1759] [outer = (nil)] 20:47:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 23 (0x961a1400) [pid = 1846] [serial = 1760] [outer = 0x960ee400] 20:47:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 24 (0x961ab000) [pid = 1846] [serial = 1761] [outer = 0x960ee400] 20:47:10 INFO - PROCESS | 1801 | 1477540030858 Marionette TRACE conn4 <- [1,2798,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:47:10 INFO - . 20:47:10 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1377ms 20:47:10 INFO - PROCESS | 1801 | 1477540030880 Marionette TRACE conn4 -> [0,2799,"getWindowHandle",null] 20:47:10 INFO - PROCESS | 1801 | 1477540030883 Marionette TRACE conn4 <- [1,2799,null,{"value":"2147483649"}] 20:47:10 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 20:47:10 INFO - PROCESS | 1801 | 1477540030895 Marionette TRACE conn4 -> [0,2800,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:11 INFO - PROCESS | 1801 | 1477540031087 Marionette TRACE conn4 <- [1,2800,null,{"value":null}] 20:47:11 INFO - PROCESS | 1801 | 1477540031148 Marionette TRACE conn4 -> [0,2801,"getWindowHandles",null] 20:47:11 INFO - PROCESS | 1801 | 1477540031159 Marionette TRACE conn4 <- [1,2801,null,["2147483649"]] 20:47:11 INFO - PROCESS | 1801 | 1477540031169 Marionette TRACE conn4 -> [0,2802,"switchToWindow",{"name":"2147483649"}] 20:47:11 INFO - PROCESS | 1801 | 1477540031177 Marionette TRACE conn4 <- [1,2802,null,{}] 20:47:11 INFO - PROCESS | 1801 | 1477540031184 Marionette TRACE conn4 -> [0,2803,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:11 INFO - PROCESS | 1801 | ++DOCSHELL 0x961f1000 == 7 [pid = 1846] [id = 603] 20:47:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 25 (0x961f1400) [pid = 1846] [serial = 1762] [outer = (nil)] 20:47:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 26 (0x961f6c00) [pid = 1846] [serial = 1763] [outer = 0x961f1400] 20:47:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 27 (0x961f9400) [pid = 1846] [serial = 1764] [outer = 0x961f1400] 20:47:12 INFO - PROCESS | 1801 | 1477540032279 Marionette TRACE conn4 <- [1,2803,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:47:12 INFO - . 20:47:12 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1438ms 20:47:12 INFO - PROCESS | 1801 | 1477540032334 Marionette TRACE conn4 -> [0,2804,"getWindowHandle",null] 20:47:12 INFO - PROCESS | 1801 | 1477540032338 Marionette TRACE conn4 <- [1,2804,null,{"value":"2147483649"}] 20:47:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 20:47:12 INFO - PROCESS | 1801 | 1477540032344 Marionette TRACE conn4 -> [0,2805,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:12 INFO - PROCESS | 1801 | 1477540032501 Marionette TRACE conn4 <- [1,2805,null,{"value":null}] 20:47:12 INFO - PROCESS | 1801 | 1477540032553 Marionette TRACE conn4 -> [0,2806,"getWindowHandles",null] 20:47:12 INFO - PROCESS | 1801 | 1477540032556 Marionette TRACE conn4 <- [1,2806,null,["2147483649"]] 20:47:12 INFO - PROCESS | 1801 | 1477540032571 Marionette TRACE conn4 -> [0,2807,"switchToWindow",{"name":"2147483649"}] 20:47:12 INFO - PROCESS | 1801 | 1477540032584 Marionette TRACE conn4 <- [1,2807,null,{}] 20:47:12 INFO - PROCESS | 1801 | 1477540032589 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:12 INFO - PROCESS | 1801 | ++DOCSHELL 0x96df8800 == 8 [pid = 1846] [id = 604] 20:47:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 28 (0x96df9000) [pid = 1846] [serial = 1765] [outer = (nil)] 20:47:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 29 (0x96dfd000) [pid = 1846] [serial = 1766] [outer = 0x96df9000] 20:47:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 30 (0x96e4d400) [pid = 1846] [serial = 1767] [outer = 0x96df9000] 20:47:14 INFO - PROCESS | 1801 | 1477540034008 Marionette TRACE conn4 <- [1,2808,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:47:14 INFO - . 20:47:14 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1730ms 20:47:14 INFO - PROCESS | 1801 | 1477540034075 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 20:47:14 INFO - PROCESS | 1801 | 1477540034078 Marionette TRACE conn4 <- [1,2809,null,{"value":"2147483649"}] 20:47:14 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 20:47:14 INFO - PROCESS | 1801 | 1477540034088 Marionette TRACE conn4 -> [0,2810,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:14 INFO - PROCESS | 1801 | 1477540034279 Marionette TRACE conn4 <- [1,2810,null,{"value":null}] 20:47:14 INFO - PROCESS | 1801 | 1477540034371 Marionette TRACE conn4 -> [0,2811,"getWindowHandles",null] 20:47:14 INFO - PROCESS | 1801 | 1477540034381 Marionette TRACE conn4 <- [1,2811,null,["2147483649"]] 20:47:14 INFO - PROCESS | 1801 | 1477540034411 Marionette TRACE conn4 -> [0,2812,"switchToWindow",{"name":"2147483649"}] 20:47:14 INFO - PROCESS | 1801 | 1477540034420 Marionette TRACE conn4 <- [1,2812,null,{}] 20:47:14 INFO - PROCESS | 1801 | 1477540034432 Marionette TRACE conn4 -> [0,2813,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:14 INFO - PROCESS | 1801 | ++DOCSHELL 0x95de6800 == 9 [pid = 1846] [id = 605] 20:47:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 31 (0x95de7000) [pid = 1846] [serial = 1768] [outer = (nil)] 20:47:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 32 (0x960e9000) [pid = 1846] [serial = 1769] [outer = 0x95de7000] 20:47:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 33 (0x961f6000) [pid = 1846] [serial = 1770] [outer = 0x95de7000] 20:47:15 INFO - PROCESS | 1801 | 1477540035970 Marionette TRACE conn4 <- [1,2813,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:47:16 INFO - . 20:47:16 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1928ms 20:47:16 INFO - PROCESS | 1801 | 1477540036015 Marionette TRACE conn4 -> [0,2814,"getWindowHandle",null] 20:47:16 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 20:47:16 INFO - PROCESS | 1801 | 1477540036019 Marionette TRACE conn4 <- [1,2814,null,{"value":"2147483649"}] 20:47:16 INFO - PROCESS | 1801 | 1477540036026 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:16 INFO - PROCESS | 1801 | 1477540036246 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 20:47:16 INFO - PROCESS | 1801 | 1477540036314 Marionette TRACE conn4 -> [0,2816,"getWindowHandles",null] 20:47:16 INFO - PROCESS | 1801 | 1477540036321 Marionette TRACE conn4 <- [1,2816,null,["2147483649"]] 20:47:16 INFO - PROCESS | 1801 | 1477540036333 Marionette TRACE conn4 -> [0,2817,"switchToWindow",{"name":"2147483649"}] 20:47:16 INFO - PROCESS | 1801 | 1477540036352 Marionette TRACE conn4 <- [1,2817,null,{}] 20:47:16 INFO - PROCESS | 1801 | 1477540036363 Marionette TRACE conn4 -> [0,2818,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:16 INFO - PROCESS | 1801 | --DOCSHELL 0x961f1000 == 8 [pid = 1846] [id = 603] 20:47:16 INFO - PROCESS | 1801 | --DOCSHELL 0x960ec400 == 7 [pid = 1846] [id = 602] 20:47:16 INFO - PROCESS | 1801 | --DOCSHELL 0x9601e400 == 6 [pid = 1846] [id = 601] 20:47:16 INFO - PROCESS | 1801 | --DOCSHELL 0x95de1400 == 5 [pid = 1846] [id = 600] 20:47:16 INFO - PROCESS | 1801 | ++DOCSHELL 0x95de2400 == 6 [pid = 1846] [id = 606] 20:47:16 INFO - PROCESS | 1801 | ++DOMWINDOW == 34 (0x95de3000) [pid = 1846] [serial = 1771] [outer = (nil)] 20:47:16 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x9601c400) [pid = 1846] [serial = 1772] [outer = 0x95de3000] 20:47:16 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x960e3c00) [pid = 1846] [serial = 1773] [outer = 0x95de3000] 20:47:16 INFO - PROCESS | 1801 | --DOCSHELL 0x95936400 == 5 [pid = 1846] [id = 599] 20:47:16 INFO - PROCESS | 1801 | --DOCSHELL 0x95934c00 == 4 [pid = 1846] [id = 598] 20:47:17 INFO - PROCESS | 1801 | 1477540037517 Marionette TRACE conn4 <- [1,2818,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:47:17 INFO - . 20:47:17 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1530ms 20:47:17 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 20:47:17 INFO - PROCESS | 1801 | 1477540037557 Marionette TRACE conn4 -> [0,2819,"getWindowHandle",null] 20:47:17 INFO - PROCESS | 1801 | 1477540037560 Marionette TRACE conn4 <- [1,2819,null,{"value":"2147483649"}] 20:47:17 INFO - PROCESS | 1801 | 1477540037567 Marionette TRACE conn4 -> [0,2820,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:17 INFO - PROCESS | 1801 | 1477540037745 Marionette TRACE conn4 <- [1,2820,null,{"value":null}] 20:47:17 INFO - PROCESS | 1801 | 1477540037841 Marionette TRACE conn4 -> [0,2821,"getWindowHandles",null] 20:47:17 INFO - PROCESS | 1801 | 1477540037844 Marionette TRACE conn4 <- [1,2821,null,["2147483649"]] 20:47:17 INFO - PROCESS | 1801 | 1477540037858 Marionette TRACE conn4 -> [0,2822,"switchToWindow",{"name":"2147483649"}] 20:47:17 INFO - PROCESS | 1801 | 1477540037862 Marionette TRACE conn4 <- [1,2822,null,{}] 20:47:17 INFO - PROCESS | 1801 | 1477540037872 Marionette TRACE conn4 -> [0,2823,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:17 INFO - PROCESS | 1801 | ++DOCSHELL 0x9619f800 == 5 [pid = 1846] [id = 607] 20:47:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x961ed000) [pid = 1846] [serial = 1774] [outer = (nil)] 20:47:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x961f9000) [pid = 1846] [serial = 1775] [outer = 0x961ed000] 20:47:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x961f3400) [pid = 1846] [serial = 1776] [outer = 0x961ed000] 20:47:19 INFO - PROCESS | 1801 | 1477540039003 Marionette TRACE conn4 <- [1,2823,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:47:19 INFO - . 20:47:19 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1478ms 20:47:19 INFO - PROCESS | 1801 | 1477540039045 Marionette TRACE conn4 -> [0,2824,"getWindowHandle",null] 20:47:19 INFO - PROCESS | 1801 | 1477540039049 Marionette TRACE conn4 <- [1,2824,null,{"value":"2147483649"}] 20:47:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 20:47:19 INFO - PROCESS | 1801 | 1477540039057 Marionette TRACE conn4 -> [0,2825,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:19 INFO - PROCESS | 1801 | 1477540039250 Marionette TRACE conn4 <- [1,2825,null,{"value":null}] 20:47:19 INFO - PROCESS | 1801 | 1477540039282 Marionette TRACE conn4 -> [0,2826,"getWindowHandles",null] 20:47:19 INFO - PROCESS | 1801 | 1477540039291 Marionette TRACE conn4 <- [1,2826,null,["2147483649"]] 20:47:19 INFO - PROCESS | 1801 | 1477540039332 Marionette TRACE conn4 -> [0,2827,"switchToWindow",{"name":"2147483649"}] 20:47:19 INFO - PROCESS | 1801 | 1477540039344 Marionette TRACE conn4 <- [1,2827,null,{}] 20:47:19 INFO - PROCESS | 1801 | 1477540039354 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:19 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e52000 == 6 [pid = 1846] [id = 608] 20:47:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x96e52400) [pid = 1846] [serial = 1777] [outer = (nil)] 20:47:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x96e56c00) [pid = 1846] [serial = 1778] [outer = 0x96e52400] 20:47:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x96e59400) [pid = 1846] [serial = 1779] [outer = 0x96e52400] 20:47:20 INFO - PROCESS | 1801 | ++DOCSHELL 0x99f67400 == 7 [pid = 1846] [id = 609] 20:47:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x99f67c00) [pid = 1846] [serial = 1780] [outer = (nil)] 20:47:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x99f68000) [pid = 1846] [serial = 1781] [outer = 0x99f67c00] 20:47:20 INFO - PROCESS | 1801 | 1477540040641 Marionette TRACE conn4 <- [1,2828,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:47:20 INFO - . 20:47:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 1625ms 20:47:20 INFO - PROCESS | 1801 | 1477540040683 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 20:47:20 INFO - PROCESS | 1801 | 1477540040691 Marionette TRACE conn4 <- [1,2829,null,{"value":"2147483649"}] 20:47:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 20:47:20 INFO - PROCESS | 1801 | 1477540040699 Marionette TRACE conn4 -> [0,2830,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:20 INFO - PROCESS | 1801 | 1477540040889 Marionette TRACE conn4 <- [1,2830,null,{"value":null}] 20:47:20 INFO - PROCESS | 1801 | 1477540040965 Marionette TRACE conn4 -> [0,2831,"getWindowHandles",null] 20:47:20 INFO - PROCESS | 1801 | 1477540040968 Marionette TRACE conn4 <- [1,2831,null,["2147483649"]] 20:47:20 INFO - PROCESS | 1801 | 1477540040983 Marionette TRACE conn4 -> [0,2832,"switchToWindow",{"name":"2147483649"}] 20:47:20 INFO - PROCESS | 1801 | 1477540040988 Marionette TRACE conn4 <- [1,2832,null,{}] 20:47:21 INFO - PROCESS | 1801 | 1477540040995 Marionette TRACE conn4 -> [0,2833,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:21 INFO - PROCESS | 1801 | ++DOCSHELL 0x99f6d800 == 8 [pid = 1846] [id = 610] 20:47:21 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x99f6dc00) [pid = 1846] [serial = 1782] [outer = (nil)] 20:47:21 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x9ab18800) [pid = 1846] [serial = 1783] [outer = 0x99f6dc00] 20:47:21 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x9ab1bc00) [pid = 1846] [serial = 1784] [outer = 0x99f6dc00] 20:47:21 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x95936c00) [pid = 1846] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 20:47:21 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x95de4000) [pid = 1846] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html] 20:47:21 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x9601e800) [pid = 1846] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 20:47:21 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x960ee400) [pid = 1846] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 20:47:21 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x961f1400) [pid = 1846] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html] 20:47:21 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x95935400) [pid = 1846] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 20:47:22 INFO - PROCESS | 1801 | ++DOCSHELL 0x96008c00 == 9 [pid = 1846] [id = 611] 20:47:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x96014c00) [pid = 1846] [serial = 1785] [outer = (nil)] 20:47:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x960e0800) [pid = 1846] [serial = 1786] [outer = 0x96014c00] 20:47:22 INFO - PROCESS | 1801 | 1477540042542 Marionette TRACE conn4 <- [1,2833,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:47:22 INFO - . 20:47:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 1873ms 20:47:22 INFO - PROCESS | 1801 | 1477540042573 Marionette TRACE conn4 -> [0,2834,"getWindowHandle",null] 20:47:22 INFO - PROCESS | 1801 | 1477540042577 Marionette TRACE conn4 <- [1,2834,null,{"value":"2147483649"}] 20:47:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 20:47:22 INFO - PROCESS | 1801 | 1477540042583 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:22 INFO - PROCESS | 1801 | 1477540042772 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 20:47:22 INFO - PROCESS | 1801 | 1477540042824 Marionette TRACE conn4 -> [0,2836,"getWindowHandles",null] 20:47:22 INFO - PROCESS | 1801 | 1477540042834 Marionette TRACE conn4 <- [1,2836,null,["2147483649"]] 20:47:22 INFO - PROCESS | 1801 | 1477540042844 Marionette TRACE conn4 -> [0,2837,"switchToWindow",{"name":"2147483649"}] 20:47:22 INFO - PROCESS | 1801 | 1477540042852 Marionette TRACE conn4 <- [1,2837,null,{}] 20:47:22 INFO - PROCESS | 1801 | 1477540042860 Marionette TRACE conn4 -> [0,2838,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:22 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab1d000 == 10 [pid = 1846] [id = 612] 20:47:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x9ab20800) [pid = 1846] [serial = 1787] [outer = (nil)] 20:47:23 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x9addb000) [pid = 1846] [serial = 1788] [outer = 0x9ab20800] 20:47:23 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x9addec00) [pid = 1846] [serial = 1789] [outer = 0x9ab20800] 20:47:23 INFO - PROCESS | 1801 | ++DOCSHELL 0x960e1400 == 11 [pid = 1846] [id = 613] 20:47:23 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x960e8c00) [pid = 1846] [serial = 1790] [outer = (nil)] 20:47:23 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x960e2400) [pid = 1846] [serial = 1791] [outer = 0x960e8c00] 20:47:24 INFO - PROCESS | 1801 | 1477540044152 Marionette TRACE conn4 <- [1,2838,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:47:24 INFO - . 20:47:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 1626ms 20:47:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 20:47:24 INFO - PROCESS | 1801 | 1477540044209 Marionette TRACE conn4 -> [0,2839,"getWindowHandle",null] 20:47:24 INFO - PROCESS | 1801 | 1477540044212 Marionette TRACE conn4 <- [1,2839,null,{"value":"2147483649"}] 20:47:24 INFO - PROCESS | 1801 | 1477540044220 Marionette TRACE conn4 -> [0,2840,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:24 INFO - PROCESS | 1801 | 1477540044417 Marionette TRACE conn4 <- [1,2840,null,{"value":null}] 20:47:24 INFO - PROCESS | 1801 | 1477540044528 Marionette TRACE conn4 -> [0,2841,"getWindowHandles",null] 20:47:24 INFO - PROCESS | 1801 | 1477540044535 Marionette TRACE conn4 <- [1,2841,null,["2147483649"]] 20:47:24 INFO - PROCESS | 1801 | 1477540044547 Marionette TRACE conn4 -> [0,2842,"switchToWindow",{"name":"2147483649"}] 20:47:24 INFO - PROCESS | 1801 | 1477540044551 Marionette TRACE conn4 <- [1,2842,null,{}] 20:47:24 INFO - PROCESS | 1801 | 1477540044563 Marionette TRACE conn4 -> [0,2843,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:24 INFO - PROCESS | 1801 | ++DOCSHELL 0x95de0400 == 12 [pid = 1846] [id = 614] 20:47:24 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x95de0c00) [pid = 1846] [serial = 1792] [outer = (nil)] 20:47:24 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x960eb400) [pid = 1846] [serial = 1793] [outer = 0x95de0c00] 20:47:24 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x96df1000) [pid = 1846] [serial = 1794] [outer = 0x95de0c00] 20:47:25 INFO - PROCESS | 1801 | --DOCSHELL 0x96008c00 == 11 [pid = 1846] [id = 611] 20:47:25 INFO - PROCESS | 1801 | --DOCSHELL 0x99f6d800 == 10 [pid = 1846] [id = 610] 20:47:25 INFO - PROCESS | 1801 | --DOCSHELL 0x99f67400 == 9 [pid = 1846] [id = 609] 20:47:25 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x96dfd000) [pid = 1846] [serial = 1766] [outer = (nil)] [url = about:blank] 20:47:25 INFO - PROCESS | 1801 | --DOCSHELL 0x96e52000 == 8 [pid = 1846] [id = 608] 20:47:25 INFO - PROCESS | 1801 | --DOCSHELL 0x9619f800 == 7 [pid = 1846] [id = 607] 20:47:25 INFO - PROCESS | 1801 | --DOCSHELL 0x95de2400 == 6 [pid = 1846] [id = 606] 20:47:25 INFO - PROCESS | 1801 | --DOCSHELL 0x95de6800 == 5 [pid = 1846] [id = 605] 20:47:25 INFO - PROCESS | 1801 | --DOCSHELL 0x96df8800 == 4 [pid = 1846] [id = 604] 20:47:25 WARNING - wptserve Traceback (most recent call last): 20:47:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:47:25 WARNING - rv = self.func(request, response) 20:47:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:47:25 WARNING - access_control_allow_origin = "*") 20:47:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:47:25 WARNING - payload = payload_generator(server_data) 20:47:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:47:25 WARNING - return encode_string_as_bmp_image(data) 20:47:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:47:25 WARNING - img.save(f, "BMP") 20:47:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:47:25 WARNING - f.write(bmpfileheader) 20:47:25 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:47:25 WARNING - 20:47:25 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x96001c00) [pid = 1846] [serial = 1754] [outer = (nil)] [url = about:blank] 20:47:25 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x96005400) [pid = 1846] [serial = 1755] [outer = (nil)] [url = about:blank] 20:47:25 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x95985c00) [pid = 1846] [serial = 1751] [outer = (nil)] [url = about:blank] 20:47:25 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x9598dc00) [pid = 1846] [serial = 1752] [outer = (nil)] [url = about:blank] 20:47:25 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x9598e400) [pid = 1846] [serial = 1749] [outer = (nil)] [url = about:blank] 20:47:25 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x961f9400) [pid = 1846] [serial = 1764] [outer = (nil)] [url = about:blank] 20:47:25 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x961f6c00) [pid = 1846] [serial = 1763] [outer = (nil)] [url = about:blank] 20:47:25 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x961a1400) [pid = 1846] [serial = 1760] [outer = (nil)] [url = about:blank] 20:47:25 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x961ab000) [pid = 1846] [serial = 1761] [outer = (nil)] [url = about:blank] 20:47:25 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x96023400) [pid = 1846] [serial = 1757] [outer = (nil)] [url = about:blank] 20:47:25 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x960e3000) [pid = 1846] [serial = 1758] [outer = (nil)] [url = about:blank] 20:47:28 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x961ed000) [pid = 1846] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 20:47:28 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x96e52400) [pid = 1846] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html] 20:47:28 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x99f6dc00) [pid = 1846] [serial = 1782] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html] 20:47:28 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x96014c00) [pid = 1846] [serial = 1785] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477540042271] 20:47:28 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x95de3000) [pid = 1846] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html] 20:47:28 INFO - PROCESS | 1801 | --DOMWINDOW == 33 (0x99f67c00) [pid = 1846] [serial = 1780] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:47:32 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab1d000 == 3 [pid = 1846] [id = 612] 20:47:32 INFO - PROCESS | 1801 | --DOCSHELL 0x960e1400 == 2 [pid = 1846] [id = 613] 20:47:32 INFO - PROCESS | 1801 | --DOMWINDOW == 32 (0x960e0800) [pid = 1846] [serial = 1786] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477540042271] 20:47:32 INFO - PROCESS | 1801 | --DOMWINDOW == 31 (0x9ab1bc00) [pid = 1846] [serial = 1784] [outer = (nil)] [url = about:blank] 20:47:32 INFO - PROCESS | 1801 | --DOMWINDOW == 30 (0x9ab18800) [pid = 1846] [serial = 1783] [outer = (nil)] [url = about:blank] 20:47:32 INFO - PROCESS | 1801 | --DOMWINDOW == 29 (0x96e56c00) [pid = 1846] [serial = 1778] [outer = (nil)] [url = about:blank] 20:47:32 INFO - PROCESS | 1801 | --DOMWINDOW == 28 (0x96e59400) [pid = 1846] [serial = 1779] [outer = (nil)] [url = about:blank] 20:47:32 INFO - PROCESS | 1801 | --DOMWINDOW == 27 (0x99f68000) [pid = 1846] [serial = 1781] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:47:32 INFO - PROCESS | 1801 | --DOMWINDOW == 26 (0x961f9000) [pid = 1846] [serial = 1775] [outer = (nil)] [url = about:blank] 20:47:32 INFO - PROCESS | 1801 | --DOMWINDOW == 25 (0x961f3400) [pid = 1846] [serial = 1776] [outer = (nil)] [url = about:blank] 20:47:32 INFO - PROCESS | 1801 | --DOMWINDOW == 24 (0x9601c400) [pid = 1846] [serial = 1772] [outer = (nil)] [url = about:blank] 20:47:32 INFO - PROCESS | 1801 | --DOMWINDOW == 23 (0x960e3c00) [pid = 1846] [serial = 1773] [outer = (nil)] [url = about:blank] 20:47:32 INFO - PROCESS | 1801 | --DOMWINDOW == 22 (0x960e9000) [pid = 1846] [serial = 1769] [outer = (nil)] [url = about:blank] 20:47:35 INFO - PROCESS | 1801 | --DOMWINDOW == 21 (0x960e8c00) [pid = 1846] [serial = 1790] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:47:35 INFO - PROCESS | 1801 | --DOMWINDOW == 20 (0x9ab20800) [pid = 1846] [serial = 1787] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html] 20:47:35 INFO - PROCESS | 1801 | --DOMWINDOW == 19 (0x95de7000) [pid = 1846] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 20:47:35 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x96df9000) [pid = 1846] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 20:47:39 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x960e2400) [pid = 1846] [serial = 1791] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 20:47:39 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x9addec00) [pid = 1846] [serial = 1789] [outer = (nil)] [url = about:blank] 20:47:39 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9addb000) [pid = 1846] [serial = 1788] [outer = (nil)] [url = about:blank] 20:47:39 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x961f6000) [pid = 1846] [serial = 1770] [outer = (nil)] [url = about:blank] 20:47:39 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x96e4d400) [pid = 1846] [serial = 1767] [outer = (nil)] [url = about:blank] 20:47:39 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x960eb400) [pid = 1846] [serial = 1793] [outer = (nil)] [url = about:blank] 20:47:55 INFO - PROCESS | 1801 | MARIONETTE LOG: INFO: Timeout fired 20:47:55 INFO - PROCESS | 1801 | 1477540075066 Marionette TRACE conn4 <- [1,2843,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:47:55 INFO - . 20:47:55 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30867ms 20:47:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 20:47:55 INFO - PROCESS | 1801 | 1477540075085 Marionette TRACE conn4 -> [0,2844,"getWindowHandle",null] 20:47:55 INFO - PROCESS | 1801 | 1477540075088 Marionette TRACE conn4 <- [1,2844,null,{"value":"2147483649"}] 20:47:55 INFO - PROCESS | 1801 | 1477540075096 Marionette TRACE conn4 -> [0,2845,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:55 INFO - PROCESS | 1801 | 1477540075249 Marionette TRACE conn4 <- [1,2845,null,{"value":null}] 20:47:55 INFO - PROCESS | 1801 | 1477540075378 Marionette TRACE conn4 -> [0,2846,"getWindowHandles",null] 20:47:55 INFO - PROCESS | 1801 | 1477540075382 Marionette TRACE conn4 <- [1,2846,null,["2147483649"]] 20:47:55 INFO - PROCESS | 1801 | 1477540075387 Marionette TRACE conn4 -> [0,2847,"switchToWindow",{"name":"2147483649"}] 20:47:55 INFO - PROCESS | 1801 | 1477540075392 Marionette TRACE conn4 <- [1,2847,null,{}] 20:47:55 INFO - PROCESS | 1801 | 1477540075397 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:55 INFO - PROCESS | 1801 | ++DOCSHELL 0x95938800 == 3 [pid = 1846] [id = 615] 20:47:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x95938c00) [pid = 1846] [serial = 1795] [outer = (nil)] 20:47:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x95986000) [pid = 1846] [serial = 1796] [outer = 0x95938c00] 20:47:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9598dc00) [pid = 1846] [serial = 1797] [outer = 0x95938c00] 20:47:56 WARNING - wptserve Traceback (most recent call last): 20:47:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:47:56 WARNING - rv = self.func(request, response) 20:47:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:47:56 WARNING - access_control_allow_origin = "*") 20:47:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:47:56 WARNING - payload = payload_generator(server_data) 20:47:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:47:56 WARNING - return encode_string_as_bmp_image(data) 20:47:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:47:56 WARNING - img.save(f, "BMP") 20:47:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:47:56 WARNING - f.write(bmpfileheader) 20:47:56 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:47:56 WARNING - 20:48:04 INFO - PROCESS | 1801 | --DOCSHELL 0x95de0400 == 2 [pid = 1846] [id = 614] 20:48:10 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x95de0c00) [pid = 1846] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 20:48:14 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x95986000) [pid = 1846] [serial = 1796] [outer = (nil)] [url = about:blank] 20:48:14 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x96df1000) [pid = 1846] [serial = 1794] [outer = (nil)] [url = about:blank] 20:48:25 INFO - PROCESS | 1801 | MARIONETTE LOG: INFO: Timeout fired 20:48:25 INFO - PROCESS | 1801 | 1477540105856 Marionette TRACE conn4 <- [1,2848,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:48:25 INFO - . 20:48:25 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30815ms 20:48:25 INFO - PROCESS | 1801 | 1477540105910 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 20:48:25 INFO - PROCESS | 1801 | 1477540105914 Marionette TRACE conn4 <- [1,2849,null,{"value":"2147483649"}] 20:48:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 20:48:25 INFO - PROCESS | 1801 | 1477540105921 Marionette TRACE conn4 -> [0,2850,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:48:26 INFO - PROCESS | 1801 | 1477540106114 Marionette TRACE conn4 <- [1,2850,null,{"value":null}] 20:48:26 INFO - PROCESS | 1801 | 1477540106172 Marionette TRACE conn4 -> [0,2851,"getWindowHandles",null] 20:48:26 INFO - PROCESS | 1801 | 1477540106175 Marionette TRACE conn4 <- [1,2851,null,["2147483649"]] 20:48:26 INFO - PROCESS | 1801 | 1477540106187 Marionette TRACE conn4 -> [0,2852,"switchToWindow",{"name":"2147483649"}] 20:48:26 INFO - PROCESS | 1801 | 1477540106195 Marionette TRACE conn4 <- [1,2852,null,{}] 20:48:26 INFO - PROCESS | 1801 | 1477540106201 Marionette TRACE conn4 -> [0,2853,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:26 INFO - PROCESS | 1801 | ++DOCSHELL 0x95936000 == 3 [pid = 1846] [id = 616] 20:48:26 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x95936400) [pid = 1846] [serial = 1798] [outer = (nil)] 20:48:26 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x95987000) [pid = 1846] [serial = 1799] [outer = 0x95936400] 20:48:26 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9598f400) [pid = 1846] [serial = 1800] [outer = 0x95936400] 20:48:27 WARNING - wptserve Traceback (most recent call last): 20:48:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:48:27 WARNING - rv = self.func(request, response) 20:48:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:48:27 WARNING - access_control_allow_origin = "*") 20:48:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:48:27 WARNING - payload = payload_generator(server_data) 20:48:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:48:27 WARNING - return encode_string_as_bmp_image(data) 20:48:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:48:27 WARNING - img.save(f, "BMP") 20:48:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:48:27 WARNING - f.write(bmpfileheader) 20:48:27 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:48:27 WARNING - 20:48:34 INFO - PROCESS | 1801 | --DOCSHELL 0x95938800 == 2 [pid = 1846] [id = 615] 20:48:41 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x95938c00) [pid = 1846] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 20:48:45 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x95987000) [pid = 1846] [serial = 1799] [outer = (nil)] [url = about:blank] 20:48:45 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9598dc00) [pid = 1846] [serial = 1797] [outer = (nil)] [url = about:blank] 20:48:56 INFO - PROCESS | 1801 | MARIONETTE LOG: INFO: Timeout fired 20:48:56 INFO - PROCESS | 1801 | 1477540136662 Marionette TRACE conn4 <- [1,2853,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 20:48:56 INFO - . 20:48:56 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30775ms 20:48:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 20:48:56 INFO - PROCESS | 1801 | 1477540136696 Marionette TRACE conn4 -> [0,2854,"getWindowHandle",null] 20:48:56 INFO - PROCESS | 1801 | 1477540136699 Marionette TRACE conn4 <- [1,2854,null,{"value":"2147483649"}] 20:48:56 INFO - PROCESS | 1801 | 1477540136706 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:48:56 INFO - PROCESS | 1801 | 1477540136898 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 20:48:56 INFO - PROCESS | 1801 | 1477540136957 Marionette TRACE conn4 -> [0,2856,"getWindowHandles",null] 20:48:56 INFO - PROCESS | 1801 | 1477540136965 Marionette TRACE conn4 <- [1,2856,null,["2147483649"]] 20:48:56 INFO - PROCESS | 1801 | 1477540136971 Marionette TRACE conn4 -> [0,2857,"switchToWindow",{"name":"2147483649"}] 20:48:56 INFO - PROCESS | 1801 | 1477540136976 Marionette TRACE conn4 <- [1,2857,null,{}] 20:48:57 INFO - PROCESS | 1801 | 1477540136982 Marionette TRACE conn4 -> [0,2858,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:57 INFO - PROCESS | 1801 | ++DOCSHELL 0x95937400 == 3 [pid = 1846] [id = 617] 20:48:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x95937c00) [pid = 1846] [serial = 1801] [outer = (nil)] 20:48:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x95986000) [pid = 1846] [serial = 1802] [outer = 0x95937c00] 20:48:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9598e800) [pid = 1846] [serial = 1803] [outer = 0x95937c00] 20:48:57 WARNING - wptserve Traceback (most recent call last): 20:48:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:48:57 WARNING - rv = self.func(request, response) 20:48:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:48:57 WARNING - access_control_allow_origin = "*") 20:48:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:48:57 WARNING - payload = payload_generator(server_data) 20:48:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:48:57 WARNING - return encode_string_as_bmp_image(data) 20:48:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:48:57 WARNING - img.save(f, "BMP") 20:48:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:48:57 WARNING - f.write(bmpfileheader) 20:48:57 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:48:57 WARNING - 20:49:05 INFO - PROCESS | 1801 | --DOCSHELL 0x95936000 == 2 [pid = 1846] [id = 616] 20:49:11 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x95936400) [pid = 1846] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 20:49:16 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x95986000) [pid = 1846] [serial = 1802] [outer = (nil)] [url = about:blank] 20:49:16 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9598f400) [pid = 1846] [serial = 1800] [outer = (nil)] [url = about:blank] 20:49:27 INFO - PROCESS | 1801 | MARIONETTE LOG: INFO: Timeout fired 20:49:27 INFO - PROCESS | 1801 | 1477540167444 Marionette TRACE conn4 <- [1,2858,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:49:27 INFO - . 20:49:27 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 30757ms 20:49:27 INFO - PROCESS | 1801 | 1477540167463 Marionette TRACE conn4 -> [0,2859,"getWindowHandle",null] 20:49:27 INFO - PROCESS | 1801 | 1477540167465 Marionette TRACE conn4 <- [1,2859,null,{"value":"2147483649"}] 20:49:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 20:49:27 INFO - PROCESS | 1801 | 1477540167473 Marionette TRACE conn4 -> [0,2860,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:27 INFO - PROCESS | 1801 | 1477540167638 Marionette TRACE conn4 <- [1,2860,null,{"value":null}] 20:49:27 INFO - PROCESS | 1801 | 1477540167706 Marionette TRACE conn4 -> [0,2861,"getWindowHandles",null] 20:49:27 INFO - PROCESS | 1801 | 1477540167720 Marionette TRACE conn4 <- [1,2861,null,["2147483649"]] 20:49:27 INFO - PROCESS | 1801 | 1477540167732 Marionette TRACE conn4 -> [0,2862,"switchToWindow",{"name":"2147483649"}] 20:49:27 INFO - PROCESS | 1801 | 1477540167739 Marionette TRACE conn4 <- [1,2862,null,{}] 20:49:27 INFO - PROCESS | 1801 | 1477540167745 Marionette TRACE conn4 -> [0,2863,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:27 INFO - PROCESS | 1801 | ++DOCSHELL 0x95935c00 == 3 [pid = 1846] [id = 618] 20:49:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x95936000) [pid = 1846] [serial = 1804] [outer = (nil)] 20:49:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x95986400) [pid = 1846] [serial = 1805] [outer = 0x95936000] 20:49:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9598f400) [pid = 1846] [serial = 1806] [outer = 0x95936000] 20:49:28 WARNING - wptserve Traceback (most recent call last): 20:49:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:49:28 WARNING - rv = self.func(request, response) 20:49:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:49:28 WARNING - access_control_allow_origin = "*") 20:49:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:49:28 WARNING - payload = payload_generator(server_data) 20:49:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:49:28 WARNING - return encode_string_as_bmp_image(data) 20:49:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:49:28 WARNING - img.save(f, "BMP") 20:49:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:49:28 WARNING - f.write(bmpfileheader) 20:49:28 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:49:28 WARNING - 20:49:36 INFO - PROCESS | 1801 | --DOCSHELL 0x95937400 == 2 [pid = 1846] [id = 617] 20:49:42 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x95937c00) [pid = 1846] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html] 20:49:46 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x95986400) [pid = 1846] [serial = 1805] [outer = (nil)] [url = about:blank] 20:49:46 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9598e800) [pid = 1846] [serial = 1803] [outer = (nil)] [url = about:blank] 20:49:58 INFO - PROCESS | 1801 | MARIONETTE LOG: INFO: Timeout fired 20:49:58 INFO - PROCESS | 1801 | 1477540198214 Marionette TRACE conn4 <- [1,2863,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:49:58 INFO - . 20:49:58 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 30761ms 20:49:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 20:49:58 INFO - PROCESS | 1801 | 1477540198234 Marionette TRACE conn4 -> [0,2864,"getWindowHandle",null] 20:49:58 INFO - PROCESS | 1801 | 1477540198236 Marionette TRACE conn4 <- [1,2864,null,{"value":"2147483649"}] 20:49:58 INFO - PROCESS | 1801 | 1477540198243 Marionette TRACE conn4 -> [0,2865,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:58 INFO - PROCESS | 1801 | 1477540198410 Marionette TRACE conn4 <- [1,2865,null,{"value":null}] 20:49:58 INFO - PROCESS | 1801 | 1477540198462 Marionette TRACE conn4 -> [0,2866,"getWindowHandles",null] 20:49:58 INFO - PROCESS | 1801 | 1477540198471 Marionette TRACE conn4 <- [1,2866,null,["2147483649"]] 20:49:58 INFO - PROCESS | 1801 | 1477540198488 Marionette TRACE conn4 -> [0,2867,"switchToWindow",{"name":"2147483649"}] 20:49:58 INFO - PROCESS | 1801 | 1477540198507 Marionette TRACE conn4 <- [1,2867,null,{}] 20:49:58 INFO - PROCESS | 1801 | 1477540198514 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:58 INFO - PROCESS | 1801 | ++DOCSHELL 0x95937000 == 3 [pid = 1846] [id = 619] 20:49:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x95937400) [pid = 1846] [serial = 1807] [outer = (nil)] 20:49:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x95986400) [pid = 1846] [serial = 1808] [outer = 0x95937400] 20:49:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9598ec00) [pid = 1846] [serial = 1809] [outer = 0x95937400] 20:49:59 WARNING - wptserve Traceback (most recent call last): 20:49:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:49:59 WARNING - rv = self.func(request, response) 20:49:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:49:59 WARNING - access_control_allow_origin = "*") 20:49:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:49:59 WARNING - payload = payload_generator(server_data) 20:49:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:49:59 WARNING - return encode_string_as_bmp_image(data) 20:49:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:49:59 WARNING - img.save(f, "BMP") 20:49:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:49:59 WARNING - f.write(bmpfileheader) 20:49:59 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:49:59 WARNING - 20:50:07 INFO - PROCESS | 1801 | --DOCSHELL 0x95935c00 == 2 [pid = 1846] [id = 618] 20:50:13 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x95936000) [pid = 1846] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html] 20:50:17 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x95986400) [pid = 1846] [serial = 1808] [outer = (nil)] [url = about:blank] 20:50:17 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9598f400) [pid = 1846] [serial = 1806] [outer = (nil)] [url = about:blank] 20:50:29 INFO - PROCESS | 1801 | MARIONETTE LOG: INFO: Timeout fired 20:50:29 INFO - PROCESS | 1801 | 1477540229091 Marionette TRACE conn4 <- [1,2868,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:50:29 INFO - . 20:50:29 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 30871ms 20:50:29 INFO - PROCESS | 1801 | 1477540229113 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 20:50:29 INFO - PROCESS | 1801 | 1477540229117 Marionette TRACE conn4 <- [1,2869,null,{"value":"2147483649"}] 20:50:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 20:50:29 INFO - PROCESS | 1801 | 1477540229123 Marionette TRACE conn4 -> [0,2870,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:29 INFO - PROCESS | 1801 | 1477540229311 Marionette TRACE conn4 <- [1,2870,null,{"value":null}] 20:50:29 INFO - PROCESS | 1801 | 1477540229363 Marionette TRACE conn4 -> [0,2871,"getWindowHandles",null] 20:50:29 INFO - PROCESS | 1801 | 1477540229377 Marionette TRACE conn4 <- [1,2871,null,["2147483649"]] 20:50:29 INFO - PROCESS | 1801 | 1477540229389 Marionette TRACE conn4 -> [0,2872,"switchToWindow",{"name":"2147483649"}] 20:50:29 INFO - PROCESS | 1801 | 1477540229392 Marionette TRACE conn4 <- [1,2872,null,{}] 20:50:29 INFO - PROCESS | 1801 | 1477540229399 Marionette TRACE conn4 -> [0,2873,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:29 INFO - PROCESS | 1801 | ++DOCSHELL 0x95934800 == 3 [pid = 1846] [id = 620] 20:50:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x95935000) [pid = 1846] [serial = 1810] [outer = (nil)] 20:50:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x95984400) [pid = 1846] [serial = 1811] [outer = 0x95935000] 20:50:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9598d400) [pid = 1846] [serial = 1812] [outer = 0x95935000] 20:50:30 INFO - PROCESS | 1801 | 1477540230500 Marionette TRACE conn4 <- [1,2873,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:50:30 INFO - . 20:50:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1427ms 20:50:30 INFO - PROCESS | 1801 | 1477540230554 Marionette TRACE conn4 -> [0,2874,"getWindowHandle",null] 20:50:30 INFO - PROCESS | 1801 | 1477540230558 Marionette TRACE conn4 <- [1,2874,null,{"value":"2147483649"}] 20:50:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 20:50:30 INFO - PROCESS | 1801 | 1477540230568 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:30 INFO - PROCESS | 1801 | 1477540230757 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 20:50:30 INFO - PROCESS | 1801 | 1477540230774 Marionette TRACE conn4 -> [0,2876,"getWindowHandles",null] 20:50:30 INFO - PROCESS | 1801 | 1477540230783 Marionette TRACE conn4 <- [1,2876,null,["2147483649"]] 20:50:30 INFO - PROCESS | 1801 | 1477540230798 Marionette TRACE conn4 -> [0,2877,"switchToWindow",{"name":"2147483649"}] 20:50:30 INFO - PROCESS | 1801 | 1477540230806 Marionette TRACE conn4 <- [1,2877,null,{}] 20:50:30 INFO - PROCESS | 1801 | 1477540230854 Marionette TRACE conn4 -> [0,2878,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:30 INFO - PROCESS | 1801 | ++DOCSHELL 0x95de1c00 == 4 [pid = 1846] [id = 621] 20:50:30 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x95de2400) [pid = 1846] [serial = 1813] [outer = (nil)] 20:50:31 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x96001c00) [pid = 1846] [serial = 1814] [outer = 0x95de2400] 20:50:31 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x95de9400) [pid = 1846] [serial = 1815] [outer = 0x95de2400] 20:50:31 INFO - PROCESS | 1801 | 1477540231946 Marionette TRACE conn4 <- [1,2878,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:50:31 INFO - . 20:50:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1428ms 20:50:32 INFO - PROCESS | 1801 | 1477540231998 Marionette TRACE conn4 -> [0,2879,"getWindowHandle",null] 20:50:32 INFO - PROCESS | 1801 | 1477540232000 Marionette TRACE conn4 <- [1,2879,null,{"value":"2147483649"}] 20:50:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 20:50:32 INFO - PROCESS | 1801 | 1477540232018 Marionette TRACE conn4 -> [0,2880,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:32 INFO - PROCESS | 1801 | 1477540232216 Marionette TRACE conn4 <- [1,2880,null,{"value":null}] 20:50:32 INFO - PROCESS | 1801 | 1477540232242 Marionette TRACE conn4 -> [0,2881,"getWindowHandles",null] 20:50:32 INFO - PROCESS | 1801 | 1477540232250 Marionette TRACE conn4 <- [1,2881,null,["2147483649"]] 20:50:32 INFO - PROCESS | 1801 | 1477540232263 Marionette TRACE conn4 -> [0,2882,"switchToWindow",{"name":"2147483649"}] 20:50:32 INFO - PROCESS | 1801 | 1477540232277 Marionette TRACE conn4 <- [1,2882,null,{}] 20:50:32 INFO - PROCESS | 1801 | 1477540232316 Marionette TRACE conn4 -> [0,2883,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:32 INFO - PROCESS | 1801 | ++DOCSHELL 0x9601e800 == 5 [pid = 1846] [id = 622] 20:50:32 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x9601ec00) [pid = 1846] [serial = 1816] [outer = (nil)] 20:50:32 INFO - PROCESS | 1801 | ++DOMWINDOW == 20 (0x96023800) [pid = 1846] [serial = 1817] [outer = 0x9601ec00] 20:50:32 INFO - PROCESS | 1801 | ++DOMWINDOW == 21 (0x960e3800) [pid = 1846] [serial = 1818] [outer = 0x9601ec00] 20:50:33 INFO - PROCESS | 1801 | 1477540233398 Marionette TRACE conn4 <- [1,2883,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:50:33 INFO - . 20:50:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1435ms 20:50:33 INFO - PROCESS | 1801 | 1477540233449 Marionette TRACE conn4 -> [0,2884,"getWindowHandle",null] 20:50:33 INFO - PROCESS | 1801 | 1477540233453 Marionette TRACE conn4 <- [1,2884,null,{"value":"2147483649"}] 20:50:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 20:50:33 INFO - PROCESS | 1801 | 1477540233460 Marionette TRACE conn4 -> [0,2885,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:33 INFO - PROCESS | 1801 | 1477540233606 Marionette TRACE conn4 <- [1,2885,null,{"value":null}] 20:50:33 INFO - PROCESS | 1801 | 1477540233643 Marionette TRACE conn4 -> [0,2886,"getWindowHandles",null] 20:50:33 INFO - PROCESS | 1801 | 1477540233664 Marionette TRACE conn4 <- [1,2886,null,["2147483649"]] 20:50:33 INFO - PROCESS | 1801 | 1477540233708 Marionette TRACE conn4 -> [0,2887,"switchToWindow",{"name":"2147483649"}] 20:50:33 INFO - PROCESS | 1801 | 1477540233713 Marionette TRACE conn4 <- [1,2887,null,{}] 20:50:33 INFO - PROCESS | 1801 | 1477540233719 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:33 INFO - PROCESS | 1801 | ++DOCSHELL 0x960ef000 == 6 [pid = 1846] [id = 623] 20:50:33 INFO - PROCESS | 1801 | ++DOMWINDOW == 22 (0x960ef800) [pid = 1846] [serial = 1819] [outer = (nil)] 20:50:33 INFO - PROCESS | 1801 | ++DOMWINDOW == 23 (0x961a5400) [pid = 1846] [serial = 1820] [outer = 0x960ef800] 20:50:34 INFO - PROCESS | 1801 | ++DOMWINDOW == 24 (0x961ab400) [pid = 1846] [serial = 1821] [outer = 0x960ef800] 20:50:34 INFO - PROCESS | 1801 | 1477540234835 Marionette TRACE conn4 <- [1,2888,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:50:34 INFO - . 20:50:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1423ms 20:50:34 INFO - PROCESS | 1801 | 1477540234883 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 20:50:34 INFO - PROCESS | 1801 | 1477540234886 Marionette TRACE conn4 <- [1,2889,null,{"value":"2147483649"}] 20:50:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 20:50:34 INFO - PROCESS | 1801 | 1477540234893 Marionette TRACE conn4 -> [0,2890,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:35 INFO - PROCESS | 1801 | 1477540235105 Marionette TRACE conn4 <- [1,2890,null,{"value":null}] 20:50:35 INFO - PROCESS | 1801 | 1477540235171 Marionette TRACE conn4 -> [0,2891,"getWindowHandles",null] 20:50:35 INFO - PROCESS | 1801 | 1477540235176 Marionette TRACE conn4 <- [1,2891,null,["2147483649"]] 20:50:35 INFO - PROCESS | 1801 | 1477540235182 Marionette TRACE conn4 -> [0,2892,"switchToWindow",{"name":"2147483649"}] 20:50:35 INFO - PROCESS | 1801 | 1477540235187 Marionette TRACE conn4 <- [1,2892,null,{}] 20:50:35 INFO - PROCESS | 1801 | 1477540235202 Marionette TRACE conn4 -> [0,2893,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:35 INFO - PROCESS | 1801 | ++DOCSHELL 0x961f1c00 == 7 [pid = 1846] [id = 624] 20:50:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 25 (0x961f4400) [pid = 1846] [serial = 1822] [outer = (nil)] 20:50:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 26 (0x961f8000) [pid = 1846] [serial = 1823] [outer = 0x961f4400] 20:50:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 27 (0x961fa800) [pid = 1846] [serial = 1824] [outer = 0x961f4400] 20:50:36 INFO - PROCESS | 1801 | 1477540236190 Marionette TRACE conn4 <- [1,2893,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:50:36 INFO - . 20:50:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1323ms 20:50:36 INFO - PROCESS | 1801 | 1477540236217 Marionette TRACE conn4 -> [0,2894,"getWindowHandle",null] 20:50:36 INFO - PROCESS | 1801 | 1477540236220 Marionette TRACE conn4 <- [1,2894,null,{"value":"2147483649"}] 20:50:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 20:50:36 INFO - PROCESS | 1801 | 1477540236227 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:36 INFO - PROCESS | 1801 | 1477540236446 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 20:50:36 INFO - PROCESS | 1801 | 1477540236510 Marionette TRACE conn4 -> [0,2896,"getWindowHandles",null] 20:50:36 INFO - PROCESS | 1801 | 1477540236516 Marionette TRACE conn4 <- [1,2896,null,["2147483649"]] 20:50:36 INFO - PROCESS | 1801 | 1477540236524 Marionette TRACE conn4 -> [0,2897,"switchToWindow",{"name":"2147483649"}] 20:50:36 INFO - PROCESS | 1801 | 1477540236528 Marionette TRACE conn4 <- [1,2897,null,{}] 20:50:36 INFO - PROCESS | 1801 | 1477540236534 Marionette TRACE conn4 -> [0,2898,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:36 INFO - PROCESS | 1801 | ++DOCSHELL 0x96df6800 == 8 [pid = 1846] [id = 625] 20:50:36 INFO - PROCESS | 1801 | ++DOMWINDOW == 28 (0x96df6c00) [pid = 1846] [serial = 1825] [outer = (nil)] 20:50:36 INFO - PROCESS | 1801 | ++DOMWINDOW == 29 (0x96dff000) [pid = 1846] [serial = 1826] [outer = 0x96df6c00] 20:50:36 INFO - PROCESS | 1801 | ++DOMWINDOW == 30 (0x96e4ec00) [pid = 1846] [serial = 1827] [outer = 0x96df6c00] 20:50:37 INFO - PROCESS | 1801 | 1477540237624 Marionette TRACE conn4 <- [1,2898,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 20:50:37 INFO - . 20:50:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1429ms 20:50:37 INFO - PROCESS | 1801 | 1477540237657 Marionette TRACE conn4 -> [0,2899,"getWindowHandle",null] 20:50:37 INFO - PROCESS | 1801 | 1477540237660 Marionette TRACE conn4 <- [1,2899,null,{"value":"2147483649"}] 20:50:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 20:50:37 INFO - PROCESS | 1801 | 1477540237673 Marionette TRACE conn4 -> [0,2900,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:37 INFO - PROCESS | 1801 | 1477540237824 Marionette TRACE conn4 <- [1,2900,null,{"value":null}] 20:50:37 INFO - PROCESS | 1801 | 1477540237867 Marionette TRACE conn4 -> [0,2901,"getWindowHandles",null] 20:50:37 INFO - PROCESS | 1801 | 1477540237873 Marionette TRACE conn4 <- [1,2901,null,["2147483649"]] 20:50:37 INFO - PROCESS | 1801 | 1477540237887 Marionette TRACE conn4 -> [0,2902,"switchToWindow",{"name":"2147483649"}] 20:50:37 INFO - PROCESS | 1801 | 1477540237894 Marionette TRACE conn4 <- [1,2902,null,{}] 20:50:37 INFO - PROCESS | 1801 | 1477540237942 Marionette TRACE conn4 -> [0,2903,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:38 INFO - PROCESS | 1801 | ++DOCSHELL 0x96015400 == 9 [pid = 1846] [id = 626] 20:50:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 31 (0x96016c00) [pid = 1846] [serial = 1828] [outer = (nil)] 20:50:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 32 (0x960e3c00) [pid = 1846] [serial = 1829] [outer = 0x96016c00] 20:50:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 33 (0x961a4400) [pid = 1846] [serial = 1830] [outer = 0x96016c00] 20:50:39 INFO - PROCESS | 1801 | 1477540239132 Marionette TRACE conn4 <- [1,2903,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:50:39 INFO - . 20:50:39 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 1474ms 20:50:39 INFO - PROCESS | 1801 | 1477540239148 Marionette TRACE conn4 -> [0,2904,"getWindowHandle",null] 20:50:39 INFO - PROCESS | 1801 | 1477540239152 Marionette TRACE conn4 <- [1,2904,null,{"value":"2147483649"}] 20:50:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 20:50:39 INFO - PROCESS | 1801 | 1477540239164 Marionette TRACE conn4 -> [0,2905,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:39 INFO - PROCESS | 1801 | 1477540239367 Marionette TRACE conn4 <- [1,2905,null,{"value":null}] 20:50:39 INFO - PROCESS | 1801 | 1477540239413 Marionette TRACE conn4 -> [0,2906,"getWindowHandles",null] 20:50:39 INFO - PROCESS | 1801 | 1477540239421 Marionette TRACE conn4 <- [1,2906,null,["2147483649"]] 20:50:39 INFO - PROCESS | 1801 | 1477540239426 Marionette TRACE conn4 -> [0,2907,"switchToWindow",{"name":"2147483649"}] 20:50:39 INFO - PROCESS | 1801 | 1477540239436 Marionette TRACE conn4 <- [1,2907,null,{}] 20:50:39 INFO - PROCESS | 1801 | 1477540239446 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:39 INFO - PROCESS | 1801 | ++DOCSHELL 0x96dfa800 == 10 [pid = 1846] [id = 627] 20:50:39 INFO - PROCESS | 1801 | ++DOMWINDOW == 34 (0x96dfb000) [pid = 1846] [serial = 1831] [outer = (nil)] 20:50:39 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x96e56800) [pid = 1846] [serial = 1832] [outer = 0x96dfb000] 20:50:39 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x96e59400) [pid = 1846] [serial = 1833] [outer = 0x96dfb000] 20:50:40 INFO - PROCESS | 1801 | 1477540240703 Marionette TRACE conn4 <- [1,2908,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:50:40 INFO - . 20:50:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 1574ms 20:50:40 INFO - PROCESS | 1801 | 1477540240735 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 20:50:40 INFO - PROCESS | 1801 | 1477540240738 Marionette TRACE conn4 <- [1,2909,null,{"value":"2147483649"}] 20:50:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 20:50:40 INFO - PROCESS | 1801 | 1477540240745 Marionette TRACE conn4 -> [0,2910,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:40 INFO - PROCESS | 1801 | 1477540240915 Marionette TRACE conn4 <- [1,2910,null,{"value":null}] 20:50:41 INFO - PROCESS | 1801 | 1477540241011 Marionette TRACE conn4 -> [0,2911,"getWindowHandles",null] 20:50:41 INFO - PROCESS | 1801 | 1477540241017 Marionette TRACE conn4 <- [1,2911,null,["2147483649"]] 20:50:41 INFO - PROCESS | 1801 | 1477540241024 Marionette TRACE conn4 -> [0,2912,"switchToWindow",{"name":"2147483649"}] 20:50:41 INFO - PROCESS | 1801 | 1477540241033 Marionette TRACE conn4 <- [1,2912,null,{}] 20:50:41 INFO - PROCESS | 1801 | 1477540241043 Marionette TRACE conn4 -> [0,2913,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:41 INFO - PROCESS | 1801 | ++DOCSHELL 0x95ddd000 == 11 [pid = 1846] [id = 628] 20:50:41 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x95dde400) [pid = 1846] [serial = 1834] [outer = (nil)] 20:50:41 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x96022c00) [pid = 1846] [serial = 1835] [outer = 0x95dde400] 20:50:41 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x960e7400) [pid = 1846] [serial = 1836] [outer = 0x95dde400] 20:50:41 INFO - PROCESS | 1801 | --DOCSHELL 0x961f1c00 == 10 [pid = 1846] [id = 624] 20:50:41 INFO - PROCESS | 1801 | --DOCSHELL 0x960ef000 == 9 [pid = 1846] [id = 623] 20:50:41 INFO - PROCESS | 1801 | --DOCSHELL 0x9601e800 == 8 [pid = 1846] [id = 622] 20:50:41 INFO - PROCESS | 1801 | --DOCSHELL 0x95de1c00 == 7 [pid = 1846] [id = 621] 20:50:41 INFO - PROCESS | 1801 | --DOCSHELL 0x95934800 == 6 [pid = 1846] [id = 620] 20:50:41 INFO - PROCESS | 1801 | --DOCSHELL 0x95937000 == 5 [pid = 1846] [id = 619] 20:50:42 INFO - PROCESS | 1801 | 1477540242118 Marionette TRACE conn4 <- [1,2913,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:50:42 INFO - . 20:50:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 1422ms 20:50:42 INFO - PROCESS | 1801 | 1477540242168 Marionette TRACE conn4 -> [0,2914,"getWindowHandle",null] 20:50:42 INFO - PROCESS | 1801 | 1477540242171 Marionette TRACE conn4 <- [1,2914,null,{"value":"2147483649"}] 20:50:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 20:50:42 INFO - PROCESS | 1801 | 1477540242178 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:42 INFO - PROCESS | 1801 | 1477540242373 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 20:50:42 INFO - PROCESS | 1801 | 1477540242452 Marionette TRACE conn4 -> [0,2916,"getWindowHandles",null] 20:50:42 INFO - PROCESS | 1801 | 1477540242458 Marionette TRACE conn4 <- [1,2916,null,["2147483649"]] 20:50:42 INFO - PROCESS | 1801 | 1477540242466 Marionette TRACE conn4 -> [0,2917,"switchToWindow",{"name":"2147483649"}] 20:50:42 INFO - PROCESS | 1801 | 1477540242473 Marionette TRACE conn4 <- [1,2917,null,{}] 20:50:42 INFO - PROCESS | 1801 | 1477540242483 Marionette TRACE conn4 -> [0,2918,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:42 INFO - PROCESS | 1801 | ++DOCSHELL 0x961ed000 == 6 [pid = 1846] [id = 629] 20:50:42 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x961ee400) [pid = 1846] [serial = 1837] [outer = (nil)] 20:50:42 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x96df5400) [pid = 1846] [serial = 1838] [outer = 0x961ee400] 20:50:42 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x96dfc000) [pid = 1846] [serial = 1839] [outer = 0x961ee400] 20:50:43 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e51c00 == 7 [pid = 1846] [id = 630] 20:50:43 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x96e52400) [pid = 1846] [serial = 1840] [outer = (nil)] 20:50:43 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x99f62800) [pid = 1846] [serial = 1841] [outer = 0x96e52400] 20:50:43 INFO - PROCESS | 1801 | 1477540243621 Marionette TRACE conn4 <- [1,2918,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:50:43 INFO - . 20:50:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1477ms 20:50:43 INFO - PROCESS | 1801 | 1477540243656 Marionette TRACE conn4 -> [0,2919,"getWindowHandle",null] 20:50:43 INFO - PROCESS | 1801 | 1477540243659 Marionette TRACE conn4 <- [1,2919,null,{"value":"2147483649"}] 20:50:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 20:50:43 INFO - PROCESS | 1801 | 1477540243666 Marionette TRACE conn4 -> [0,2920,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:43 INFO - PROCESS | 1801 | 1477540243857 Marionette TRACE conn4 <- [1,2920,null,{"value":null}] 20:50:43 INFO - PROCESS | 1801 | 1477540243888 Marionette TRACE conn4 -> [0,2921,"getWindowHandles",null] 20:50:43 INFO - PROCESS | 1801 | 1477540243891 Marionette TRACE conn4 <- [1,2921,null,["2147483649"]] 20:50:43 INFO - PROCESS | 1801 | 1477540243900 Marionette TRACE conn4 -> [0,2922,"switchToWindow",{"name":"2147483649"}] 20:50:43 INFO - PROCESS | 1801 | 1477540243912 Marionette TRACE conn4 <- [1,2922,null,{}] 20:50:43 INFO - PROCESS | 1801 | 1477540243917 Marionette TRACE conn4 -> [0,2923,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:44 INFO - PROCESS | 1801 | ++DOCSHELL 0x99f6d000 == 8 [pid = 1846] [id = 631] 20:50:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x99f6d400) [pid = 1846] [serial = 1842] [outer = (nil)] 20:50:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x9ab15800) [pid = 1846] [serial = 1843] [outer = 0x99f6d400] 20:50:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x9ab17000) [pid = 1846] [serial = 1844] [outer = 0x99f6d400] 20:50:44 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab20000 == 9 [pid = 1846] [id = 632] 20:50:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x9ab20800) [pid = 1846] [serial = 1845] [outer = (nil)] 20:50:45 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x9ab21800) [pid = 1846] [serial = 1846] [outer = 0x9ab20800] 20:50:45 INFO - PROCESS | 1801 | 1477540245230 Marionette TRACE conn4 <- [1,2923,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:50:45 INFO - . 20:50:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 1578ms 20:50:45 INFO - PROCESS | 1801 | 1477540245244 Marionette TRACE conn4 -> [0,2924,"getWindowHandle",null] 20:50:45 INFO - PROCESS | 1801 | 1477540245248 Marionette TRACE conn4 <- [1,2924,null,{"value":"2147483649"}] 20:50:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 20:50:45 INFO - PROCESS | 1801 | 1477540245259 Marionette TRACE conn4 -> [0,2925,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:45 INFO - PROCESS | 1801 | 1477540245426 Marionette TRACE conn4 <- [1,2925,null,{"value":null}] 20:50:45 INFO - PROCESS | 1801 | 1477540245503 Marionette TRACE conn4 -> [0,2926,"getWindowHandles",null] 20:50:45 INFO - PROCESS | 1801 | 1477540245506 Marionette TRACE conn4 <- [1,2926,null,["2147483649"]] 20:50:45 INFO - PROCESS | 1801 | 1477540245515 Marionette TRACE conn4 -> [0,2927,"switchToWindow",{"name":"2147483649"}] 20:50:45 INFO - PROCESS | 1801 | 1477540245523 Marionette TRACE conn4 <- [1,2927,null,{}] 20:50:45 INFO - PROCESS | 1801 | 1477540245533 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:45 INFO - PROCESS | 1801 | ++DOCSHELL 0x9addf400 == 10 [pid = 1846] [id = 633] 20:50:45 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x9addf800) [pid = 1846] [serial = 1847] [outer = (nil)] 20:50:45 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x9ade3c00) [pid = 1846] [serial = 1848] [outer = 0x9addf800] 20:50:45 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x9ade7400) [pid = 1846] [serial = 1849] [outer = 0x9addf800] 20:50:46 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x961f4400) [pid = 1846] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 20:50:46 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x960ef800) [pid = 1846] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 20:50:46 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x9601ec00) [pid = 1846] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 20:50:46 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x95de2400) [pid = 1846] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 20:50:46 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x95937400) [pid = 1846] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html] 20:50:46 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x95935000) [pid = 1846] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 20:50:47 INFO - PROCESS | 1801 | ++DOCSHELL 0x95de1400 == 11 [pid = 1846] [id = 634] 20:50:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x95de2400) [pid = 1846] [serial = 1850] [outer = (nil)] 20:50:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x960e2c00) [pid = 1846] [serial = 1851] [outer = 0x95de2400] 20:50:47 INFO - PROCESS | 1801 | 1477540247271 Marionette TRACE conn4 <- [1,2928,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:50:47 INFO - . 20:50:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 2033ms 20:50:47 INFO - PROCESS | 1801 | 1477540247292 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 20:50:47 INFO - PROCESS | 1801 | 1477540247302 Marionette TRACE conn4 <- [1,2929,null,{"value":"2147483649"}] 20:50:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 20:50:47 INFO - PROCESS | 1801 | 1477540247309 Marionette TRACE conn4 -> [0,2930,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:47 INFO - PROCESS | 1801 | 1477540247518 Marionette TRACE conn4 <- [1,2930,null,{"value":null}] 20:50:47 INFO - PROCESS | 1801 | 1477540247611 Marionette TRACE conn4 -> [0,2931,"getWindowHandles",null] 20:50:47 INFO - PROCESS | 1801 | 1477540247614 Marionette TRACE conn4 <- [1,2931,null,["2147483649"]] 20:50:47 INFO - PROCESS | 1801 | 1477540247620 Marionette TRACE conn4 -> [0,2932,"switchToWindow",{"name":"2147483649"}] 20:50:47 INFO - PROCESS | 1801 | 1477540247629 Marionette TRACE conn4 <- [1,2932,null,{}] 20:50:47 INFO - PROCESS | 1801 | 1477540247634 Marionette TRACE conn4 -> [0,2933,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:47 INFO - PROCESS | 1801 | ++DOCSHELL 0x96022000 == 12 [pid = 1846] [id = 635] 20:50:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x96df0c00) [pid = 1846] [serial = 1852] [outer = (nil)] 20:50:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x9ae53c00) [pid = 1846] [serial = 1853] [outer = 0x96df0c00] 20:50:48 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x9ae54c00) [pid = 1846] [serial = 1854] [outer = 0x96df0c00] 20:50:48 INFO - PROCESS | 1801 | 1477540248929 Marionette TRACE conn4 <- [1,2933,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:50:48 INFO - . 20:50:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1632ms 20:50:48 INFO - PROCESS | 1801 | 1477540248940 Marionette TRACE conn4 -> [0,2934,"getWindowHandle",null] 20:50:48 INFO - PROCESS | 1801 | 1477540248944 Marionette TRACE conn4 <- [1,2934,null,{"value":"2147483649"}] 20:50:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 20:50:48 INFO - PROCESS | 1801 | 1477540248956 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:49 INFO - PROCESS | 1801 | 1477540249165 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 20:50:49 INFO - PROCESS | 1801 | 1477540249228 Marionette TRACE conn4 -> [0,2936,"getWindowHandles",null] 20:50:49 INFO - PROCESS | 1801 | 1477540249235 Marionette TRACE conn4 <- [1,2936,null,["2147483649"]] 20:50:49 INFO - PROCESS | 1801 | 1477540249256 Marionette TRACE conn4 -> [0,2937,"switchToWindow",{"name":"2147483649"}] 20:50:49 INFO - PROCESS | 1801 | 1477540249287 Marionette TRACE conn4 <- [1,2937,null,{}] 20:50:49 INFO - PROCESS | 1801 | 1477540249312 Marionette TRACE conn4 -> [0,2938,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:49 INFO - PROCESS | 1801 | ++DOCSHELL 0x961f9c00 == 13 [pid = 1846] [id = 636] 20:50:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x96df1000) [pid = 1846] [serial = 1855] [outer = (nil)] 20:50:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x99f6b000) [pid = 1846] [serial = 1856] [outer = 0x96df1000] 20:50:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x9ab1a800) [pid = 1846] [serial = 1857] [outer = 0x96df1000] 20:50:50 INFO - PROCESS | 1801 | 1477540250550 Marionette TRACE conn4 <- [1,2938,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:50:50 INFO - . 20:50:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1625ms 20:50:50 INFO - PROCESS | 1801 | 1477540250588 Marionette TRACE conn4 -> [0,2939,"getWindowHandle",null] 20:50:50 INFO - PROCESS | 1801 | 1477540250591 Marionette TRACE conn4 <- [1,2939,null,{"value":"2147483649"}] 20:50:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 20:50:50 INFO - PROCESS | 1801 | 1477540250606 Marionette TRACE conn4 -> [0,2940,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:50 INFO - PROCESS | 1801 | 1477540250803 Marionette TRACE conn4 <- [1,2940,null,{"value":null}] 20:50:50 INFO - PROCESS | 1801 | 1477540250952 Marionette TRACE conn4 -> [0,2941,"getWindowHandles",null] 20:50:50 INFO - PROCESS | 1801 | 1477540250959 Marionette TRACE conn4 <- [1,2941,null,["2147483649"]] 20:50:50 INFO - PROCESS | 1801 | 1477540250967 Marionette TRACE conn4 -> [0,2942,"switchToWindow",{"name":"2147483649"}] 20:50:50 INFO - PROCESS | 1801 | 1477540250971 Marionette TRACE conn4 <- [1,2942,null,{}] 20:50:51 INFO - PROCESS | 1801 | 1477540250981 Marionette TRACE conn4 -> [0,2943,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:51 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae4e400 == 14 [pid = 1846] [id = 637] 20:50:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x9ae57000) [pid = 1846] [serial = 1858] [outer = (nil)] 20:50:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x9b73a400) [pid = 1846] [serial = 1859] [outer = 0x9ae57000] 20:50:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 57 (0x9bbcc800) [pid = 1846] [serial = 1860] [outer = 0x9ae57000] 20:50:52 INFO - PROCESS | 1801 | 1477540252248 Marionette TRACE conn4 <- [1,2943,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:50:52 INFO - . 20:50:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1691ms 20:50:52 INFO - PROCESS | 1801 | 1477540252294 Marionette TRACE conn4 -> [0,2944,"getWindowHandle",null] 20:50:52 INFO - PROCESS | 1801 | 1477540252297 Marionette TRACE conn4 <- [1,2944,null,{"value":"2147483649"}] 20:50:52 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html 20:50:52 INFO - PROCESS | 1801 | 1477540252309 Marionette TRACE conn4 -> [0,2945,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:52 INFO - PROCESS | 1801 | 1477540252496 Marionette TRACE conn4 <- [1,2945,null,{"value":null}] 20:50:52 INFO - PROCESS | 1801 | 1477540252563 Marionette TRACE conn4 -> [0,2946,"getWindowHandles",null] 20:50:52 INFO - PROCESS | 1801 | 1477540252572 Marionette TRACE conn4 <- [1,2946,null,["2147483649"]] 20:50:52 INFO - PROCESS | 1801 | 1477540252592 Marionette TRACE conn4 -> [0,2947,"switchToWindow",{"name":"2147483649"}] 20:50:52 INFO - PROCESS | 1801 | 1477540252604 Marionette TRACE conn4 <- [1,2947,null,{}] 20:50:52 INFO - PROCESS | 1801 | 1477540252609 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:52 INFO - PROCESS | 1801 | --DOCSHELL 0x95de1400 == 13 [pid = 1846] [id = 634] 20:50:52 INFO - PROCESS | 1801 | --DOCSHELL 0x9addf400 == 12 [pid = 1846] [id = 633] 20:50:52 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab20000 == 11 [pid = 1846] [id = 632] 20:50:52 INFO - PROCESS | 1801 | --DOCSHELL 0x99f6d000 == 10 [pid = 1846] [id = 631] 20:50:52 INFO - PROCESS | 1801 | --DOCSHELL 0x96e51c00 == 9 [pid = 1846] [id = 630] 20:50:52 INFO - PROCESS | 1801 | ++DOCSHELL 0x9598bc00 == 10 [pid = 1846] [id = 638] 20:50:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 58 (0x9598c400) [pid = 1846] [serial = 1861] [outer = (nil)] 20:50:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 59 (0x96005800) [pid = 1846] [serial = 1862] [outer = 0x9598c400] 20:50:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 60 (0x960e0400) [pid = 1846] [serial = 1863] [outer = 0x9598c400] 20:50:53 INFO - PROCESS | 1801 | --DOMWINDOW == 59 (0x96dff000) [pid = 1846] [serial = 1826] [outer = (nil)] [url = about:blank] 20:50:53 INFO - PROCESS | 1801 | --DOCSHELL 0x961ed000 == 9 [pid = 1846] [id = 629] 20:50:53 INFO - PROCESS | 1801 | --DOCSHELL 0x95ddd000 == 8 [pid = 1846] [id = 628] 20:50:53 INFO - PROCESS | 1801 | --DOCSHELL 0x96dfa800 == 7 [pid = 1846] [id = 627] 20:50:53 INFO - PROCESS | 1801 | --DOCSHELL 0x96015400 == 6 [pid = 1846] [id = 626] 20:50:53 INFO - PROCESS | 1801 | --DOCSHELL 0x96df6800 == 5 [pid = 1846] [id = 625] 20:50:53 INFO - PROCESS | 1801 | --DOMWINDOW == 58 (0x961f8000) [pid = 1846] [serial = 1823] [outer = (nil)] [url = about:blank] 20:50:53 INFO - PROCESS | 1801 | --DOMWINDOW == 57 (0x961fa800) [pid = 1846] [serial = 1824] [outer = (nil)] [url = about:blank] 20:50:53 INFO - PROCESS | 1801 | --DOMWINDOW == 56 (0x961a5400) [pid = 1846] [serial = 1820] [outer = (nil)] [url = about:blank] 20:50:53 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0x961ab400) [pid = 1846] [serial = 1821] [outer = (nil)] [url = about:blank] 20:50:53 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x96023800) [pid = 1846] [serial = 1817] [outer = (nil)] [url = about:blank] 20:50:53 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x960e3800) [pid = 1846] [serial = 1818] [outer = (nil)] [url = about:blank] 20:50:53 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x96001c00) [pid = 1846] [serial = 1814] [outer = (nil)] [url = about:blank] 20:50:53 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x95de9400) [pid = 1846] [serial = 1815] [outer = (nil)] [url = about:blank] 20:50:53 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x95984400) [pid = 1846] [serial = 1811] [outer = (nil)] [url = about:blank] 20:50:53 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x9598d400) [pid = 1846] [serial = 1812] [outer = (nil)] [url = about:blank] 20:50:53 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x9598ec00) [pid = 1846] [serial = 1809] [outer = (nil)] [url = about:blank] 20:50:53 INFO - PROCESS | 1801 | ++DOCSHELL 0x95934800 == 6 [pid = 1846] [id = 639] 20:50:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x9598d400) [pid = 1846] [serial = 1864] [outer = (nil)] 20:50:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x9601c000) [pid = 1846] [serial = 1865] [outer = 0x9598d400] 20:50:53 INFO - PROCESS | 1801 | ++DOCSHELL 0x960eb800 == 7 [pid = 1846] [id = 640] 20:50:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x960edc00) [pid = 1846] [serial = 1866] [outer = (nil)] 20:50:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x960eec00) [pid = 1846] [serial = 1867] [outer = 0x960edc00] 20:50:53 INFO - PROCESS | 1801 | ++DOCSHELL 0x961ab400 == 8 [pid = 1846] [id = 641] 20:50:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x961ab800) [pid = 1846] [serial = 1868] [outer = (nil)] 20:50:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x961ac400) [pid = 1846] [serial = 1869] [outer = 0x961ab800] 20:50:53 INFO - PROCESS | 1801 | 1477540253831 Marionette TRACE conn4 <- [1,2948,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html",0,null,null,[["confirm activeElement return null",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:26:1\n"],["confirm activeElement return null when there is other element in body",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:39:1\n"],["confirm activeElement return null when focus on the element in the outer shadow tree",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:63:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:57:1\n"]]]}] 20:50:53 INFO - ... 20:50:53 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html | took 1573ms 20:50:53 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html 20:50:53 INFO - PROCESS | 1801 | 1477540253882 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 20:50:53 INFO - PROCESS | 1801 | 1477540253885 Marionette TRACE conn4 <- [1,2949,null,{"value":"2147483649"}] 20:50:53 INFO - PROCESS | 1801 | 1477540253893 Marionette TRACE conn4 -> [0,2950,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:54 INFO - PROCESS | 1801 | 1477540254112 Marionette TRACE conn4 <- [1,2950,null,{"value":null}] 20:50:54 INFO - PROCESS | 1801 | 1477540254158 Marionette TRACE conn4 -> [0,2951,"getWindowHandles",null] 20:50:54 INFO - PROCESS | 1801 | 1477540254161 Marionette TRACE conn4 <- [1,2951,null,["2147483649"]] 20:50:54 INFO - PROCESS | 1801 | 1477540254173 Marionette TRACE conn4 -> [0,2952,"switchToWindow",{"name":"2147483649"}] 20:50:54 INFO - PROCESS | 1801 | 1477540254178 Marionette TRACE conn4 <- [1,2952,null,{}] 20:50:54 INFO - PROCESS | 1801 | 1477540254190 Marionette TRACE conn4 -> [0,2953,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:54 INFO - PROCESS | 1801 | ++DOCSHELL 0x961f1400 == 9 [pid = 1846] [id = 642] 20:50:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x961f3c00) [pid = 1846] [serial = 1870] [outer = (nil)] 20:50:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x96dfa400) [pid = 1846] [serial = 1871] [outer = 0x961f3c00] 20:50:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 57 (0x96e4b800) [pid = 1846] [serial = 1872] [outer = 0x961f3c00] 20:50:55 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e58400 == 10 [pid = 1846] [id = 643] 20:50:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 58 (0x99f65800) [pid = 1846] [serial = 1873] [outer = (nil)] 20:50:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 59 (0x99f67400) [pid = 1846] [serial = 1874] [outer = 0x99f65800] 20:50:55 INFO - PROCESS | 1801 | 1477540255401 Marionette TRACE conn4 <- [1,2953,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html",0,null,null,[["A_10_01_01_03_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html:25:1\n"]]]}] 20:50:55 INFO - . 20:50:55 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html | took 1533ms 20:50:55 INFO - PROCESS | 1801 | 1477540255427 Marionette TRACE conn4 -> [0,2954,"getWindowHandle",null] 20:50:55 INFO - PROCESS | 1801 | 1477540255431 Marionette TRACE conn4 <- [1,2954,null,{"value":"2147483649"}] 20:50:55 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html 20:50:55 INFO - PROCESS | 1801 | 1477540255438 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:55 INFO - PROCESS | 1801 | 1477540255611 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 20:50:55 INFO - PROCESS | 1801 | 1477540255629 Marionette TRACE conn4 -> [0,2956,"getWindowHandles",null] 20:50:55 INFO - PROCESS | 1801 | 1477540255638 Marionette TRACE conn4 <- [1,2956,null,["2147483649"]] 20:50:55 INFO - PROCESS | 1801 | 1477540255649 Marionette TRACE conn4 -> [0,2957,"switchToWindow",{"name":"2147483649"}] 20:50:55 INFO - PROCESS | 1801 | 1477540255658 Marionette TRACE conn4 <- [1,2957,null,{}] 20:50:55 INFO - PROCESS | 1801 | 1477540255668 Marionette TRACE conn4 -> [0,2958,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:55 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab20000 == 11 [pid = 1846] [id = 644] 20:50:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 60 (0x9ab20c00) [pid = 1846] [serial = 1875] [outer = (nil)] 20:50:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 61 (0x9addf400) [pid = 1846] [serial = 1876] [outer = 0x9ab20c00] 20:50:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 62 (0x9ae4ec00) [pid = 1846] [serial = 1877] [outer = 0x9ab20c00] 20:50:56 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae5ac00 == 12 [pid = 1846] [id = 645] 20:50:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 63 (0x9ae5bc00) [pid = 1846] [serial = 1878] [outer = (nil)] 20:50:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 64 (0x9b738000) [pid = 1846] [serial = 1879] [outer = 0x9ae5bc00] 20:50:56 INFO - PROCESS | 1801 | --DOMWINDOW == 63 (0x961ee400) [pid = 1846] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 20:50:56 INFO - PROCESS | 1801 | --DOMWINDOW == 62 (0x99f6d400) [pid = 1846] [serial = 1842] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 20:50:56 INFO - PROCESS | 1801 | --DOMWINDOW == 61 (0x9addf800) [pid = 1846] [serial = 1847] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 20:50:56 INFO - PROCESS | 1801 | --DOMWINDOW == 60 (0x95de2400) [pid = 1846] [serial = 1850] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:50:56 INFO - PROCESS | 1801 | --DOMWINDOW == 59 (0x95dde400) [pid = 1846] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html] 20:50:56 INFO - PROCESS | 1801 | --DOMWINDOW == 58 (0x96e52400) [pid = 1846] [serial = 1840] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:50:56 INFO - PROCESS | 1801 | --DOMWINDOW == 57 (0x9ab20800) [pid = 1846] [serial = 1845] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477540244962] 20:50:57 INFO - PROCESS | 1801 | 1477540257024 Marionette TRACE conn4 <- [1,2958,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html",0,null,null,[["A_10_01_01_04_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html:25:1\n"]]]}] 20:50:57 INFO - . 20:50:57 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html | took 1623ms 20:50:57 INFO - PROCESS | 1801 | 1477540257062 Marionette TRACE conn4 -> [0,2959,"getWindowHandle",null] 20:50:57 INFO - PROCESS | 1801 | 1477540257065 Marionette TRACE conn4 <- [1,2959,null,{"value":"2147483649"}] 20:50:57 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html 20:50:57 INFO - PROCESS | 1801 | 1477540257073 Marionette TRACE conn4 -> [0,2960,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:57 INFO - PROCESS | 1801 | 1477540257234 Marionette TRACE conn4 <- [1,2960,null,{"value":null}] 20:50:57 INFO - PROCESS | 1801 | 1477540257328 Marionette TRACE conn4 -> [0,2961,"getWindowHandles",null] 20:50:57 INFO - PROCESS | 1801 | 1477540257335 Marionette TRACE conn4 <- [1,2961,null,["2147483649"]] 20:50:57 INFO - PROCESS | 1801 | 1477540257346 Marionette TRACE conn4 -> [0,2962,"switchToWindow",{"name":"2147483649"}] 20:50:57 INFO - PROCESS | 1801 | 1477540257351 Marionette TRACE conn4 <- [1,2962,null,{}] 20:50:57 INFO - PROCESS | 1801 | 1477540257361 Marionette TRACE conn4 -> [0,2963,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:57 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab19400 == 13 [pid = 1846] [id = 646] 20:50:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 58 (0x9ab19c00) [pid = 1846] [serial = 1880] [outer = (nil)] 20:50:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 59 (0x9ae59800) [pid = 1846] [serial = 1881] [outer = 0x9ab19c00] 20:50:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 60 (0x9bbd6800) [pid = 1846] [serial = 1882] [outer = 0x9ab19c00] 20:50:58 INFO - PROCESS | 1801 | ++DOCSHELL 0x9be03000 == 14 [pid = 1846] [id = 647] 20:50:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 61 (0x9be03400) [pid = 1846] [serial = 1883] [outer = (nil)] 20:50:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 62 (0x9be03800) [pid = 1846] [serial = 1884] [outer = 0x9be03400] 20:50:58 INFO - PROCESS | 1801 | ++DOCSHELL 0x9be07400 == 15 [pid = 1846] [id = 648] 20:50:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 63 (0x9be07c00) [pid = 1846] [serial = 1885] [outer = (nil)] 20:50:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 64 (0x9be08000) [pid = 1846] [serial = 1886] [outer = 0x9be07c00] 20:50:58 INFO - PROCESS | 1801 | 1477540258378 Marionette TRACE conn4 <- [1,2963,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html",0,null,null,[["A_10_01_01_04_02_T01_01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:25:1\n"],["A_10_01_01_04_02_T01_02",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:51:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:45:1\n"]]]}] 20:50:58 INFO - .. 20:50:58 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html | took 1335ms 20:50:58 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html 20:50:58 INFO - PROCESS | 1801 | 1477540258408 Marionette TRACE conn4 -> [0,2964,"getWindowHandle",null] 20:50:58 INFO - PROCESS | 1801 | 1477540258410 Marionette TRACE conn4 <- [1,2964,null,{"value":"2147483649"}] 20:50:58 INFO - PROCESS | 1801 | 1477540258423 Marionette TRACE conn4 -> [0,2965,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:58 INFO - PROCESS | 1801 | 1477540258592 Marionette TRACE conn4 <- [1,2965,null,{"value":null}] 20:50:58 INFO - PROCESS | 1801 | 1477540258642 Marionette TRACE conn4 -> [0,2966,"getWindowHandles",null] 20:50:58 INFO - PROCESS | 1801 | 1477540258651 Marionette TRACE conn4 <- [1,2966,null,["2147483649"]] 20:50:58 INFO - PROCESS | 1801 | 1477540258661 Marionette TRACE conn4 -> [0,2967,"switchToWindow",{"name":"2147483649"}] 20:50:58 INFO - PROCESS | 1801 | 1477540258678 Marionette TRACE conn4 <- [1,2967,null,{}] 20:50:58 INFO - PROCESS | 1801 | 1477540258690 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:58 INFO - PROCESS | 1801 | ++DOCSHELL 0x9be01400 == 16 [pid = 1846] [id = 649] 20:50:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 65 (0x9be0b000) [pid = 1846] [serial = 1887] [outer = (nil)] 20:50:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 66 (0x9bf03c00) [pid = 1846] [serial = 1888] [outer = 0x9be0b000] 20:50:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 67 (0x9bf0c000) [pid = 1846] [serial = 1889] [outer = 0x9be0b000] 20:50:59 INFO - PROCESS | 1801 | ++DOCSHELL 0x9601c800 == 17 [pid = 1846] [id = 650] 20:50:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 68 (0x96022400) [pid = 1846] [serial = 1890] [outer = (nil)] 20:50:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 69 (0x96004c00) [pid = 1846] [serial = 1891] [outer = 0x96022400] 20:50:59 INFO - PROCESS | 1801 | ++DOCSHELL 0x961f8c00 == 18 [pid = 1846] [id = 651] 20:50:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 70 (0x961fa000) [pid = 1846] [serial = 1892] [outer = (nil)] 20:50:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 71 (0x961fb400) [pid = 1846] [serial = 1893] [outer = 0x961fa000] 20:50:59 INFO - PROCESS | 1801 | 1477540259898 Marionette TRACE conn4 <- [1,2968,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html",0,null,null,[["A_10_01_01_05_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:25:1\n"],["A_10_01_01_05_01_T02",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:39:1\n"]]]}] 20:50:59 INFO - .. 20:50:59 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html | took 1527ms 20:50:59 INFO - PROCESS | 1801 | 1477540259942 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 20:50:59 INFO - PROCESS | 1801 | 1477540259946 Marionette TRACE conn4 <- [1,2969,null,{"value":"2147483649"}] 20:50:59 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html 20:50:59 INFO - PROCESS | 1801 | 1477540259953 Marionette TRACE conn4 -> [0,2970,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:00 INFO - PROCESS | 1801 | 1477540260138 Marionette TRACE conn4 <- [1,2970,null,{"value":null}] 20:51:00 INFO - PROCESS | 1801 | 1477540260178 Marionette TRACE conn4 -> [0,2971,"getWindowHandles",null] 20:51:00 INFO - PROCESS | 1801 | 1477540260189 Marionette TRACE conn4 <- [1,2971,null,["2147483649"]] 20:51:00 INFO - PROCESS | 1801 | 1477540260208 Marionette TRACE conn4 -> [0,2972,"switchToWindow",{"name":"2147483649"}] 20:51:00 INFO - PROCESS | 1801 | 1477540260218 Marionette TRACE conn4 <- [1,2972,null,{}] 20:51:00 INFO - PROCESS | 1801 | 1477540260229 Marionette TRACE conn4 -> [0,2973,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:00 INFO - PROCESS | 1801 | ++DOCSHELL 0x99f6dc00 == 19 [pid = 1846] [id = 652] 20:51:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 72 (0x9ab1a400) [pid = 1846] [serial = 1894] [outer = (nil)] 20:51:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 73 (0x9bbd1800) [pid = 1846] [serial = 1895] [outer = 0x9ab1a400] 20:51:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 74 (0x9be0f800) [pid = 1846] [serial = 1896] [outer = 0x9ab1a400] 20:51:01 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bf9c000 == 20 [pid = 1846] [id = 653] 20:51:01 INFO - PROCESS | 1801 | ++DOMWINDOW == 75 (0x9bf9c400) [pid = 1846] [serial = 1897] [outer = (nil)] 20:51:01 INFO - PROCESS | 1801 | ++DOMWINDOW == 76 (0x9bf9d400) [pid = 1846] [serial = 1898] [outer = 0x9bf9c400] 20:51:01 INFO - PROCESS | 1801 | 1477540261613 Marionette TRACE conn4 <- [1,2973,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html",0,null,null,[["A_10_01_01_06_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html:25:1\n"]]]}] 20:51:01 INFO - . 20:51:01 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html | took 1729ms 20:51:01 INFO - PROCESS | 1801 | 1477540261683 Marionette TRACE conn4 -> [0,2974,"getWindowHandle",null] 20:51:01 INFO - PROCESS | 1801 | 1477540261687 Marionette TRACE conn4 <- [1,2974,null,{"value":"2147483649"}] 20:51:01 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html 20:51:01 INFO - PROCESS | 1801 | 1477540261694 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:01 INFO - PROCESS | 1801 | 1477540261873 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 20:51:01 INFO - PROCESS | 1801 | 1477540261904 Marionette TRACE conn4 -> [0,2976,"getWindowHandles",null] 20:51:01 INFO - PROCESS | 1801 | 1477540261913 Marionette TRACE conn4 <- [1,2976,null,["2147483649"]] 20:51:01 INFO - PROCESS | 1801 | 1477540261977 Marionette TRACE conn4 -> [0,2977,"switchToWindow",{"name":"2147483649"}] 20:51:01 INFO - PROCESS | 1801 | 1477540261987 Marionette TRACE conn4 <- [1,2977,null,{}] 20:51:02 INFO - PROCESS | 1801 | 1477540262005 Marionette TRACE conn4 -> [0,2978,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:02 INFO - PROCESS | 1801 | ++DOCSHELL 0x95de8400 == 21 [pid = 1846] [id = 654] 20:51:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 77 (0x95de9400) [pid = 1846] [serial = 1899] [outer = (nil)] 20:51:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 78 (0x96df2800) [pid = 1846] [serial = 1900] [outer = 0x95de9400] 20:51:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 79 (0x96e50400) [pid = 1846] [serial = 1901] [outer = 0x95de9400] 20:51:03 INFO - PROCESS | 1801 | ++DOCSHELL 0x95930400 == 22 [pid = 1846] [id = 655] 20:51:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 80 (0x95931800) [pid = 1846] [serial = 1902] [outer = (nil)] 20:51:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 81 (0x95935c00) [pid = 1846] [serial = 1903] [outer = 0x95931800] 20:51:03 INFO - PROCESS | 1801 | 1477540263386 Marionette TRACE conn4 <- [1,2978,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html",0,null,null,[["A_10_01_01_07_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html:25:1\n"]]]}] 20:51:03 INFO - . 20:51:03 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html | took 1729ms 20:51:03 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-001.html 20:51:03 INFO - PROCESS | 1801 | 1477540263423 Marionette TRACE conn4 -> [0,2979,"getWindowHandle",null] 20:51:03 INFO - PROCESS | 1801 | 1477540263426 Marionette TRACE conn4 <- [1,2979,null,{"value":"2147483649"}] 20:51:03 INFO - PROCESS | 1801 | 1477540263438 Marionette TRACE conn4 -> [0,2980,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:03 INFO - PROCESS | 1801 | 1477540263604 Marionette TRACE conn4 <- [1,2980,null,{"value":null}] 20:51:03 INFO - PROCESS | 1801 | 1477540263648 Marionette TRACE conn4 -> [0,2981,"getWindowHandles",null] 20:51:03 INFO - PROCESS | 1801 | 1477540263652 Marionette TRACE conn4 <- [1,2981,null,["2147483649"]] 20:51:03 INFO - PROCESS | 1801 | 1477540263660 Marionette TRACE conn4 -> [0,2982,"switchToWindow",{"name":"2147483649"}] 20:51:03 INFO - PROCESS | 1801 | 1477540263667 Marionette TRACE conn4 <- [1,2982,null,{}] 20:51:03 INFO - PROCESS | 1801 | 1477540263676 Marionette TRACE conn4 -> [0,2983,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/events/event-retargeting/test-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:03 INFO - PROCESS | 1801 | ++DOCSHELL 0x96020000 == 23 [pid = 1846] [id = 656] 20:51:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 82 (0x96021800) [pid = 1846] [serial = 1904] [outer = (nil)] 20:51:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 83 (0x961a9000) [pid = 1846] [serial = 1905] [outer = 0x96021800] 20:51:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 84 (0x961ec800) [pid = 1846] [serial = 1906] [outer = 0x96021800] 20:51:04 INFO - PROCESS | 1801 | --DOCSHELL 0x9be07400 == 22 [pid = 1846] [id = 648] 20:51:04 INFO - PROCESS | 1801 | --DOCSHELL 0x9be03000 == 21 [pid = 1846] [id = 647] 20:51:04 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab19400 == 20 [pid = 1846] [id = 646] 20:51:04 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae5ac00 == 19 [pid = 1846] [id = 645] 20:51:04 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab20000 == 18 [pid = 1846] [id = 644] 20:51:04 INFO - PROCESS | 1801 | --DOCSHELL 0x96e58400 == 17 [pid = 1846] [id = 643] 20:51:04 INFO - PROCESS | 1801 | --DOCSHELL 0x961f1400 == 16 [pid = 1846] [id = 642] 20:51:04 INFO - PROCESS | 1801 | --DOCSHELL 0x960eb800 == 15 [pid = 1846] [id = 640] 20:51:04 INFO - PROCESS | 1801 | --DOCSHELL 0x961ab400 == 14 [pid = 1846] [id = 641] 20:51:04 INFO - PROCESS | 1801 | --DOCSHELL 0x95934800 == 13 [pid = 1846] [id = 639] 20:51:04 INFO - PROCESS | 1801 | --DOMWINDOW == 83 (0x96e56800) [pid = 1846] [serial = 1832] [outer = (nil)] [url = about:blank] 20:51:04 INFO - PROCESS | 1801 | --DOMWINDOW == 82 (0x9ae53c00) [pid = 1846] [serial = 1853] [outer = (nil)] [url = about:blank] 20:51:04 INFO - PROCESS | 1801 | --DOMWINDOW == 81 (0x960e3c00) [pid = 1846] [serial = 1829] [outer = (nil)] [url = about:blank] 20:51:04 INFO - PROCESS | 1801 | --DOCSHELL 0x9598bc00 == 12 [pid = 1846] [id = 638] 20:51:04 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae4e400 == 11 [pid = 1846] [id = 637] 20:51:04 INFO - PROCESS | 1801 | --DOCSHELL 0x961f9c00 == 10 [pid = 1846] [id = 636] 20:51:04 INFO - PROCESS | 1801 | --DOCSHELL 0x96022000 == 9 [pid = 1846] [id = 635] 20:51:04 INFO - PROCESS | 1801 | --DOMWINDOW == 80 (0x9ade3c00) [pid = 1846] [serial = 1848] [outer = (nil)] [url = about:blank] 20:51:04 INFO - PROCESS | 1801 | --DOMWINDOW == 79 (0x9ade7400) [pid = 1846] [serial = 1849] [outer = (nil)] [url = about:blank] 20:51:04 INFO - PROCESS | 1801 | --DOMWINDOW == 78 (0x960e2c00) [pid = 1846] [serial = 1851] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:51:04 INFO - PROCESS | 1801 | --DOMWINDOW == 77 (0x9ab15800) [pid = 1846] [serial = 1843] [outer = (nil)] [url = about:blank] 20:51:04 INFO - PROCESS | 1801 | --DOMWINDOW == 76 (0x9ab17000) [pid = 1846] [serial = 1844] [outer = (nil)] [url = about:blank] 20:51:04 INFO - PROCESS | 1801 | --DOMWINDOW == 75 (0x9ab21800) [pid = 1846] [serial = 1846] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477540244962] 20:51:04 INFO - PROCESS | 1801 | --DOMWINDOW == 74 (0x96df5400) [pid = 1846] [serial = 1838] [outer = (nil)] [url = about:blank] 20:51:04 INFO - PROCESS | 1801 | --DOMWINDOW == 73 (0x96dfc000) [pid = 1846] [serial = 1839] [outer = (nil)] [url = about:blank] 20:51:04 INFO - PROCESS | 1801 | --DOMWINDOW == 72 (0x99f62800) [pid = 1846] [serial = 1841] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:51:04 INFO - PROCESS | 1801 | --DOMWINDOW == 71 (0x96022c00) [pid = 1846] [serial = 1835] [outer = (nil)] [url = about:blank] 20:51:04 INFO - PROCESS | 1801 | --DOMWINDOW == 70 (0x960e7400) [pid = 1846] [serial = 1836] [outer = (nil)] [url = about:blank] 20:51:04 INFO - PROCESS | 1801 | ++DOCSHELL 0x95986400 == 10 [pid = 1846] [id = 657] 20:51:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 71 (0x95988000) [pid = 1846] [serial = 1907] [outer = (nil)] 20:51:04 INFO - PROCESS | 1801 | ++DOCSHELL 0x96007000 == 11 [pid = 1846] [id = 658] 20:51:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 72 (0x9601ec00) [pid = 1846] [serial = 1908] [outer = (nil)] 20:51:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 73 (0x96023c00) [pid = 1846] [serial = 1909] [outer = 0x95988000] 20:51:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 74 (0x960e5000) [pid = 1846] [serial = 1910] [outer = 0x9601ec00] 20:51:05 INFO - PROCESS | 1801 | 1477540265021 Marionette TRACE conn4 <- [1,2983,null,{"value":["/shadow-dom/untriaged/events/event-retargeting/test-001.html",0,null,null,[["A_05_01_01_T1",1,"div.attachShadow is not a function","iframe.onload<@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:38:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:31:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:26:1\n"],["A_05_01_01_T2",1,"div.attachShadow is not a function","iframe.onload<@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:80:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:72:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:67:1\n"]]]}] 20:51:05 INFO - .. 20:51:05 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-001.html | took 1633ms 20:51:05 INFO - PROCESS | 1801 | 1477540265066 Marionette TRACE conn4 -> [0,2984,"getWindowHandle",null] 20:51:05 INFO - PROCESS | 1801 | 1477540265070 Marionette TRACE conn4 <- [1,2984,null,{"value":"2147483649"}] 20:51:05 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-003.html 20:51:05 INFO - PROCESS | 1801 | 1477540265077 Marionette TRACE conn4 -> [0,2985,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:05 INFO - PROCESS | 1801 | 1477540265304 Marionette TRACE conn4 <- [1,2985,null,{"value":null}] 20:51:05 INFO - PROCESS | 1801 | 1477540265397 Marionette TRACE conn4 -> [0,2986,"getWindowHandles",null] 20:51:05 INFO - PROCESS | 1801 | 1477540265400 Marionette TRACE conn4 <- [1,2986,null,["2147483649"]] 20:51:05 INFO - PROCESS | 1801 | 1477540265408 Marionette TRACE conn4 -> [0,2987,"switchToWindow",{"name":"2147483649"}] 20:51:05 INFO - PROCESS | 1801 | 1477540265420 Marionette TRACE conn4 <- [1,2987,null,{}] 20:51:05 INFO - PROCESS | 1801 | 1477540265424 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/events/event-retargeting/test-003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:05 INFO - PROCESS | 1801 | ++DOCSHELL 0x961f5c00 == 12 [pid = 1846] [id = 659] 20:51:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 75 (0x96df5400) [pid = 1846] [serial = 1911] [outer = (nil)] 20:51:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 76 (0x96e56800) [pid = 1846] [serial = 1912] [outer = 0x96df5400] 20:51:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 77 (0x99f63000) [pid = 1846] [serial = 1913] [outer = 0x96df5400] 20:51:06 INFO - PROCESS | 1801 | ++DOCSHELL 0x99f6f800 == 13 [pid = 1846] [id = 660] 20:51:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 78 (0x99f6fc00) [pid = 1846] [serial = 1914] [outer = (nil)] 20:51:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 79 (0x95982800) [pid = 1846] [serial = 1915] [outer = 0x99f6fc00] 20:51:06 INFO - PROCESS | 1801 | 1477540266478 Marionette TRACE conn4 <- [1,2988,null,{"value":["/shadow-dom/untriaged/events/event-retargeting/test-003.html",0,null,null,[["A_05_01_03_T01",1,"ul.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:40:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:27:1\n"]]]}] 20:51:06 INFO - . 20:51:06 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-003.html | took 1473ms 20:51:06 INFO - PROCESS | 1801 | 1477540266550 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 20:51:06 INFO - PROCESS | 1801 | 1477540266555 Marionette TRACE conn4 <- [1,2989,null,{"value":"2147483649"}] 20:51:06 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-001.html 20:51:06 INFO - PROCESS | 1801 | 1477540266561 Marionette TRACE conn4 -> [0,2990,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:06 INFO - PROCESS | 1801 | 1477540266805 Marionette TRACE conn4 <- [1,2990,null,{"value":null}] 20:51:06 INFO - PROCESS | 1801 | 1477540266821 Marionette TRACE conn4 -> [0,2991,"getWindowHandles",null] 20:51:06 INFO - PROCESS | 1801 | 1477540266825 Marionette TRACE conn4 <- [1,2991,null,["2147483649"]] 20:51:06 INFO - PROCESS | 1801 | 1477540266834 Marionette TRACE conn4 -> [0,2992,"switchToWindow",{"name":"2147483649"}] 20:51:06 INFO - PROCESS | 1801 | 1477540266842 Marionette TRACE conn4 <- [1,2992,null,{}] 20:51:06 INFO - PROCESS | 1801 | 1477540266863 Marionette TRACE conn4 -> [0,2993,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/user-interaction/active-element/test-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:06 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab1c000 == 14 [pid = 1846] [id = 661] 20:51:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 80 (0x9ab22c00) [pid = 1846] [serial = 1916] [outer = (nil)] 20:51:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 81 (0x9ade4400) [pid = 1846] [serial = 1917] [outer = 0x9ab22c00] 20:51:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 82 (0x9ae4fc00) [pid = 1846] [serial = 1918] [outer = 0x9ab22c00] 20:51:08 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae5ac00 == 15 [pid = 1846] [id = 662] 20:51:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 83 (0x9bbcdc00) [pid = 1846] [serial = 1919] [outer = (nil)] 20:51:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 84 (0x9bbd1000) [pid = 1846] [serial = 1920] [outer = 0x9bbcdc00] 20:51:08 INFO - PROCESS | 1801 | 1477540268224 Marionette TRACE conn4 <- [1,2993,null,{"value":["/shadow-dom/untriaged/user-interaction/active-element/test-001.html",0,null,null,[["A_07_03_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html:30:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html:25:1\n"]]]}] 20:51:08 INFO - . 20:51:08 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-001.html | took 1689ms 20:51:08 INFO - PROCESS | 1801 | 1477540268250 Marionette TRACE conn4 -> [0,2994,"getWindowHandle",null] 20:51:08 INFO - PROCESS | 1801 | 1477540268254 Marionette TRACE conn4 <- [1,2994,null,{"value":"2147483649"}] 20:51:08 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-002.html 20:51:08 INFO - PROCESS | 1801 | 1477540268260 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:08 INFO - PROCESS | 1801 | 1477540268454 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 20:51:08 INFO - PROCESS | 1801 | 1477540268583 Marionette TRACE conn4 -> [0,2996,"getWindowHandles",null] 20:51:08 INFO - PROCESS | 1801 | 1477540268589 Marionette TRACE conn4 <- [1,2996,null,["2147483649"]] 20:51:08 INFO - PROCESS | 1801 | 1477540268600 Marionette TRACE conn4 -> [0,2997,"switchToWindow",{"name":"2147483649"}] 20:51:08 INFO - PROCESS | 1801 | 1477540268607 Marionette TRACE conn4 <- [1,2997,null,{}] 20:51:08 INFO - PROCESS | 1801 | 1477540268616 Marionette TRACE conn4 -> [0,2998,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/user-interaction/active-element/test-002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:09 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab21400 == 16 [pid = 1846] [id = 663] 20:51:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 85 (0x9ab22000) [pid = 1846] [serial = 1921] [outer = (nil)] 20:51:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 86 (0x9be0b400) [pid = 1846] [serial = 1922] [outer = 0x9ab22000] 20:51:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 87 (0x9bf0f400) [pid = 1846] [serial = 1923] [outer = 0x9ab22000] 20:51:09 INFO - PROCESS | 1801 | --DOMWINDOW == 86 (0x9ae5bc00) [pid = 1846] [serial = 1878] [outer = (nil)] [url = about:blank] 20:51:09 INFO - PROCESS | 1801 | --DOMWINDOW == 85 (0x96016c00) [pid = 1846] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html] 20:51:09 INFO - PROCESS | 1801 | --DOMWINDOW == 84 (0x960edc00) [pid = 1846] [serial = 1866] [outer = (nil)] [url = about:blank] 20:51:09 INFO - PROCESS | 1801 | --DOMWINDOW == 83 (0x96dfb000) [pid = 1846] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html] 20:51:09 INFO - PROCESS | 1801 | --DOMWINDOW == 82 (0x96df6c00) [pid = 1846] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 20:51:09 INFO - PROCESS | 1801 | --DOMWINDOW == 81 (0x9598d400) [pid = 1846] [serial = 1864] [outer = (nil)] [url = about:blank] 20:51:09 INFO - PROCESS | 1801 | --DOMWINDOW == 80 (0x99f65800) [pid = 1846] [serial = 1873] [outer = (nil)] [url = about:blank] 20:51:09 INFO - PROCESS | 1801 | --DOMWINDOW == 79 (0x961ab800) [pid = 1846] [serial = 1868] [outer = (nil)] [url = about:blank] 20:51:09 INFO - PROCESS | 1801 | --DOMWINDOW == 78 (0x961f3c00) [pid = 1846] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html] 20:51:09 INFO - PROCESS | 1801 | --DOMWINDOW == 77 (0x9ab20c00) [pid = 1846] [serial = 1875] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html] 20:51:09 INFO - PROCESS | 1801 | --DOMWINDOW == 76 (0x9ab19c00) [pid = 1846] [serial = 1880] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html] 20:51:09 INFO - PROCESS | 1801 | --DOMWINDOW == 75 (0x9be03400) [pid = 1846] [serial = 1883] [outer = (nil)] [url = about:blank] 20:51:09 INFO - PROCESS | 1801 | --DOMWINDOW == 74 (0x9be07c00) [pid = 1846] [serial = 1885] [outer = (nil)] [url = about:blank] 20:51:09 INFO - PROCESS | 1801 | --DOMWINDOW == 73 (0x9ae57000) [pid = 1846] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 20:51:09 INFO - PROCESS | 1801 | --DOMWINDOW == 72 (0x96df1000) [pid = 1846] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 20:51:09 INFO - PROCESS | 1801 | --DOMWINDOW == 71 (0x9598c400) [pid = 1846] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html] 20:51:10 INFO - PROCESS | 1801 | ++DOCSHELL 0x9598c400 == 17 [pid = 1846] [id = 664] 20:51:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 72 (0x96016c00) [pid = 1846] [serial = 1924] [outer = (nil)] 20:51:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 73 (0x9592b000) [pid = 1846] [serial = 1925] [outer = 0x96016c00] 20:51:10 INFO - PROCESS | 1801 | 1477540270418 Marionette TRACE conn4 <- [1,2998,null,{"value":["/shadow-dom/untriaged/user-interaction/active-element/test-002.html",0,null,null,[["A_07_03_02_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html:25:1\n"]]]}] 20:51:10 INFO - . 20:51:10 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-002.html | took 2180ms 20:51:10 INFO - PROCESS | 1801 | 1477540270441 Marionette TRACE conn4 -> [0,2999,"getWindowHandle",null] 20:51:10 INFO - PROCESS | 1801 | 1477540270443 Marionette TRACE conn4 <- [1,2999,null,{"value":"2147483649"}] 20:51:10 INFO - TEST-START | /touch-events/create-touch-touchlist.html 20:51:10 INFO - PROCESS | 1801 | 1477540270451 Marionette TRACE conn4 -> [0,3000,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:10 INFO - PROCESS | 1801 | 1477540270608 Marionette TRACE conn4 <- [1,3000,null,{"value":null}] 20:51:10 INFO - PROCESS | 1801 | 1477540270693 Marionette TRACE conn4 -> [0,3001,"getWindowHandles",null] 20:51:10 INFO - PROCESS | 1801 | 1477540270699 Marionette TRACE conn4 <- [1,3001,null,["2147483649"]] 20:51:10 INFO - PROCESS | 1801 | 1477540270705 Marionette TRACE conn4 -> [0,3002,"switchToWindow",{"name":"2147483649"}] 20:51:10 INFO - PROCESS | 1801 | 1477540270710 Marionette TRACE conn4 <- [1,3002,null,{}] 20:51:10 INFO - PROCESS | 1801 | 1477540270715 Marionette TRACE conn4 -> [0,3003,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/create-touch-touchlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/create-touch-touchlist.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:10 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae4e400 == 18 [pid = 1846] [id = 665] 20:51:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 74 (0x9ae59000) [pid = 1846] [serial = 1926] [outer = (nil)] 20:51:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 75 (0x9bfa9c00) [pid = 1846] [serial = 1927] [outer = 0x9ae59000] 20:51:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 76 (0x9c017400) [pid = 1846] [serial = 1928] [outer = 0x9ae59000] 20:51:11 INFO - PROCESS | 1801 | 1477540271843 Marionette TRACE conn4 <- [1,3003,null,{"value":["/touch-events/create-touch-touchlist.html",0,null,null,[["document.createTouch exists and creates a Touch object with requested properties",0,null,null],["document.createTouchList exists and correctly creates a TouchList from zero Touch objects",0,null,null],["document.createTouchList exists and correctly creates a TouchList from a single Touch",0,null,null],["document.createTouchList exists and correctly creates a TouchList from two Touch objects",0,null,null]]]}] 20:51:11 INFO - .... 20:51:11 INFO - TEST-OK | /touch-events/create-touch-touchlist.html | took 1426ms 20:51:11 INFO - PROCESS | 1801 | 1477540271877 Marionette TRACE conn4 -> [0,3004,"getWindowHandle",null] 20:51:11 INFO - PROCESS | 1801 | 1477540271881 Marionette TRACE conn4 <- [1,3004,null,{"value":"2147483649"}] 20:51:11 INFO - TEST-START | /touch-events/historical.html 20:51:11 INFO - PROCESS | 1801 | 1477540271888 Marionette TRACE conn4 -> [0,3005,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:12 INFO - PROCESS | 1801 | 1477540272144 Marionette TRACE conn4 <- [1,3005,null,{"value":null}] 20:51:12 INFO - PROCESS | 1801 | 1477540272165 Marionette TRACE conn4 -> [0,3006,"getWindowHandles",null] 20:51:12 INFO - PROCESS | 1801 | 1477540272172 Marionette TRACE conn4 <- [1,3006,null,["2147483649"]] 20:51:12 INFO - PROCESS | 1801 | 1477540272182 Marionette TRACE conn4 -> [0,3007,"switchToWindow",{"name":"2147483649"}] 20:51:12 INFO - PROCESS | 1801 | 1477540272191 Marionette TRACE conn4 <- [1,3007,null,{}] 20:51:12 INFO - PROCESS | 1801 | 1477540272200 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/historical.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:12 INFO - PROCESS | 1801 | ++DOCSHELL 0x960e7c00 == 19 [pid = 1846] [id = 666] 20:51:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 77 (0x961ecc00) [pid = 1846] [serial = 1929] [outer = (nil)] 20:51:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 78 (0x96e54c00) [pid = 1846] [serial = 1930] [outer = 0x961ecc00] 20:51:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 79 (0x9ab1cc00) [pid = 1846] [serial = 1931] [outer = 0x961ecc00] 20:51:13 INFO - PROCESS | 1801 | 1477540273459 Marionette TRACE conn4 <- [1,3008,null,{"value":["/touch-events/historical.html",0,null,null,[["TouchList::identifiedTouch",0,null,null]]]}] 20:51:13 INFO - . 20:51:13 INFO - TEST-OK | /touch-events/historical.html | took 1636ms 20:51:13 INFO - PROCESS | 1801 | 1477540273526 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 20:51:13 INFO - PROCESS | 1801 | 1477540273530 Marionette TRACE conn4 <- [1,3009,null,{"value":"2147483649"}] 20:51:13 INFO - TEST-START | /touch-events/touch-globaleventhandler-interface.html 20:51:13 INFO - PROCESS | 1801 | 1477540273543 Marionette TRACE conn4 -> [0,3010,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:13 INFO - PROCESS | 1801 | 1477540273713 Marionette TRACE conn4 <- [1,3010,null,{"value":null}] 20:51:13 INFO - PROCESS | 1801 | 1477540273802 Marionette TRACE conn4 -> [0,3011,"getWindowHandles",null] 20:51:13 INFO - PROCESS | 1801 | 1477540273810 Marionette TRACE conn4 <- [1,3011,null,["2147483649"]] 20:51:13 INFO - PROCESS | 1801 | 1477540273831 Marionette TRACE conn4 -> [0,3012,"switchToWindow",{"name":"2147483649"}] 20:51:13 INFO - PROCESS | 1801 | 1477540273841 Marionette TRACE conn4 <- [1,3012,null,{}] 20:51:13 INFO - PROCESS | 1801 | 1477540273850 Marionette TRACE conn4 -> [0,3013,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-globaleventhandler-interface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:13 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab1f400 == 20 [pid = 1846] [id = 667] 20:51:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 80 (0x9ab20c00) [pid = 1846] [serial = 1932] [outer = (nil)] 20:51:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 81 (0x9c015400) [pid = 1846] [serial = 1933] [outer = 0x9ab20c00] 20:51:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 82 (0x9c01b000) [pid = 1846] [serial = 1934] [outer = 0x9ab20c00] 20:51:15 INFO - PROCESS | 1801 | 1477540275088 Marionette TRACE conn4 <- [1,3013,null,{"value":["/touch-events/touch-globaleventhandler-interface.html",0,null,null,[["Touch events in GlobalEventHandlers",0,null,null],["Touch events are GlobalEventHandlers' own property",0,null,null],["Touch events not in Element.prototype",0,null,null]]]}] 20:51:15 INFO - ... 20:51:15 INFO - TEST-OK | /touch-events/touch-globaleventhandler-interface.html | took 1572ms 20:51:15 INFO - PROCESS | 1801 | 1477540275119 Marionette TRACE conn4 -> [0,3014,"getWindowHandle",null] 20:51:15 INFO - PROCESS | 1801 | 1477540275122 Marionette TRACE conn4 <- [1,3014,null,{"value":"2147483649"}] 20:51:15 INFO - TEST-START | /touch-events/touch-retargeting.html 20:51:15 INFO - PROCESS | 1801 | 1477540275130 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:15 INFO - PROCESS | 1801 | 1477540275330 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 20:51:15 INFO - PROCESS | 1801 | 1477540275372 Marionette TRACE conn4 -> [0,3016,"getWindowHandles",null] 20:51:15 INFO - PROCESS | 1801 | 1477540275379 Marionette TRACE conn4 <- [1,3016,null,["2147483649"]] 20:51:15 INFO - PROCESS | 1801 | 1477540275392 Marionette TRACE conn4 -> [0,3017,"switchToWindow",{"name":"2147483649"}] 20:51:15 INFO - PROCESS | 1801 | 1477540275395 Marionette TRACE conn4 <- [1,3017,null,{}] 20:51:15 INFO - PROCESS | 1801 | 1477540275404 Marionette TRACE conn4 -> [0,3018,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-retargeting.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-retargeting.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:15 INFO - PROCESS | 1801 | ++DOCSHELL 0x95983c00 == 21 [pid = 1846] [id = 668] 20:51:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 83 (0x95de1800) [pid = 1846] [serial = 1935] [outer = (nil)] 20:51:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 84 (0x96023000) [pid = 1846] [serial = 1936] [outer = 0x95de1800] 20:51:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 85 (0x9619f400) [pid = 1846] [serial = 1937] [outer = 0x95de1800] 20:51:16 INFO - PROCESS | 1801 | JavaScript error: http://web-platform.test:8000/touch-events/touch-retargeting.html, line 13: TypeError: host0.attachShadow is not a function 20:51:16 INFO - PROCESS | 1801 | --DOCSHELL 0x9598c400 == 20 [pid = 1846] [id = 664] 20:51:16 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab21400 == 19 [pid = 1846] [id = 663] 20:51:16 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae5ac00 == 18 [pid = 1846] [id = 662] 20:51:16 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab1c000 == 17 [pid = 1846] [id = 661] 20:51:16 INFO - PROCESS | 1801 | --DOCSHELL 0x99f6f800 == 16 [pid = 1846] [id = 660] 20:51:16 INFO - PROCESS | 1801 | --DOCSHELL 0x961f5c00 == 15 [pid = 1846] [id = 659] 20:51:16 INFO - PROCESS | 1801 | --DOCSHELL 0x96007000 == 14 [pid = 1846] [id = 658] 20:51:16 INFO - PROCESS | 1801 | --DOCSHELL 0x95986400 == 13 [pid = 1846] [id = 657] 20:51:16 INFO - PROCESS | 1801 | --DOCSHELL 0x96020000 == 12 [pid = 1846] [id = 656] 20:51:16 INFO - PROCESS | 1801 | --DOCSHELL 0x95930400 == 11 [pid = 1846] [id = 655] 20:51:16 INFO - PROCESS | 1801 | --DOCSHELL 0x95de8400 == 10 [pid = 1846] [id = 654] 20:51:16 INFO - PROCESS | 1801 | --DOCSHELL 0x99f6dc00 == 9 [pid = 1846] [id = 652] 20:51:16 INFO - PROCESS | 1801 | --DOCSHELL 0x961f8c00 == 8 [pid = 1846] [id = 651] 20:51:16 INFO - PROCESS | 1801 | --DOCSHELL 0x9601c800 == 7 [pid = 1846] [id = 650] 20:51:17 INFO - PROCESS | 1801 | --DOMWINDOW == 84 (0x9b738000) [pid = 1846] [serial = 1879] [outer = (nil)] [url = about:blank] 20:51:17 INFO - PROCESS | 1801 | --DOMWINDOW == 83 (0x961a4400) [pid = 1846] [serial = 1830] [outer = (nil)] [url = about:blank] 20:51:17 INFO - PROCESS | 1801 | --DOMWINDOW == 82 (0x960eec00) [pid = 1846] [serial = 1867] [outer = (nil)] [url = about:blank] 20:51:17 INFO - PROCESS | 1801 | --DOMWINDOW == 81 (0x96e59400) [pid = 1846] [serial = 1833] [outer = (nil)] [url = about:blank] 20:51:17 INFO - PROCESS | 1801 | --DOMWINDOW == 80 (0x96e4ec00) [pid = 1846] [serial = 1827] [outer = (nil)] [url = about:blank] 20:51:17 INFO - PROCESS | 1801 | --DOMWINDOW == 79 (0x9601c000) [pid = 1846] [serial = 1865] [outer = (nil)] [url = about:blank] 20:51:17 INFO - PROCESS | 1801 | --DOMWINDOW == 78 (0x99f67400) [pid = 1846] [serial = 1874] [outer = (nil)] [url = about:blank] 20:51:17 INFO - PROCESS | 1801 | --DOMWINDOW == 77 (0x961ac400) [pid = 1846] [serial = 1869] [outer = (nil)] [url = about:blank] 20:51:17 INFO - PROCESS | 1801 | --DOMWINDOW == 76 (0x9bbd6800) [pid = 1846] [serial = 1882] [outer = (nil)] [url = about:blank] 20:51:17 INFO - PROCESS | 1801 | --DOMWINDOW == 75 (0x9ae59800) [pid = 1846] [serial = 1881] [outer = (nil)] [url = about:blank] 20:51:17 INFO - PROCESS | 1801 | --DOMWINDOW == 74 (0x9addf400) [pid = 1846] [serial = 1876] [outer = (nil)] [url = about:blank] 20:51:17 INFO - PROCESS | 1801 | --DOMWINDOW == 73 (0x9ae4ec00) [pid = 1846] [serial = 1877] [outer = (nil)] [url = about:blank] 20:51:17 INFO - PROCESS | 1801 | --DOMWINDOW == 72 (0x96dfa400) [pid = 1846] [serial = 1871] [outer = (nil)] [url = about:blank] 20:51:17 INFO - PROCESS | 1801 | --DOMWINDOW == 71 (0x96e4b800) [pid = 1846] [serial = 1872] [outer = (nil)] [url = about:blank] 20:51:17 INFO - PROCESS | 1801 | --DOMWINDOW == 70 (0x96005800) [pid = 1846] [serial = 1862] [outer = (nil)] [url = about:blank] 20:51:17 INFO - PROCESS | 1801 | --DOMWINDOW == 69 (0x960e0400) [pid = 1846] [serial = 1863] [outer = (nil)] [url = about:blank] 20:51:17 INFO - PROCESS | 1801 | --DOMWINDOW == 68 (0x9b73a400) [pid = 1846] [serial = 1859] [outer = (nil)] [url = about:blank] 20:51:17 INFO - PROCESS | 1801 | --DOMWINDOW == 67 (0x9bbcc800) [pid = 1846] [serial = 1860] [outer = (nil)] [url = about:blank] 20:51:17 INFO - PROCESS | 1801 | --DOMWINDOW == 66 (0x99f6b000) [pid = 1846] [serial = 1856] [outer = (nil)] [url = about:blank] 20:51:17 INFO - PROCESS | 1801 | --DOMWINDOW == 65 (0x9ab1a800) [pid = 1846] [serial = 1857] [outer = (nil)] [url = about:blank] 20:51:17 INFO - PROCESS | 1801 | --DOMWINDOW == 64 (0x9be03800) [pid = 1846] [serial = 1884] [outer = (nil)] [url = about:blank] 20:51:17 INFO - PROCESS | 1801 | --DOMWINDOW == 63 (0x9be08000) [pid = 1846] [serial = 1886] [outer = (nil)] [url = about:blank] 20:51:19 INFO - PROCESS | 1801 | --DOCSHELL 0x9be01400 == 6 [pid = 1846] [id = 649] 20:51:19 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab1f400 == 5 [pid = 1846] [id = 667] 20:51:19 INFO - PROCESS | 1801 | --DOCSHELL 0x960e7c00 == 4 [pid = 1846] [id = 666] 20:51:19 INFO - PROCESS | 1801 | --DOCSHELL 0x9bf9c000 == 3 [pid = 1846] [id = 653] 20:51:19 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae4e400 == 2 [pid = 1846] [id = 665] 20:51:23 INFO - PROCESS | 1801 | --DOMWINDOW == 62 (0x9ae59000) [pid = 1846] [serial = 1926] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/create-touch-touchlist.html] 20:51:23 INFO - PROCESS | 1801 | --DOMWINDOW == 61 (0x96016c00) [pid = 1846] [serial = 1924] [outer = (nil)] [url = about:blank] 20:51:23 INFO - PROCESS | 1801 | --DOMWINDOW == 60 (0x9601ec00) [pid = 1846] [serial = 1908] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 20:51:23 INFO - PROCESS | 1801 | --DOMWINDOW == 59 (0x95988000) [pid = 1846] [serial = 1907] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 20:51:23 INFO - PROCESS | 1801 | --DOMWINDOW == 58 (0x96021800) [pid = 1846] [serial = 1904] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html] 20:51:23 INFO - PROCESS | 1801 | --DOMWINDOW == 57 (0x95de9400) [pid = 1846] [serial = 1899] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html] 20:51:23 INFO - PROCESS | 1801 | --DOMWINDOW == 56 (0x9ab20c00) [pid = 1846] [serial = 1932] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html] 20:51:23 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0x961ecc00) [pid = 1846] [serial = 1929] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/historical.html] 20:51:23 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x9ab1a400) [pid = 1846] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html] 20:51:23 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x9be0b000) [pid = 1846] [serial = 1887] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html] 20:51:23 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x96df0c00) [pid = 1846] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 20:51:23 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x95931800) [pid = 1846] [serial = 1902] [outer = (nil)] [url = about:blank] 20:51:23 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x9bf9c400) [pid = 1846] [serial = 1897] [outer = (nil)] [url = about:blank] 20:51:23 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x96022400) [pid = 1846] [serial = 1890] [outer = (nil)] [url = about:blank] 20:51:23 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x99f6fc00) [pid = 1846] [serial = 1914] [outer = (nil)] [url = about:blank] 20:51:23 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x9bbcdc00) [pid = 1846] [serial = 1919] [outer = (nil)] [url = about:blank] 20:51:23 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x961fa000) [pid = 1846] [serial = 1892] [outer = (nil)] [url = about:blank] 20:51:23 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x96df5400) [pid = 1846] [serial = 1911] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html] 20:51:23 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x9ab22c00) [pid = 1846] [serial = 1916] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html] 20:51:23 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x9ab22000) [pid = 1846] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html] 20:51:25 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x9592b000) [pid = 1846] [serial = 1925] [outer = (nil)] [url = about:blank] 20:51:25 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x960e5000) [pid = 1846] [serial = 1910] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 20:51:25 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x96023c00) [pid = 1846] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 20:51:25 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x9ae54c00) [pid = 1846] [serial = 1854] [outer = (nil)] [url = about:blank] 20:51:25 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x95935c00) [pid = 1846] [serial = 1903] [outer = (nil)] [url = about:blank] 20:51:25 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x9bf9d400) [pid = 1846] [serial = 1898] [outer = (nil)] [url = about:blank] 20:51:25 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x96004c00) [pid = 1846] [serial = 1891] [outer = (nil)] [url = about:blank] 20:51:25 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x95982800) [pid = 1846] [serial = 1915] [outer = (nil)] [url = about:blank] 20:51:25 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x9bbd1000) [pid = 1846] [serial = 1920] [outer = (nil)] [url = about:blank] 20:51:25 INFO - PROCESS | 1801 | --DOMWINDOW == 33 (0x961fb400) [pid = 1846] [serial = 1893] [outer = (nil)] [url = about:blank] 20:51:25 INFO - PROCESS | 1801 | --DOMWINDOW == 32 (0x9ab1cc00) [pid = 1846] [serial = 1931] [outer = (nil)] [url = about:blank] 20:51:25 INFO - PROCESS | 1801 | --DOMWINDOW == 31 (0x96e54c00) [pid = 1846] [serial = 1930] [outer = (nil)] [url = about:blank] 20:51:25 INFO - PROCESS | 1801 | --DOMWINDOW == 30 (0x9c01b000) [pid = 1846] [serial = 1934] [outer = (nil)] [url = about:blank] 20:51:25 INFO - PROCESS | 1801 | --DOMWINDOW == 29 (0x9c015400) [pid = 1846] [serial = 1933] [outer = (nil)] [url = about:blank] 20:51:25 INFO - PROCESS | 1801 | --DOMWINDOW == 28 (0x96023000) [pid = 1846] [serial = 1936] [outer = (nil)] [url = about:blank] 20:51:25 INFO - PROCESS | 1801 | --DOMWINDOW == 27 (0x9bfa9c00) [pid = 1846] [serial = 1927] [outer = (nil)] [url = about:blank] 20:51:25 INFO - PROCESS | 1801 | --DOMWINDOW == 26 (0x9c017400) [pid = 1846] [serial = 1928] [outer = (nil)] [url = about:blank] 20:51:25 INFO - PROCESS | 1801 | --DOMWINDOW == 25 (0x9be0b400) [pid = 1846] [serial = 1922] [outer = (nil)] [url = about:blank] 20:51:25 INFO - PROCESS | 1801 | --DOMWINDOW == 24 (0x9bf0f400) [pid = 1846] [serial = 1923] [outer = (nil)] [url = about:blank] 20:51:25 INFO - PROCESS | 1801 | --DOMWINDOW == 23 (0x9ade4400) [pid = 1846] [serial = 1917] [outer = (nil)] [url = about:blank] 20:51:25 INFO - PROCESS | 1801 | --DOMWINDOW == 22 (0x9ae4fc00) [pid = 1846] [serial = 1918] [outer = (nil)] [url = about:blank] 20:51:25 INFO - PROCESS | 1801 | --DOMWINDOW == 21 (0x96e56800) [pid = 1846] [serial = 1912] [outer = (nil)] [url = about:blank] 20:51:25 INFO - PROCESS | 1801 | --DOMWINDOW == 20 (0x99f63000) [pid = 1846] [serial = 1913] [outer = (nil)] [url = about:blank] 20:51:25 INFO - PROCESS | 1801 | --DOMWINDOW == 19 (0x961a9000) [pid = 1846] [serial = 1905] [outer = (nil)] [url = about:blank] 20:51:25 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x961ec800) [pid = 1846] [serial = 1906] [outer = (nil)] [url = about:blank] 20:51:26 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x96df2800) [pid = 1846] [serial = 1900] [outer = (nil)] [url = about:blank] 20:51:26 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x96e50400) [pid = 1846] [serial = 1901] [outer = (nil)] [url = about:blank] 20:51:26 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9bbd1800) [pid = 1846] [serial = 1895] [outer = (nil)] [url = about:blank] 20:51:26 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x9be0f800) [pid = 1846] [serial = 1896] [outer = (nil)] [url = about:blank] 20:51:26 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x9bf03c00) [pid = 1846] [serial = 1888] [outer = (nil)] [url = about:blank] 20:51:26 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9bf0c000) [pid = 1846] [serial = 1889] [outer = (nil)] [url = about:blank] 20:51:46 INFO - PROCESS | 1801 | MARIONETTE LOG: INFO: Timeout fired 20:51:46 INFO - PROCESS | 1801 | 1477540306021 Marionette TRACE conn4 <- [1,3018,null,{"value":["/touch-events/touch-retargeting.html",1,"TypeError: host0.attachShadow is not a function",null,[]]}] 20:51:46 INFO - TEST-ERROR | /touch-events/touch-retargeting.html | took 30924ms 20:51:46 INFO - TEST-START | /touch-events/touch-touchevent-constructor.html 20:51:46 INFO - PROCESS | 1801 | 1477540306054 Marionette TRACE conn4 -> [0,3019,"getWindowHandle",null] 20:51:46 INFO - PROCESS | 1801 | 1477540306057 Marionette TRACE conn4 <- [1,3019,null,{"value":"2147483649"}] 20:51:46 INFO - PROCESS | 1801 | 1477540306064 Marionette TRACE conn4 -> [0,3020,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:46 INFO - PROCESS | 1801 | 1477540306233 Marionette TRACE conn4 <- [1,3020,null,{"value":null}] 20:51:46 INFO - PROCESS | 1801 | 1477540306300 Marionette TRACE conn4 -> [0,3021,"getWindowHandles",null] 20:51:46 INFO - PROCESS | 1801 | 1477540306306 Marionette TRACE conn4 <- [1,3021,null,["2147483649"]] 20:51:46 INFO - PROCESS | 1801 | 1477540306317 Marionette TRACE conn4 -> [0,3022,"switchToWindow",{"name":"2147483649"}] 20:51:46 INFO - PROCESS | 1801 | 1477540306321 Marionette TRACE conn4 <- [1,3022,null,{}] 20:51:46 INFO - PROCESS | 1801 | 1477540306330 Marionette TRACE conn4 -> [0,3023,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-touchevent-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:46 INFO - PROCESS | 1801 | ++DOCSHELL 0x95935800 == 3 [pid = 1846] [id = 669] 20:51:46 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x95935c00) [pid = 1846] [serial = 1938] [outer = (nil)] 20:51:46 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x95983000) [pid = 1846] [serial = 1939] [outer = 0x95935c00] 20:51:46 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9598c000) [pid = 1846] [serial = 1940] [outer = 0x95935c00] 20:51:47 INFO - PROCESS | 1801 | 1477540307399 Marionette TRACE conn4 <- [1,3023,null,{"value":["/touch-events/touch-touchevent-constructor.html",0,null,null,[["Touch constructor with insufficient properties",0,null,null],["Touch constructor with non-EventTarget target",0,null,null],["Touch constructor exists and creates a Touch object with minimum properties",0,null,null],["Touch constructor exists and creates a Touch object with requested properties",1,"assert_approx_equals: touch.pageY is requested value expected 20.2 +/- 0.00001 but got 20","@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:91:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:66:1\n"],["TouchEvent constructor exists and creates a TouchEvent object with requested properties",0,null,null]]]}] 20:51:47 INFO - ..... 20:51:47 INFO - TEST-OK | /touch-events/touch-touchevent-constructor.html | took 1377ms 20:51:47 INFO - TEST-START | /user-timing/idlharness.html 20:51:47 INFO - PROCESS | 1801 | 1477540307441 Marionette TRACE conn4 -> [0,3024,"getWindowHandle",null] 20:51:47 INFO - PROCESS | 1801 | 1477540307444 Marionette TRACE conn4 <- [1,3024,null,{"value":"2147483649"}] 20:51:47 INFO - PROCESS | 1801 | 1477540307451 Marionette TRACE conn4 -> [0,3025,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:47 INFO - PROCESS | 1801 | 1477540307641 Marionette TRACE conn4 <- [1,3025,null,{"value":null}] 20:51:47 INFO - PROCESS | 1801 | 1477540307701 Marionette TRACE conn4 -> [0,3026,"getWindowHandles",null] 20:51:47 INFO - PROCESS | 1801 | 1477540307709 Marionette TRACE conn4 <- [1,3026,null,["2147483649"]] 20:51:47 INFO - PROCESS | 1801 | 1477540307713 Marionette TRACE conn4 -> [0,3027,"switchToWindow",{"name":"2147483649"}] 20:51:47 INFO - PROCESS | 1801 | 1477540307717 Marionette TRACE conn4 <- [1,3027,null,{}] 20:51:47 INFO - PROCESS | 1801 | 1477540307729 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/idlharness.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:47 INFO - PROCESS | 1801 | ++DOCSHELL 0x95984c00 == 4 [pid = 1846] [id = 670] 20:51:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x9598d000) [pid = 1846] [serial = 1941] [outer = (nil)] 20:51:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x95de8400) [pid = 1846] [serial = 1942] [outer = 0x9598d000] 20:51:48 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x96002c00) [pid = 1846] [serial = 1943] [outer = 0x9598d000] 20:51:49 INFO - ........................ 20:51:49 INFO - TEST-OK | /user-timing/idlharness.html | took 1636ms 20:51:49 INFO - TEST-START | /user-timing/test_user_timing_clear_marks.html 20:51:49 INFO - PROCESS | 1801 | 1477540309050 Marionette TRACE conn4 <- [1,3028,null,{"value":["/user-timing/idlharness.html",0,null,null,[["Performance interface: operation mark(DOMString)",0,null,null],["Performance interface: operation clearMarks(DOMString)",0,null,null],["Performance interface: operation measure(DOMString,DOMString,DOMString)",0,null,null],["Performance interface: operation clearMeasures(DOMString)",0,null,null],["Performance must be primary interface of window.performance",0,null,null],["Stringification of window.performance",0,null,null],["Performance interface: window.performance must inherit property \"mark\" with the proper type (0)",0,null,null],["Performance interface: calling mark(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"clearMarks\" with the proper type (1)",0,null,null],["Performance interface: calling clearMarks(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"measure\" with the proper type (2)",0,null,null],["Performance interface: calling measure(DOMString,DOMString,DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"clearMeasures\" with the proper type (3)",0,null,null],["Performance interface: calling clearMeasures(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["PerformanceMark interface: existence and properties of interface object",0,null,null],["PerformanceMark interface object length",0,null,null],["PerformanceMark interface object name",0,null,null],["PerformanceMark interface: existence and properties of interface prototype object",0,null,null],["PerformanceMark interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceMeasure interface: existence and properties of interface object",0,null,null],["PerformanceMeasure interface object length",0,null,null],["PerformanceMeasure interface object name",0,null,null],["PerformanceMeasure interface: existence and properties of interface prototype object",0,null,null],["PerformanceMeasure interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null]]]}] 20:51:49 INFO - PROCESS | 1801 | 1477540309087 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 20:51:49 INFO - PROCESS | 1801 | 1477540309089 Marionette TRACE conn4 <- [1,3029,null,{"value":"2147483649"}] 20:51:49 INFO - PROCESS | 1801 | 1477540309096 Marionette TRACE conn4 -> [0,3030,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:49 INFO - PROCESS | 1801 | 1477540309254 Marionette TRACE conn4 <- [1,3030,null,{"value":null}] 20:51:49 INFO - PROCESS | 1801 | 1477540309341 Marionette TRACE conn4 -> [0,3031,"getWindowHandles",null] 20:51:49 INFO - PROCESS | 1801 | 1477540309349 Marionette TRACE conn4 <- [1,3031,null,["2147483649"]] 20:51:49 INFO - PROCESS | 1801 | 1477540309359 Marionette TRACE conn4 -> [0,3032,"switchToWindow",{"name":"2147483649"}] 20:51:49 INFO - PROCESS | 1801 | 1477540309366 Marionette TRACE conn4 <- [1,3032,null,{}] 20:51:49 INFO - PROCESS | 1801 | 1477540309372 Marionette TRACE conn4 -> [0,3033,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_clear_marks.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:49 INFO - PROCESS | 1801 | ++DOCSHELL 0x960e7400 == 5 [pid = 1846] [id = 671] 20:51:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x960e7800) [pid = 1846] [serial = 1944] [outer = (nil)] 20:51:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 20 (0x960ebc00) [pid = 1846] [serial = 1945] [outer = 0x960e7800] 20:51:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 21 (0x9619ec00) [pid = 1846] [serial = 1946] [outer = 0x960e7800] 20:51:50 INFO - PROCESS | 1801 | 1477540310490 Marionette TRACE conn4 <- [1,3033,null,{"value":["/user-timing/test_user_timing_clear_marks.html",0,null,null,[["window.performance is defined",0,null,null],["Two marks have been created for this test.",0,null,null],["After a call to window.performance.clearMarks(\"markUndefined\"), where \"markUndefined\" is a non-existent mark, window.performance.getEntriesByName(\"mark1\") returns an object containing the \"mark1\" mark.",0,null,null],["After a call to window.performance.clearMarks(\"markUndefined\"), where \"markUndefined\" is a non-existent mark, window.performance.getEntriesByName(\"mark2\") returns an object containing the \"mark2\" mark.",0,null,null],["After a call to window.performance.clearMarks(\"mark1\"), window.performance.getEntriesByName(\"mark1\") returns an empty object.",0,null,null],["After a call to window.performance.clearMarks(\"mark1\"), window.performance.getEntriesByName(\"mark2\") returns an object containing the \"mark2\" mark.",0,null,null],["After a call to window.performance.clearMarks(), window.performance.getEntriesByType(\"mark\") returns an empty object.",0,null,null]]]}] 20:51:50 INFO - ....... 20:51:50 INFO - TEST-OK | /user-timing/test_user_timing_clear_marks.html | took 1428ms 20:51:50 INFO - PROCESS | 1801 | 1477540310524 Marionette TRACE conn4 -> [0,3034,"getWindowHandle",null] 20:51:50 INFO - PROCESS | 1801 | 1477540310526 Marionette TRACE conn4 <- [1,3034,null,{"value":"2147483649"}] 20:51:50 INFO - TEST-START | /user-timing/test_user_timing_clear_measures.html 20:51:50 INFO - PROCESS | 1801 | 1477540310539 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:50 INFO - PROCESS | 1801 | 1477540310699 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 20:51:50 INFO - PROCESS | 1801 | 1477540310804 Marionette TRACE conn4 -> [0,3036,"getWindowHandles",null] 20:51:50 INFO - PROCESS | 1801 | 1477540310810 Marionette TRACE conn4 <- [1,3036,null,["2147483649"]] 20:51:50 INFO - PROCESS | 1801 | 1477540310816 Marionette TRACE conn4 -> [0,3037,"switchToWindow",{"name":"2147483649"}] 20:51:50 INFO - PROCESS | 1801 | 1477540310821 Marionette TRACE conn4 <- [1,3037,null,{}] 20:51:50 INFO - PROCESS | 1801 | 1477540310826 Marionette TRACE conn4 -> [0,3038,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_clear_measures.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:50 INFO - PROCESS | 1801 | ++DOCSHELL 0x961ed400 == 6 [pid = 1846] [id = 672] 20:51:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 22 (0x961ed800) [pid = 1846] [serial = 1947] [outer = (nil)] 20:51:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 23 (0x961f2400) [pid = 1846] [serial = 1948] [outer = 0x961ed800] 20:51:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 24 (0x961f5400) [pid = 1846] [serial = 1949] [outer = 0x961ed800] 20:51:51 INFO - PROCESS | 1801 | 1477540311932 Marionette TRACE conn4 <- [1,3038,null,{"value":["/user-timing/test_user_timing_clear_measures.html",0,null,null,[["window.performance is defined",0,null,null],["Two measures have been created for this test.",0,null,null],["After a call to window.performance.clearMeasures(\"measureUndefined\"), where \"measureUndefined\" is a non-existent measure, window.performance.getEntriesByName(\"measure1\") returns an object containing the \"measure1\" measure.",0,null,null],["After a call to window.performance.clearMeasures(\"measureUndefined\"), where \"measureUndefined\" is a non-existent measure, window.performance.getEntriesByName(\"measure2\") returns an object containing the \"measure2\" measure.",0,null,null],["After a call to window.performance.clearMeasures(\"measure1\"), window.performance.getEntriesByName(\"measure1\") returns an empty object.",0,null,null],["After a call to window.performance.clearMeasures(\"measure1\"), window.performance.getEntriesByName(\"measure2\") returns an object containing the \"measure2\" measure.",0,null,null],["After a call to window.performance.clearMeasures(), window.performance.getEntriesByType(\"measure\") returns an empty object.",0,null,null]]]}] 20:51:51 INFO - ....... 20:51:51 INFO - TEST-OK | /user-timing/test_user_timing_clear_measures.html | took 1425ms 20:51:51 INFO - PROCESS | 1801 | 1477540311964 Marionette TRACE conn4 -> [0,3039,"getWindowHandle",null] 20:51:51 INFO - PROCESS | 1801 | 1477540311968 Marionette TRACE conn4 <- [1,3039,null,{"value":"2147483649"}] 20:51:51 INFO - TEST-START | /user-timing/test_user_timing_entry_type.html 20:51:51 INFO - PROCESS | 1801 | 1477540311975 Marionette TRACE conn4 -> [0,3040,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:52 INFO - PROCESS | 1801 | 1477540312140 Marionette TRACE conn4 <- [1,3040,null,{"value":null}] 20:51:52 INFO - PROCESS | 1801 | 1477540312205 Marionette TRACE conn4 -> [0,3041,"getWindowHandles",null] 20:51:52 INFO - PROCESS | 1801 | 1477540312209 Marionette TRACE conn4 <- [1,3041,null,["2147483649"]] 20:51:52 INFO - PROCESS | 1801 | 1477540312245 Marionette TRACE conn4 -> [0,3042,"switchToWindow",{"name":"2147483649"}] 20:51:52 INFO - PROCESS | 1801 | 1477540312252 Marionette TRACE conn4 <- [1,3042,null,{}] 20:51:52 INFO - PROCESS | 1801 | 1477540312257 Marionette TRACE conn4 -> [0,3043,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_entry_type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:52 INFO - PROCESS | 1801 | ++DOCSHELL 0x96df0800 == 7 [pid = 1846] [id = 673] 20:51:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 25 (0x96df1000) [pid = 1846] [serial = 1950] [outer = (nil)] 20:51:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 26 (0x96df6000) [pid = 1846] [serial = 1951] [outer = 0x96df1000] 20:51:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 27 (0x96df8800) [pid = 1846] [serial = 1952] [outer = 0x96df1000] 20:51:53 INFO - PROCESS | 1801 | 1477540313371 Marionette TRACE conn4 <- [1,3043,null,{"value":["/user-timing/test_user_timing_entry_type.html",0,null,null,[["Class name of mark entry should be PerformanceMark.",0,null,null],["Class name of measure entry should be PerformanceMeasure.",0,null,null]]]}] 20:51:53 INFO - .. 20:51:53 INFO - TEST-OK | /user-timing/test_user_timing_entry_type.html | took 1421ms 20:51:53 INFO - PROCESS | 1801 | 1477540313396 Marionette TRACE conn4 -> [0,3044,"getWindowHandle",null] 20:51:53 INFO - PROCESS | 1801 | 1477540313400 Marionette TRACE conn4 <- [1,3044,null,{"value":"2147483649"}] 20:51:53 INFO - TEST-START | /user-timing/test_user_timing_exists.html 20:51:53 INFO - PROCESS | 1801 | 1477540313407 Marionette TRACE conn4 -> [0,3045,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:53 INFO - PROCESS | 1801 | 1477540313604 Marionette TRACE conn4 <- [1,3045,null,{"value":null}] 20:51:53 INFO - PROCESS | 1801 | 1477540313657 Marionette TRACE conn4 -> [0,3046,"getWindowHandles",null] 20:51:53 INFO - PROCESS | 1801 | 1477540313665 Marionette TRACE conn4 <- [1,3046,null,["2147483649"]] 20:51:53 INFO - PROCESS | 1801 | 1477540313723 Marionette TRACE conn4 -> [0,3047,"switchToWindow",{"name":"2147483649"}] 20:51:53 INFO - PROCESS | 1801 | 1477540313731 Marionette TRACE conn4 <- [1,3047,null,{}] 20:51:53 INFO - PROCESS | 1801 | 1477540313744 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_exists.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_exists.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:53 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e4b800 == 8 [pid = 1846] [id = 674] 20:51:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 28 (0x96e4c400) [pid = 1846] [serial = 1953] [outer = (nil)] 20:51:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 29 (0x96e50400) [pid = 1846] [serial = 1954] [outer = 0x96e4c400] 20:51:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 30 (0x96e56000) [pid = 1846] [serial = 1955] [outer = 0x96e4c400] 20:51:54 INFO - PROCESS | 1801 | 1477540314886 Marionette TRACE conn4 <- [1,3048,null,{"value":["/user-timing/test_user_timing_exists.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark is defined.",0,null,null],["window.performance.clearMarks is defined.",0,null,null],["window.performance.measure is defined.",0,null,null],["window.performance.clearMeasures is defined.",0,null,null]]]}] 20:51:54 INFO - ..... 20:51:54 INFO - TEST-OK | /user-timing/test_user_timing_exists.html | took 1492ms 20:51:54 INFO - PROCESS | 1801 | 1477540314902 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 20:51:54 INFO - PROCESS | 1801 | 1477540314905 Marionette TRACE conn4 <- [1,3049,null,{"value":"2147483649"}] 20:51:54 INFO - TEST-START | /user-timing/test_user_timing_mark.html 20:51:54 INFO - PROCESS | 1801 | 1477540314920 Marionette TRACE conn4 -> [0,3050,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:55 INFO - PROCESS | 1801 | 1477540315092 Marionette TRACE conn4 <- [1,3050,null,{"value":null}] 20:51:55 INFO - PROCESS | 1801 | 1477540315184 Marionette TRACE conn4 -> [0,3051,"getWindowHandles",null] 20:51:55 INFO - PROCESS | 1801 | 1477540315192 Marionette TRACE conn4 <- [1,3051,null,["2147483649"]] 20:51:55 INFO - PROCESS | 1801 | 1477540315201 Marionette TRACE conn4 -> [0,3052,"switchToWindow",{"name":"2147483649"}] 20:51:55 INFO - PROCESS | 1801 | 1477540315209 Marionette TRACE conn4 <- [1,3052,null,{}] 20:51:55 INFO - PROCESS | 1801 | 1477540315224 Marionette TRACE conn4 -> [0,3053,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:55 INFO - PROCESS | 1801 | ++DOCSHELL 0x95ddd800 == 9 [pid = 1846] [id = 675] 20:51:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 31 (0x95de1400) [pid = 1846] [serial = 1956] [outer = (nil)] 20:51:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 32 (0x96016800) [pid = 1846] [serial = 1957] [outer = 0x95de1400] 20:51:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 33 (0x9601f400) [pid = 1846] [serial = 1958] [outer = 0x95de1400] 20:51:56 INFO - PROCESS | 1801 | 1477540316610 Marionette TRACE conn4 <- [1,3053,null,{"value":["/user-timing/test_user_timing_mark.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].name == \"mark1\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].startTime is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].entryType == \"mark\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].duration == 0",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].name == \"mark1\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].startTime is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].entryType == \"mark\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].duration == 0",0,null,null],["window.performance.getEntriesByName(\"mark1\", \"mark\") returns an object containing the \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntriesByName(\"mark1\", \"mark\") returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\", \"mark\") matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\", \"mark\") matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["window.performance.getEntries() returns an object containing the original \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntries() returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntries() matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The \"mark1\" mark returned by window.performance.getEntries() matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["window.performance.getEntriesByType(\"mark\") returns an object containing the original \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntriesByType(\"mark\") returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByType(\"mark\") matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByType(\"mark\") matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null]]]}] 20:51:56 INFO - ..................... 20:51:56 INFO - TEST-OK | /user-timing/test_user_timing_mark.html | took 1733ms 20:51:56 INFO - PROCESS | 1801 | 1477540316652 Marionette TRACE conn4 -> [0,3054,"getWindowHandle",null] 20:51:56 INFO - PROCESS | 1801 | 1477540316655 Marionette TRACE conn4 <- [1,3054,null,{"value":"2147483649"}] 20:51:56 INFO - TEST-START | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html 20:51:56 INFO - PROCESS | 1801 | 1477540316662 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:56 INFO - PROCESS | 1801 | 1477540316825 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 20:51:56 INFO - PROCESS | 1801 | 1477540316923 Marionette TRACE conn4 -> [0,3056,"getWindowHandles",null] 20:51:56 INFO - PROCESS | 1801 | 1477540316933 Marionette TRACE conn4 <- [1,3056,null,["2147483649"]] 20:51:56 INFO - PROCESS | 1801 | 1477540316948 Marionette TRACE conn4 -> [0,3057,"switchToWindow",{"name":"2147483649"}] 20:51:56 INFO - PROCESS | 1801 | 1477540316960 Marionette TRACE conn4 <- [1,3057,null,{}] 20:51:56 INFO - PROCESS | 1801 | 1477540316970 Marionette TRACE conn4 -> [0,3058,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:57 INFO - PROCESS | 1801 | --DOCSHELL 0x96df0800 == 8 [pid = 1846] [id = 673] 20:51:57 INFO - PROCESS | 1801 | --DOCSHELL 0x960e7400 == 7 [pid = 1846] [id = 671] 20:51:57 INFO - PROCESS | 1801 | --DOCSHELL 0x961ed400 == 6 [pid = 1846] [id = 672] 20:51:57 INFO - PROCESS | 1801 | --DOCSHELL 0x95983c00 == 5 [pid = 1846] [id = 668] 20:51:57 INFO - PROCESS | 1801 | --DOCSHELL 0x95935800 == 4 [pid = 1846] [id = 669] 20:51:57 INFO - PROCESS | 1801 | --DOCSHELL 0x95984c00 == 3 [pid = 1846] [id = 670] 20:51:57 INFO - PROCESS | 1801 | --DOCSHELL 0x95ddd800 == 2 [pid = 1846] [id = 675] 20:51:57 INFO - PROCESS | 1801 | --DOCSHELL 0x96e4b800 == 1 [pid = 1846] [id = 674] 20:51:57 INFO - PROCESS | 1801 | ++DOCSHELL 0x9592e000 == 2 [pid = 1846] [id = 676] 20:51:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 34 (0x95930400) [pid = 1846] [serial = 1959] [outer = (nil)] 20:51:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x95de0000) [pid = 1846] [serial = 1960] [outer = 0x95930400] 20:51:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x9601c000) [pid = 1846] [serial = 1961] [outer = 0x95930400] 20:51:58 INFO - PROCESS | 1801 | 1477540318262 Marionette TRACE conn4 <- [1,3058,null,{"value":["/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark() threw an exception when invoke without a parameter.",0,null,null],["window.performance.mark() threw a TYPE_ERR exception when invoke without a parameter.",0,null,null],["window.performance.measure() threw an exception when invoke without a parameter.",0,null,null],["window.performance.measure() threw a TYPE_ERR exception when invoke without a parameter.",0,null,null]]]}] 20:51:58 INFO - ..... 20:51:58 INFO - TEST-OK | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html | took 1629ms 20:51:58 INFO - PROCESS | 1801 | 1477540318292 Marionette TRACE conn4 -> [0,3059,"getWindowHandle",null] 20:51:58 INFO - PROCESS | 1801 | 1477540318295 Marionette TRACE conn4 <- [1,3059,null,{"value":"2147483649"}] 20:51:58 INFO - TEST-START | /user-timing/test_user_timing_mark_exceptions.html 20:51:58 INFO - PROCESS | 1801 | 1477540318302 Marionette TRACE conn4 -> [0,3060,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:58 INFO - PROCESS | 1801 | 1477540318510 Marionette TRACE conn4 <- [1,3060,null,{"value":null}] 20:51:58 INFO - PROCESS | 1801 | 1477540318579 Marionette TRACE conn4 -> [0,3061,"getWindowHandles",null] 20:51:58 INFO - PROCESS | 1801 | 1477540318589 Marionette TRACE conn4 <- [1,3061,null,["2147483649"]] 20:51:58 INFO - PROCESS | 1801 | 1477540318608 Marionette TRACE conn4 -> [0,3062,"switchToWindow",{"name":"2147483649"}] 20:51:58 INFO - PROCESS | 1801 | 1477540318612 Marionette TRACE conn4 <- [1,3062,null,{}] 20:51:58 INFO - PROCESS | 1801 | 1477540318620 Marionette TRACE conn4 -> [0,3063,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_exceptions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:58 INFO - PROCESS | 1801 | ++DOCSHELL 0x960e5800 == 3 [pid = 1846] [id = 677] 20:51:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x960e8c00) [pid = 1846] [serial = 1962] [outer = (nil)] 20:51:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x961a0400) [pid = 1846] [serial = 1963] [outer = 0x960e8c00] 20:51:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x961ac000) [pid = 1846] [serial = 1964] [outer = 0x960e8c00] 20:51:59 INFO - ......................................... 20:51:59 INFO - TEST-OK | /user-timing/test_user_timing_mark_exceptions.html | took 1599ms 20:51:59 INFO - TEST-START | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html 20:51:59 INFO - PROCESS | 1801 | 1477540319861 Marionette TRACE conn4 <- [1,3063,null,{"value":["/user-timing/test_user_timing_mark_exceptions.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark(\"connectEnd\") threw an exception.",0,null,null],["window.performance.mark(\"connectEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"connectStart\") threw an exception.",0,null,null],["window.performance.mark(\"connectStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domComplete\") threw an exception.",0,null,null],["window.performance.mark(\"domComplete\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domInteractive\") threw an exception.",0,null,null],["window.performance.mark(\"domInteractive\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domLoading\") threw an exception.",0,null,null],["window.performance.mark(\"domLoading\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domainLookupEnd\") threw an exception.",0,null,null],["window.performance.mark(\"domainLookupEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domainLookupStart\") threw an exception.",0,null,null],["window.performance.mark(\"domainLookupStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"fetchStart\") threw an exception.",0,null,null],["window.performance.mark(\"fetchStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"loadEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"loadEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"loadEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"loadEventStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"navigationStart\") threw an exception.",0,null,null],["window.performance.mark(\"navigationStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"redirectEnd\") threw an exception.",0,null,null],["window.performance.mark(\"redirectEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"redirectStart\") threw an exception.",0,null,null],["window.performance.mark(\"redirectStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"requestStart\") threw an exception.",0,null,null],["window.performance.mark(\"requestStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"responseEnd\") threw an exception.",0,null,null],["window.performance.mark(\"responseEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"responseStart\") threw an exception.",0,null,null],["window.performance.mark(\"responseStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"unloadEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"unloadEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"unloadEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"unloadEventStart\") threw a SYNTAX_ERR exception.",0,null,null]]]}] 20:51:59 INFO - PROCESS | 1801 | 1477540319903 Marionette TRACE conn4 -> [0,3064,"getWindowHandle",null] 20:51:59 INFO - PROCESS | 1801 | 1477540319905 Marionette TRACE conn4 <- [1,3064,null,{"value":"2147483649"}] 20:51:59 INFO - PROCESS | 1801 | 1477540319918 Marionette TRACE conn4 -> [0,3065,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:00 INFO - PROCESS | 1801 | 1477540320155 Marionette TRACE conn4 <- [1,3065,null,{"value":null}] 20:52:00 INFO - PROCESS | 1801 | 1477540320222 Marionette TRACE conn4 -> [0,3066,"getWindowHandles",null] 20:52:00 INFO - PROCESS | 1801 | 1477540320233 Marionette TRACE conn4 <- [1,3066,null,["2147483649"]] 20:52:00 INFO - PROCESS | 1801 | 1477540320239 Marionette TRACE conn4 -> [0,3067,"switchToWindow",{"name":"2147483649"}] 20:52:00 INFO - PROCESS | 1801 | 1477540320253 Marionette TRACE conn4 <- [1,3067,null,{}] 20:52:00 INFO - PROCESS | 1801 | 1477540320279 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:00 INFO - PROCESS | 1801 | ++DOCSHELL 0x961fac00 == 4 [pid = 1846] [id = 678] 20:52:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x961fb000) [pid = 1846] [serial = 1965] [outer = (nil)] 20:52:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x96dfbc00) [pid = 1846] [serial = 1966] [outer = 0x961fb000] 20:52:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x96dfa800) [pid = 1846] [serial = 1967] [outer = 0x961fb000] 20:52:01 INFO - PROCESS | 1801 | 1477540321445 Marionette TRACE conn4 <- [1,3068,null,{"value":["/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html",0,null,null,[["window.performance is defined",0,null,null],["This test is ignored when secureConnectionStart attribute of Navigation Timing is not supported.",0,null,null]]]}] 20:52:01 INFO - .. 20:52:01 INFO - TEST-OK | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html | took 1585ms 20:52:01 INFO - PROCESS | 1801 | 1477540321502 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 20:52:01 INFO - PROCESS | 1801 | 1477540321505 Marionette TRACE conn4 <- [1,3069,null,{"value":"2147483649"}] 20:52:01 INFO - TEST-START | /user-timing/test_user_timing_measure.html 20:52:01 INFO - PROCESS | 1801 | 1477540321519 Marionette TRACE conn4 -> [0,3070,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:01 INFO - PROCESS | 1801 | 1477540321728 Marionette TRACE conn4 <- [1,3070,null,{"value":null}] 20:52:01 INFO - PROCESS | 1801 | 1477540321778 Marionette TRACE conn4 -> [0,3071,"getWindowHandles",null] 20:52:01 INFO - PROCESS | 1801 | 1477540321798 Marionette TRACE conn4 <- [1,3071,null,["2147483649"]] 20:52:01 INFO - PROCESS | 1801 | 1477540321816 Marionette TRACE conn4 -> [0,3072,"switchToWindow",{"name":"2147483649"}] 20:52:01 INFO - PROCESS | 1801 | 1477540321823 Marionette TRACE conn4 <- [1,3072,null,{}] 20:52:01 INFO - PROCESS | 1801 | 1477540321843 Marionette TRACE conn4 -> [0,3073,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:01 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e54c00 == 5 [pid = 1846] [id = 679] 20:52:01 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x96e55000) [pid = 1846] [serial = 1968] [outer = (nil)] 20:52:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x99f65400) [pid = 1846] [serial = 1969] [outer = 0x96e55000] 20:52:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x99f67800) [pid = 1846] [serial = 1970] [outer = 0x96e55000] 20:52:03 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x95de1800) [pid = 1846] [serial = 1935] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-retargeting.html] 20:52:03 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x960e7800) [pid = 1846] [serial = 1944] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html] 20:52:03 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x96df1000) [pid = 1846] [serial = 1950] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html] 20:52:03 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x95935c00) [pid = 1846] [serial = 1938] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html] 20:52:03 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x9598d000) [pid = 1846] [serial = 1941] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/idlharness.html] 20:52:03 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x961ed800) [pid = 1846] [serial = 1947] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html] 20:52:03 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x96e4c400) [pid = 1846] [serial = 1953] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_exists.html] 20:52:03 INFO - ............................... 20:52:03 INFO - TEST-OK | /user-timing/test_user_timing_measure.html | took 2292ms 20:52:03 INFO - TEST-START | /user-timing/test_user_timing_measure_exceptions.html 20:52:03 INFO - PROCESS | 1801 | 1477540323767 Marionette TRACE conn4 <- [1,3073,null,{"value":["/user-timing/test_user_timing_measure.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].name == \"measure_no_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].name == \"measure_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].name == \"measure_start_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].name == \"measure_no_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\", \"measure\")[0] returns an object containing the \"measure_no_start_no_end\" measure in the correct order, and its value matches the \"measure_no_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\", \"measure\")[0] returns an object containing the \"measure_start_no_end\" measure in the correct order, and its value matches the \"measure_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\", \"measure\")[0] returns an object containing the \"measure_start_end\" measure in the correct order, and its value matches the \"measure_start_end\" measure returned by window.performance.getEntriesByName(\"measure_start_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\", \"measure\")[1] returns an object containing the \"measure_no_start_no_end\" measure in the correct order, and its value matches the \"measure_no_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_start_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].",0,null,null],["window.performance.getEntries() returns an object containing all test measures in order.",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_start_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing all test measures in order.",0,null,null]]]}] 20:52:03 INFO - PROCESS | 1801 | 1477540323810 Marionette TRACE conn4 -> [0,3074,"getWindowHandle",null] 20:52:03 INFO - PROCESS | 1801 | 1477540323814 Marionette TRACE conn4 <- [1,3074,null,{"value":"2147483649"}] 20:52:03 INFO - PROCESS | 1801 | 1477540323821 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:04 INFO - PROCESS | 1801 | 1477540324029 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 20:52:04 INFO - PROCESS | 1801 | 1477540324195 Marionette TRACE conn4 -> [0,3076,"getWindowHandles",null] 20:52:04 INFO - PROCESS | 1801 | 1477540324203 Marionette TRACE conn4 <- [1,3076,null,["2147483649"]] 20:52:04 INFO - PROCESS | 1801 | 1477540324218 Marionette TRACE conn4 -> [0,3077,"switchToWindow",{"name":"2147483649"}] 20:52:04 INFO - PROCESS | 1801 | 1477540324229 Marionette TRACE conn4 <- [1,3077,null,{}] 20:52:04 INFO - PROCESS | 1801 | 1477540324240 Marionette TRACE conn4 -> [0,3078,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure_exceptions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:04 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e57c00 == 6 [pid = 1846] [id = 680] 20:52:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x96e58000) [pid = 1846] [serial = 1971] [outer = (nil)] 20:52:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x99f6d000) [pid = 1846] [serial = 1972] [outer = 0x96e58000] 20:52:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x99f6f800) [pid = 1846] [serial = 1973] [outer = 0x96e58000] 20:52:05 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 20:52:05 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 20:52:05 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 20:52:05 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 20:52:05 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 20:52:05 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 20:52:05 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 20:52:05 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 20:52:05 INFO - PROCESS | 1801 | 1477540325490 Marionette TRACE conn4 <- [1,3078,null,{"value":["/user-timing/test_user_timing_measure_exceptions.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"responseEnd\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"responseEnd\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"responseEnd\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"responseEnd\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null]]]}] 20:52:05 INFO - ................. 20:52:05 INFO - TEST-OK | /user-timing/test_user_timing_measure_exceptions.html | took 1741ms 20:52:05 INFO - PROCESS | 1801 | 1477540325563 Marionette TRACE conn4 -> [0,3079,"getWindowHandle",null] 20:52:05 INFO - PROCESS | 1801 | 1477540325567 Marionette TRACE conn4 <- [1,3079,null,{"value":"2147483649"}] 20:52:05 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html 20:52:05 INFO - PROCESS | 1801 | 1477540325574 Marionette TRACE conn4 -> [0,3080,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:05 INFO - PROCESS | 1801 | 1477540325755 Marionette TRACE conn4 <- [1,3080,null,{"value":null}] 20:52:05 INFO - PROCESS | 1801 | 1477540325845 Marionette TRACE conn4 -> [0,3081,"getWindowHandles",null] 20:52:05 INFO - PROCESS | 1801 | 1477540325854 Marionette TRACE conn4 <- [1,3081,null,["2147483649"]] 20:52:05 INFO - PROCESS | 1801 | 1477540325870 Marionette TRACE conn4 -> [0,3082,"switchToWindow",{"name":"2147483649"}] 20:52:05 INFO - PROCESS | 1801 | 1477540325880 Marionette TRACE conn4 <- [1,3082,null,{}] 20:52:05 INFO - PROCESS | 1801 | 1477540325889 Marionette TRACE conn4 -> [0,3083,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure_navigation_timing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:05 INFO - PROCESS | 1801 | ++DOCSHELL 0x961a7c00 == 7 [pid = 1846] [id = 681] 20:52:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x961a9000) [pid = 1846] [serial = 1974] [outer = (nil)] 20:52:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x961f6400) [pid = 1846] [serial = 1975] [outer = 0x961a9000] 20:52:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x961fa400) [pid = 1846] [serial = 1976] [outer = 0x961a9000] 20:52:07 INFO - PROCESS | 1801 | 1477540327364 Marionette TRACE conn4 <- [1,3083,null,{"value":["/user-timing/test_user_timing_measure_navigation_timing.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].name == \"measure_nav_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].name == \"measure_nav_start_mark_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].name == \"measure_mark_start_nav_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].name == \"measure_nav_start_nav_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null]]]}] 20:52:07 INFO - ................. 20:52:07 INFO - TEST-OK | /user-timing/test_user_timing_measure_navigation_timing.html | took 1832ms 20:52:07 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/document-timeline.html 20:52:07 INFO - PROCESS | 1801 | 1477540327407 Marionette TRACE conn4 -> [0,3084,"getWindowHandle",null] 20:52:07 INFO - PROCESS | 1801 | 1477540327409 Marionette TRACE conn4 <- [1,3084,null,{"value":"2147483649"}] 20:52:07 INFO - PROCESS | 1801 | 1477540327415 Marionette TRACE conn4 -> [0,3085,"getContext",null] 20:52:07 INFO - PROCESS | 1801 | 1477540327420 Marionette TRACE conn4 <- [1,3085,null,{"value":"content"}] 20:52:07 INFO - PROCESS | 1801 | 1477540327425 Marionette TRACE conn4 -> [0,3086,"setContext",{"value":"chrome"}] 20:52:07 INFO - PROCESS | 1801 | 1477540327427 Marionette TRACE conn4 <- [1,3086,null,{}] 20:52:07 INFO - PROCESS | 1801 | 1477540327438 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:52:07 INFO - PROCESS | 1801 | 1477540327471 Marionette TRACE conn4 <- [1,3087,null,{"value":true}] 20:52:07 INFO - PROCESS | 1801 | 1477540327477 Marionette TRACE conn4 -> [0,3088,"setContext",{"value":"content"}] 20:52:07 INFO - PROCESS | 1801 | 1477540327479 Marionette TRACE conn4 <- [1,3088,null,{}] 20:52:07 INFO - Setting pref dom.animations-api.core.enabled (true) 20:52:07 INFO - PROCESS | 1801 | 1477540327486 Marionette TRACE conn4 -> [0,3089,"getContext",null] 20:52:07 INFO - PROCESS | 1801 | 1477540327488 Marionette TRACE conn4 <- [1,3089,null,{"value":"content"}] 20:52:07 INFO - PROCESS | 1801 | 1477540327493 Marionette TRACE conn4 -> [0,3090,"setContext",{"value":"chrome"}] 20:52:07 INFO - PROCESS | 1801 | 1477540327495 Marionette TRACE conn4 <- [1,3090,null,{}] 20:52:07 INFO - PROCESS | 1801 | 1477540327502 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:52:07 INFO - PROCESS | 1801 | 1477540327523 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 20:52:07 INFO - PROCESS | 1801 | 1477540327540 Marionette TRACE conn4 -> [0,3092,"setContext",{"value":"content"}] 20:52:07 INFO - PROCESS | 1801 | 1477540327542 Marionette TRACE conn4 <- [1,3092,null,{}] 20:52:07 INFO - PROCESS | 1801 | 1477540327549 Marionette TRACE conn4 -> [0,3093,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:07 INFO - PROCESS | 1801 | 1477540327741 Marionette TRACE conn4 <- [1,3093,null,{"value":null}] 20:52:07 INFO - PROCESS | 1801 | 1477540327866 Marionette TRACE conn4 -> [0,3094,"getWindowHandles",null] 20:52:07 INFO - PROCESS | 1801 | 1477540327874 Marionette TRACE conn4 <- [1,3094,null,["2147483649"]] 20:52:07 INFO - PROCESS | 1801 | 1477540327882 Marionette TRACE conn4 -> [0,3095,"switchToWindow",{"name":"2147483649"}] 20:52:07 INFO - PROCESS | 1801 | 1477540327890 Marionette TRACE conn4 <- [1,3095,null,{}] 20:52:07 INFO - PROCESS | 1801 | 1477540327903 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/AnimationTimeline/document-timeline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:07 INFO - PROCESS | 1801 | ++DOCSHELL 0x95ddcc00 == 8 [pid = 1846] [id = 682] 20:52:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x95ddd000) [pid = 1846] [serial = 1977] [outer = (nil)] 20:52:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x96002000) [pid = 1846] [serial = 1978] [outer = 0x95ddd000] 20:52:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x9600dc00) [pid = 1846] [serial = 1979] [outer = 0x95ddd000] 20:52:08 INFO - PROCESS | 1801 | --DOCSHELL 0x96e54c00 == 7 [pid = 1846] [id = 679] 20:52:08 INFO - PROCESS | 1801 | --DOCSHELL 0x961fac00 == 6 [pid = 1846] [id = 678] 20:52:08 INFO - PROCESS | 1801 | --DOCSHELL 0x960e5800 == 5 [pid = 1846] [id = 677] 20:52:08 INFO - PROCESS | 1801 | --DOCSHELL 0x9592e000 == 4 [pid = 1846] [id = 676] 20:52:08 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x96e50400) [pid = 1846] [serial = 1954] [outer = (nil)] [url = about:blank] 20:52:08 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x96e56000) [pid = 1846] [serial = 1955] [outer = (nil)] [url = about:blank] 20:52:08 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x96df6000) [pid = 1846] [serial = 1951] [outer = (nil)] [url = about:blank] 20:52:08 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x96df8800) [pid = 1846] [serial = 1952] [outer = (nil)] [url = about:blank] 20:52:08 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x961f2400) [pid = 1846] [serial = 1948] [outer = (nil)] [url = about:blank] 20:52:08 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x961f5400) [pid = 1846] [serial = 1949] [outer = (nil)] [url = about:blank] 20:52:08 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x960ebc00) [pid = 1846] [serial = 1945] [outer = (nil)] [url = about:blank] 20:52:08 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x9619ec00) [pid = 1846] [serial = 1946] [outer = (nil)] [url = about:blank] 20:52:08 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x95de8400) [pid = 1846] [serial = 1942] [outer = (nil)] [url = about:blank] 20:52:08 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x96002c00) [pid = 1846] [serial = 1943] [outer = (nil)] [url = about:blank] 20:52:08 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x95983000) [pid = 1846] [serial = 1939] [outer = (nil)] [url = about:blank] 20:52:08 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x9598c000) [pid = 1846] [serial = 1940] [outer = (nil)] [url = about:blank] 20:52:08 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x9619f400) [pid = 1846] [serial = 1937] [outer = (nil)] [url = about:blank] 20:52:08 INFO - PROCESS | 1801 | ++DOCSHELL 0x9592e000 == 5 [pid = 1846] [id = 683] 20:52:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x95ddf000) [pid = 1846] [serial = 1980] [outer = (nil)] 20:52:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x9598dc00) [pid = 1846] [serial = 1981] [outer = 0x95ddf000] 20:52:09 INFO - PROCESS | 1801 | 1477540329139 Marionette TRACE conn4 <- [1,3096,null,{"value":["/web-animations/interfaces/AnimationTimeline/document-timeline.html",0,null,null,[["document.timeline identity tests",0,null,null],["document.timeline.currentTime value tests",0,null,null],["document.timeline.currentTime liveness tests",0,null,null]]]}] 20:52:09 INFO - ... 20:52:09 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/document-timeline.html | took 1763ms 20:52:09 INFO - PROCESS | 1801 | 1477540329178 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 20:52:09 INFO - PROCESS | 1801 | 1477540329182 Marionette TRACE conn4 <- [1,3097,null,{"value":"2147483649"}] 20:52:09 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/idlharness.html 20:52:09 INFO - PROCESS | 1801 | 1477540329189 Marionette TRACE conn4 -> [0,3098,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:09 INFO - PROCESS | 1801 | 1477540329378 Marionette TRACE conn4 <- [1,3098,null,{"value":null}] 20:52:09 INFO - PROCESS | 1801 | 1477540329439 Marionette TRACE conn4 -> [0,3099,"getWindowHandles",null] 20:52:09 INFO - PROCESS | 1801 | 1477540329446 Marionette TRACE conn4 <- [1,3099,null,["2147483649"]] 20:52:09 INFO - PROCESS | 1801 | 1477540329454 Marionette TRACE conn4 -> [0,3100,"switchToWindow",{"name":"2147483649"}] 20:52:09 INFO - PROCESS | 1801 | 1477540329463 Marionette TRACE conn4 <- [1,3100,null,{}] 20:52:09 INFO - PROCESS | 1801 | 1477540329476 Marionette TRACE conn4 -> [0,3101,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/AnimationTimeline/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:09 INFO - PROCESS | 1801 | ++DOCSHELL 0x96006000 == 6 [pid = 1846] [id = 684] 20:52:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x96015800) [pid = 1846] [serial = 1982] [outer = (nil)] 20:52:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x96020c00) [pid = 1846] [serial = 1983] [outer = 0x96015800] 20:52:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x96022000) [pid = 1846] [serial = 1984] [outer = 0x96015800] 20:52:10 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:52:10 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:52:10 INFO - PROCESS | 1801 | 1477540330626 Marionette TRACE conn4 <- [1,3101,null,{"value":["/web-animations/interfaces/AnimationTimeline/idlharness.html",0,null,null,[["Web Animations API: DocumentTimeline tests",0,null,null],["DocumentTimeline interface: existence and properties of interface object",0,null,null],["DocumentTimeline interface object length",0,null,null],["DocumentTimeline interface object name",0,null,null],["DocumentTimeline interface: existence and properties of interface prototype object",0,null,null],["DocumentTimeline interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["DocumentTimeline must be primary interface of document.timeline",0,null,null],["Stringification of document.timeline",0,null,null],["AnimationTimeline interface: document.timeline must inherit property \"currentTime\" with the proper type (0)",0,null,null]]]}] 20:52:10 INFO - ......... 20:52:10 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/idlharness.html | took 1489ms 20:52:10 INFO - PROCESS | 1801 | 1477540330679 Marionette TRACE conn4 -> [0,3102,"getWindowHandle",null] 20:52:10 INFO - PROCESS | 1801 | 1477540330682 Marionette TRACE conn4 <- [1,3102,null,{"value":"2147483649"}] 20:52:10 INFO - TEST-START | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html 20:52:10 INFO - PROCESS | 1801 | 1477540330694 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:10 INFO - PROCESS | 1801 | 1477540330892 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 20:52:10 INFO - PROCESS | 1801 | 1477540330940 Marionette TRACE conn4 -> [0,3104,"getWindowHandles",null] 20:52:10 INFO - PROCESS | 1801 | 1477540330950 Marionette TRACE conn4 <- [1,3104,null,["2147483649"]] 20:52:10 INFO - PROCESS | 1801 | 1477540330969 Marionette TRACE conn4 -> [0,3105,"switchToWindow",{"name":"2147483649"}] 20:52:10 INFO - PROCESS | 1801 | 1477540330980 Marionette TRACE conn4 <- [1,3105,null,{}] 20:52:11 INFO - PROCESS | 1801 | 1477540330995 Marionette TRACE conn4 -> [0,3106,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:11 INFO - PROCESS | 1801 | ++DOCSHELL 0x96df1c00 == 7 [pid = 1846] [id = 685] 20:52:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x96df2c00) [pid = 1846] [serial = 1985] [outer = (nil)] 20:52:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x96dfac00) [pid = 1846] [serial = 1986] [outer = 0x96df2c00] 20:52:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x96e4a400) [pid = 1846] [serial = 1987] [outer = 0x96df2c00] 20:52:12 INFO - ................................... 20:52:12 INFO - TEST-OK | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html | took 1592ms 20:52:12 INFO - PROCESS | 1801 | 1477540332230 Marionette TRACE conn4 <- [1,3106,null,{"value":["/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html",0,null,null,[["Test throwing TypeError if using empty string",0,null,null],["Test throwing TypeError if not using the correct keyword",0,null,null],["Test throwing TypeError if adding leading spaces",0,null,null],["Test throwing TypeError if adding trailing spaces",0,null,null],["Test throwing TypeError if adding leading spaces before the paced property",0,null,null],["Test throwing TypeError if adding trailing spaces after the paced property",0,null,null],["Test throwing TypeError if these is no paced property",0,null,null],["Test throwing TypeError if using a non-ident started string",0,null,null],["Test throwing TypeError if using a non-ident started string",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid name-start code point",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid name code point",0,null,null],["Test falling back to distribute spacing if using a unrecognized property",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (Full stop)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (white space)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (low line)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a low line",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a valid escape",0,null,null],["Test falling back to distribute spacing if using CSS variables",0,null,null],["Test falling back to distribute spacing if using a non-animatable shorthand property",0,null,null],["Test falling back to distribute spacing if using a non-animatable property",0,null,null],["Test default value of spacing",0,null,null],["Test spacing value if setting distribute",0,null,null],["Test spacing value if setting paced",0,null,null]]]}] 20:52:12 INFO - PROCESS | 1801 | 1477540332285 Marionette TRACE conn4 -> [0,3107,"getWindowHandle",null] 20:52:12 INFO - PROCESS | 1801 | 1477540332287 Marionette TRACE conn4 <- [1,3107,null,{"value":"2147483649"}] 20:52:12 INFO - TEST-START | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html 20:52:12 INFO - Clearing pref dom.animations-api.core.enabled 20:52:12 INFO - PROCESS | 1801 | 1477540332299 Marionette TRACE conn4 -> [0,3108,"getContext",null] 20:52:12 INFO - PROCESS | 1801 | 1477540332301 Marionette TRACE conn4 <- [1,3108,null,{"value":"content"}] 20:52:12 INFO - PROCESS | 1801 | 1477540332311 Marionette TRACE conn4 -> [0,3109,"setContext",{"value":"chrome"}] 20:52:12 INFO - PROCESS | 1801 | 1477540332313 Marionette TRACE conn4 <- [1,3109,null,{}] 20:52:12 INFO - PROCESS | 1801 | 1477540332328 Marionette TRACE conn4 -> [0,3110,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:52:12 INFO - PROCESS | 1801 | 1477540332347 Marionette TRACE conn4 <- [1,3110,null,{"value":null}] 20:52:12 INFO - PROCESS | 1801 | 1477540332352 Marionette TRACE conn4 -> [0,3111,"setContext",{"value":"content"}] 20:52:12 INFO - PROCESS | 1801 | 1477540332355 Marionette TRACE conn4 <- [1,3111,null,{}] 20:52:12 INFO - PROCESS | 1801 | 1477540332361 Marionette TRACE conn4 -> [0,3112,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:12 INFO - PROCESS | 1801 | 1477540332544 Marionette TRACE conn4 <- [1,3112,null,{"value":null}] 20:52:12 INFO - PROCESS | 1801 | 1477540332629 Marionette TRACE conn4 -> [0,3113,"getWindowHandles",null] 20:52:12 INFO - PROCESS | 1801 | 1477540332637 Marionette TRACE conn4 <- [1,3113,null,["2147483649"]] 20:52:12 INFO - PROCESS | 1801 | 1477540332653 Marionette TRACE conn4 -> [0,3114,"switchToWindow",{"name":"2147483649"}] 20:52:12 INFO - PROCESS | 1801 | 1477540332662 Marionette TRACE conn4 <- [1,3114,null,{}] 20:52:12 INFO - PROCESS | 1801 | 1477540332666 Marionette TRACE conn4 -> [0,3115,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:12 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e4e800 == 8 [pid = 1846] [id = 686] 20:52:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x96e51000) [pid = 1846] [serial = 1988] [outer = (nil)] 20:52:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x99f70800) [pid = 1846] [serial = 1989] [outer = 0x96e51000] 20:52:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x9ab16800) [pid = 1846] [serial = 1990] [outer = 0x96e51000] 20:52:13 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x960e8c00) [pid = 1846] [serial = 1962] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html] 20:52:13 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x961fb000) [pid = 1846] [serial = 1965] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html] 20:52:13 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x96e55000) [pid = 1846] [serial = 1968] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure.html] 20:52:13 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x95930400) [pid = 1846] [serial = 1959] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html] 20:52:13 INFO - PROCESS | 1801 | 1477540333963 Marionette TRACE conn4 <- [1,3115,null,{"value":["/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html",0,null,null,[["connect should return the node connected to.",0,null,null]]]}] 20:52:13 INFO - . 20:52:13 INFO - TEST-OK | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html | took 1692ms 20:52:13 INFO - PROCESS | 1801 | 1477540333993 Marionette TRACE conn4 -> [0,3116,"getWindowHandle",null] 20:52:13 INFO - PROCESS | 1801 | 1477540333996 Marionette TRACE conn4 <- [1,3116,null,{"value":"2147483649"}] 20:52:14 INFO - TEST-START | /websockets/Close-0.htm 20:52:14 INFO - PROCESS | 1801 | 1477540334004 Marionette TRACE conn4 -> [0,3117,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:14 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'mThread', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/GraphDriver.cpp, line 240 20:52:14 INFO - PROCESS | 1801 | 1477540334181 Marionette TRACE conn4 <- [1,3117,null,{"value":null}] 20:52:14 INFO - PROCESS | 1801 | 1477540334224 Marionette TRACE conn4 -> [0,3118,"getWindowHandles",null] 20:52:14 INFO - PROCESS | 1801 | 1477540334227 Marionette TRACE conn4 <- [1,3118,null,["2147483649"]] 20:52:14 INFO - PROCESS | 1801 | 1477540334241 Marionette TRACE conn4 -> [0,3119,"switchToWindow",{"name":"2147483649"}] 20:52:14 INFO - PROCESS | 1801 | 1477540334250 Marionette TRACE conn4 <- [1,3119,null,{}] 20:52:14 INFO - PROCESS | 1801 | 1477540334304 Marionette TRACE conn4 -> [0,3120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-0.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-0.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:14 INFO - PROCESS | 1801 | ++DOCSHELL 0x99f6a400 == 9 [pid = 1846] [id = 687] 20:52:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x99f6ac00) [pid = 1846] [serial = 1991] [outer = (nil)] 20:52:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x9ab1ec00) [pid = 1846] [serial = 1992] [outer = 0x99f6ac00] 20:52:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x9ab21800) [pid = 1846] [serial = 1993] [outer = 0x99f6ac00] 20:52:15 INFO - PROCESS | 1801 | 1477540335266 Marionette TRACE conn4 <- [1,3120,null,{"value":["/websockets/Close-0.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(0) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:52:15 INFO - . 20:52:15 INFO - TEST-OK | /websockets/Close-0.htm | took 1324ms 20:52:15 INFO - PROCESS | 1801 | 1477540335327 Marionette TRACE conn4 -> [0,3121,"getWindowHandle",null] 20:52:15 INFO - PROCESS | 1801 | 1477540335329 Marionette TRACE conn4 <- [1,3121,null,{"value":"2147483649"}] 20:52:15 INFO - TEST-START | /websockets/Close-1000-reason.htm 20:52:15 INFO - PROCESS | 1801 | 1477540335337 Marionette TRACE conn4 -> [0,3122,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:15 INFO - PROCESS | 1801 | 1477540335509 Marionette TRACE conn4 <- [1,3122,null,{"value":null}] 20:52:15 INFO - PROCESS | 1801 | 1477540335575 Marionette TRACE conn4 -> [0,3123,"getWindowHandles",null] 20:52:15 INFO - PROCESS | 1801 | 1477540335582 Marionette TRACE conn4 <- [1,3123,null,["2147483649"]] 20:52:15 INFO - PROCESS | 1801 | 1477540335594 Marionette TRACE conn4 -> [0,3124,"switchToWindow",{"name":"2147483649"}] 20:52:15 INFO - PROCESS | 1801 | 1477540335598 Marionette TRACE conn4 <- [1,3124,null,{}] 20:52:15 INFO - PROCESS | 1801 | 1477540335612 Marionette TRACE conn4 -> [0,3125,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-1000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-1000-reason.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:15 INFO - PROCESS | 1801 | ++DOCSHELL 0x95930000 == 10 [pid = 1846] [id = 688] 20:52:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x95935800) [pid = 1846] [serial = 1994] [outer = (nil)] 20:52:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x95de1800) [pid = 1846] [serial = 1995] [outer = 0x95935800] 20:52:16 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x96003800) [pid = 1846] [serial = 1996] [outer = 0x95935800] 20:52:16 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:52:16 INFO - PROCESS | 1801 | 1477540336848 Marionette TRACE conn4 <- [1,3125,null,{"value":["/websockets/Close-1000-reason.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 20:52:16 INFO - .. 20:52:16 INFO - TEST-OK | /websockets/Close-1000-reason.htm | took 1539ms 20:52:16 INFO - PROCESS | 1801 | 1477540336877 Marionette TRACE conn4 -> [0,3126,"getWindowHandle",null] 20:52:16 INFO - PROCESS | 1801 | 1477540336884 Marionette TRACE conn4 <- [1,3126,null,{"value":"2147483649"}] 20:52:16 INFO - TEST-START | /websockets/Close-1000.htm 20:52:16 INFO - PROCESS | 1801 | 1477540336894 Marionette TRACE conn4 -> [0,3127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:17 INFO - PROCESS | 1801 | 1477540337081 Marionette TRACE conn4 <- [1,3127,null,{"value":null}] 20:52:17 INFO - PROCESS | 1801 | 1477540337174 Marionette TRACE conn4 -> [0,3128,"getWindowHandles",null] 20:52:17 INFO - PROCESS | 1801 | 1477540337181 Marionette TRACE conn4 <- [1,3128,null,["2147483649"]] 20:52:17 INFO - PROCESS | 1801 | 1477540337190 Marionette TRACE conn4 -> [0,3129,"switchToWindow",{"name":"2147483649"}] 20:52:17 INFO - PROCESS | 1801 | 1477540337201 Marionette TRACE conn4 <- [1,3129,null,{}] 20:52:17 INFO - PROCESS | 1801 | 1477540337215 Marionette TRACE conn4 -> [0,3130,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-1000.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-1000.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:17 INFO - PROCESS | 1801 | ++DOCSHELL 0x960e5800 == 11 [pid = 1846] [id = 689] 20:52:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x960e6000) [pid = 1846] [serial = 1997] [outer = (nil)] 20:52:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x961f2800) [pid = 1846] [serial = 1998] [outer = 0x960e6000] 20:52:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x961fa800) [pid = 1846] [serial = 1999] [outer = 0x960e6000] 20:52:18 INFO - PROCESS | 1801 | 1477540338389 Marionette TRACE conn4 <- [1,3130,null,{"value":["/websockets/Close-1000.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 20:52:18 INFO - .. 20:52:18 INFO - TEST-OK | /websockets/Close-1000.htm | took 1523ms 20:52:18 INFO - TEST-START | /websockets/Close-NaN.htm 20:52:18 INFO - PROCESS | 1801 | 1477540338423 Marionette TRACE conn4 -> [0,3131,"getWindowHandle",null] 20:52:18 INFO - PROCESS | 1801 | 1477540338426 Marionette TRACE conn4 <- [1,3131,null,{"value":"2147483649"}] 20:52:18 INFO - PROCESS | 1801 | 1477540338453 Marionette TRACE conn4 -> [0,3132,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:18 INFO - PROCESS | 1801 | 1477540338732 Marionette TRACE conn4 <- [1,3132,null,{"value":null}] 20:52:18 INFO - PROCESS | 1801 | 1477540338849 Marionette TRACE conn4 -> [0,3133,"getWindowHandles",null] 20:52:18 INFO - PROCESS | 1801 | 1477540338852 Marionette TRACE conn4 <- [1,3133,null,["2147483649"]] 20:52:18 INFO - PROCESS | 1801 | 1477540338865 Marionette TRACE conn4 -> [0,3134,"switchToWindow",{"name":"2147483649"}] 20:52:18 INFO - PROCESS | 1801 | 1477540338876 Marionette TRACE conn4 <- [1,3134,null,{}] 20:52:18 INFO - PROCESS | 1801 | 1477540338885 Marionette TRACE conn4 -> [0,3135,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-NaN.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-NaN.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:18 INFO - PROCESS | 1801 | ++DOCSHELL 0x95de8400 == 12 [pid = 1846] [id = 690] 20:52:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x95de9c00) [pid = 1846] [serial = 2000] [outer = (nil)] 20:52:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x96023800) [pid = 1846] [serial = 2001] [outer = 0x95de9c00] 20:52:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x961f5000) [pid = 1846] [serial = 2002] [outer = 0x95de9c00] 20:52:19 INFO - PROCESS | 1801 | --DOCSHELL 0x99f6a400 == 11 [pid = 1846] [id = 687] 20:52:19 INFO - PROCESS | 1801 | --DOCSHELL 0x96e4e800 == 10 [pid = 1846] [id = 686] 20:52:19 INFO - PROCESS | 1801 | --DOCSHELL 0x96df1c00 == 9 [pid = 1846] [id = 685] 20:52:19 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x96016800) [pid = 1846] [serial = 1957] [outer = (nil)] [url = about:blank] 20:52:19 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x99f6d000) [pid = 1846] [serial = 1972] [outer = (nil)] [url = about:blank] 20:52:19 INFO - PROCESS | 1801 | --DOCSHELL 0x96006000 == 8 [pid = 1846] [id = 684] 20:52:19 INFO - PROCESS | 1801 | --DOCSHELL 0x9592e000 == 7 [pid = 1846] [id = 683] 20:52:19 INFO - PROCESS | 1801 | --DOCSHELL 0x95ddcc00 == 6 [pid = 1846] [id = 682] 20:52:19 INFO - PROCESS | 1801 | --DOCSHELL 0x961a7c00 == 5 [pid = 1846] [id = 681] 20:52:19 INFO - PROCESS | 1801 | --DOCSHELL 0x96e57c00 == 4 [pid = 1846] [id = 680] 20:52:19 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x99f65400) [pid = 1846] [serial = 1969] [outer = (nil)] [url = about:blank] 20:52:19 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x95de0000) [pid = 1846] [serial = 1960] [outer = (nil)] [url = about:blank] 20:52:19 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x96dfbc00) [pid = 1846] [serial = 1966] [outer = (nil)] [url = about:blank] 20:52:19 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x99f67800) [pid = 1846] [serial = 1970] [outer = (nil)] [url = about:blank] 20:52:19 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x96dfa800) [pid = 1846] [serial = 1967] [outer = (nil)] [url = about:blank] 20:52:19 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x961ac000) [pid = 1846] [serial = 1964] [outer = (nil)] [url = about:blank] 20:52:19 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x961a0400) [pid = 1846] [serial = 1963] [outer = (nil)] [url = about:blank] 20:52:19 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x9601c000) [pid = 1846] [serial = 1961] [outer = (nil)] [url = about:blank] 20:52:20 INFO - PROCESS | 1801 | 1477540340079 Marionette TRACE conn4 <- [1,3135,null,{"value":["/websockets/Close-NaN.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(NaN) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:52:20 INFO - . 20:52:20 INFO - TEST-OK | /websockets/Close-NaN.htm | took 1692ms 20:52:20 INFO - PROCESS | 1801 | 1477540340124 Marionette TRACE conn4 -> [0,3136,"getWindowHandle",null] 20:52:20 INFO - PROCESS | 1801 | 1477540340128 Marionette TRACE conn4 <- [1,3136,null,{"value":"2147483649"}] 20:52:20 INFO - TEST-START | /websockets/Close-Reason-124Bytes.htm 20:52:20 INFO - PROCESS | 1801 | 1477540340140 Marionette TRACE conn4 -> [0,3137,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:20 INFO - PROCESS | 1801 | 1477540340304 Marionette TRACE conn4 <- [1,3137,null,{"value":null}] 20:52:20 INFO - PROCESS | 1801 | 1477540340374 Marionette TRACE conn4 -> [0,3138,"getWindowHandles",null] 20:52:20 INFO - PROCESS | 1801 | 1477540340384 Marionette TRACE conn4 <- [1,3138,null,["2147483649"]] 20:52:20 INFO - PROCESS | 1801 | 1477540340396 Marionette TRACE conn4 -> [0,3139,"switchToWindow",{"name":"2147483649"}] 20:52:20 INFO - PROCESS | 1801 | 1477540340399 Marionette TRACE conn4 <- [1,3139,null,{}] 20:52:20 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:52:20 INFO - PROCESS | 1801 | 1477540340461 Marionette TRACE conn4 -> [0,3140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-Reason-124Bytes.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:20 INFO - PROCESS | 1801 | ++DOCSHELL 0x95990800 == 5 [pid = 1846] [id = 691] 20:52:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x95ddcc00) [pid = 1846] [serial = 2003] [outer = (nil)] 20:52:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x9619f000) [pid = 1846] [serial = 2004] [outer = 0x95ddcc00] 20:52:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x961ed800) [pid = 1846] [serial = 2005] [outer = 0x95ddcc00] 20:52:21 INFO - PROCESS | 1801 | 1477540341444 Marionette TRACE conn4 <- [1,3140,null,{"value":["/websockets/Close-Reason-124Bytes.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown",0,null,null]]]}] 20:52:21 INFO - . 20:52:21 INFO - TEST-OK | /websockets/Close-Reason-124Bytes.htm | took 1327ms 20:52:21 INFO - PROCESS | 1801 | 1477540341462 Marionette TRACE conn4 -> [0,3141,"getWindowHandle",null] 20:52:21 INFO - PROCESS | 1801 | 1477540341466 Marionette TRACE conn4 <- [1,3141,null,{"value":"2147483649"}] 20:52:21 INFO - TEST-START | /websockets/Close-clamp.htm 20:52:21 INFO - PROCESS | 1801 | 1477540341473 Marionette TRACE conn4 -> [0,3142,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:21 INFO - PROCESS | 1801 | 1477540341621 Marionette TRACE conn4 <- [1,3142,null,{"value":null}] 20:52:21 INFO - PROCESS | 1801 | 1477540341671 Marionette TRACE conn4 -> [0,3143,"getWindowHandles",null] 20:52:21 INFO - PROCESS | 1801 | 1477540341675 Marionette TRACE conn4 <- [1,3143,null,["2147483649"]] 20:52:21 INFO - PROCESS | 1801 | 1477540341731 Marionette TRACE conn4 -> [0,3144,"switchToWindow",{"name":"2147483649"}] 20:52:21 INFO - PROCESS | 1801 | 1477540341739 Marionette TRACE conn4 <- [1,3144,null,{}] 20:52:21 INFO - PROCESS | 1801 | 1477540341750 Marionette TRACE conn4 -> [0,3145,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-clamp.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-clamp.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:21 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e4f800 == 6 [pid = 1846] [id = 692] 20:52:21 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x96e4fc00) [pid = 1846] [serial = 2006] [outer = (nil)] 20:52:21 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x96e57c00) [pid = 1846] [serial = 2007] [outer = 0x96e4fc00] 20:52:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x99f65400) [pid = 1846] [serial = 2008] [outer = 0x96e4fc00] 20:52:22 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:52:22 INFO - PROCESS | 1801 | 1477540342831 Marionette TRACE conn4 <- [1,3145,null,{"value":["/websockets/Close-clamp.htm",0,null,null,[["WebSocket#close(2**16+1000)",0,null,null]]]}] 20:52:22 INFO - . 20:52:22 INFO - TEST-OK | /websockets/Close-clamp.htm | took 1374ms 20:52:22 INFO - PROCESS | 1801 | 1477540342847 Marionette TRACE conn4 -> [0,3146,"getWindowHandle",null] 20:52:22 INFO - PROCESS | 1801 | 1477540342850 Marionette TRACE conn4 <- [1,3146,null,{"value":"2147483649"}] 20:52:22 INFO - TEST-START | /websockets/Close-null.htm 20:52:22 INFO - PROCESS | 1801 | 1477540342863 Marionette TRACE conn4 -> [0,3147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:23 INFO - PROCESS | 1801 | 1477540343028 Marionette TRACE conn4 <- [1,3147,null,{"value":null}] 20:52:23 INFO - PROCESS | 1801 | 1477540343126 Marionette TRACE conn4 -> [0,3148,"getWindowHandles",null] 20:52:23 INFO - PROCESS | 1801 | 1477540343129 Marionette TRACE conn4 <- [1,3148,null,["2147483649"]] 20:52:23 INFO - PROCESS | 1801 | 1477540343139 Marionette TRACE conn4 -> [0,3149,"switchToWindow",{"name":"2147483649"}] 20:52:23 INFO - PROCESS | 1801 | 1477540343149 Marionette TRACE conn4 <- [1,3149,null,{}] 20:52:23 INFO - PROCESS | 1801 | 1477540343164 Marionette TRACE conn4 -> [0,3150,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-null.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:23 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab1d400 == 7 [pid = 1846] [id = 693] 20:52:23 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x9ab1dc00) [pid = 1846] [serial = 2009] [outer = (nil)] 20:52:23 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x9adda400) [pid = 1846] [serial = 2010] [outer = 0x9ab1dc00] 20:52:23 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x9adddc00) [pid = 1846] [serial = 2011] [outer = 0x9ab1dc00] 20:52:23 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:52:24 INFO - PROCESS | 1801 | 1477540344323 Marionette TRACE conn4 <- [1,3150,null,{"value":["/websockets/Close-null.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(null) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:52:24 INFO - . 20:52:24 INFO - TEST-OK | /websockets/Close-null.htm | took 1482ms 20:52:24 INFO - PROCESS | 1801 | 1477540344345 Marionette TRACE conn4 -> [0,3151,"getWindowHandle",null] 20:52:24 INFO - PROCESS | 1801 | 1477540344349 Marionette TRACE conn4 <- [1,3151,null,{"value":"2147483649"}] 20:52:24 INFO - TEST-START | /websockets/Close-reason-unpaired-surrogates.htm 20:52:24 INFO - PROCESS | 1801 | 1477540344357 Marionette TRACE conn4 -> [0,3152,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:24 INFO - PROCESS | 1801 | 1477540344551 Marionette TRACE conn4 <- [1,3152,null,{"value":null}] 20:52:24 INFO - PROCESS | 1801 | 1477540344613 Marionette TRACE conn4 -> [0,3153,"getWindowHandles",null] 20:52:24 INFO - PROCESS | 1801 | 1477540344620 Marionette TRACE conn4 <- [1,3153,null,["2147483649"]] 20:52:24 INFO - PROCESS | 1801 | 1477540344632 Marionette TRACE conn4 -> [0,3154,"switchToWindow",{"name":"2147483649"}] 20:52:24 INFO - PROCESS | 1801 | 1477540344637 Marionette TRACE conn4 <- [1,3154,null,{}] 20:52:24 INFO - PROCESS | 1801 | 1477540344647 Marionette TRACE conn4 -> [0,3155,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-reason-unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:24 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e51400 == 8 [pid = 1846] [id = 694] 20:52:24 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x99f6dc00) [pid = 1846] [serial = 2012] [outer = (nil)] 20:52:25 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x9ade6800) [pid = 1846] [serial = 2013] [outer = 0x99f6dc00] 20:52:25 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x9ade9400) [pid = 1846] [serial = 2014] [outer = 0x99f6dc00] 20:52:25 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x96015800) [pid = 1846] [serial = 1982] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html] 20:52:25 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x96df2c00) [pid = 1846] [serial = 1985] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html] 20:52:25 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x96e51000) [pid = 1846] [serial = 1988] [outer = (nil)] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html] 20:52:25 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x95ddd000) [pid = 1846] [serial = 1977] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html] 20:52:25 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x961a9000) [pid = 1846] [serial = 1974] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html] 20:52:25 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x95ddf000) [pid = 1846] [serial = 1980] [outer = (nil)] [url = about:blank] 20:52:25 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x95de1400) [pid = 1846] [serial = 1956] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark.html] 20:52:25 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:52:25 INFO - PROCESS | 1801 | [Child 1846] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 20:52:25 INFO - PROCESS | 1801 | [Child 1846] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 20:52:26 INFO - PROCESS | 1801 | 1477540346032 Marionette TRACE conn4 <- [1,3155,null,{"value":["/websockets/Close-reason-unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed",0,null,null]]]}] 20:52:26 INFO - .. 20:52:26 INFO - TEST-OK | /websockets/Close-reason-unpaired-surrogates.htm | took 1690ms 20:52:26 INFO - PROCESS | 1801 | 1477540346050 Marionette TRACE conn4 -> [0,3156,"getWindowHandle",null] 20:52:26 INFO - PROCESS | 1801 | 1477540346057 Marionette TRACE conn4 <- [1,3156,null,{"value":"2147483649"}] 20:52:26 INFO - TEST-START | /websockets/Close-string.htm 20:52:26 INFO - PROCESS | 1801 | 1477540346068 Marionette TRACE conn4 -> [0,3157,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:26 INFO - PROCESS | 1801 | 1477540346248 Marionette TRACE conn4 <- [1,3157,null,{"value":null}] 20:52:26 INFO - PROCESS | 1801 | 1477540346393 Marionette TRACE conn4 -> [0,3158,"getWindowHandles",null] 20:52:26 INFO - PROCESS | 1801 | 1477540346403 Marionette TRACE conn4 <- [1,3158,null,["2147483649"]] 20:52:26 INFO - PROCESS | 1801 | 1477540346409 Marionette TRACE conn4 -> [0,3159,"switchToWindow",{"name":"2147483649"}] 20:52:26 INFO - PROCESS | 1801 | 1477540346418 Marionette TRACE conn4 <- [1,3159,null,{}] 20:52:26 INFO - PROCESS | 1801 | 1477540346454 Marionette TRACE conn4 -> [0,3160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-string.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:26 INFO - PROCESS | 1801 | ++DOCSHELL 0x95981400 == 9 [pid = 1846] [id = 695] 20:52:26 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x95ddd000) [pid = 1846] [serial = 2015] [outer = (nil)] 20:52:26 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x960e5400) [pid = 1846] [serial = 2016] [outer = 0x95ddd000] 20:52:26 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x96df8800) [pid = 1846] [serial = 2017] [outer = 0x95ddd000] 20:52:27 INFO - PROCESS | 1801 | 1477540347668 Marionette TRACE conn4 <- [1,3160,null,{"value":["/websockets/Close-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(String) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:52:27 INFO - . 20:52:27 INFO - TEST-OK | /websockets/Close-string.htm | took 1646ms 20:52:27 INFO - PROCESS | 1801 | 1477540347713 Marionette TRACE conn4 -> [0,3161,"getWindowHandle",null] 20:52:27 INFO - PROCESS | 1801 | 1477540347720 Marionette TRACE conn4 <- [1,3161,null,{"value":"2147483649"}] 20:52:27 INFO - TEST-START | /websockets/Close-undefined.htm 20:52:27 INFO - PROCESS | 1801 | 1477540347735 Marionette TRACE conn4 -> [0,3162,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:27 INFO - PROCESS | 1801 | 1477540347904 Marionette TRACE conn4 <- [1,3162,null,{"value":null}] 20:52:27 INFO - PROCESS | 1801 | 1477540347931 Marionette TRACE conn4 -> [0,3163,"getWindowHandles",null] 20:52:27 INFO - PROCESS | 1801 | 1477540347945 Marionette TRACE conn4 <- [1,3163,null,["2147483649"]] 20:52:27 INFO - PROCESS | 1801 | 1477540347957 Marionette TRACE conn4 -> [0,3164,"switchToWindow",{"name":"2147483649"}] 20:52:27 INFO - PROCESS | 1801 | 1477540347970 Marionette TRACE conn4 <- [1,3164,null,{}] 20:52:28 INFO - PROCESS | 1801 | 1477540347982 Marionette TRACE conn4 -> [0,3165,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-undefined.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-undefined.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:28 INFO - PROCESS | 1801 | ++DOCSHELL 0x99f69800 == 10 [pid = 1846] [id = 696] 20:52:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x99f70000) [pid = 1846] [serial = 2018] [outer = (nil)] 20:52:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x9ade4800) [pid = 1846] [serial = 2019] [outer = 0x99f70000] 20:52:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x9ae4f400) [pid = 1846] [serial = 2020] [outer = 0x99f70000] 20:52:28 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:52:29 INFO - PROCESS | 1801 | 1477540349192 Marionette TRACE conn4 <- [1,3165,null,{"value":["/websockets/Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close WebSocket - Code is undefined",0,null,null]]]}] 20:52:29 INFO - . 20:52:29 INFO - TEST-OK | /websockets/Close-undefined.htm | took 1480ms 20:52:29 INFO - PROCESS | 1801 | 1477540349214 Marionette TRACE conn4 -> [0,3166,"getWindowHandle",null] 20:52:29 INFO - PROCESS | 1801 | 1477540349218 Marionette TRACE conn4 <- [1,3166,null,{"value":"2147483649"}] 20:52:29 INFO - TEST-START | /websockets/Create-Secure-blocked-port.htm 20:52:29 INFO - PROCESS | 1801 | 1477540349225 Marionette TRACE conn4 -> [0,3167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:29 INFO - PROCESS | 1801 | 1477540349429 Marionette TRACE conn4 <- [1,3167,null,{"value":null}] 20:52:29 INFO - PROCESS | 1801 | 1477540349469 Marionette TRACE conn4 -> [0,3168,"getWindowHandles",null] 20:52:29 INFO - PROCESS | 1801 | 1477540349477 Marionette TRACE conn4 <- [1,3168,null,["2147483649"]] 20:52:29 INFO - PROCESS | 1801 | 1477540349486 Marionette TRACE conn4 -> [0,3169,"switchToWindow",{"name":"2147483649"}] 20:52:29 INFO - PROCESS | 1801 | 1477540349501 Marionette TRACE conn4 <- [1,3169,null,{}] 20:52:29 INFO - PROCESS | 1801 | 1477540349508 Marionette TRACE conn4 -> [0,3170,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-blocked-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:29 INFO - PROCESS | 1801 | ++DOCSHELL 0x9598c400 == 11 [pid = 1846] [id = 697] 20:52:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x95ddfc00) [pid = 1846] [serial = 2021] [outer = (nil)] 20:52:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x961ee800) [pid = 1846] [serial = 2022] [outer = 0x95ddfc00] 20:52:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 57 (0x9ab17c00) [pid = 1846] [serial = 2023] [outer = 0x95ddfc00] 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - . 20:52:31 INFO - TEST-OK | /websockets/Create-Secure-blocked-port.htm | took 1941ms 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - TEST-START | /websockets/Create-Secure-extensions-empty.htm 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2096 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:52:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:52:31 INFO - PROCESS | 1801 | 1477540351111 Marionette TRACE conn4 <- [1,3170,null,{"value":["/websockets/Create-Secure-blocked-port.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a URL with a blocked port - SECURITY_ERR should be thrown",0,null,null]]]}] 20:52:31 INFO - PROCESS | 1801 | 1477540351165 Marionette TRACE conn4 -> [0,3171,"getWindowHandle",null] 20:52:31 INFO - PROCESS | 1801 | 1477540351176 Marionette TRACE conn4 <- [1,3171,null,{"value":"2147483649"}] 20:52:31 INFO - PROCESS | 1801 | 1477540351201 Marionette TRACE conn4 -> [0,3172,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:31 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab1d400 == 10 [pid = 1846] [id = 693] 20:52:31 INFO - PROCESS | 1801 | --DOCSHELL 0x96e4f800 == 9 [pid = 1846] [id = 692] 20:52:31 INFO - PROCESS | 1801 | --DOCSHELL 0x95990800 == 8 [pid = 1846] [id = 691] 20:52:31 INFO - PROCESS | 1801 | --DOCSHELL 0x95de8400 == 7 [pid = 1846] [id = 690] 20:52:31 INFO - PROCESS | 1801 | --DOCSHELL 0x960e5800 == 6 [pid = 1846] [id = 689] 20:52:31 INFO - PROCESS | 1801 | --DOCSHELL 0x95930000 == 5 [pid = 1846] [id = 688] 20:52:31 INFO - PROCESS | 1801 | --DOMWINDOW == 56 (0x9ab1ec00) [pid = 1846] [serial = 1992] [outer = (nil)] [url = about:blank] 20:52:31 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0x96dfac00) [pid = 1846] [serial = 1986] [outer = (nil)] [url = about:blank] 20:52:31 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x96e4a400) [pid = 1846] [serial = 1987] [outer = (nil)] [url = about:blank] 20:52:31 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x9598dc00) [pid = 1846] [serial = 1981] [outer = (nil)] [url = about:blank] 20:52:31 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x9601f400) [pid = 1846] [serial = 1958] [outer = (nil)] [url = about:blank] 20:52:31 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x99f70800) [pid = 1846] [serial = 1989] [outer = (nil)] [url = about:blank] 20:52:31 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x9ab16800) [pid = 1846] [serial = 1990] [outer = (nil)] [url = about:blank] 20:52:31 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x96020c00) [pid = 1846] [serial = 1983] [outer = (nil)] [url = about:blank] 20:52:31 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x96022000) [pid = 1846] [serial = 1984] [outer = (nil)] [url = about:blank] 20:52:31 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x96002000) [pid = 1846] [serial = 1978] [outer = (nil)] [url = about:blank] 20:52:31 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x9600dc00) [pid = 1846] [serial = 1979] [outer = (nil)] [url = about:blank] 20:52:31 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x961f6400) [pid = 1846] [serial = 1975] [outer = (nil)] [url = about:blank] 20:52:31 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x961fa400) [pid = 1846] [serial = 1976] [outer = (nil)] [url = about:blank] 20:52:31 INFO - PROCESS | 1801 | 1477540351615 Marionette TRACE conn4 <- [1,3172,null,{"value":null}] 20:52:31 INFO - PROCESS | 1801 | 1477540351687 Marionette TRACE conn4 -> [0,3173,"getWindowHandles",null] 20:52:31 INFO - PROCESS | 1801 | 1477540351696 Marionette TRACE conn4 <- [1,3173,null,["2147483649"]] 20:52:31 INFO - PROCESS | 1801 | 1477540351708 Marionette TRACE conn4 -> [0,3174,"switchToWindow",{"name":"2147483649"}] 20:52:31 INFO - PROCESS | 1801 | 1477540351715 Marionette TRACE conn4 <- [1,3174,null,{}] 20:52:31 INFO - PROCESS | 1801 | 1477540351727 Marionette TRACE conn4 -> [0,3175,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-extensions-empty.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:31 INFO - PROCESS | 1801 | ++DOCSHELL 0x96003400 == 6 [pid = 1846] [id = 698] 20:52:31 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x96005400) [pid = 1846] [serial = 2024] [outer = (nil)] 20:52:31 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x96023000) [pid = 1846] [serial = 2025] [outer = 0x96005400] 20:52:32 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x960ebc00) [pid = 1846] [serial = 2026] [outer = 0x96005400] 20:52:35 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x96e4fc00) [pid = 1846] [serial = 2006] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-clamp.htm] 20:52:35 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x9ab1dc00) [pid = 1846] [serial = 2009] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-null.htm] 20:52:35 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x95de9c00) [pid = 1846] [serial = 2000] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-NaN.htm] 20:52:35 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x95ddcc00) [pid = 1846] [serial = 2003] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm] 20:52:35 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x99f6ac00) [pid = 1846] [serial = 1991] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-0.htm] 20:52:38 INFO - PROCESS | 1801 | --DOCSHELL 0x9598c400 == 5 [pid = 1846] [id = 697] 20:52:38 INFO - PROCESS | 1801 | --DOCSHELL 0x99f69800 == 4 [pid = 1846] [id = 696] 20:52:38 INFO - PROCESS | 1801 | --DOCSHELL 0x95981400 == 3 [pid = 1846] [id = 695] 20:52:38 INFO - PROCESS | 1801 | --DOCSHELL 0x96e51400 == 2 [pid = 1846] [id = 694] 20:52:38 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x9ade6800) [pid = 1846] [serial = 2013] [outer = (nil)] [url = about:blank] 20:52:38 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x95de1800) [pid = 1846] [serial = 1995] [outer = (nil)] [url = about:blank] 20:52:38 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x961f2800) [pid = 1846] [serial = 1998] [outer = (nil)] [url = about:blank] 20:52:39 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x9adddc00) [pid = 1846] [serial = 2011] [outer = (nil)] [url = about:blank] 20:52:39 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x9adda400) [pid = 1846] [serial = 2010] [outer = (nil)] [url = about:blank] 20:52:39 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x99f65400) [pid = 1846] [serial = 2008] [outer = (nil)] [url = about:blank] 20:52:39 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x96e57c00) [pid = 1846] [serial = 2007] [outer = (nil)] [url = about:blank] 20:52:39 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x9619f000) [pid = 1846] [serial = 2004] [outer = (nil)] [url = about:blank] 20:52:39 INFO - PROCESS | 1801 | --DOMWINDOW == 33 (0x961ed800) [pid = 1846] [serial = 2005] [outer = (nil)] [url = about:blank] 20:52:39 INFO - PROCESS | 1801 | --DOMWINDOW == 32 (0x96023800) [pid = 1846] [serial = 2001] [outer = (nil)] [url = about:blank] 20:52:39 INFO - PROCESS | 1801 | --DOMWINDOW == 31 (0x961f5000) [pid = 1846] [serial = 2002] [outer = (nil)] [url = about:blank] 20:52:39 INFO - PROCESS | 1801 | --DOMWINDOW == 30 (0x9ab21800) [pid = 1846] [serial = 1993] [outer = (nil)] [url = about:blank] 20:52:42 INFO - PROCESS | 1801 | --DOMWINDOW == 29 (0x95ddfc00) [pid = 1846] [serial = 2021] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm] 20:52:42 INFO - PROCESS | 1801 | --DOMWINDOW == 28 (0x95ddd000) [pid = 1846] [serial = 2015] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-string.htm] 20:52:42 INFO - PROCESS | 1801 | --DOMWINDOW == 27 (0x99f70000) [pid = 1846] [serial = 2018] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-undefined.htm] 20:52:42 INFO - PROCESS | 1801 | --DOMWINDOW == 26 (0x99f6dc00) [pid = 1846] [serial = 2012] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm] 20:52:42 INFO - PROCESS | 1801 | --DOMWINDOW == 25 (0x96e58000) [pid = 1846] [serial = 1971] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html] 20:52:42 INFO - PROCESS | 1801 | --DOMWINDOW == 24 (0x95935800) [pid = 1846] [serial = 1994] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000-reason.htm] 20:52:42 INFO - PROCESS | 1801 | --DOMWINDOW == 23 (0x960e6000) [pid = 1846] [serial = 1997] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000.htm] 20:52:45 INFO - PROCESS | 1801 | --DOMWINDOW == 22 (0x9ade9400) [pid = 1846] [serial = 2014] [outer = (nil)] [url = about:blank] 20:52:45 INFO - PROCESS | 1801 | --DOMWINDOW == 21 (0x96df8800) [pid = 1846] [serial = 2017] [outer = (nil)] [url = about:blank] 20:52:45 INFO - PROCESS | 1801 | --DOMWINDOW == 20 (0x960e5400) [pid = 1846] [serial = 2016] [outer = (nil)] [url = about:blank] 20:52:45 INFO - PROCESS | 1801 | --DOMWINDOW == 19 (0x99f6f800) [pid = 1846] [serial = 1973] [outer = (nil)] [url = about:blank] 20:52:45 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x96003800) [pid = 1846] [serial = 1996] [outer = (nil)] [url = about:blank] 20:52:45 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x961fa800) [pid = 1846] [serial = 1999] [outer = (nil)] [url = about:blank] 20:52:45 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x9ae4f400) [pid = 1846] [serial = 2020] [outer = (nil)] [url = about:blank] 20:52:45 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9ade4800) [pid = 1846] [serial = 2019] [outer = (nil)] [url = about:blank] 20:52:45 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x9ab17c00) [pid = 1846] [serial = 2023] [outer = (nil)] [url = about:blank] 20:52:45 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x961ee800) [pid = 1846] [serial = 2022] [outer = (nil)] [url = about:blank] 20:52:45 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x96023000) [pid = 1846] [serial = 2025] [outer = (nil)] [url = about:blank] 20:53:02 INFO - PROCESS | 1801 | MARIONETTE LOG: INFO: Timeout fired 20:53:02 INFO - PROCESS | 1801 | 1477540382234 Marionette TRACE conn4 <- [1,3175,null,{"value":["/websockets/Create-Secure-extensions-empty.htm",2,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be opened",1,"assert_equals: extensions should be empty expected \"\" but got \"permessage-deflate\"","@http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm:20:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm:19:9\n"],["W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be closed",3,null,null]]]}] 20:53:02 INFO - .. 20:53:02 INFO - TEST-TIMEOUT | /websockets/Create-Secure-extensions-empty.htm | took 31061ms 20:53:02 INFO - TEST-START | /websockets/Create-Secure-url-with-space.htm 20:53:02 INFO - PROCESS | 1801 | 1477540382256 Marionette TRACE conn4 -> [0,3176,"getWindowHandle",null] 20:53:02 INFO - PROCESS | 1801 | 1477540382258 Marionette TRACE conn4 <- [1,3176,null,{"value":"2147483649"}] 20:53:02 INFO - PROCESS | 1801 | 1477540382265 Marionette TRACE conn4 -> [0,3177,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:02 INFO - PROCESS | 1801 | 1477540382506 Marionette TRACE conn4 <- [1,3177,null,{"value":null}] 20:53:02 INFO - PROCESS | 1801 | 1477540382565 Marionette TRACE conn4 -> [0,3178,"getWindowHandles",null] 20:53:02 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:53:02 INFO - PROCESS | 1801 | 1477540382586 Marionette TRACE conn4 <- [1,3178,null,["2147483649"]] 20:53:02 INFO - PROCESS | 1801 | 1477540382593 Marionette TRACE conn4 -> [0,3179,"switchToWindow",{"name":"2147483649"}] 20:53:02 INFO - PROCESS | 1801 | 1477540382598 Marionette TRACE conn4 <- [1,3179,null,{}] 20:53:02 INFO - PROCESS | 1801 | 1477540382603 Marionette TRACE conn4 -> [0,3180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-url-with-space.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:02 INFO - PROCESS | 1801 | ++DOCSHELL 0x95935400 == 3 [pid = 1846] [id = 699] 20:53:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x95935800) [pid = 1846] [serial = 2027] [outer = (nil)] 20:53:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x95982800) [pid = 1846] [serial = 2028] [outer = 0x95935800] 20:53:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9598b800) [pid = 1846] [serial = 2029] [outer = 0x95935800] 20:53:03 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2072 20:53:03 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:53:03 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:53:03 INFO - PROCESS | 1801 | 1477540383737 Marionette TRACE conn4 <- [1,3180,null,{"value":["/websockets/Create-Secure-url-with-space.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a URL with a space - SYNTAX_ERR should be thrown",0,null,null]]]}] 20:53:03 INFO - . 20:53:03 INFO - TEST-OK | /websockets/Create-Secure-url-with-space.htm | took 1484ms 20:53:03 INFO - PROCESS | 1801 | 1477540383749 Marionette TRACE conn4 -> [0,3181,"getWindowHandle",null] 20:53:03 INFO - TEST-START | /websockets/Create-Secure-valid-url-array-protocols.htm 20:53:03 INFO - PROCESS | 1801 | 1477540383758 Marionette TRACE conn4 <- [1,3181,null,{"value":"2147483649"}] 20:53:03 INFO - PROCESS | 1801 | 1477540383767 Marionette TRACE conn4 -> [0,3182,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:03 INFO - PROCESS | 1801 | 1477540383971 Marionette TRACE conn4 <- [1,3182,null,{"value":null}] 20:53:04 INFO - PROCESS | 1801 | 1477540384034 Marionette TRACE conn4 -> [0,3183,"getWindowHandles",null] 20:53:04 INFO - PROCESS | 1801 | 1477540384040 Marionette TRACE conn4 <- [1,3183,null,["2147483649"]] 20:53:04 INFO - PROCESS | 1801 | 1477540384045 Marionette TRACE conn4 -> [0,3184,"switchToWindow",{"name":"2147483649"}] 20:53:04 INFO - PROCESS | 1801 | 1477540384049 Marionette TRACE conn4 <- [1,3184,null,{}] 20:53:04 INFO - PROCESS | 1801 | 1477540384053 Marionette TRACE conn4 -> [0,3185,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-array-protocols.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:04 INFO - PROCESS | 1801 | ++DOCSHELL 0x95983c00 == 4 [pid = 1846] [id = 700] 20:53:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x9598c800) [pid = 1846] [serial = 2030] [outer = (nil)] 20:53:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x95de1c00) [pid = 1846] [serial = 2031] [outer = 0x9598c800] 20:53:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x95de0800) [pid = 1846] [serial = 2032] [outer = 0x9598c800] 20:53:05 INFO - PROCESS | 1801 | 1477540385094 Marionette TRACE conn4 <- [1,3185,null,{"value":["/websockets/Create-Secure-valid-url-array-protocols.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed",0,null,null]]]}] 20:53:05 INFO - .. 20:53:05 INFO - TEST-OK | /websockets/Create-Secure-valid-url-array-protocols.htm | took 1384ms 20:53:05 INFO - TEST-START | /websockets/Create-Secure-valid-url-binaryType-blob.htm 20:53:05 INFO - PROCESS | 1801 | 1477540385150 Marionette TRACE conn4 -> [0,3186,"getWindowHandle",null] 20:53:05 INFO - PROCESS | 1801 | 1477540385153 Marionette TRACE conn4 <- [1,3186,null,{"value":"2147483649"}] 20:53:05 INFO - PROCESS | 1801 | 1477540385161 Marionette TRACE conn4 -> [0,3187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:05 INFO - PROCESS | 1801 | 1477540385349 Marionette TRACE conn4 <- [1,3187,null,{"value":null}] 20:53:05 INFO - PROCESS | 1801 | 1477540385372 Marionette TRACE conn4 -> [0,3188,"getWindowHandles",null] 20:53:05 INFO - PROCESS | 1801 | 1477540385377 Marionette TRACE conn4 <- [1,3188,null,["2147483649"]] 20:53:05 INFO - PROCESS | 1801 | 1477540385389 Marionette TRACE conn4 -> [0,3189,"switchToWindow",{"name":"2147483649"}] 20:53:05 INFO - PROCESS | 1801 | 1477540385394 Marionette TRACE conn4 <- [1,3189,null,{}] 20:53:05 INFO - PROCESS | 1801 | 1477540385408 Marionette TRACE conn4 -> [0,3190,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-binaryType-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:05 INFO - PROCESS | 1801 | ++DOCSHELL 0x96008000 == 5 [pid = 1846] [id = 701] 20:53:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x96008400) [pid = 1846] [serial = 2033] [outer = (nil)] 20:53:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 20 (0x96017800) [pid = 1846] [serial = 2034] [outer = 0x96008400] 20:53:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 21 (0x9601d400) [pid = 1846] [serial = 2035] [outer = 0x96008400] 20:53:06 INFO - PROCESS | 1801 | 1477540386406 Marionette TRACE conn4 <- [1,3190,null,{"value":["/websockets/Create-Secure-valid-url-binaryType-blob.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.binaryType should be set to 'blob' after connection is established - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - wsocket.binaryType should be set to 'blob' after connection is established - Connection should be closed",0,null,null]]]}] 20:53:06 INFO - .. 20:53:06 INFO - TEST-OK | /websockets/Create-Secure-valid-url-binaryType-blob.htm | took 1280ms 20:53:06 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm 20:53:06 INFO - PROCESS | 1801 | 1477540386440 Marionette TRACE conn4 -> [0,3191,"getWindowHandle",null] 20:53:06 INFO - PROCESS | 1801 | 1477540386442 Marionette TRACE conn4 <- [1,3191,null,{"value":"2147483649"}] 20:53:06 INFO - PROCESS | 1801 | 1477540386449 Marionette TRACE conn4 -> [0,3192,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:06 INFO - PROCESS | 1801 | 1477540386600 Marionette TRACE conn4 <- [1,3192,null,{"value":null}] 20:53:06 INFO - PROCESS | 1801 | 1477540386661 Marionette TRACE conn4 -> [0,3193,"getWindowHandles",null] 20:53:06 INFO - PROCESS | 1801 | 1477540386670 Marionette TRACE conn4 <- [1,3193,null,["2147483649"]] 20:53:06 INFO - PROCESS | 1801 | 1477540386682 Marionette TRACE conn4 -> [0,3194,"switchToWindow",{"name":"2147483649"}] 20:53:06 INFO - PROCESS | 1801 | 1477540386685 Marionette TRACE conn4 <- [1,3194,null,{}] 20:53:06 INFO - PROCESS | 1801 | 1477540386695 Marionette TRACE conn4 -> [0,3195,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:06 INFO - PROCESS | 1801 | ++DOCSHELL 0x96021000 == 6 [pid = 1846] [id = 702] 20:53:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 22 (0x960e2800) [pid = 1846] [serial = 2036] [outer = (nil)] 20:53:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 23 (0x960e7c00) [pid = 1846] [serial = 2037] [outer = 0x960e2800] 20:53:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 24 (0x960eb000) [pid = 1846] [serial = 2038] [outer = 0x960e2800] 20:53:07 INFO - PROCESS | 1801 | 1477540387652 Marionette TRACE conn4 <- [1,3195,null,{"value":["/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - protocol should be set correctly - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - Connection should be closed",0,null,null]]]}] 20:53:07 INFO - .. 20:53:07 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm | took 1223ms 20:53:07 INFO - PROCESS | 1801 | 1477540387672 Marionette TRACE conn4 -> [0,3196,"getWindowHandle",null] 20:53:07 INFO - PROCESS | 1801 | 1477540387675 Marionette TRACE conn4 <- [1,3196,null,{"value":"2147483649"}] 20:53:07 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-string.htm 20:53:07 INFO - PROCESS | 1801 | 1477540387682 Marionette TRACE conn4 -> [0,3197,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:07 INFO - PROCESS | 1801 | 1477540387885 Marionette TRACE conn4 <- [1,3197,null,{"value":null}] 20:53:07 INFO - PROCESS | 1801 | 1477540387929 Marionette TRACE conn4 -> [0,3198,"getWindowHandles",null] 20:53:07 INFO - PROCESS | 1801 | 1477540387933 Marionette TRACE conn4 <- [1,3198,null,["2147483649"]] 20:53:07 INFO - PROCESS | 1801 | 1477540387940 Marionette TRACE conn4 -> [0,3199,"switchToWindow",{"name":"2147483649"}] 20:53:07 INFO - PROCESS | 1801 | 1477540387947 Marionette TRACE conn4 <- [1,3199,null,{}] 20:53:07 INFO - PROCESS | 1801 | 1477540387952 Marionette TRACE conn4 -> [0,3200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:07 INFO - PROCESS | 1801 | ++DOCSHELL 0x960ed000 == 7 [pid = 1846] [id = 703] 20:53:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 25 (0x960efc00) [pid = 1846] [serial = 2039] [outer = (nil)] 20:53:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 26 (0x961ad000) [pid = 1846] [serial = 2040] [outer = 0x960efc00] 20:53:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 27 (0x961ed800) [pid = 1846] [serial = 2041] [outer = 0x960efc00] 20:53:08 INFO - PROCESS | 1801 | 1477540388947 Marionette TRACE conn4 <- [1,3200,null,{"value":["/websockets/Create-Secure-valid-url-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Check readyState is 1",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - Connection should be closed",0,null,null]]]}] 20:53:08 INFO - .. 20:53:08 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-string.htm | took 1278ms 20:53:08 INFO - PROCESS | 1801 | 1477540388960 Marionette TRACE conn4 -> [0,3201,"getWindowHandle",null] 20:53:08 INFO - PROCESS | 1801 | 1477540388963 Marionette TRACE conn4 <- [1,3201,null,{"value":"2147483649"}] 20:53:08 INFO - TEST-START | /websockets/Create-Secure-valid-url.htm 20:53:08 INFO - PROCESS | 1801 | 1477540388970 Marionette TRACE conn4 -> [0,3202,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:09 INFO - PROCESS | 1801 | 1477540389219 Marionette TRACE conn4 <- [1,3202,null,{"value":null}] 20:53:09 INFO - PROCESS | 1801 | 1477540389266 Marionette TRACE conn4 -> [0,3203,"getWindowHandles",null] 20:53:09 INFO - PROCESS | 1801 | 1477540389270 Marionette TRACE conn4 <- [1,3203,null,["2147483649"]] 20:53:09 INFO - PROCESS | 1801 | 1477540389277 Marionette TRACE conn4 -> [0,3204,"switchToWindow",{"name":"2147483649"}] 20:53:09 INFO - PROCESS | 1801 | 1477540389282 Marionette TRACE conn4 <- [1,3204,null,{}] 20:53:09 INFO - PROCESS | 1801 | 1477540389287 Marionette TRACE conn4 -> [0,3205,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:09 INFO - PROCESS | 1801 | ++DOCSHELL 0x961f5c00 == 8 [pid = 1846] [id = 704] 20:53:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 28 (0x961f7000) [pid = 1846] [serial = 2042] [outer = (nil)] 20:53:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 29 (0x961fb400) [pid = 1846] [serial = 2043] [outer = 0x961f7000] 20:53:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 30 (0x96df4800) [pid = 1846] [serial = 2044] [outer = 0x961f7000] 20:53:10 INFO - PROCESS | 1801 | 1477540390344 Marionette TRACE conn4 <- [1,3205,null,{"value":["/websockets/Create-Secure-valid-url.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL - Connection should be closed",0,null,null]]]}] 20:53:10 INFO - .. 20:53:10 INFO - TEST-OK | /websockets/Create-Secure-valid-url.htm | took 1424ms 20:53:10 INFO - PROCESS | 1801 | 1477540390395 Marionette TRACE conn4 -> [0,3206,"getWindowHandle",null] 20:53:10 INFO - PROCESS | 1801 | 1477540390399 Marionette TRACE conn4 <- [1,3206,null,{"value":"2147483649"}] 20:53:10 INFO - TEST-START | /websockets/Create-Secure-verify-url-set-non-default-port.htm 20:53:10 INFO - PROCESS | 1801 | 1477540390409 Marionette TRACE conn4 -> [0,3207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:10 INFO - PROCESS | 1801 | 1477540390582 Marionette TRACE conn4 <- [1,3207,null,{"value":null}] 20:53:10 INFO - PROCESS | 1801 | 1477540390683 Marionette TRACE conn4 -> [0,3208,"getWindowHandles",null] 20:53:10 INFO - PROCESS | 1801 | 1477540390687 Marionette TRACE conn4 <- [1,3208,null,["2147483649"]] 20:53:10 INFO - PROCESS | 1801 | 1477540390694 Marionette TRACE conn4 -> [0,3209,"switchToWindow",{"name":"2147483649"}] 20:53:10 INFO - PROCESS | 1801 | 1477540390703 Marionette TRACE conn4 <- [1,3209,null,{}] 20:53:10 INFO - PROCESS | 1801 | 1477540390708 Marionette TRACE conn4 -> [0,3210,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-verify-url-set-non-default-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:10 INFO - PROCESS | 1801 | ++DOCSHELL 0x95932400 == 9 [pid = 1846] [id = 705] 20:53:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 31 (0x95933800) [pid = 1846] [serial = 2045] [outer = (nil)] 20:53:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 32 (0x95dde400) [pid = 1846] [serial = 2046] [outer = 0x95933800] 20:53:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 33 (0x95de9c00) [pid = 1846] [serial = 2047] [outer = 0x95933800] 20:53:11 INFO - PROCESS | 1801 | 1477540391832 Marionette TRACE conn4 <- [1,3210,null,{"value":["/websockets/Create-Secure-verify-url-set-non-default-port.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.url should be set correctly",0,null,null]]]}] 20:53:11 INFO - . 20:53:11 INFO - TEST-OK | /websockets/Create-Secure-verify-url-set-non-default-port.htm | took 1476ms 20:53:11 INFO - PROCESS | 1801 | 1477540391886 Marionette TRACE conn4 -> [0,3211,"getWindowHandle",null] 20:53:11 INFO - PROCESS | 1801 | 1477540391894 Marionette TRACE conn4 <- [1,3211,null,{"value":"2147483649"}] 20:53:11 INFO - TEST-START | /websockets/Create-asciiSep-protocol-string.htm 20:53:11 INFO - PROCESS | 1801 | 1477540391908 Marionette TRACE conn4 -> [0,3212,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:12 INFO - PROCESS | 1801 | 1477540392122 Marionette TRACE conn4 <- [1,3212,null,{"value":null}] 20:53:12 INFO - PROCESS | 1801 | 1477540392183 Marionette TRACE conn4 -> [0,3213,"getWindowHandles",null] 20:53:12 INFO - PROCESS | 1801 | 1477540392189 Marionette TRACE conn4 <- [1,3213,null,["2147483649"]] 20:53:12 INFO - PROCESS | 1801 | 1477540392200 Marionette TRACE conn4 -> [0,3214,"switchToWindow",{"name":"2147483649"}] 20:53:12 INFO - PROCESS | 1801 | 1477540392208 Marionette TRACE conn4 <- [1,3214,null,{}] 20:53:12 INFO - PROCESS | 1801 | 1477540392215 Marionette TRACE conn4 -> [0,3215,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-asciiSep-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:12 INFO - PROCESS | 1801 | ++DOCSHELL 0x960e3800 == 10 [pid = 1846] [id = 706] 20:53:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 34 (0x960e6000) [pid = 1846] [serial = 2048] [outer = (nil)] 20:53:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x961f0800) [pid = 1846] [serial = 2049] [outer = 0x960e6000] 20:53:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x961f8400) [pid = 1846] [serial = 2050] [outer = 0x960e6000] 20:53:12 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:53:13 INFO - PROCESS | 1801 | 1477540393452 Marionette TRACE conn4 <- [1,3215,null,{"value":["/websockets/Create-asciiSep-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with an ascii separator character - SYNTAX_ERR is thrown",1,"assert_throws: function \"function () { wsocket = CreateWebSocketWithAsciiSep(asciiWithSep) }\" did not throw","@http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm:16:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm:13:13\n"]]]}] 20:53:13 INFO - . 20:53:13 INFO - TEST-OK | /websockets/Create-asciiSep-protocol-string.htm | took 1575ms 20:53:13 INFO - PROCESS | 1801 | 1477540393482 Marionette TRACE conn4 -> [0,3216,"getWindowHandle",null] 20:53:13 INFO - PROCESS | 1801 | 1477540393486 Marionette TRACE conn4 <- [1,3216,null,{"value":"2147483649"}] 20:53:13 INFO - TEST-START | /websockets/Create-invalid-urls.htm 20:53:13 INFO - PROCESS | 1801 | 1477540393494 Marionette TRACE conn4 -> [0,3217,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:13 INFO - PROCESS | 1801 | 1477540393693 Marionette TRACE conn4 <- [1,3217,null,{"value":null}] 20:53:13 INFO - PROCESS | 1801 | 1477540393771 Marionette TRACE conn4 -> [0,3218,"getWindowHandles",null] 20:53:13 INFO - PROCESS | 1801 | 1477540393786 Marionette TRACE conn4 <- [1,3218,null,["2147483649"]] 20:53:13 INFO - PROCESS | 1801 | 1477540393807 Marionette TRACE conn4 -> [0,3219,"switchToWindow",{"name":"2147483649"}] 20:53:13 INFO - PROCESS | 1801 | 1477540393816 Marionette TRACE conn4 <- [1,3219,null,{}] 20:53:13 INFO - PROCESS | 1801 | 1477540393825 Marionette TRACE conn4 -> [0,3220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-invalid-urls.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-invalid-urls.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:14 INFO - PROCESS | 1801 | --DOCSHELL 0x960ed000 == 9 [pid = 1846] [id = 703] 20:53:14 INFO - PROCESS | 1801 | --DOCSHELL 0x96008000 == 8 [pid = 1846] [id = 701] 20:53:14 INFO - PROCESS | 1801 | --DOCSHELL 0x96021000 == 7 [pid = 1846] [id = 702] 20:53:14 INFO - PROCESS | 1801 | --DOCSHELL 0x96003400 == 6 [pid = 1846] [id = 698] 20:53:14 INFO - PROCESS | 1801 | --DOCSHELL 0x95935400 == 5 [pid = 1846] [id = 699] 20:53:14 INFO - PROCESS | 1801 | --DOCSHELL 0x95983c00 == 4 [pid = 1846] [id = 700] 20:53:14 INFO - PROCESS | 1801 | --DOCSHELL 0x95932400 == 3 [pid = 1846] [id = 705] 20:53:14 INFO - PROCESS | 1801 | --DOCSHELL 0x960e3800 == 2 [pid = 1846] [id = 706] 20:53:14 INFO - PROCESS | 1801 | --DOCSHELL 0x961f5c00 == 1 [pid = 1846] [id = 704] 20:53:14 INFO - PROCESS | 1801 | ++DOCSHELL 0x95932400 == 2 [pid = 1846] [id = 707] 20:53:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x95935400) [pid = 1846] [serial = 2051] [outer = (nil)] 20:53:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x95de7c00) [pid = 1846] [serial = 2052] [outer = 0x95935400] 20:53:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x9600d000) [pid = 1846] [serial = 2053] [outer = 0x95935400] 20:53:15 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2072 20:53:15 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:53:15 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:53:15 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2075 20:53:15 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:53:15 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:53:15 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2075 20:53:15 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:53:15 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:53:15 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2072 20:53:15 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:53:15 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:53:15 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2072 20:53:15 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:53:15 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:53:15 INFO - PROCESS | 1801 | 1477540395248 Marionette TRACE conn4 <- [1,3220,null,{"value":["/websockets/Create-invalid-urls.htm",0,null,null,[["Url is /echo - should throw SYNTAX_ERR",0,null,null],["Url is a mail address - should throw SYNTAX_ERR",0,null,null],["Url is about:blank - should throw SYNTAX_ERR",0,null,null],["Url is ?test - should throw SYNTAX_ERR",0,null,null],["Url is #test - should throw SYNTAX_ERR",0,null,null]]]}] 20:53:15 INFO - ..... 20:53:15 INFO - TEST-OK | /websockets/Create-invalid-urls.htm | took 1778ms 20:53:15 INFO - PROCESS | 1801 | 1477540395272 Marionette TRACE conn4 -> [0,3221,"getWindowHandle",null] 20:53:15 INFO - PROCESS | 1801 | 1477540395276 Marionette TRACE conn4 <- [1,3221,null,{"value":"2147483649"}] 20:53:15 INFO - TEST-START | /websockets/Create-non-absolute-url.htm 20:53:15 INFO - PROCESS | 1801 | 1477540395290 Marionette TRACE conn4 -> [0,3222,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:15 INFO - PROCESS | 1801 | 1477540395485 Marionette TRACE conn4 <- [1,3222,null,{"value":null}] 20:53:15 INFO - PROCESS | 1801 | 1477540395552 Marionette TRACE conn4 -> [0,3223,"getWindowHandles",null] 20:53:15 INFO - PROCESS | 1801 | 1477540395556 Marionette TRACE conn4 <- [1,3223,null,["2147483649"]] 20:53:15 INFO - PROCESS | 1801 | 1477540395564 Marionette TRACE conn4 -> [0,3224,"switchToWindow",{"name":"2147483649"}] 20:53:15 INFO - PROCESS | 1801 | 1477540395573 Marionette TRACE conn4 <- [1,3224,null,{}] 20:53:15 INFO - PROCESS | 1801 | 1477540395578 Marionette TRACE conn4 -> [0,3225,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-non-absolute-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-non-absolute-url.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:15 INFO - PROCESS | 1801 | ++DOCSHELL 0x9601d000 == 3 [pid = 1846] [id = 708] 20:53:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 40 (0x960e1000) [pid = 1846] [serial = 2054] [outer = (nil)] 20:53:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x9619e800) [pid = 1846] [serial = 2055] [outer = 0x960e1000] 20:53:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x961a6800) [pid = 1846] [serial = 2056] [outer = 0x960e1000] 20:53:16 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2072 20:53:16 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:53:16 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:53:16 INFO - PROCESS | 1801 | 1477540396650 Marionette TRACE conn4 <- [1,3225,null,{"value":["/websockets/Create-non-absolute-url.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a non absolute URL - SYNTAX_ERR is thrown",0,null,null]]]}] 20:53:16 INFO - . 20:53:16 INFO - TEST-OK | /websockets/Create-non-absolute-url.htm | took 1378ms 20:53:16 INFO - PROCESS | 1801 | 1477540396666 Marionette TRACE conn4 -> [0,3226,"getWindowHandle",null] 20:53:16 INFO - PROCESS | 1801 | 1477540396670 Marionette TRACE conn4 <- [1,3226,null,{"value":"2147483649"}] 20:53:16 INFO - TEST-START | /websockets/Create-nonAscii-protocol-string.htm 20:53:16 INFO - PROCESS | 1801 | 1477540396677 Marionette TRACE conn4 -> [0,3227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:16 INFO - PROCESS | 1801 | 1477540396832 Marionette TRACE conn4 <- [1,3227,null,{"value":null}] 20:53:16 INFO - PROCESS | 1801 | 1477540396932 Marionette TRACE conn4 -> [0,3228,"getWindowHandles",null] 20:53:16 INFO - PROCESS | 1801 | 1477540396936 Marionette TRACE conn4 <- [1,3228,null,["2147483649"]] 20:53:16 INFO - PROCESS | 1801 | 1477540396949 Marionette TRACE conn4 -> [0,3229,"switchToWindow",{"name":"2147483649"}] 20:53:16 INFO - PROCESS | 1801 | 1477540396955 Marionette TRACE conn4 <- [1,3229,null,{}] 20:53:16 INFO - PROCESS | 1801 | 1477540396964 Marionette TRACE conn4 -> [0,3230,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-nonAscii-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:17 INFO - PROCESS | 1801 | ++DOCSHELL 0x961f4800 == 4 [pid = 1846] [id = 709] 20:53:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x961fa400) [pid = 1846] [serial = 2057] [outer = (nil)] 20:53:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x96df7800) [pid = 1846] [serial = 2058] [outer = 0x961fa400] 20:53:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x96dfc400) [pid = 1846] [serial = 2059] [outer = 0x961fa400] 20:53:17 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:53:18 INFO - PROCESS | 1801 | 1477540398067 Marionette TRACE conn4 <- [1,3230,null,{"value":["/websockets/Create-nonAscii-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with non-ascii values - SYNTAX_ERR is thrown",0,null,null]]]}] 20:53:18 INFO - . 20:53:18 INFO - TEST-OK | /websockets/Create-nonAscii-protocol-string.htm | took 1425ms 20:53:18 INFO - PROCESS | 1801 | 1477540398103 Marionette TRACE conn4 -> [0,3231,"getWindowHandle",null] 20:53:18 INFO - PROCESS | 1801 | 1477540398107 Marionette TRACE conn4 <- [1,3231,null,{"value":"2147483649"}] 20:53:18 INFO - TEST-START | /websockets/Create-protocol-with-space.htm 20:53:18 INFO - PROCESS | 1801 | 1477540398114 Marionette TRACE conn4 -> [0,3232,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:18 INFO - PROCESS | 1801 | 1477540398330 Marionette TRACE conn4 <- [1,3232,null,{"value":null}] 20:53:18 INFO - PROCESS | 1801 | 1477540398351 Marionette TRACE conn4 -> [0,3233,"getWindowHandles",null] 20:53:18 INFO - PROCESS | 1801 | 1477540398368 Marionette TRACE conn4 <- [1,3233,null,["2147483649"]] 20:53:18 INFO - PROCESS | 1801 | 1477540398375 Marionette TRACE conn4 -> [0,3234,"switchToWindow",{"name":"2147483649"}] 20:53:18 INFO - PROCESS | 1801 | 1477540398382 Marionette TRACE conn4 <- [1,3234,null,{}] 20:53:18 INFO - PROCESS | 1801 | 1477540398387 Marionette TRACE conn4 -> [0,3235,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocol-with-space.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocol-with-space.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:18 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e4c800 == 5 [pid = 1846] [id = 710] 20:53:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x96e4f800) [pid = 1846] [serial = 2060] [outer = (nil)] 20:53:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x96e55000) [pid = 1846] [serial = 2061] [outer = 0x96e4f800] 20:53:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x96e57400) [pid = 1846] [serial = 2062] [outer = 0x96e4f800] 20:53:19 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x961f7000) [pid = 1846] [serial = 2042] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm] 20:53:19 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x960efc00) [pid = 1846] [serial = 2039] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm] 20:53:19 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x960e2800) [pid = 1846] [serial = 2036] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm] 20:53:19 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x96008400) [pid = 1846] [serial = 2033] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm] 20:53:19 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x9598c800) [pid = 1846] [serial = 2030] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm] 20:53:19 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x96005400) [pid = 1846] [serial = 2024] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm] 20:53:19 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x95935800) [pid = 1846] [serial = 2027] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm] 20:53:19 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:53:20 INFO - PROCESS | 1801 | 1477540400066 Marionette TRACE conn4 <- [1,3235,null,{"value":["/websockets/Create-protocol-with-space.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with a space in it - SYNTAX_ERR is thrown",0,null,null]]]}] 20:53:20 INFO - . 20:53:20 INFO - TEST-OK | /websockets/Create-protocol-with-space.htm | took 1979ms 20:53:20 INFO - PROCESS | 1801 | 1477540400093 Marionette TRACE conn4 -> [0,3236,"getWindowHandle",null] 20:53:20 INFO - PROCESS | 1801 | 1477540400096 Marionette TRACE conn4 <- [1,3236,null,{"value":"2147483649"}] 20:53:20 INFO - TEST-START | /websockets/Create-protocols-repeated-case-insensitive.htm 20:53:20 INFO - PROCESS | 1801 | 1477540400103 Marionette TRACE conn4 -> [0,3237,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:20 INFO - PROCESS | 1801 | 1477540400264 Marionette TRACE conn4 <- [1,3237,null,{"value":null}] 20:53:20 INFO - PROCESS | 1801 | 1477540400373 Marionette TRACE conn4 -> [0,3238,"getWindowHandles",null] 20:53:20 INFO - PROCESS | 1801 | 1477540400380 Marionette TRACE conn4 <- [1,3238,null,["2147483649"]] 20:53:20 INFO - PROCESS | 1801 | 1477540400392 Marionette TRACE conn4 -> [0,3239,"switchToWindow",{"name":"2147483649"}] 20:53:20 INFO - PROCESS | 1801 | 1477540400396 Marionette TRACE conn4 <- [1,3239,null,{}] 20:53:20 INFO - PROCESS | 1801 | 1477540400406 Marionette TRACE conn4 -> [0,3240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocols-repeated-case-insensitive.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:20 INFO - PROCESS | 1801 | ++DOCSHELL 0x960e9000 == 6 [pid = 1846] [id = 711] 20:53:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x960ec000) [pid = 1846] [serial = 2063] [outer = (nil)] 20:53:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x96e56400) [pid = 1846] [serial = 2064] [outer = 0x960ec000] 20:53:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x96e59400) [pid = 1846] [serial = 2065] [outer = 0x960ec000] 20:53:21 INFO - PROCESS | 1801 | 1477540401335 Marionette TRACE conn4 <- [1,3240,null,{"value":["/websockets/Create-protocols-repeated-case-insensitive.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values but different case - SYNTAX_ERR is thrown",1,"assert_throws: function \"function () { wsocket = CreateWebSocketWithRepeatedProtocolsCaseInsensitive() }\" did not throw","@http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm:14:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm:12:9\n"]]]}] 20:53:21 INFO - . 20:53:21 INFO - TEST-OK | /websockets/Create-protocols-repeated-case-insensitive.htm | took 1270ms 20:53:21 INFO - PROCESS | 1801 | 1477540401373 Marionette TRACE conn4 -> [0,3241,"getWindowHandle",null] 20:53:21 INFO - PROCESS | 1801 | 1477540401377 Marionette TRACE conn4 <- [1,3241,null,{"value":"2147483649"}] 20:53:21 INFO - TEST-START | /websockets/Create-protocols-repeated.htm 20:53:21 INFO - PROCESS | 1801 | 1477540401383 Marionette TRACE conn4 -> [0,3242,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:21 INFO - PROCESS | 1801 | 1477540401565 Marionette TRACE conn4 <- [1,3242,null,{"value":null}] 20:53:21 INFO - PROCESS | 1801 | 1477540401632 Marionette TRACE conn4 -> [0,3243,"getWindowHandles",null] 20:53:21 INFO - PROCESS | 1801 | 1477540401635 Marionette TRACE conn4 <- [1,3243,null,["2147483649"]] 20:53:21 INFO - PROCESS | 1801 | 1477540401645 Marionette TRACE conn4 -> [0,3244,"switchToWindow",{"name":"2147483649"}] 20:53:21 INFO - PROCESS | 1801 | 1477540401651 Marionette TRACE conn4 <- [1,3244,null,{}] 20:53:21 INFO - PROCESS | 1801 | 1477540401659 Marionette TRACE conn4 -> [0,3245,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocols-repeated.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocols-repeated.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:21 INFO - PROCESS | 1801 | ++DOCSHELL 0x95990800 == 7 [pid = 1846] [id = 712] 20:53:21 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x95dda800) [pid = 1846] [serial = 2066] [outer = (nil)] 20:53:21 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x96016c00) [pid = 1846] [serial = 2067] [outer = 0x95dda800] 20:53:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x960e6800) [pid = 1846] [serial = 2068] [outer = 0x95dda800] 20:53:22 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:53:22 INFO - PROCESS | 1801 | 1477540402832 Marionette TRACE conn4 <- [1,3245,null,{"value":["/websockets/Create-protocols-repeated.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values - SYNTAX_ERR is thrown",0,null,null]]]}] 20:53:22 INFO - . 20:53:22 INFO - TEST-OK | /websockets/Create-protocols-repeated.htm | took 1471ms 20:53:22 INFO - PROCESS | 1801 | 1477540402855 Marionette TRACE conn4 -> [0,3246,"getWindowHandle",null] 20:53:22 INFO - PROCESS | 1801 | 1477540402858 Marionette TRACE conn4 <- [1,3246,null,{"value":"2147483649"}] 20:53:22 INFO - TEST-START | /websockets/Create-valid-url-array-protocols.htm 20:53:22 INFO - PROCESS | 1801 | 1477540402865 Marionette TRACE conn4 -> [0,3247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:23 INFO - PROCESS | 1801 | 1477540403096 Marionette TRACE conn4 <- [1,3247,null,{"value":null}] 20:53:23 INFO - PROCESS | 1801 | 1477540403167 Marionette TRACE conn4 -> [0,3248,"getWindowHandles",null] 20:53:23 INFO - PROCESS | 1801 | 1477540403170 Marionette TRACE conn4 <- [1,3248,null,["2147483649"]] 20:53:23 INFO - PROCESS | 1801 | 1477540403178 Marionette TRACE conn4 -> [0,3249,"switchToWindow",{"name":"2147483649"}] 20:53:23 INFO - PROCESS | 1801 | 1477540403188 Marionette TRACE conn4 <- [1,3249,null,{}] 20:53:23 INFO - PROCESS | 1801 | 1477540403218 Marionette TRACE conn4 -> [0,3250,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-array-protocols.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:23 INFO - PROCESS | 1801 | ++DOCSHELL 0x96dff400 == 8 [pid = 1846] [id = 713] 20:53:23 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x96e4cc00) [pid = 1846] [serial = 2069] [outer = (nil)] 20:53:23 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x99f67400) [pid = 1846] [serial = 2070] [outer = 0x96e4cc00] 20:53:23 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x99f6a800) [pid = 1846] [serial = 2071] [outer = 0x96e4cc00] 20:53:24 INFO - PROCESS | 1801 | 1477540404423 Marionette TRACE conn4 <- [1,3250,null,{"value":["/websockets/Create-valid-url-array-protocols.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed",0,null,null]]]}] 20:53:24 INFO - .. 20:53:24 INFO - TEST-OK | /websockets/Create-valid-url-array-protocols.htm | took 1588ms 20:53:24 INFO - PROCESS | 1801 | 1477540404453 Marionette TRACE conn4 -> [0,3251,"getWindowHandle",null] 20:53:24 INFO - PROCESS | 1801 | 1477540404456 Marionette TRACE conn4 <- [1,3251,null,{"value":"2147483649"}] 20:53:24 INFO - TEST-START | /websockets/Create-valid-url-protocol-empty.htm 20:53:24 INFO - PROCESS | 1801 | 1477540404463 Marionette TRACE conn4 -> [0,3252,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:24 INFO - PROCESS | 1801 | 1477540404604 Marionette TRACE conn4 <- [1,3252,null,{"value":null}] 20:53:24 INFO - PROCESS | 1801 | 1477540404637 Marionette TRACE conn4 -> [0,3253,"getWindowHandles",null] 20:53:24 INFO - PROCESS | 1801 | 1477540404650 Marionette TRACE conn4 <- [1,3253,null,["2147483649"]] 20:53:24 INFO - PROCESS | 1801 | 1477540404727 Marionette TRACE conn4 -> [0,3254,"switchToWindow",{"name":"2147483649"}] 20:53:24 INFO - PROCESS | 1801 | 1477540404743 Marionette TRACE conn4 <- [1,3254,null,{}] 20:53:24 INFO - PROCESS | 1801 | 1477540404758 Marionette TRACE conn4 -> [0,3255,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-protocol-empty.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:24 INFO - PROCESS | 1801 | ++DOCSHELL 0x95990000 == 9 [pid = 1846] [id = 714] 20:53:24 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x95de1400) [pid = 1846] [serial = 2072] [outer = (nil)] 20:53:25 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x960e0400) [pid = 1846] [serial = 2073] [outer = 0x95de1400] 20:53:25 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x960ed000) [pid = 1846] [serial = 2074] [outer = 0x95de1400] 20:53:25 INFO - PROCESS | 1801 | --DOCSHELL 0x96e4c800 == 8 [pid = 1846] [id = 710] 20:53:25 INFO - PROCESS | 1801 | --DOCSHELL 0x961f4800 == 7 [pid = 1846] [id = 709] 20:53:25 INFO - PROCESS | 1801 | --DOCSHELL 0x9601d000 == 6 [pid = 1846] [id = 708] 20:53:25 INFO - PROCESS | 1801 | --DOCSHELL 0x95932400 == 5 [pid = 1846] [id = 707] 20:53:25 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x961fb400) [pid = 1846] [serial = 2043] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x96df4800) [pid = 1846] [serial = 2044] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x961ad000) [pid = 1846] [serial = 2040] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x961ed800) [pid = 1846] [serial = 2041] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x960e7c00) [pid = 1846] [serial = 2037] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x960eb000) [pid = 1846] [serial = 2038] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x96017800) [pid = 1846] [serial = 2034] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x9601d400) [pid = 1846] [serial = 2035] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x95de1c00) [pid = 1846] [serial = 2031] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x95de0800) [pid = 1846] [serial = 2032] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x95982800) [pid = 1846] [serial = 2028] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x9598b800) [pid = 1846] [serial = 2029] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x960ebc00) [pid = 1846] [serial = 2026] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1801 | [Parent 1801] WARNING: NS_ENSURE_SUCCESS(rv, true) failed with result 0x804B000C: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/websocket/WebSocketChannelParent.cpp, line 152 20:53:25 INFO - PROCESS | 1801 | 1477540405860 Marionette TRACE conn4 <- [1,3255,null,{"value":["/websockets/Create-valid-url-protocol-empty.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - wsocket.protocol should be empty before connection is established",0,null,null]]]}] 20:53:25 INFO - . 20:53:25 INFO - TEST-OK | /websockets/Create-valid-url-protocol-empty.htm | took 1440ms 20:53:25 INFO - PROCESS | 1801 | 1477540405902 Marionette TRACE conn4 -> [0,3256,"getWindowHandle",null] 20:53:25 INFO - PROCESS | 1801 | 1477540405906 Marionette TRACE conn4 <- [1,3256,null,{"value":"2147483649"}] 20:53:25 INFO - TEST-START | /websockets/Create-valid-url-protocol.htm 20:53:25 INFO - PROCESS | 1801 | 1477540405912 Marionette TRACE conn4 -> [0,3257,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:26 INFO - PROCESS | 1801 | 1477540406089 Marionette TRACE conn4 <- [1,3257,null,{"value":null}] 20:53:26 INFO - PROCESS | 1801 | 1477540406138 Marionette TRACE conn4 -> [0,3258,"getWindowHandles",null] 20:53:26 INFO - PROCESS | 1801 | 1477540406145 Marionette TRACE conn4 <- [1,3258,null,["2147483649"]] 20:53:26 INFO - PROCESS | 1801 | 1477540406152 Marionette TRACE conn4 -> [0,3259,"switchToWindow",{"name":"2147483649"}] 20:53:26 INFO - PROCESS | 1801 | 1477540406160 Marionette TRACE conn4 <- [1,3259,null,{}] 20:53:26 INFO - PROCESS | 1801 | 1477540406173 Marionette TRACE conn4 -> [0,3260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-protocol.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:26 INFO - PROCESS | 1801 | ++DOCSHELL 0x96017800 == 6 [pid = 1846] [id = 715] 20:53:26 INFO - PROCESS | 1801 | ++DOMWINDOW == 41 (0x9601e800) [pid = 1846] [serial = 2075] [outer = (nil)] 20:53:26 INFO - PROCESS | 1801 | ++DOMWINDOW == 42 (0x961a7000) [pid = 1846] [serial = 2076] [outer = 0x9601e800] 20:53:26 INFO - PROCESS | 1801 | ++DOMWINDOW == 43 (0x961adc00) [pid = 1846] [serial = 2077] [outer = 0x9601e800] 20:53:27 INFO - PROCESS | 1801 | 1477540407123 Marionette TRACE conn4 <- [1,3260,null,{"value":["/websockets/Create-valid-url-protocol.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be closed",0,null,null]]]}] 20:53:27 INFO - .. 20:53:27 INFO - TEST-OK | /websockets/Create-valid-url-protocol.htm | took 1222ms 20:53:27 INFO - TEST-START | /websockets/Create-valid-url.htm 20:53:27 INFO - PROCESS | 1801 | 1477540407134 Marionette TRACE conn4 -> [0,3261,"getWindowHandle",null] 20:53:27 INFO - PROCESS | 1801 | 1477540407137 Marionette TRACE conn4 <- [1,3261,null,{"value":"2147483649"}] 20:53:27 INFO - PROCESS | 1801 | 1477540407144 Marionette TRACE conn4 -> [0,3262,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:27 INFO - PROCESS | 1801 | 1477540407334 Marionette TRACE conn4 <- [1,3262,null,{"value":null}] 20:53:27 INFO - PROCESS | 1801 | 1477540407398 Marionette TRACE conn4 -> [0,3263,"getWindowHandles",null] 20:53:27 INFO - PROCESS | 1801 | 1477540407400 Marionette TRACE conn4 <- [1,3263,null,["2147483649"]] 20:53:27 INFO - PROCESS | 1801 | 1477540407412 Marionette TRACE conn4 -> [0,3264,"switchToWindow",{"name":"2147483649"}] 20:53:27 INFO - PROCESS | 1801 | 1477540407415 Marionette TRACE conn4 <- [1,3264,null,{}] 20:53:27 INFO - PROCESS | 1801 | 1477540407424 Marionette TRACE conn4 -> [0,3265,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:27 INFO - PROCESS | 1801 | ++DOCSHELL 0x96df1800 == 7 [pid = 1846] [id = 716] 20:53:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x96df2800) [pid = 1846] [serial = 2078] [outer = (nil)] 20:53:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x96dff000) [pid = 1846] [serial = 2079] [outer = 0x96df2800] 20:53:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x96e53800) [pid = 1846] [serial = 2080] [outer = 0x96df2800] 20:53:28 INFO - PROCESS | 1801 | 1477540408481 Marionette TRACE conn4 <- [1,3265,null,{"value":["/websockets/Create-valid-url.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be closed",0,null,null]]]}] 20:53:28 INFO - .. 20:53:28 INFO - TEST-OK | /websockets/Create-valid-url.htm | took 1375ms 20:53:28 INFO - PROCESS | 1801 | 1477540408519 Marionette TRACE conn4 -> [0,3266,"getWindowHandle",null] 20:53:28 INFO - PROCESS | 1801 | 1477540408522 Marionette TRACE conn4 <- [1,3266,null,{"value":"2147483649"}] 20:53:28 INFO - TEST-START | /websockets/Create-verify-url-set-non-default-port.htm 20:53:28 INFO - PROCESS | 1801 | 1477540408529 Marionette TRACE conn4 -> [0,3267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:28 INFO - PROCESS | 1801 | 1477540408677 Marionette TRACE conn4 <- [1,3267,null,{"value":null}] 20:53:28 INFO - PROCESS | 1801 | 1477540408717 Marionette TRACE conn4 -> [0,3268,"getWindowHandles",null] 20:53:28 INFO - PROCESS | 1801 | 1477540408726 Marionette TRACE conn4 <- [1,3268,null,["2147483649"]] 20:53:28 INFO - PROCESS | 1801 | 1477540408735 Marionette TRACE conn4 -> [0,3269,"switchToWindow",{"name":"2147483649"}] 20:53:28 INFO - PROCESS | 1801 | 1477540408742 Marionette TRACE conn4 <- [1,3269,null,{}] 20:53:28 INFO - PROCESS | 1801 | 1477540408757 Marionette TRACE conn4 -> [0,3270,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-verify-url-set-non-default-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:28 INFO - PROCESS | 1801 | ++DOCSHELL 0x99f6f800 == 8 [pid = 1846] [id = 717] 20:53:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x99f6fc00) [pid = 1846] [serial = 2081] [outer = (nil)] 20:53:28 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x9ab18800) [pid = 1846] [serial = 2082] [outer = 0x99f6fc00] 20:53:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x9ab1c800) [pid = 1846] [serial = 2083] [outer = 0x99f6fc00] 20:53:29 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x960e1000) [pid = 1846] [serial = 2054] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-non-absolute-url.htm] 20:53:29 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x961fa400) [pid = 1846] [serial = 2057] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm] 20:53:29 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x96e4f800) [pid = 1846] [serial = 2060] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocol-with-space.htm] 20:53:29 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x95935400) [pid = 1846] [serial = 2051] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-invalid-urls.htm] 20:53:29 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x95933800) [pid = 1846] [serial = 2045] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm] 20:53:29 INFO - PROCESS | 1801 | 1477540409953 Marionette TRACE conn4 <- [1,3270,null,{"value":["/websockets/Create-verify-url-set-non-default-port.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - wsocket.url should be set correctly",0,null,null]]]}] 20:53:30 INFO - . 20:53:30 INFO - TEST-OK | /websockets/Create-verify-url-set-non-default-port.htm | took 1477ms 20:53:30 INFO - PROCESS | 1801 | 1477540410007 Marionette TRACE conn4 -> [0,3271,"getWindowHandle",null] 20:53:30 INFO - PROCESS | 1801 | 1477540410009 Marionette TRACE conn4 <- [1,3271,null,{"value":"2147483649"}] 20:53:30 INFO - TEST-START | /websockets/Create-wrong-scheme.htm 20:53:30 INFO - PROCESS | 1801 | 1477540410016 Marionette TRACE conn4 -> [0,3272,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:30 INFO - PROCESS | 1801 | 1477540410173 Marionette TRACE conn4 <- [1,3272,null,{"value":null}] 20:53:30 INFO - PROCESS | 1801 | 1477540410224 Marionette TRACE conn4 -> [0,3273,"getWindowHandles",null] 20:53:30 INFO - PROCESS | 1801 | 1477540410230 Marionette TRACE conn4 <- [1,3273,null,["2147483649"]] 20:53:30 INFO - PROCESS | 1801 | 1477540410294 Marionette TRACE conn4 -> [0,3274,"switchToWindow",{"name":"2147483649"}] 20:53:30 INFO - PROCESS | 1801 | 1477540410302 Marionette TRACE conn4 <- [1,3274,null,{}] 20:53:30 INFO - PROCESS | 1801 | 1477540410311 Marionette TRACE conn4 -> [0,3275,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-wrong-scheme.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-wrong-scheme.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:30 INFO - PROCESS | 1801 | ++DOCSHELL 0x96df5c00 == 9 [pid = 1846] [id = 718] 20:53:30 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x96e52c00) [pid = 1846] [serial = 2084] [outer = (nil)] 20:53:30 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x9ab20400) [pid = 1846] [serial = 2085] [outer = 0x96e52c00] 20:53:30 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x9ab22000) [pid = 1846] [serial = 2086] [outer = 0x96e52c00] 20:53:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:53:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 20:53:31 INFO - PROCESS | 1801 | [Child 1846] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 20:53:31 INFO - PROCESS | 1801 | 1477540411277 Marionette TRACE conn4 <- [1,3275,null,{"value":["/websockets/Create-wrong-scheme.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a URL with a non ws/wss scheme - SYNTAX_ERR is thrown",0,null,null]]]}] 20:53:31 INFO - . 20:53:31 INFO - TEST-OK | /websockets/Create-wrong-scheme.htm | took 1273ms 20:53:31 INFO - PROCESS | 1801 | 1477540411290 Marionette TRACE conn4 -> [0,3276,"getWindowHandle",null] 20:53:31 INFO - PROCESS | 1801 | 1477540411295 Marionette TRACE conn4 <- [1,3276,null,{"value":"2147483649"}] 20:53:31 INFO - TEST-START | /websockets/Secure-Close-0.htm 20:53:31 INFO - PROCESS | 1801 | 1477540411306 Marionette TRACE conn4 -> [0,3277,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:31 INFO - PROCESS | 1801 | 1477540411518 Marionette TRACE conn4 <- [1,3277,null,{"value":null}] 20:53:31 INFO - PROCESS | 1801 | 1477540411583 Marionette TRACE conn4 -> [0,3278,"getWindowHandles",null] 20:53:31 INFO - PROCESS | 1801 | 1477540411586 Marionette TRACE conn4 <- [1,3278,null,["2147483649"]] 20:53:31 INFO - PROCESS | 1801 | 1477540411597 Marionette TRACE conn4 -> [0,3279,"switchToWindow",{"name":"2147483649"}] 20:53:31 INFO - PROCESS | 1801 | 1477540411608 Marionette TRACE conn4 <- [1,3279,null,{}] 20:53:31 INFO - PROCESS | 1801 | 1477540411616 Marionette TRACE conn4 -> [0,3280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-0.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-0.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:31 INFO - PROCESS | 1801 | ++DOCSHELL 0x9addc000 == 10 [pid = 1846] [id = 719] 20:53:31 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x9addc400) [pid = 1846] [serial = 2087] [outer = (nil)] 20:53:31 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x9ade2c00) [pid = 1846] [serial = 2088] [outer = 0x9addc400] 20:53:32 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x9ade9800) [pid = 1846] [serial = 2089] [outer = 0x9addc400] 20:53:32 INFO - PROCESS | 1801 | 1477540412814 Marionette TRACE conn4 <- [1,3280,null,{"value":["/websockets/Secure-Close-0.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(0) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:53:32 INFO - . 20:53:32 INFO - TEST-OK | /websockets/Secure-Close-0.htm | took 1527ms 20:53:32 INFO - PROCESS | 1801 | 1477540412831 Marionette TRACE conn4 -> [0,3281,"getWindowHandle",null] 20:53:32 INFO - PROCESS | 1801 | 1477540412835 Marionette TRACE conn4 <- [1,3281,null,{"value":"2147483649"}] 20:53:32 INFO - TEST-START | /websockets/Secure-Close-1000-reason.htm 20:53:32 INFO - PROCESS | 1801 | 1477540412843 Marionette TRACE conn4 -> [0,3282,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:33 INFO - PROCESS | 1801 | 1477540413034 Marionette TRACE conn4 <- [1,3282,null,{"value":null}] 20:53:33 INFO - PROCESS | 1801 | 1477540413071 Marionette TRACE conn4 -> [0,3283,"getWindowHandles",null] 20:53:33 INFO - PROCESS | 1801 | 1477540413078 Marionette TRACE conn4 <- [1,3283,null,["2147483649"]] 20:53:33 INFO - PROCESS | 1801 | 1477540413087 Marionette TRACE conn4 -> [0,3284,"switchToWindow",{"name":"2147483649"}] 20:53:33 INFO - PROCESS | 1801 | 1477540413095 Marionette TRACE conn4 <- [1,3284,null,{}] 20:53:33 INFO - PROCESS | 1801 | 1477540413108 Marionette TRACE conn4 -> [0,3285,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:33 INFO - PROCESS | 1801 | ++DOCSHELL 0x96020000 == 11 [pid = 1846] [id = 720] 20:53:33 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x96021800) [pid = 1846] [serial = 2090] [outer = (nil)] 20:53:33 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x961fb400) [pid = 1846] [serial = 2091] [outer = 0x96021800] 20:53:33 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x96e4f000) [pid = 1846] [serial = 2092] [outer = 0x96021800] 20:53:33 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:53:34 INFO - PROCESS | 1801 | 1477540414624 Marionette TRACE conn4 <- [1,3285,null,{"value":["/websockets/Secure-Close-1000-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 20:53:34 INFO - .. 20:53:34 INFO - TEST-OK | /websockets/Secure-Close-1000-reason.htm | took 1840ms 20:53:34 INFO - PROCESS | 1801 | 1477540414682 Marionette TRACE conn4 -> [0,3286,"getWindowHandle",null] 20:53:34 INFO - PROCESS | 1801 | 1477540414686 Marionette TRACE conn4 <- [1,3286,null,{"value":"2147483649"}] 20:53:34 INFO - TEST-START | /websockets/Secure-Close-1000-verify-code.htm 20:53:34 INFO - PROCESS | 1801 | 1477540414699 Marionette TRACE conn4 -> [0,3287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:34 INFO - PROCESS | 1801 | 1477540414984 Marionette TRACE conn4 <- [1,3287,null,{"value":null}] 20:53:35 INFO - PROCESS | 1801 | 1477540415038 Marionette TRACE conn4 -> [0,3288,"getWindowHandles",null] 20:53:35 INFO - PROCESS | 1801 | 1477540415041 Marionette TRACE conn4 <- [1,3288,null,["2147483649"]] 20:53:35 INFO - PROCESS | 1801 | 1477540415084 Marionette TRACE conn4 -> [0,3289,"switchToWindow",{"name":"2147483649"}] 20:53:35 INFO - PROCESS | 1801 | 1477540415094 Marionette TRACE conn4 <- [1,3289,null,{}] 20:53:35 INFO - PROCESS | 1801 | 1477540415098 Marionette TRACE conn4 -> [0,3290,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:35 INFO - PROCESS | 1801 | ++DOCSHELL 0x9598a400 == 12 [pid = 1846] [id = 721] 20:53:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x9598b800) [pid = 1846] [serial = 2093] [outer = (nil)] 20:53:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x961f0000) [pid = 1846] [serial = 2094] [outer = 0x9598b800] 20:53:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x96df3800) [pid = 1846] [serial = 2095] [outer = 0x9598b800] 20:53:36 INFO - PROCESS | 1801 | 1477540416305 Marionette TRACE conn4 <- [1,3290,null,{"value":["/websockets/Secure-Close-1000-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - event.code == 1000 and event.reason = 'Clean Close'",0,null,null]]]}] 20:53:36 INFO - .. 20:53:36 INFO - TEST-OK | /websockets/Secure-Close-1000-verify-code.htm | took 1637ms 20:53:36 INFO - TEST-START | /websockets/Secure-Close-1000.htm 20:53:36 INFO - PROCESS | 1801 | 1477540416344 Marionette TRACE conn4 -> [0,3291,"getWindowHandle",null] 20:53:36 INFO - PROCESS | 1801 | 1477540416346 Marionette TRACE conn4 <- [1,3291,null,{"value":"2147483649"}] 20:53:36 INFO - PROCESS | 1801 | 1477540416361 Marionette TRACE conn4 -> [0,3292,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:36 INFO - PROCESS | 1801 | --DOCSHELL 0x96df5c00 == 11 [pid = 1846] [id = 718] 20:53:36 INFO - PROCESS | 1801 | --DOCSHELL 0x99f6f800 == 10 [pid = 1846] [id = 717] 20:53:36 INFO - PROCESS | 1801 | --DOCSHELL 0x96df1800 == 9 [pid = 1846] [id = 716] 20:53:36 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0x961f0800) [pid = 1846] [serial = 2049] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1801 | 1477540416570 Marionette TRACE conn4 <- [1,3292,null,{"value":null}] 20:53:36 INFO - PROCESS | 1801 | --DOCSHELL 0x96017800 == 8 [pid = 1846] [id = 715] 20:53:36 INFO - PROCESS | 1801 | --DOCSHELL 0x95990000 == 7 [pid = 1846] [id = 714] 20:53:36 INFO - PROCESS | 1801 | --DOCSHELL 0x960e9000 == 6 [pid = 1846] [id = 711] 20:53:36 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x96e56400) [pid = 1846] [serial = 2064] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x96e55000) [pid = 1846] [serial = 2061] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x96e57400) [pid = 1846] [serial = 2062] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x96df7800) [pid = 1846] [serial = 2058] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x96dfc400) [pid = 1846] [serial = 2059] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x9619e800) [pid = 1846] [serial = 2055] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x961a6800) [pid = 1846] [serial = 2056] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x95de7c00) [pid = 1846] [serial = 2052] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x9600d000) [pid = 1846] [serial = 2053] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x95dde400) [pid = 1846] [serial = 2046] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x95de9c00) [pid = 1846] [serial = 2047] [outer = (nil)] [url = about:blank] 20:53:36 INFO - PROCESS | 1801 | 1477540416722 Marionette TRACE conn4 -> [0,3293,"getWindowHandles",null] 20:53:36 INFO - PROCESS | 1801 | 1477540416728 Marionette TRACE conn4 <- [1,3293,null,["2147483649"]] 20:53:36 INFO - PROCESS | 1801 | 1477540416736 Marionette TRACE conn4 -> [0,3294,"switchToWindow",{"name":"2147483649"}] 20:53:36 INFO - PROCESS | 1801 | 1477540416745 Marionette TRACE conn4 <- [1,3294,null,{}] 20:53:36 INFO - PROCESS | 1801 | 1477540416761 Marionette TRACE conn4 -> [0,3295,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:36 INFO - PROCESS | 1801 | ++DOCSHELL 0x9600d000 == 7 [pid = 1846] [id = 722] 20:53:36 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x96017400) [pid = 1846] [serial = 2096] [outer = (nil)] 20:53:36 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x961edc00) [pid = 1846] [serial = 2097] [outer = 0x96017400] 20:53:37 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x961f5c00) [pid = 1846] [serial = 2098] [outer = 0x96017400] 20:53:37 INFO - PROCESS | 1801 | 1477540417734 Marionette TRACE conn4 <- [1,3295,null,{"value":["/websockets/Secure-Close-1000.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 20:53:37 INFO - .. 20:53:37 INFO - TEST-OK | /websockets/Secure-Close-1000.htm | took 1436ms 20:53:37 INFO - TEST-START | /websockets/Secure-Close-1005-verify-code.htm 20:53:37 INFO - PROCESS | 1801 | 1477540417789 Marionette TRACE conn4 -> [0,3296,"getWindowHandle",null] 20:53:37 INFO - PROCESS | 1801 | 1477540417792 Marionette TRACE conn4 <- [1,3296,null,{"value":"2147483649"}] 20:53:37 INFO - PROCESS | 1801 | 1477540417799 Marionette TRACE conn4 -> [0,3297,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:37 INFO - PROCESS | 1801 | 1477540417953 Marionette TRACE conn4 <- [1,3297,null,{"value":null}] 20:53:38 INFO - PROCESS | 1801 | 1477540418049 Marionette TRACE conn4 -> [0,3298,"getWindowHandles",null] 20:53:38 INFO - PROCESS | 1801 | 1477540418051 Marionette TRACE conn4 <- [1,3298,null,["2147483649"]] 20:53:38 INFO - PROCESS | 1801 | 1477540418065 Marionette TRACE conn4 -> [0,3299,"switchToWindow",{"name":"2147483649"}] 20:53:38 INFO - PROCESS | 1801 | 1477540418068 Marionette TRACE conn4 <- [1,3299,null,{}] 20:53:38 INFO - PROCESS | 1801 | 1477540418091 Marionette TRACE conn4 -> [0,3300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1005-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:38 INFO - PROCESS | 1801 | ++DOCSHELL 0x961f1800 == 8 [pid = 1846] [id = 723] 20:53:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x96dff800) [pid = 1846] [serial = 2099] [outer = (nil)] 20:53:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x96e59000) [pid = 1846] [serial = 2100] [outer = 0x96dff800] 20:53:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x99f6bc00) [pid = 1846] [serial = 2101] [outer = 0x96dff800] 20:53:39 INFO - PROCESS | 1801 | 1477540419106 Marionette TRACE conn4 <- [1,3300,null,{"value":["/websockets/Secure-Close-1005-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close() - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close() - return close code is 1005 - Connection should be closed",0,null,null]]]}] 20:53:39 INFO - .. 20:53:39 INFO - TEST-OK | /websockets/Secure-Close-1005-verify-code.htm | took 1326ms 20:53:39 INFO - PROCESS | 1801 | 1477540419125 Marionette TRACE conn4 -> [0,3301,"getWindowHandle",null] 20:53:39 INFO - PROCESS | 1801 | 1477540419127 Marionette TRACE conn4 <- [1,3301,null,{"value":"2147483649"}] 20:53:39 INFO - TEST-START | /websockets/Secure-Close-1005.htm 20:53:39 INFO - PROCESS | 1801 | 1477540419134 Marionette TRACE conn4 -> [0,3302,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:39 INFO - PROCESS | 1801 | 1477540419318 Marionette TRACE conn4 <- [1,3302,null,{"value":null}] 20:53:39 INFO - PROCESS | 1801 | 1477540419336 Marionette TRACE conn4 -> [0,3303,"getWindowHandles",null] 20:53:39 INFO - PROCESS | 1801 | 1477540419344 Marionette TRACE conn4 <- [1,3303,null,["2147483649"]] 20:53:39 INFO - PROCESS | 1801 | 1477540419355 Marionette TRACE conn4 -> [0,3304,"switchToWindow",{"name":"2147483649"}] 20:53:39 INFO - PROCESS | 1801 | 1477540419359 Marionette TRACE conn4 <- [1,3304,null,{}] 20:53:39 INFO - PROCESS | 1801 | 1477540419371 Marionette TRACE conn4 -> [0,3305,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1005.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1005.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:39 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab1ec00 == 9 [pid = 1846] [id = 724] 20:53:39 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x9ab24400) [pid = 1846] [serial = 2102] [outer = (nil)] 20:53:39 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x9ade2000) [pid = 1846] [serial = 2103] [outer = 0x9ab24400] 20:53:39 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x9ade7800) [pid = 1846] [serial = 2104] [outer = 0x9ab24400] 20:53:40 INFO - PROCESS | 1801 | 1477540420573 Marionette TRACE conn4 <- [1,3305,null,{"value":["/websockets/Secure-Close-1005.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1005) - see '7.1.5. The WebSocket Connection Close Code' in http://www.ietf.org/rfc/rfc6455.txt",0,null,null]]]}] 20:53:40 INFO - . 20:53:40 INFO - TEST-OK | /websockets/Secure-Close-1005.htm | took 1481ms 20:53:40 INFO - PROCESS | 1801 | 1477540420616 Marionette TRACE conn4 -> [0,3306,"getWindowHandle",null] 20:53:40 INFO - PROCESS | 1801 | 1477540420620 Marionette TRACE conn4 <- [1,3306,null,{"value":"2147483649"}] 20:53:40 INFO - TEST-START | /websockets/Secure-Close-2999-reason.htm 20:53:40 INFO - PROCESS | 1801 | 1477540420636 Marionette TRACE conn4 -> [0,3307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:40 INFO - PROCESS | 1801 | 1477540420791 Marionette TRACE conn4 <- [1,3307,null,{"value":null}] 20:53:40 INFO - PROCESS | 1801 | 1477540420841 Marionette TRACE conn4 -> [0,3308,"getWindowHandles",null] 20:53:40 INFO - PROCESS | 1801 | 1477540420851 Marionette TRACE conn4 <- [1,3308,null,["2147483649"]] 20:53:40 INFO - PROCESS | 1801 | 1477540420904 Marionette TRACE conn4 -> [0,3309,"switchToWindow",{"name":"2147483649"}] 20:53:40 INFO - PROCESS | 1801 | 1477540420918 Marionette TRACE conn4 <- [1,3309,null,{}] 20:53:40 INFO - PROCESS | 1801 | 1477540420933 Marionette TRACE conn4 -> [0,3310,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-2999-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:41 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae4ec00 == 10 [pid = 1846] [id = 725] 20:53:41 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x9ae4fc00) [pid = 1846] [serial = 2105] [outer = (nil)] 20:53:41 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x9ae57c00) [pid = 1846] [serial = 2106] [outer = 0x9ae4fc00] 20:53:41 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x9ae5b400) [pid = 1846] [serial = 2107] [outer = 0x9ae4fc00] 20:53:41 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:53:42 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0x960e6000) [pid = 1846] [serial = 2048] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm] 20:53:42 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x96df2800) [pid = 1846] [serial = 2078] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url.htm] 20:53:42 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x99f6fc00) [pid = 1846] [serial = 2081] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm] 20:53:42 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x96e52c00) [pid = 1846] [serial = 2084] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-wrong-scheme.htm] 20:53:42 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x95dda800) [pid = 1846] [serial = 2066] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated.htm] 20:53:42 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x9601e800) [pid = 1846] [serial = 2075] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm] 20:53:42 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x95de1400) [pid = 1846] [serial = 2072] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm] 20:53:42 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x96e4cc00) [pid = 1846] [serial = 2069] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm] 20:53:42 INFO - PROCESS | 1801 | 1477540422652 Marionette TRACE conn4 <- [1,3310,null,{"value":["/websockets/Secure-Close-2999-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(2999, reason) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:53:42 INFO - . 20:53:42 INFO - TEST-OK | /websockets/Secure-Close-2999-reason.htm | took 2035ms 20:53:42 INFO - PROCESS | 1801 | 1477540422669 Marionette TRACE conn4 -> [0,3311,"getWindowHandle",null] 20:53:42 INFO - PROCESS | 1801 | 1477540422672 Marionette TRACE conn4 <- [1,3311,null,{"value":"2147483649"}] 20:53:42 INFO - TEST-START | /websockets/Secure-Close-3000-reason.htm 20:53:42 INFO - PROCESS | 1801 | 1477540422679 Marionette TRACE conn4 -> [0,3312,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:42 INFO - PROCESS | 1801 | 1477540422843 Marionette TRACE conn4 <- [1,3312,null,{"value":null}] 20:53:42 INFO - PROCESS | 1801 | 1477540422894 Marionette TRACE conn4 -> [0,3313,"getWindowHandles",null] 20:53:42 INFO - PROCESS | 1801 | 1477540422897 Marionette TRACE conn4 <- [1,3313,null,["2147483649"]] 20:53:43 INFO - PROCESS | 1801 | 1477540423021 Marionette TRACE conn4 -> [0,3314,"switchToWindow",{"name":"2147483649"}] 20:53:43 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:53:43 INFO - PROCESS | 1801 | 1477540423033 Marionette TRACE conn4 <- [1,3314,null,{}] 20:53:43 INFO - PROCESS | 1801 | 1477540423039 Marionette TRACE conn4 -> [0,3315,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-3000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:43 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e4cc00 == 11 [pid = 1846] [id = 726] 20:53:43 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x96e52c00) [pid = 1846] [serial = 2108] [outer = (nil)] 20:53:43 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x9ae54c00) [pid = 1846] [serial = 2109] [outer = 0x96e52c00] 20:53:43 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x9b73d400) [pid = 1846] [serial = 2110] [outer = 0x96e52c00] 20:53:44 INFO - PROCESS | 1801 | 1477540424208 Marionette TRACE conn4 <- [1,3315,null,{"value":["/websockets/Secure-Close-3000-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 20:53:44 INFO - .. 20:53:44 INFO - TEST-OK | /websockets/Secure-Close-3000-reason.htm | took 1576ms 20:53:44 INFO - PROCESS | 1801 | 1477540424256 Marionette TRACE conn4 -> [0,3316,"getWindowHandle",null] 20:53:44 INFO - PROCESS | 1801 | 1477540424260 Marionette TRACE conn4 <- [1,3316,null,{"value":"2147483649"}] 20:53:44 INFO - TEST-START | /websockets/Secure-Close-3000-verify-code.htm 20:53:44 INFO - PROCESS | 1801 | 1477540424271 Marionette TRACE conn4 -> [0,3317,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:44 INFO - PROCESS | 1801 | 1477540424416 Marionette TRACE conn4 <- [1,3317,null,{"value":null}] 20:53:44 INFO - PROCESS | 1801 | 1477540424507 Marionette TRACE conn4 -> [0,3318,"getWindowHandles",null] 20:53:44 INFO - PROCESS | 1801 | 1477540424517 Marionette TRACE conn4 <- [1,3318,null,["2147483649"]] 20:53:44 INFO - PROCESS | 1801 | 1477540424532 Marionette TRACE conn4 -> [0,3319,"switchToWindow",{"name":"2147483649"}] 20:53:44 INFO - PROCESS | 1801 | 1477540424541 Marionette TRACE conn4 <- [1,3319,null,{}] 20:53:44 INFO - PROCESS | 1801 | 1477540424551 Marionette TRACE conn4 -> [0,3320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-3000-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:44 INFO - PROCESS | 1801 | ++DOCSHELL 0x95de0800 == 12 [pid = 1846] [id = 727] 20:53:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x960ea800) [pid = 1846] [serial = 2111] [outer = (nil)] 20:53:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x96df7800) [pid = 1846] [serial = 2112] [outer = 0x960ea800] 20:53:45 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x96e56400) [pid = 1846] [serial = 2113] [outer = 0x960ea800] 20:53:45 INFO - PROCESS | 1801 | 1477540425848 Marionette TRACE conn4 <- [1,3320,null,{"value":["/websockets/Secure-Close-3000-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - verify return code is 3000 - Connection should be closed",0,null,null]]]}] 20:53:45 INFO - .. 20:53:45 INFO - TEST-OK | /websockets/Secure-Close-3000-verify-code.htm | took 1636ms 20:53:45 INFO - PROCESS | 1801 | 1477540425906 Marionette TRACE conn4 -> [0,3321,"getWindowHandle",null] 20:53:45 INFO - PROCESS | 1801 | 1477540425909 Marionette TRACE conn4 <- [1,3321,null,{"value":"2147483649"}] 20:53:45 INFO - TEST-START | /websockets/Secure-Close-4999-reason.htm 20:53:45 INFO - PROCESS | 1801 | 1477540425927 Marionette TRACE conn4 -> [0,3322,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:46 INFO - PROCESS | 1801 | 1477540426102 Marionette TRACE conn4 <- [1,3322,null,{"value":null}] 20:53:46 INFO - PROCESS | 1801 | 1477540426203 Marionette TRACE conn4 -> [0,3323,"getWindowHandles",null] 20:53:46 INFO - PROCESS | 1801 | 1477540426208 Marionette TRACE conn4 <- [1,3323,null,["2147483649"]] 20:53:46 INFO - PROCESS | 1801 | 1477540426218 Marionette TRACE conn4 -> [0,3324,"switchToWindow",{"name":"2147483649"}] 20:53:46 INFO - PROCESS | 1801 | 1477540426226 Marionette TRACE conn4 <- [1,3324,null,{}] 20:53:46 INFO - PROCESS | 1801 | 1477540426233 Marionette TRACE conn4 -> [0,3325,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-4999-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:46 INFO - PROCESS | 1801 | ++DOCSHELL 0x99f63000 == 13 [pid = 1846] [id = 728] 20:53:46 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x9ab1f800) [pid = 1846] [serial = 2114] [outer = (nil)] 20:53:46 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x9b738400) [pid = 1846] [serial = 2115] [outer = 0x9ab1f800] 20:53:46 INFO - PROCESS | 1801 | ++DOMWINDOW == 57 (0x9b73bc00) [pid = 1846] [serial = 2116] [outer = 0x9ab1f800] 20:53:47 INFO - PROCESS | 1801 | 1477540427384 Marionette TRACE conn4 <- [1,3325,null,{"value":["/websockets/Secure-Close-4999-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(4999, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(4999, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 20:53:47 INFO - .. 20:53:47 INFO - TEST-OK | /websockets/Secure-Close-4999-reason.htm | took 1479ms 20:53:47 INFO - PROCESS | 1801 | 1477540427407 Marionette TRACE conn4 -> [0,3326,"getWindowHandle",null] 20:53:47 INFO - PROCESS | 1801 | 1477540427410 Marionette TRACE conn4 <- [1,3326,null,{"value":"2147483649"}] 20:53:47 INFO - TEST-START | /websockets/Secure-Close-NaN.htm 20:53:47 INFO - PROCESS | 1801 | 1477540427417 Marionette TRACE conn4 -> [0,3327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:47 INFO - PROCESS | 1801 | 1477540427597 Marionette TRACE conn4 <- [1,3327,null,{"value":null}] 20:53:47 INFO - PROCESS | 1801 | 1477540427662 Marionette TRACE conn4 -> [0,3328,"getWindowHandles",null] 20:53:47 INFO - PROCESS | 1801 | 1477540427670 Marionette TRACE conn4 <- [1,3328,null,["2147483649"]] 20:53:47 INFO - PROCESS | 1801 | 1477540427678 Marionette TRACE conn4 -> [0,3329,"switchToWindow",{"name":"2147483649"}] 20:53:47 INFO - PROCESS | 1801 | 1477540427690 Marionette TRACE conn4 <- [1,3329,null,{}] 20:53:47 INFO - PROCESS | 1801 | 1477540427699 Marionette TRACE conn4 -> [0,3330,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-NaN.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-NaN.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:47 INFO - PROCESS | 1801 | ++DOCSHELL 0x9be02800 == 14 [pid = 1846] [id = 729] 20:53:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 58 (0x9be03000) [pid = 1846] [serial = 2117] [outer = (nil)] 20:53:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 59 (0x9be07400) [pid = 1846] [serial = 2118] [outer = 0x9be03000] 20:53:48 INFO - PROCESS | 1801 | ++DOMWINDOW == 60 (0x9be0ac00) [pid = 1846] [serial = 2119] [outer = 0x9be03000] 20:53:48 INFO - PROCESS | 1801 | 1477540428852 Marionette TRACE conn4 <- [1,3330,null,{"value":["/websockets/Secure-Close-NaN.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(NaN) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:53:48 INFO - . 20:53:48 INFO - TEST-OK | /websockets/Secure-Close-NaN.htm | took 1482ms 20:53:48 INFO - PROCESS | 1801 | 1477540428899 Marionette TRACE conn4 -> [0,3331,"getWindowHandle",null] 20:53:48 INFO - PROCESS | 1801 | 1477540428903 Marionette TRACE conn4 <- [1,3331,null,{"value":"2147483649"}] 20:53:48 INFO - TEST-START | /websockets/Secure-Close-Reason-124Bytes.htm 20:53:48 INFO - PROCESS | 1801 | 1477540428916 Marionette TRACE conn4 -> [0,3332,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:49 INFO - PROCESS | 1801 | 1477540429091 Marionette TRACE conn4 <- [1,3332,null,{"value":null}] 20:53:49 INFO - PROCESS | 1801 | 1477540429118 Marionette TRACE conn4 -> [0,3333,"getWindowHandles",null] 20:53:49 INFO - PROCESS | 1801 | 1477540429132 Marionette TRACE conn4 <- [1,3333,null,["2147483649"]] 20:53:49 INFO - PROCESS | 1801 | 1477540429152 Marionette TRACE conn4 -> [0,3334,"switchToWindow",{"name":"2147483649"}] 20:53:49 INFO - PROCESS | 1801 | 1477540429161 Marionette TRACE conn4 <- [1,3334,null,{}] 20:53:49 INFO - PROCESS | 1801 | 1477540429167 Marionette TRACE conn4 -> [0,3335,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-Reason-124Bytes.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:49 INFO - PROCESS | 1801 | ++DOCSHELL 0x95ddec00 == 15 [pid = 1846] [id = 730] 20:53:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 61 (0x95de1400) [pid = 1846] [serial = 2120] [outer = (nil)] 20:53:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 62 (0x961f2000) [pid = 1846] [serial = 2121] [outer = 0x95de1400] 20:53:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 63 (0x96e51000) [pid = 1846] [serial = 2122] [outer = 0x95de1400] 20:53:49 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:53:50 INFO - PROCESS | 1801 | --DOCSHELL 0x96dff400 == 14 [pid = 1846] [id = 713] 20:53:50 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae4ec00 == 13 [pid = 1846] [id = 725] 20:53:50 INFO - PROCESS | 1801 | --DOCSHELL 0x95990800 == 12 [pid = 1846] [id = 712] 20:53:50 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab1ec00 == 11 [pid = 1846] [id = 724] 20:53:50 INFO - PROCESS | 1801 | --DOCSHELL 0x961f1800 == 10 [pid = 1846] [id = 723] 20:53:50 INFO - PROCESS | 1801 | --DOCSHELL 0x9600d000 == 9 [pid = 1846] [id = 722] 20:53:50 INFO - PROCESS | 1801 | --DOCSHELL 0x9598a400 == 8 [pid = 1846] [id = 721] 20:53:50 INFO - PROCESS | 1801 | --DOCSHELL 0x96020000 == 7 [pid = 1846] [id = 720] 20:53:50 INFO - PROCESS | 1801 | --DOCSHELL 0x9addc000 == 6 [pid = 1846] [id = 719] 20:53:50 INFO - PROCESS | 1801 | 1477540430614 Marionette TRACE conn4 <- [1,3335,null,{"value":["/websockets/Secure-Close-Reason-124Bytes.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown",0,null,null]]]}] 20:53:50 INFO - . 20:53:50 INFO - TEST-OK | /websockets/Secure-Close-Reason-124Bytes.htm | took 1727ms 20:53:50 INFO - PROCESS | 1801 | 1477540430641 Marionette TRACE conn4 -> [0,3336,"getWindowHandle",null] 20:53:50 INFO - PROCESS | 1801 | 1477540430644 Marionette TRACE conn4 <- [1,3336,null,{"value":"2147483649"}] 20:53:50 INFO - TEST-START | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm 20:53:50 INFO - PROCESS | 1801 | 1477540430651 Marionette TRACE conn4 -> [0,3337,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:50 INFO - PROCESS | 1801 | 1477540430850 Marionette TRACE conn4 <- [1,3337,null,{"value":null}] 20:53:50 INFO - PROCESS | 1801 | --DOMWINDOW == 62 (0x961f8400) [pid = 1846] [serial = 2050] [outer = (nil)] [url = about:blank] 20:53:50 INFO - PROCESS | 1801 | --DOMWINDOW == 61 (0x9ab1c800) [pid = 1846] [serial = 2083] [outer = (nil)] [url = about:blank] 20:53:50 INFO - PROCESS | 1801 | --DOMWINDOW == 60 (0x961adc00) [pid = 1846] [serial = 2077] [outer = (nil)] [url = about:blank] 20:53:50 INFO - PROCESS | 1801 | --DOMWINDOW == 59 (0x960e0400) [pid = 1846] [serial = 2073] [outer = (nil)] [url = about:blank] 20:53:50 INFO - PROCESS | 1801 | --DOMWINDOW == 58 (0x99f67400) [pid = 1846] [serial = 2070] [outer = (nil)] [url = about:blank] 20:53:50 INFO - PROCESS | 1801 | --DOMWINDOW == 57 (0x96016c00) [pid = 1846] [serial = 2067] [outer = (nil)] [url = about:blank] 20:53:50 INFO - PROCESS | 1801 | --DOMWINDOW == 56 (0x9ab22000) [pid = 1846] [serial = 2086] [outer = (nil)] [url = about:blank] 20:53:50 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0x960ed000) [pid = 1846] [serial = 2074] [outer = (nil)] [url = about:blank] 20:53:50 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x9ab20400) [pid = 1846] [serial = 2085] [outer = (nil)] [url = about:blank] 20:53:50 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x96e53800) [pid = 1846] [serial = 2080] [outer = (nil)] [url = about:blank] 20:53:50 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x96dff000) [pid = 1846] [serial = 2079] [outer = (nil)] [url = about:blank] 20:53:50 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x960e6800) [pid = 1846] [serial = 2068] [outer = (nil)] [url = about:blank] 20:53:50 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x961a7000) [pid = 1846] [serial = 2076] [outer = (nil)] [url = about:blank] 20:53:50 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x9ab18800) [pid = 1846] [serial = 2082] [outer = (nil)] [url = about:blank] 20:53:50 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x99f6a800) [pid = 1846] [serial = 2071] [outer = (nil)] [url = about:blank] 20:53:50 INFO - PROCESS | 1801 | 1477540430939 Marionette TRACE conn4 -> [0,3338,"getWindowHandles",null] 20:53:50 INFO - PROCESS | 1801 | 1477540430947 Marionette TRACE conn4 <- [1,3338,null,["2147483649"]] 20:53:50 INFO - PROCESS | 1801 | 1477540430956 Marionette TRACE conn4 -> [0,3339,"switchToWindow",{"name":"2147483649"}] 20:53:50 INFO - PROCESS | 1801 | 1477540430964 Marionette TRACE conn4 <- [1,3339,null,{}] 20:53:51 INFO - PROCESS | 1801 | 1477540430972 Marionette TRACE conn4 -> [0,3340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-Reason-Unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:51 INFO - PROCESS | 1801 | ++DOCSHELL 0x96016c00 == 7 [pid = 1846] [id = 731] 20:53:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x9601d800) [pid = 1846] [serial = 2123] [outer = (nil)] 20:53:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x961ec800) [pid = 1846] [serial = 2124] [outer = 0x9601d800] 20:53:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x96dfa400) [pid = 1846] [serial = 2125] [outer = 0x9601d800] 20:53:51 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:53:52 INFO - PROCESS | 1801 | [Child 1846] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 20:53:52 INFO - PROCESS | 1801 | [Child 1846] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 20:53:52 INFO - PROCESS | 1801 | 1477540432051 Marionette TRACE conn4 <- [1,3340,null,{"value":["/websockets/Secure-Close-Reason-Unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed",0,null,null]]]}] 20:53:52 INFO - .. 20:53:52 INFO - TEST-OK | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm | took 1431ms 20:53:52 INFO - PROCESS | 1801 | 1477540432082 Marionette TRACE conn4 -> [0,3341,"getWindowHandle",null] 20:53:52 INFO - PROCESS | 1801 | 1477540432085 Marionette TRACE conn4 <- [1,3341,null,{"value":"2147483649"}] 20:53:52 INFO - TEST-START | /websockets/Secure-Close-null.htm 20:53:52 INFO - PROCESS | 1801 | 1477540432092 Marionette TRACE conn4 -> [0,3342,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:52 INFO - PROCESS | 1801 | 1477540432259 Marionette TRACE conn4 <- [1,3342,null,{"value":null}] 20:53:52 INFO - PROCESS | 1801 | 1477540432308 Marionette TRACE conn4 -> [0,3343,"getWindowHandles",null] 20:53:52 INFO - PROCESS | 1801 | 1477540432314 Marionette TRACE conn4 <- [1,3343,null,["2147483649"]] 20:53:52 INFO - PROCESS | 1801 | 1477540432322 Marionette TRACE conn4 -> [0,3344,"switchToWindow",{"name":"2147483649"}] 20:53:52 INFO - PROCESS | 1801 | 1477540432332 Marionette TRACE conn4 <- [1,3344,null,{}] 20:53:52 INFO - PROCESS | 1801 | 1477540432337 Marionette TRACE conn4 -> [0,3345,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-null.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:52 INFO - PROCESS | 1801 | ++DOCSHELL 0x96dfbc00 == 8 [pid = 1846] [id = 732] 20:53:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x96dff400) [pid = 1846] [serial = 2126] [outer = (nil)] 20:53:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x99f6ec00) [pid = 1846] [serial = 2127] [outer = 0x96dff400] 20:53:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x9ab1c800) [pid = 1846] [serial = 2128] [outer = 0x96dff400] 20:53:53 INFO - PROCESS | 1801 | 1477540433406 Marionette TRACE conn4 <- [1,3345,null,{"value":["/websockets/Secure-Close-null.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(null) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:53:53 INFO - . 20:53:53 INFO - TEST-OK | /websockets/Secure-Close-null.htm | took 1374ms 20:53:53 INFO - PROCESS | 1801 | 1477540433467 Marionette TRACE conn4 -> [0,3346,"getWindowHandle",null] 20:53:53 INFO - PROCESS | 1801 | 1477540433472 Marionette TRACE conn4 <- [1,3346,null,{"value":"2147483649"}] 20:53:53 INFO - TEST-START | /websockets/Secure-Close-onlyReason.htm 20:53:53 INFO - PROCESS | 1801 | 1477540433481 Marionette TRACE conn4 -> [0,3347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:53 INFO - PROCESS | 1801 | 1477540433660 Marionette TRACE conn4 <- [1,3347,null,{"value":null}] 20:53:53 INFO - PROCESS | 1801 | 1477540433738 Marionette TRACE conn4 -> [0,3348,"getWindowHandles",null] 20:53:53 INFO - PROCESS | 1801 | 1477540433745 Marionette TRACE conn4 <- [1,3348,null,["2147483649"]] 20:53:53 INFO - PROCESS | 1801 | 1477540433753 Marionette TRACE conn4 -> [0,3349,"switchToWindow",{"name":"2147483649"}] 20:53:53 INFO - PROCESS | 1801 | 1477540433761 Marionette TRACE conn4 <- [1,3349,null,{}] 20:53:53 INFO - PROCESS | 1801 | 1477540433771 Marionette TRACE conn4 -> [0,3350,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-onlyReason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:53 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ae4d400 == 9 [pid = 1846] [id = 733] 20:53:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x9ae4ec00) [pid = 1846] [serial = 2129] [outer = (nil)] 20:53:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x9b738000) [pid = 1846] [serial = 2130] [outer = 0x9ae4ec00] 20:53:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 57 (0x9bbcfc00) [pid = 1846] [serial = 2131] [outer = 0x9ae4ec00] 20:53:54 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:53:54 INFO - PROCESS | 1801 | 1477540434914 Marionette TRACE conn4 <- [1,3350,null,{"value":["/websockets/Secure-Close-onlyReason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(only reason) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:53:54 INFO - PROCESS | 1801 | --DOMWINDOW == 56 (0x96dff800) [pid = 1846] [serial = 2099] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm] 20:53:54 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0x9ab24400) [pid = 1846] [serial = 2102] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005.htm] 20:53:54 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x9ae4fc00) [pid = 1846] [serial = 2105] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm] 20:53:54 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x9598b800) [pid = 1846] [serial = 2093] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm] 20:53:54 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x96017400) [pid = 1846] [serial = 2096] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000.htm] 20:53:54 INFO - . 20:53:54 INFO - TEST-OK | /websockets/Secure-Close-onlyReason.htm | took 1472ms 20:53:54 INFO - PROCESS | 1801 | 1477540434953 Marionette TRACE conn4 -> [0,3351,"getWindowHandle",null] 20:53:54 INFO - PROCESS | 1801 | 1477540434956 Marionette TRACE conn4 <- [1,3351,null,{"value":"2147483649"}] 20:53:54 INFO - TEST-START | /websockets/Secure-Close-readyState-Closed.htm 20:53:54 INFO - PROCESS | 1801 | 1477540434967 Marionette TRACE conn4 -> [0,3352,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:55 INFO - PROCESS | 1801 | 1477540435157 Marionette TRACE conn4 <- [1,3352,null,{"value":null}] 20:53:55 INFO - PROCESS | 1801 | 1477540435208 Marionette TRACE conn4 -> [0,3353,"getWindowHandles",null] 20:53:55 INFO - PROCESS | 1801 | 1477540435210 Marionette TRACE conn4 <- [1,3353,null,["2147483649"]] 20:53:55 INFO - PROCESS | 1801 | 1477540435222 Marionette TRACE conn4 -> [0,3354,"switchToWindow",{"name":"2147483649"}] 20:53:55 INFO - PROCESS | 1801 | 1477540435230 Marionette TRACE conn4 <- [1,3354,null,{}] 20:53:55 INFO - PROCESS | 1801 | 1477540435239 Marionette TRACE conn4 -> [0,3355,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-readyState-Closed.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:55 INFO - PROCESS | 1801 | ++DOCSHELL 0x99f69800 == 10 [pid = 1846] [id = 734] 20:53:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x99f6cc00) [pid = 1846] [serial = 2132] [outer = (nil)] 20:53:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x9be02000) [pid = 1846] [serial = 2133] [outer = 0x99f6cc00] 20:53:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x9be0d800) [pid = 1846] [serial = 2134] [outer = 0x99f6cc00] 20:53:55 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:53:56 INFO - PROCESS | 1801 | 1477540436346 Marionette TRACE conn4 <- [1,3355,null,{"value":["/websockets/Secure-Close-readyState-Closed.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 20:53:56 INFO - .. 20:53:56 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closed.htm | took 1424ms 20:53:56 INFO - PROCESS | 1801 | 1477540436391 Marionette TRACE conn4 -> [0,3356,"getWindowHandle",null] 20:53:56 INFO - PROCESS | 1801 | 1477540436395 Marionette TRACE conn4 <- [1,3356,null,{"value":"2147483649"}] 20:53:56 INFO - TEST-START | /websockets/Secure-Close-readyState-Closing.htm 20:53:56 INFO - PROCESS | 1801 | 1477540436402 Marionette TRACE conn4 -> [0,3357,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:56 INFO - PROCESS | 1801 | 1477540436565 Marionette TRACE conn4 <- [1,3357,null,{"value":null}] 20:53:56 INFO - PROCESS | 1801 | 1477540436617 Marionette TRACE conn4 -> [0,3358,"getWindowHandles",null] 20:53:56 INFO - PROCESS | 1801 | 1477540436624 Marionette TRACE conn4 <- [1,3358,null,["2147483649"]] 20:53:56 INFO - PROCESS | 1801 | 1477540436630 Marionette TRACE conn4 -> [0,3359,"switchToWindow",{"name":"2147483649"}] 20:53:56 INFO - PROCESS | 1801 | 1477540436637 Marionette TRACE conn4 <- [1,3359,null,{}] 20:53:56 INFO - PROCESS | 1801 | 1477540436645 Marionette TRACE conn4 -> [0,3360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-readyState-Closing.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:56 INFO - PROCESS | 1801 | ++DOCSHELL 0x9bf0d800 == 11 [pid = 1846] [id = 735] 20:53:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x9bf0e000) [pid = 1846] [serial = 2135] [outer = (nil)] 20:53:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 57 (0x9bf9f000) [pid = 1846] [serial = 2136] [outer = 0x9bf0e000] 20:53:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 58 (0x9c013000) [pid = 1846] [serial = 2137] [outer = 0x9bf0e000] 20:53:57 INFO - PROCESS | 1801 | 1477540437927 Marionette TRACE conn4 <- [1,3360,null,{"value":["/websockets/Secure-Close-readyState-Closing.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - readyState should be in CLOSING state just before onclose is called",0,null,null]]]}] 20:53:57 INFO - . 20:53:57 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closing.htm | took 1581ms 20:53:57 INFO - PROCESS | 1801 | 1477540437983 Marionette TRACE conn4 -> [0,3361,"getWindowHandle",null] 20:53:57 INFO - PROCESS | 1801 | 1477540437989 Marionette TRACE conn4 <- [1,3361,null,{"value":"2147483649"}] 20:53:57 INFO - TEST-START | /websockets/Secure-Close-server-initiated-close.htm 20:53:58 INFO - PROCESS | 1801 | 1477540437998 Marionette TRACE conn4 -> [0,3362,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:58 INFO - PROCESS | 1801 | 1477540438178 Marionette TRACE conn4 <- [1,3362,null,{"value":null}] 20:53:58 INFO - PROCESS | 1801 | 1477540438212 Marionette TRACE conn4 -> [0,3363,"getWindowHandles",null] 20:53:58 INFO - PROCESS | 1801 | 1477540438219 Marionette TRACE conn4 <- [1,3363,null,["2147483649"]] 20:53:58 INFO - PROCESS | 1801 | 1477540438227 Marionette TRACE conn4 -> [0,3364,"switchToWindow",{"name":"2147483649"}] 20:53:58 INFO - PROCESS | 1801 | 1477540438238 Marionette TRACE conn4 <- [1,3364,null,{}] 20:53:58 INFO - PROCESS | 1801 | 1477540438246 Marionette TRACE conn4 -> [0,3365,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-server-initiated-close.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:58 INFO - PROCESS | 1801 | ++DOCSHELL 0x961f9800 == 12 [pid = 1846] [id = 736] 20:53:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 59 (0x96dfe800) [pid = 1846] [serial = 2138] [outer = (nil)] 20:53:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 60 (0x99f6f400) [pid = 1846] [serial = 2139] [outer = 0x96dfe800] 20:53:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 61 (0x9ab21c00) [pid = 1846] [serial = 2140] [outer = 0x96dfe800] 20:53:59 INFO - PROCESS | 1801 | 1477540439455 Marionette TRACE conn4 <- [1,3365,null,{"value":["/websockets/Secure-Close-server-initiated-close.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Server initiated Close - Client sends back a CLOSE - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Server initiated Close - Client sends back a CLOSE - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 20:53:59 INFO - .. 20:53:59 INFO - TEST-OK | /websockets/Secure-Close-server-initiated-close.htm | took 1470ms 20:53:59 INFO - TEST-START | /websockets/Secure-Close-string.htm 20:53:59 INFO - PROCESS | 1801 | 1477540439468 Marionette TRACE conn4 -> [0,3366,"getWindowHandle",null] 20:53:59 INFO - PROCESS | 1801 | 1477540439471 Marionette TRACE conn4 <- [1,3366,null,{"value":"2147483649"}] 20:53:59 INFO - PROCESS | 1801 | 1477540439478 Marionette TRACE conn4 -> [0,3367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:59 INFO - PROCESS | 1801 | 1477540439682 Marionette TRACE conn4 <- [1,3367,null,{"value":null}] 20:53:59 INFO - PROCESS | 1801 | 1477540439733 Marionette TRACE conn4 -> [0,3368,"getWindowHandles",null] 20:53:59 INFO - PROCESS | 1801 | 1477540439739 Marionette TRACE conn4 <- [1,3368,null,["2147483649"]] 20:53:59 INFO - PROCESS | 1801 | 1477540439748 Marionette TRACE conn4 -> [0,3369,"switchToWindow",{"name":"2147483649"}] 20:53:59 INFO - PROCESS | 1801 | 1477540439759 Marionette TRACE conn4 <- [1,3369,null,{}] 20:53:59 INFO - PROCESS | 1801 | 1477540439764 Marionette TRACE conn4 -> [0,3370,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-string.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:59 INFO - PROCESS | 1801 | ++DOCSHELL 0x9addec00 == 13 [pid = 1846] [id = 737] 20:53:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 62 (0x9addf800) [pid = 1846] [serial = 2141] [outer = (nil)] 20:54:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 63 (0x9bf9d400) [pid = 1846] [serial = 2142] [outer = 0x9addf800] 20:54:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 64 (0x9c012400) [pid = 1846] [serial = 2143] [outer = 0x9addf800] 20:54:01 INFO - PROCESS | 1801 | 1477540441086 Marionette TRACE conn4 <- [1,3370,null,{"value":["/websockets/Secure-Close-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(string) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 20:54:01 INFO - . 20:54:01 INFO - TEST-OK | /websockets/Secure-Close-string.htm | took 1637ms 20:54:01 INFO - PROCESS | 1801 | 1477540441114 Marionette TRACE conn4 -> [0,3371,"getWindowHandle",null] 20:54:01 INFO - PROCESS | 1801 | 1477540441116 Marionette TRACE conn4 <- [1,3371,null,{"value":"2147483649"}] 20:54:01 INFO - TEST-START | /websockets/Secure-Close-undefined.htm 20:54:01 INFO - PROCESS | 1801 | 1477540441124 Marionette TRACE conn4 -> [0,3372,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:01 INFO - PROCESS | 1801 | 1477540441333 Marionette TRACE conn4 <- [1,3372,null,{"value":null}] 20:54:01 INFO - PROCESS | 1801 | 1477540441357 Marionette TRACE conn4 -> [0,3373,"getWindowHandles",null] 20:54:01 INFO - PROCESS | 1801 | 1477540441361 Marionette TRACE conn4 <- [1,3373,null,["2147483649"]] 20:54:01 INFO - PROCESS | 1801 | 1477540441376 Marionette TRACE conn4 -> [0,3374,"switchToWindow",{"name":"2147483649"}] 20:54:01 INFO - PROCESS | 1801 | 1477540441386 Marionette TRACE conn4 <- [1,3374,null,{}] 20:54:01 INFO - PROCESS | 1801 | 1477540441397 Marionette TRACE conn4 -> [0,3375,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-undefined.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-undefined.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:01 INFO - PROCESS | 1801 | ++DOCSHELL 0x9c01b400 == 14 [pid = 1846] [id = 738] 20:54:01 INFO - PROCESS | 1801 | ++DOMWINDOW == 65 (0x9c01c800) [pid = 1846] [serial = 2144] [outer = (nil)] 20:54:01 INFO - PROCESS | 1801 | ++DOMWINDOW == 66 (0x9c01f400) [pid = 1846] [serial = 2145] [outer = 0x9c01c800] 20:54:01 INFO - PROCESS | 1801 | ++DOMWINDOW == 67 (0x9c145800) [pid = 1846] [serial = 2146] [outer = 0x9c01c800] 20:54:02 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:54:02 INFO - PROCESS | 1801 | 1477540442844 Marionette TRACE conn4 <- [1,3375,null,{"value":["/websockets/Secure-Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close Secure WebSocket - Code is undefined",0,null,null]]]}] 20:54:02 INFO - . 20:54:02 INFO - TEST-OK | /websockets/Secure-Close-undefined.htm | took 1732ms 20:54:02 INFO - PROCESS | 1801 | 1477540442856 Marionette TRACE conn4 -> [0,3376,"getWindowHandle",null] 20:54:02 INFO - PROCESS | 1801 | 1477540442860 Marionette TRACE conn4 <- [1,3376,null,{"value":"2147483649"}] 20:54:02 INFO - TEST-START | /websockets/Secure-Send-65K-data.htm 20:54:02 INFO - PROCESS | 1801 | 1477540442872 Marionette TRACE conn4 -> [0,3377,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:03 INFO - PROCESS | 1801 | 1477540443088 Marionette TRACE conn4 <- [1,3377,null,{"value":null}] 20:54:03 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:54:03 INFO - PROCESS | 1801 | 1477540443240 Marionette TRACE conn4 -> [0,3378,"getWindowHandles",null] 20:54:03 INFO - PROCESS | 1801 | 1477540443247 Marionette TRACE conn4 <- [1,3378,null,["2147483649"]] 20:54:03 INFO - PROCESS | 1801 | 1477540443256 Marionette TRACE conn4 -> [0,3379,"switchToWindow",{"name":"2147483649"}] 20:54:03 INFO - PROCESS | 1801 | 1477540443260 Marionette TRACE conn4 <- [1,3379,null,{}] 20:54:03 INFO - PROCESS | 1801 | 1477540443290 Marionette TRACE conn4 -> [0,3380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-65K-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:03 INFO - PROCESS | 1801 | --DOCSHELL 0x9ae4d400 == 13 [pid = 1846] [id = 733] 20:54:03 INFO - PROCESS | 1801 | --DOCSHELL 0x99f69800 == 12 [pid = 1846] [id = 734] 20:54:03 INFO - PROCESS | 1801 | --DOCSHELL 0x96016c00 == 11 [pid = 1846] [id = 731] 20:54:03 INFO - PROCESS | 1801 | --DOCSHELL 0x96dfbc00 == 10 [pid = 1846] [id = 732] 20:54:03 INFO - PROCESS | 1801 | --DOCSHELL 0x96e4cc00 == 9 [pid = 1846] [id = 726] 20:54:03 INFO - PROCESS | 1801 | --DOCSHELL 0x95de0800 == 8 [pid = 1846] [id = 727] 20:54:03 INFO - PROCESS | 1801 | --DOCSHELL 0x99f63000 == 7 [pid = 1846] [id = 728] 20:54:03 INFO - PROCESS | 1801 | --DOCSHELL 0x95ddec00 == 6 [pid = 1846] [id = 730] 20:54:03 INFO - PROCESS | 1801 | --DOCSHELL 0x9be02800 == 5 [pid = 1846] [id = 729] 20:54:03 INFO - PROCESS | 1801 | --DOCSHELL 0x9bf0d800 == 4 [pid = 1846] [id = 735] 20:54:03 INFO - PROCESS | 1801 | --DOCSHELL 0x961f9800 == 3 [pid = 1846] [id = 736] 20:54:03 INFO - PROCESS | 1801 | --DOCSHELL 0x9addec00 == 2 [pid = 1846] [id = 737] 20:54:03 INFO - PROCESS | 1801 | --DOCSHELL 0x9c01b400 == 1 [pid = 1846] [id = 738] 20:54:03 INFO - PROCESS | 1801 | ++DOCSHELL 0x9592e000 == 2 [pid = 1846] [id = 739] 20:54:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 68 (0x9592f000) [pid = 1846] [serial = 2147] [outer = (nil)] 20:54:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 69 (0x95989000) [pid = 1846] [serial = 2148] [outer = 0x9592f000] 20:54:04 INFO - PROCESS | 1801 | ++DOMWINDOW == 70 (0x95ddbc00) [pid = 1846] [serial = 2149] [outer = 0x9592f000] 20:54:04 INFO - PROCESS | 1801 | --DOMWINDOW == 69 (0x9ade2c00) [pid = 1846] [serial = 2088] [outer = (nil)] [url = about:blank] 20:54:04 INFO - PROCESS | 1801 | --DOMWINDOW == 68 (0x961fb400) [pid = 1846] [serial = 2091] [outer = (nil)] [url = about:blank] 20:54:04 INFO - PROCESS | 1801 | --DOMWINDOW == 67 (0x96df3800) [pid = 1846] [serial = 2095] [outer = (nil)] [url = about:blank] 20:54:04 INFO - PROCESS | 1801 | --DOMWINDOW == 66 (0x961f0000) [pid = 1846] [serial = 2094] [outer = (nil)] [url = about:blank] 20:54:04 INFO - PROCESS | 1801 | --DOMWINDOW == 65 (0x961f5c00) [pid = 1846] [serial = 2098] [outer = (nil)] [url = about:blank] 20:54:04 INFO - PROCESS | 1801 | --DOMWINDOW == 64 (0x961edc00) [pid = 1846] [serial = 2097] [outer = (nil)] [url = about:blank] 20:54:04 INFO - PROCESS | 1801 | --DOMWINDOW == 63 (0x99f6bc00) [pid = 1846] [serial = 2101] [outer = (nil)] [url = about:blank] 20:54:04 INFO - PROCESS | 1801 | --DOMWINDOW == 62 (0x96e59000) [pid = 1846] [serial = 2100] [outer = (nil)] [url = about:blank] 20:54:04 INFO - PROCESS | 1801 | --DOMWINDOW == 61 (0x9ade7800) [pid = 1846] [serial = 2104] [outer = (nil)] [url = about:blank] 20:54:04 INFO - PROCESS | 1801 | --DOMWINDOW == 60 (0x9ade2000) [pid = 1846] [serial = 2103] [outer = (nil)] [url = about:blank] 20:54:04 INFO - PROCESS | 1801 | --DOMWINDOW == 59 (0x9ae5b400) [pid = 1846] [serial = 2107] [outer = (nil)] [url = about:blank] 20:54:04 INFO - PROCESS | 1801 | --DOMWINDOW == 58 (0x9ae57c00) [pid = 1846] [serial = 2106] [outer = (nil)] [url = about:blank] 20:54:04 INFO - PROCESS | 1801 | --DOMWINDOW == 57 (0x9ae54c00) [pid = 1846] [serial = 2109] [outer = (nil)] [url = about:blank] 20:54:04 INFO - PROCESS | 1801 | 1477540444924 Marionette TRACE conn4 <- [1,3380,null,{"value":["/websockets/Secure-Send-65K-data.htm",0,null,null,[["W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 20:54:04 INFO - ... 20:54:04 INFO - TEST-OK | /websockets/Secure-Send-65K-data.htm | took 2081ms 20:54:04 INFO - PROCESS | 1801 | 1477540444951 Marionette TRACE conn4 -> [0,3381,"getWindowHandle",null] 20:54:04 INFO - PROCESS | 1801 | 1477540444955 Marionette TRACE conn4 <- [1,3381,null,{"value":"2147483649"}] 20:54:04 INFO - TEST-START | /websockets/Secure-Send-binary-65K-arraybuffer.htm 20:54:04 INFO - PROCESS | 1801 | 1477540444962 Marionette TRACE conn4 -> [0,3382,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:05 INFO - PROCESS | 1801 | 1477540445167 Marionette TRACE conn4 <- [1,3382,null,{"value":null}] 20:54:05 INFO - PROCESS | 1801 | 1477540445222 Marionette TRACE conn4 -> [0,3383,"getWindowHandles",null] 20:54:05 INFO - PROCESS | 1801 | 1477540445225 Marionette TRACE conn4 <- [1,3383,null,["2147483649"]] 20:54:05 INFO - PROCESS | 1801 | 1477540445237 Marionette TRACE conn4 -> [0,3384,"switchToWindow",{"name":"2147483649"}] 20:54:05 INFO - PROCESS | 1801 | 1477540445241 Marionette TRACE conn4 <- [1,3384,null,{}] 20:54:05 INFO - PROCESS | 1801 | 1477540445333 Marionette TRACE conn4 -> [0,3385,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-65K-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:05 INFO - PROCESS | 1801 | ++DOCSHELL 0x95de6000 == 3 [pid = 1846] [id = 740] 20:54:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 58 (0x95de6c00) [pid = 1846] [serial = 2150] [outer = (nil)] 20:54:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 59 (0x96009800) [pid = 1846] [serial = 2151] [outer = 0x95de6c00] 20:54:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 60 (0x9601b000) [pid = 1846] [serial = 2152] [outer = 0x95de6c00] 20:54:06 INFO - PROCESS | 1801 | 1477540446534 Marionette TRACE conn4 <- [1,3385,null,{"value":["/websockets/Secure-Send-binary-65K-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 20:54:06 INFO - ... 20:54:06 INFO - TEST-OK | /websockets/Secure-Send-binary-65K-arraybuffer.htm | took 1628ms 20:54:06 INFO - PROCESS | 1801 | 1477540446592 Marionette TRACE conn4 -> [0,3386,"getWindowHandle",null] 20:54:06 INFO - PROCESS | 1801 | 1477540446595 Marionette TRACE conn4 <- [1,3386,null,{"value":"2147483649"}] 20:54:06 INFO - TEST-START | /websockets/Secure-Send-binary-arraybuffer.htm 20:54:06 INFO - PROCESS | 1801 | 1477540446606 Marionette TRACE conn4 -> [0,3387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:06 INFO - PROCESS | 1801 | 1477540446791 Marionette TRACE conn4 <- [1,3387,null,{"value":null}] 20:54:06 INFO - PROCESS | 1801 | 1477540446840 Marionette TRACE conn4 -> [0,3388,"getWindowHandles",null] 20:54:06 INFO - PROCESS | 1801 | 1477540446842 Marionette TRACE conn4 <- [1,3388,null,["2147483649"]] 20:54:06 INFO - PROCESS | 1801 | 1477540446854 Marionette TRACE conn4 -> [0,3389,"switchToWindow",{"name":"2147483649"}] 20:54:06 INFO - PROCESS | 1801 | 1477540446859 Marionette TRACE conn4 <- [1,3389,null,{}] 20:54:06 INFO - PROCESS | 1801 | 1477540446887 Marionette TRACE conn4 -> [0,3390,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:07 INFO - PROCESS | 1801 | ++DOCSHELL 0x96014c00 == 4 [pid = 1846] [id = 741] 20:54:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 61 (0x960e2c00) [pid = 1846] [serial = 2153] [outer = (nil)] 20:54:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 62 (0x961a5400) [pid = 1846] [serial = 2154] [outer = 0x960e2c00] 20:54:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 63 (0x961edc00) [pid = 1846] [serial = 2155] [outer = 0x960e2c00] 20:54:09 INFO - PROCESS | 1801 | --DOMWINDOW == 62 (0x96dff400) [pid = 1846] [serial = 2126] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-null.htm] 20:54:09 INFO - PROCESS | 1801 | --DOMWINDOW == 61 (0x9ae4ec00) [pid = 1846] [serial = 2129] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm] 20:54:09 INFO - PROCESS | 1801 | --DOMWINDOW == 60 (0x9bf0e000) [pid = 1846] [serial = 2135] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm] 20:54:09 INFO - PROCESS | 1801 | --DOMWINDOW == 59 (0x99f6cc00) [pid = 1846] [serial = 2132] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm] 20:54:09 INFO - PROCESS | 1801 | --DOMWINDOW == 58 (0x95de1400) [pid = 1846] [serial = 2120] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm] 20:54:09 INFO - PROCESS | 1801 | --DOMWINDOW == 57 (0x960ea800) [pid = 1846] [serial = 2111] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm] 20:54:09 INFO - PROCESS | 1801 | --DOMWINDOW == 56 (0x9ab1f800) [pid = 1846] [serial = 2114] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm] 20:54:09 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0x96e52c00) [pid = 1846] [serial = 2108] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm] 20:54:09 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x9601d800) [pid = 1846] [serial = 2123] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm] 20:54:09 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x9be03000) [pid = 1846] [serial = 2117] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-NaN.htm] 20:54:09 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x9addc400) [pid = 1846] [serial = 2087] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-0.htm] 20:54:09 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x96021800) [pid = 1846] [serial = 2090] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm] 20:54:09 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x960ec000) [pid = 1846] [serial = 2063] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm] 20:54:09 INFO - PROCESS | 1801 | 1477540449873 Marionette TRACE conn4 <- [1,3390,null,{"value":["/websockets/Secure-Send-binary-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 20:54:09 INFO - ... 20:54:09 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybuffer.htm | took 3279ms 20:54:09 INFO - PROCESS | 1801 | 1477540449884 Marionette TRACE conn4 -> [0,3391,"getWindowHandle",null] 20:54:09 INFO - PROCESS | 1801 | 1477540449886 Marionette TRACE conn4 <- [1,3391,null,{"value":"2147483649"}] 20:54:09 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float32.htm 20:54:09 INFO - PROCESS | 1801 | 1477540449893 Marionette TRACE conn4 -> [0,3392,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:10 INFO - PROCESS | 1801 | 1477540450070 Marionette TRACE conn4 <- [1,3392,null,{"value":null}] 20:54:10 INFO - PROCESS | 1801 | 1477540450213 Marionette TRACE conn4 -> [0,3393,"getWindowHandles",null] 20:54:10 INFO - PROCESS | 1801 | 1477540450218 Marionette TRACE conn4 <- [1,3393,null,["2147483649"]] 20:54:10 INFO - PROCESS | 1801 | 1477540450223 Marionette TRACE conn4 -> [0,3394,"switchToWindow",{"name":"2147483649"}] 20:54:10 INFO - PROCESS | 1801 | 1477540450227 Marionette TRACE conn4 <- [1,3394,null,{}] 20:54:10 INFO - PROCESS | 1801 | 1477540450232 Marionette TRACE conn4 -> [0,3395,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-float32.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:10 INFO - PROCESS | 1801 | ++DOCSHELL 0x96014800 == 5 [pid = 1846] [id = 742] 20:54:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x96015800) [pid = 1846] [serial = 2156] [outer = (nil)] 20:54:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x961ee400) [pid = 1846] [serial = 2157] [outer = 0x96015800] 20:54:10 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x961f7400) [pid = 1846] [serial = 2158] [outer = 0x96015800] 20:54:11 INFO - PROCESS | 1801 | 1477540451164 Marionette TRACE conn4 <- [1,3395,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-float32.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be closed",0,null,null]]]}] 20:54:11 INFO - ... 20:54:11 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float32.htm | took 1325ms 20:54:11 INFO - PROCESS | 1801 | 1477540451219 Marionette TRACE conn4 -> [0,3396,"getWindowHandle",null] 20:54:11 INFO - PROCESS | 1801 | 1477540451222 Marionette TRACE conn4 <- [1,3396,null,{"value":"2147483649"}] 20:54:11 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float64.htm 20:54:11 INFO - PROCESS | 1801 | 1477540451229 Marionette TRACE conn4 -> [0,3397,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:11 INFO - PROCESS | 1801 | 1477540451382 Marionette TRACE conn4 <- [1,3397,null,{"value":null}] 20:54:11 INFO - PROCESS | 1801 | 1477540451475 Marionette TRACE conn4 -> [0,3398,"getWindowHandles",null] 20:54:11 INFO - PROCESS | 1801 | 1477540451478 Marionette TRACE conn4 <- [1,3398,null,["2147483649"]] 20:54:11 INFO - PROCESS | 1801 | 1477540451490 Marionette TRACE conn4 -> [0,3399,"switchToWindow",{"name":"2147483649"}] 20:54:11 INFO - PROCESS | 1801 | 1477540451494 Marionette TRACE conn4 <- [1,3399,null,{}] 20:54:11 INFO - PROCESS | 1801 | 1477540451518 Marionette TRACE conn4 -> [0,3400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-float64.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:11 INFO - PROCESS | 1801 | ++DOCSHELL 0x95938000 == 6 [pid = 1846] [id = 743] 20:54:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x95938800) [pid = 1846] [serial = 2159] [outer = (nil)] 20:54:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x95de1000) [pid = 1846] [serial = 2160] [outer = 0x95938800] 20:54:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x96002800) [pid = 1846] [serial = 2161] [outer = 0x95938800] 20:54:12 INFO - PROCESS | 1801 | 1477540452769 Marionette TRACE conn4 <- [1,3400,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-float64.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Connection should be closed",0,null,null]]]}] 20:54:12 INFO - ... 20:54:12 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float64.htm | took 1580ms 20:54:12 INFO - PROCESS | 1801 | 1477540452810 Marionette TRACE conn4 -> [0,3401,"getWindowHandle",null] 20:54:12 INFO - PROCESS | 1801 | 1477540452813 Marionette TRACE conn4 <- [1,3401,null,{"value":"2147483649"}] 20:54:12 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-int32.htm 20:54:12 INFO - PROCESS | 1801 | 1477540452826 Marionette TRACE conn4 -> [0,3402,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:13 INFO - PROCESS | 1801 | 1477540453000 Marionette TRACE conn4 <- [1,3402,null,{"value":null}] 20:54:13 INFO - PROCESS | 1801 | 1477540453058 Marionette TRACE conn4 -> [0,3403,"getWindowHandles",null] 20:54:13 INFO - PROCESS | 1801 | 1477540453061 Marionette TRACE conn4 <- [1,3403,null,["2147483649"]] 20:54:13 INFO - PROCESS | 1801 | 1477540453073 Marionette TRACE conn4 -> [0,3404,"switchToWindow",{"name":"2147483649"}] 20:54:13 INFO - PROCESS | 1801 | 1477540453081 Marionette TRACE conn4 <- [1,3404,null,{}] 20:54:13 INFO - PROCESS | 1801 | 1477540453089 Marionette TRACE conn4 -> [0,3405,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-int32.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:13 INFO - PROCESS | 1801 | ++DOCSHELL 0x961f9000 == 7 [pid = 1846] [id = 744] 20:54:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 57 (0x961f9400) [pid = 1846] [serial = 2162] [outer = (nil)] 20:54:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 58 (0x96df8400) [pid = 1846] [serial = 2163] [outer = 0x961f9400] 20:54:13 INFO - PROCESS | 1801 | ++DOMWINDOW == 59 (0x96dfbc00) [pid = 1846] [serial = 2164] [outer = 0x961f9400] 20:54:14 INFO - PROCESS | 1801 | 1477540454346 Marionette TRACE conn4 <- [1,3405,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-int32.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Connection should be closed",0,null,null]]]}] 20:54:14 INFO - ... 20:54:14 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-int32.htm | took 1536ms 20:54:14 INFO - PROCESS | 1801 | 1477540454363 Marionette TRACE conn4 -> [0,3406,"getWindowHandle",null] 20:54:14 INFO - PROCESS | 1801 | 1477540454379 Marionette TRACE conn4 <- [1,3406,null,{"value":"2147483649"}] 20:54:14 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm 20:54:14 INFO - PROCESS | 1801 | 1477540454392 Marionette TRACE conn4 -> [0,3407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:14 INFO - PROCESS | 1801 | 1477540454577 Marionette TRACE conn4 <- [1,3407,null,{"value":null}] 20:54:14 INFO - PROCESS | 1801 | 1477540454628 Marionette TRACE conn4 -> [0,3408,"getWindowHandles",null] 20:54:14 INFO - PROCESS | 1801 | 1477540454632 Marionette TRACE conn4 <- [1,3408,null,["2147483649"]] 20:54:14 INFO - PROCESS | 1801 | 1477540454639 Marionette TRACE conn4 -> [0,3409,"switchToWindow",{"name":"2147483649"}] 20:54:14 INFO - PROCESS | 1801 | 1477540454648 Marionette TRACE conn4 <- [1,3409,null,{}] 20:54:14 INFO - PROCESS | 1801 | 1477540454655 Marionette TRACE conn4 -> [0,3410,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:14 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e53400 == 8 [pid = 1846] [id = 745] 20:54:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 60 (0x96e53800) [pid = 1846] [serial = 2165] [outer = (nil)] 20:54:14 INFO - PROCESS | 1801 | ++DOMWINDOW == 61 (0x99f66000) [pid = 1846] [serial = 2166] [outer = 0x96e53800] 20:54:15 INFO - PROCESS | 1801 | ++DOMWINDOW == 62 (0x99f6b800) [pid = 1846] [serial = 2167] [outer = 0x96e53800] 20:54:15 INFO - PROCESS | 1801 | 1477540455894 Marionette TRACE conn4 <- [1,3410,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Connection should be closed",0,null,null]]]}] 20:54:15 INFO - ... 20:54:15 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm | took 1539ms 20:54:15 INFO - PROCESS | 1801 | 1477540455929 Marionette TRACE conn4 -> [0,3411,"getWindowHandle",null] 20:54:15 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm 20:54:15 INFO - PROCESS | 1801 | 1477540455939 Marionette TRACE conn4 <- [1,3411,null,{"value":"2147483649"}] 20:54:15 INFO - PROCESS | 1801 | 1477540455949 Marionette TRACE conn4 -> [0,3412,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:16 INFO - PROCESS | 1801 | 1477540456145 Marionette TRACE conn4 <- [1,3412,null,{"value":null}] 20:54:16 INFO - PROCESS | 1801 | 1477540456216 Marionette TRACE conn4 -> [0,3413,"getWindowHandles",null] 20:54:16 INFO - PROCESS | 1801 | 1477540456225 Marionette TRACE conn4 <- [1,3413,null,["2147483649"]] 20:54:16 INFO - PROCESS | 1801 | 1477540456234 Marionette TRACE conn4 -> [0,3414,"switchToWindow",{"name":"2147483649"}] 20:54:16 INFO - PROCESS | 1801 | 1477540456242 Marionette TRACE conn4 <- [1,3414,null,{}] 20:54:16 INFO - PROCESS | 1801 | 1477540456263 Marionette TRACE conn4 -> [0,3415,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:16 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab21400 == 9 [pid = 1846] [id = 746] 20:54:16 INFO - PROCESS | 1801 | ++DOMWINDOW == 63 (0x9ab22c00) [pid = 1846] [serial = 2168] [outer = (nil)] 20:54:16 INFO - PROCESS | 1801 | ++DOMWINDOW == 64 (0x9ade3000) [pid = 1846] [serial = 2169] [outer = 0x9ab22c00] 20:54:16 INFO - PROCESS | 1801 | ++DOMWINDOW == 65 (0x9ade7000) [pid = 1846] [serial = 2170] [outer = 0x9ab22c00] 20:54:17 INFO - PROCESS | 1801 | 1477540457533 Marionette TRACE conn4 <- [1,3415,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Connection should be closed",0,null,null]]]}] 20:54:17 INFO - ... 20:54:17 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm | took 1632ms 20:54:17 INFO - PROCESS | 1801 | 1477540457581 Marionette TRACE conn4 -> [0,3416,"getWindowHandle",null] 20:54:17 INFO - PROCESS | 1801 | 1477540457588 Marionette TRACE conn4 <- [1,3416,null,{"value":"2147483649"}] 20:54:17 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm 20:54:17 INFO - PROCESS | 1801 | 1477540457597 Marionette TRACE conn4 -> [0,3417,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:17 INFO - PROCESS | 1801 | 1477540457766 Marionette TRACE conn4 <- [1,3417,null,{"value":null}] 20:54:17 INFO - PROCESS | 1801 | 1477540457869 Marionette TRACE conn4 -> [0,3418,"getWindowHandles",null] 20:54:17 INFO - PROCESS | 1801 | 1477540457876 Marionette TRACE conn4 <- [1,3418,null,["2147483649"]] 20:54:17 INFO - PROCESS | 1801 | 1477540457894 Marionette TRACE conn4 -> [0,3419,"switchToWindow",{"name":"2147483649"}] 20:54:17 INFO - PROCESS | 1801 | 1477540457897 Marionette TRACE conn4 <- [1,3419,null,{}] 20:54:17 INFO - PROCESS | 1801 | 1477540457926 Marionette TRACE conn4 -> [0,3420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:17 INFO - PROCESS | 1801 | ++DOCSHELL 0x96015000 == 10 [pid = 1846] [id = 747] 20:54:17 INFO - PROCESS | 1801 | ++DOMWINDOW == 66 (0x96016800) [pid = 1846] [serial = 2171] [outer = (nil)] 20:54:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 67 (0x961a0000) [pid = 1846] [serial = 2172] [outer = 0x96016800] 20:54:18 INFO - PROCESS | 1801 | ++DOMWINDOW == 68 (0x961fa800) [pid = 1846] [serial = 2173] [outer = 0x96016800] 20:54:18 INFO - PROCESS | 1801 | --DOCSHELL 0x96014c00 == 9 [pid = 1846] [id = 741] 20:54:18 INFO - PROCESS | 1801 | --DOCSHELL 0x95de6000 == 8 [pid = 1846] [id = 740] 20:54:18 INFO - PROCESS | 1801 | --DOCSHELL 0x9592e000 == 7 [pid = 1846] [id = 739] 20:54:18 INFO - PROCESS | 1801 | --DOMWINDOW == 67 (0x961f2000) [pid = 1846] [serial = 2121] [outer = (nil)] [url = about:blank] 20:54:18 INFO - PROCESS | 1801 | --DOMWINDOW == 66 (0x96e51000) [pid = 1846] [serial = 2122] [outer = (nil)] [url = about:blank] 20:54:18 INFO - PROCESS | 1801 | --DOMWINDOW == 65 (0x9bf9f000) [pid = 1846] [serial = 2136] [outer = (nil)] [url = about:blank] 20:54:18 INFO - PROCESS | 1801 | --DOMWINDOW == 64 (0x9c013000) [pid = 1846] [serial = 2137] [outer = (nil)] [url = about:blank] 20:54:18 INFO - PROCESS | 1801 | --DOMWINDOW == 63 (0x9be02000) [pid = 1846] [serial = 2133] [outer = (nil)] [url = about:blank] 20:54:18 INFO - PROCESS | 1801 | --DOMWINDOW == 62 (0x9be0d800) [pid = 1846] [serial = 2134] [outer = (nil)] [url = about:blank] 20:54:18 INFO - PROCESS | 1801 | --DOMWINDOW == 61 (0x9b738000) [pid = 1846] [serial = 2130] [outer = (nil)] [url = about:blank] 20:54:18 INFO - PROCESS | 1801 | --DOMWINDOW == 60 (0x9bbcfc00) [pid = 1846] [serial = 2131] [outer = (nil)] [url = about:blank] 20:54:18 INFO - PROCESS | 1801 | --DOMWINDOW == 59 (0x99f6ec00) [pid = 1846] [serial = 2127] [outer = (nil)] [url = about:blank] 20:54:18 INFO - PROCESS | 1801 | --DOMWINDOW == 58 (0x9ab1c800) [pid = 1846] [serial = 2128] [outer = (nil)] [url = about:blank] 20:54:18 INFO - PROCESS | 1801 | --DOMWINDOW == 57 (0x961ec800) [pid = 1846] [serial = 2124] [outer = (nil)] [url = about:blank] 20:54:18 INFO - PROCESS | 1801 | --DOMWINDOW == 56 (0x96dfa400) [pid = 1846] [serial = 2125] [outer = (nil)] [url = about:blank] 20:54:18 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0x9be07400) [pid = 1846] [serial = 2118] [outer = (nil)] [url = about:blank] 20:54:18 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x9be0ac00) [pid = 1846] [serial = 2119] [outer = (nil)] [url = about:blank] 20:54:18 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x9b738400) [pid = 1846] [serial = 2115] [outer = (nil)] [url = about:blank] 20:54:18 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x9b73bc00) [pid = 1846] [serial = 2116] [outer = (nil)] [url = about:blank] 20:54:18 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x96df7800) [pid = 1846] [serial = 2112] [outer = (nil)] [url = about:blank] 20:54:18 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x96e56400) [pid = 1846] [serial = 2113] [outer = (nil)] [url = about:blank] 20:54:18 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x9b73d400) [pid = 1846] [serial = 2110] [outer = (nil)] [url = about:blank] 20:54:18 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x9ade9800) [pid = 1846] [serial = 2089] [outer = (nil)] [url = about:blank] 20:54:18 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x96e4f000) [pid = 1846] [serial = 2092] [outer = (nil)] [url = about:blank] 20:54:18 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x96e59400) [pid = 1846] [serial = 2065] [outer = (nil)] [url = about:blank] 20:54:19 INFO - PROCESS | 1801 | 1477540459094 Marionette TRACE conn4 <- [1,3420,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Connection should be closed",0,null,null]]]}] 20:54:19 INFO - ... 20:54:19 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm | took 1537ms 20:54:19 INFO - PROCESS | 1801 | 1477540459135 Marionette TRACE conn4 -> [0,3421,"getWindowHandle",null] 20:54:19 INFO - PROCESS | 1801 | 1477540459137 Marionette TRACE conn4 <- [1,3421,null,{"value":"2147483649"}] 20:54:19 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm 20:54:19 INFO - PROCESS | 1801 | 1477540459144 Marionette TRACE conn4 -> [0,3422,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:19 INFO - PROCESS | 1801 | 1477540459386 Marionette TRACE conn4 <- [1,3422,null,{"value":null}] 20:54:19 INFO - PROCESS | 1801 | 1477540459426 Marionette TRACE conn4 -> [0,3423,"getWindowHandles",null] 20:54:19 INFO - PROCESS | 1801 | 1477540459433 Marionette TRACE conn4 <- [1,3423,null,["2147483649"]] 20:54:19 INFO - PROCESS | 1801 | 1477540459441 Marionette TRACE conn4 -> [0,3424,"switchToWindow",{"name":"2147483649"}] 20:54:19 INFO - PROCESS | 1801 | 1477540459448 Marionette TRACE conn4 <- [1,3424,null,{}] 20:54:19 INFO - PROCESS | 1801 | 1477540459456 Marionette TRACE conn4 -> [0,3425,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:19 INFO - PROCESS | 1801 | ++DOCSHELL 0x96009000 == 8 [pid = 1846] [id = 748] 20:54:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x96020000) [pid = 1846] [serial = 2174] [outer = (nil)] 20:54:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x96dfd400) [pid = 1846] [serial = 2175] [outer = 0x96020000] 20:54:19 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x96e4f000) [pid = 1846] [serial = 2176] [outer = 0x96020000] 20:54:20 INFO - PROCESS | 1801 | 1477540460532 Marionette TRACE conn4 <- [1,3425,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Connection should be closed",0,null,null]]]}] 20:54:20 INFO - ... 20:54:20 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm | took 1437ms 20:54:20 INFO - PROCESS | 1801 | 1477540460582 Marionette TRACE conn4 -> [0,3426,"getWindowHandle",null] 20:54:20 INFO - PROCESS | 1801 | 1477540460586 Marionette TRACE conn4 <- [1,3426,null,{"value":"2147483649"}] 20:54:20 INFO - TEST-START | /websockets/Secure-Send-binary-blob.htm 20:54:20 INFO - PROCESS | 1801 | 1477540460592 Marionette TRACE conn4 -> [0,3427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:20 INFO - PROCESS | 1801 | 1477540460795 Marionette TRACE conn4 <- [1,3427,null,{"value":null}] 20:54:20 INFO - PROCESS | 1801 | 1477540460858 Marionette TRACE conn4 -> [0,3428,"getWindowHandles",null] 20:54:20 INFO - PROCESS | 1801 | 1477540460868 Marionette TRACE conn4 <- [1,3428,null,["2147483649"]] 20:54:20 INFO - PROCESS | 1801 | 1477540460875 Marionette TRACE conn4 -> [0,3429,"switchToWindow",{"name":"2147483649"}] 20:54:20 INFO - PROCESS | 1801 | 1477540460886 Marionette TRACE conn4 <- [1,3429,null,{}] 20:54:20 INFO - PROCESS | 1801 | 1477540460906 Marionette TRACE conn4 -> [0,3430,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:20 INFO - PROCESS | 1801 | ++DOCSHELL 0x99f6ec00 == 9 [pid = 1846] [id = 749] 20:54:20 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x99f6f000) [pid = 1846] [serial = 2177] [outer = (nil)] 20:54:21 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x9ab1bc00) [pid = 1846] [serial = 2178] [outer = 0x99f6f000] 20:54:21 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x9ab20000) [pid = 1846] [serial = 2179] [outer = 0x99f6f000] 20:54:22 INFO - PROCESS | 1801 | 1477540462164 Marionette TRACE conn4 <- [1,3430,null,{"value":["/websockets/Secure-Send-binary-blob.htm",0,null,null,[["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Connection should be closed",0,null,null]]]}] 20:54:22 INFO - ... 20:54:22 INFO - TEST-OK | /websockets/Secure-Send-binary-blob.htm | took 1632ms 20:54:22 INFO - PROCESS | 1801 | 1477540462227 Marionette TRACE conn4 -> [0,3431,"getWindowHandle",null] 20:54:22 INFO - PROCESS | 1801 | 1477540462230 Marionette TRACE conn4 <- [1,3431,null,{"value":"2147483649"}] 20:54:22 INFO - TEST-START | /websockets/Secure-Send-data.htm 20:54:22 INFO - PROCESS | 1801 | 1477540462238 Marionette TRACE conn4 -> [0,3432,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:22 INFO - PROCESS | 1801 | 1477540462406 Marionette TRACE conn4 <- [1,3432,null,{"value":null}] 20:54:22 INFO - PROCESS | 1801 | 1477540462479 Marionette TRACE conn4 -> [0,3433,"getWindowHandles",null] 20:54:22 INFO - PROCESS | 1801 | 1477540462488 Marionette TRACE conn4 <- [1,3433,null,["2147483649"]] 20:54:22 INFO - PROCESS | 1801 | 1477540462494 Marionette TRACE conn4 -> [0,3434,"switchToWindow",{"name":"2147483649"}] 20:54:22 INFO - PROCESS | 1801 | 1477540462506 Marionette TRACE conn4 <- [1,3434,null,{}] 20:54:22 INFO - PROCESS | 1801 | 1477540462518 Marionette TRACE conn4 -> [0,3435,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-data.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:22 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab24000 == 10 [pid = 1846] [id = 750] 20:54:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x9ade4400) [pid = 1846] [serial = 2180] [outer = (nil)] 20:54:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x9ae57000) [pid = 1846] [serial = 2181] [outer = 0x9ade4400] 20:54:22 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x9ae5a000) [pid = 1846] [serial = 2182] [outer = 0x9ade4400] 20:54:23 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x95de6c00) [pid = 1846] [serial = 2150] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm] 20:54:23 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x960e2c00) [pid = 1846] [serial = 2153] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm] 20:54:23 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x9592f000) [pid = 1846] [serial = 2147] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm] 20:54:23 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x96dfe800) [pid = 1846] [serial = 2138] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm] 20:54:23 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x9addf800) [pid = 1846] [serial = 2141] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-string.htm] 20:54:23 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x9c01c800) [pid = 1846] [serial = 2144] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-undefined.htm] 20:54:23 INFO - PROCESS | 1801 | 1477540463931 Marionette TRACE conn4 <- [1,3435,null,{"value":["/websockets/Secure-Send-data.htm",0,null,null,[["W3C WebSocket API - Send data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 20:54:23 INFO - ... 20:54:23 INFO - TEST-OK | /websockets/Secure-Send-data.htm | took 1723ms 20:54:23 INFO - PROCESS | 1801 | 1477540463959 Marionette TRACE conn4 -> [0,3436,"getWindowHandle",null] 20:54:23 INFO - PROCESS | 1801 | 1477540463962 Marionette TRACE conn4 <- [1,3436,null,{"value":"2147483649"}] 20:54:23 INFO - TEST-START | /websockets/Secure-Send-null.htm 20:54:24 INFO - PROCESS | 1801 | 1477540463996 Marionette TRACE conn4 -> [0,3437,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:24 INFO - PROCESS | 1801 | 1477540464163 Marionette TRACE conn4 <- [1,3437,null,{"value":null}] 20:54:24 INFO - PROCESS | 1801 | 1477540464262 Marionette TRACE conn4 -> [0,3438,"getWindowHandles",null] 20:54:24 INFO - PROCESS | 1801 | 1477540464268 Marionette TRACE conn4 <- [1,3438,null,["2147483649"]] 20:54:24 INFO - PROCESS | 1801 | 1477540464279 Marionette TRACE conn4 -> [0,3439,"switchToWindow",{"name":"2147483649"}] 20:54:24 INFO - PROCESS | 1801 | 1477540464283 Marionette TRACE conn4 <- [1,3439,null,{}] 20:54:24 INFO - PROCESS | 1801 | 1477540464312 Marionette TRACE conn4 -> [0,3440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-null.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:24 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab1d400 == 11 [pid = 1846] [id = 751] 20:54:24 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x9ab1e400) [pid = 1846] [serial = 2183] [outer = (nil)] 20:54:24 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x9b738c00) [pid = 1846] [serial = 2184] [outer = 0x9ab1e400] 20:54:24 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x9b73c400) [pid = 1846] [serial = 2185] [outer = 0x9ab1e400] 20:54:25 INFO - PROCESS | 1801 | 1477540465306 Marionette TRACE conn4 <- [1,3440,null,{"value":["/websockets/Secure-Send-null.htm",0,null,null,[["W3C WebSocket API - Send null data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send null data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send null data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 20:54:25 INFO - ... 20:54:25 INFO - TEST-OK | /websockets/Secure-Send-null.htm | took 1375ms 20:54:25 INFO - PROCESS | 1801 | 1477540465353 Marionette TRACE conn4 -> [0,3441,"getWindowHandle",null] 20:54:25 INFO - PROCESS | 1801 | 1477540465357 Marionette TRACE conn4 <- [1,3441,null,{"value":"2147483649"}] 20:54:25 INFO - TEST-START | /websockets/Secure-Send-paired-surrogates.htm 20:54:25 INFO - PROCESS | 1801 | 1477540465364 Marionette TRACE conn4 -> [0,3442,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:25 INFO - PROCESS | 1801 | 1477540465554 Marionette TRACE conn4 <- [1,3442,null,{"value":null}] 20:54:25 INFO - PROCESS | 1801 | 1477540465648 Marionette TRACE conn4 -> [0,3443,"getWindowHandles",null] 20:54:25 INFO - PROCESS | 1801 | 1477540465653 Marionette TRACE conn4 <- [1,3443,null,["2147483649"]] 20:54:25 INFO - PROCESS | 1801 | 1477540465664 Marionette TRACE conn4 -> [0,3444,"switchToWindow",{"name":"2147483649"}] 20:54:25 INFO - PROCESS | 1801 | 1477540465674 Marionette TRACE conn4 <- [1,3444,null,{}] 20:54:25 INFO - PROCESS | 1801 | 1477540465681 Marionette TRACE conn4 -> [0,3445,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-paired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:25 INFO - PROCESS | 1801 | ++DOCSHELL 0x95de6000 == 12 [pid = 1846] [id = 752] 20:54:25 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x95de7c00) [pid = 1846] [serial = 2186] [outer = (nil)] 20:54:25 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x9619e400) [pid = 1846] [serial = 2187] [outer = 0x95de7c00] 20:54:26 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x96df6c00) [pid = 1846] [serial = 2188] [outer = 0x95de7c00] 20:54:26 INFO - PROCESS | 1801 | 1477540466907 Marionette TRACE conn4 <- [1,3445,null,{"value":["/websockets/Secure-Send-paired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 20:54:26 INFO - ... 20:54:26 INFO - TEST-OK | /websockets/Secure-Send-paired-surrogates.htm | took 1572ms 20:54:26 INFO - PROCESS | 1801 | 1477540466937 Marionette TRACE conn4 -> [0,3446,"getWindowHandle",null] 20:54:26 INFO - PROCESS | 1801 | 1477540466940 Marionette TRACE conn4 <- [1,3446,null,{"value":"2147483649"}] 20:54:26 INFO - TEST-START | /websockets/Secure-Send-unicode-data.htm 20:54:26 INFO - PROCESS | 1801 | 1477540466950 Marionette TRACE conn4 -> [0,3447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:27 INFO - PROCESS | 1801 | 1477540467158 Marionette TRACE conn4 <- [1,3447,null,{"value":null}] 20:54:27 INFO - PROCESS | 1801 | 1477540467218 Marionette TRACE conn4 -> [0,3448,"getWindowHandles",null] 20:54:27 INFO - PROCESS | 1801 | 1477540467221 Marionette TRACE conn4 <- [1,3448,null,["2147483649"]] 20:54:27 INFO - PROCESS | 1801 | 1477540467230 Marionette TRACE conn4 -> [0,3449,"switchToWindow",{"name":"2147483649"}] 20:54:27 INFO - PROCESS | 1801 | 1477540467237 Marionette TRACE conn4 <- [1,3449,null,{}] 20:54:27 INFO - PROCESS | 1801 | 1477540467246 Marionette TRACE conn4 -> [0,3450,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-unicode-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:27 INFO - PROCESS | 1801 | ++DOCSHELL 0x99f68400 == 13 [pid = 1846] [id = 753] 20:54:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x99f69c00) [pid = 1846] [serial = 2189] [outer = (nil)] 20:54:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 57 (0x9b73b400) [pid = 1846] [serial = 2190] [outer = 0x99f69c00] 20:54:27 INFO - PROCESS | 1801 | ++DOMWINDOW == 58 (0x9bbcec00) [pid = 1846] [serial = 2191] [outer = 0x99f69c00] 20:54:28 INFO - PROCESS | 1801 | 1477540468641 Marionette TRACE conn4 <- [1,3450,null,{"value":["/websockets/Secure-Send-unicode-data.htm",0,null,null,[["W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unicode data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 20:54:28 INFO - ... 20:54:28 INFO - TEST-OK | /websockets/Secure-Send-unicode-data.htm | took 1725ms 20:54:28 INFO - PROCESS | 1801 | 1477540468674 Marionette TRACE conn4 -> [0,3451,"getWindowHandle",null] 20:54:28 INFO - PROCESS | 1801 | 1477540468680 Marionette TRACE conn4 <- [1,3451,null,{"value":"2147483649"}] 20:54:28 INFO - TEST-START | /websockets/Secure-Send-unpaired-surrogates.htm 20:54:28 INFO - PROCESS | 1801 | 1477540468690 Marionette TRACE conn4 -> [0,3452,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:28 INFO - PROCESS | 1801 | 1477540468900 Marionette TRACE conn4 <- [1,3452,null,{"value":null}] 20:54:28 INFO - PROCESS | 1801 | 1477540468968 Marionette TRACE conn4 -> [0,3453,"getWindowHandles",null] 20:54:28 INFO - PROCESS | 1801 | 1477540468993 Marionette TRACE conn4 <- [1,3453,null,["2147483649"]] 20:54:29 INFO - PROCESS | 1801 | 1477540469002 Marionette TRACE conn4 -> [0,3454,"switchToWindow",{"name":"2147483649"}] 20:54:29 INFO - PROCESS | 1801 | 1477540469006 Marionette TRACE conn4 <- [1,3454,null,{}] 20:54:29 INFO - PROCESS | 1801 | 1477540469018 Marionette TRACE conn4 -> [0,3455,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:29 INFO - PROCESS | 1801 | ++DOCSHELL 0x9be08c00 == 14 [pid = 1846] [id = 754] 20:54:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 59 (0x9be09000) [pid = 1846] [serial = 2192] [outer = (nil)] 20:54:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 60 (0x9be0e800) [pid = 1846] [serial = 2193] [outer = 0x9be09000] 20:54:29 INFO - PROCESS | 1801 | ++DOMWINDOW == 61 (0x9bf02000) [pid = 1846] [serial = 2194] [outer = 0x9be09000] 20:54:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 20:54:30 INFO - PROCESS | 1801 | [Child 1846] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 20:54:30 INFO - PROCESS | 1801 | 1477540470213 Marionette TRACE conn4 <- [1,3455,null,{"value":["/websockets/Secure-Send-unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 20:54:30 INFO - ... 20:54:30 INFO - TEST-OK | /websockets/Secure-Send-unpaired-surrogates.htm | took 1579ms 20:54:30 INFO - TEST-START | /websockets/Send-0byte-data.htm 20:54:30 INFO - PROCESS | 1801 | 1477540470267 Marionette TRACE conn4 -> [0,3456,"getWindowHandle",null] 20:54:30 INFO - PROCESS | 1801 | 1477540470269 Marionette TRACE conn4 <- [1,3456,null,{"value":"2147483649"}] 20:54:30 INFO - PROCESS | 1801 | 1477540470286 Marionette TRACE conn4 -> [0,3457,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:30 INFO - PROCESS | 1801 | 1477540470464 Marionette TRACE conn4 <- [1,3457,null,{"value":null}] 20:54:30 INFO - PROCESS | 1801 | 1477540470508 Marionette TRACE conn4 -> [0,3458,"getWindowHandles",null] 20:54:30 INFO - PROCESS | 1801 | 1477540470520 Marionette TRACE conn4 <- [1,3458,null,["2147483649"]] 20:54:30 INFO - PROCESS | 1801 | 1477540470531 Marionette TRACE conn4 -> [0,3459,"switchToWindow",{"name":"2147483649"}] 20:54:30 INFO - PROCESS | 1801 | 1477540470541 Marionette TRACE conn4 <- [1,3459,null,{}] 20:54:30 INFO - PROCESS | 1801 | 1477540470665 Marionette TRACE conn4 -> [0,3460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-0byte-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-0byte-data.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:30 INFO - PROCESS | 1801 | ++DOCSHELL 0x9601ec00 == 15 [pid = 1846] [id = 755] 20:54:30 INFO - PROCESS | 1801 | ++DOMWINDOW == 62 (0x960e0c00) [pid = 1846] [serial = 2195] [outer = (nil)] 20:54:30 INFO - PROCESS | 1801 | ++DOMWINDOW == 63 (0x96e4cc00) [pid = 1846] [serial = 2196] [outer = 0x960e0c00] 20:54:31 INFO - PROCESS | 1801 | ++DOMWINDOW == 64 (0x99f6d800) [pid = 1846] [serial = 2197] [outer = 0x960e0c00] 20:54:32 INFO - PROCESS | 1801 | --DOCSHELL 0x99f6ec00 == 14 [pid = 1846] [id = 749] 20:54:32 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab24000 == 13 [pid = 1846] [id = 750] 20:54:32 INFO - PROCESS | 1801 | --DOCSHELL 0x96015000 == 12 [pid = 1846] [id = 747] 20:54:32 INFO - PROCESS | 1801 | --DOCSHELL 0x96009000 == 11 [pid = 1846] [id = 748] 20:54:32 INFO - PROCESS | 1801 | --DOCSHELL 0x96014800 == 10 [pid = 1846] [id = 742] 20:54:32 INFO - PROCESS | 1801 | --DOCSHELL 0x95938000 == 9 [pid = 1846] [id = 743] 20:54:32 INFO - PROCESS | 1801 | --DOCSHELL 0x961f9000 == 8 [pid = 1846] [id = 744] 20:54:32 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab21400 == 7 [pid = 1846] [id = 746] 20:54:32 INFO - PROCESS | 1801 | --DOCSHELL 0x96e53400 == 6 [pid = 1846] [id = 745] 20:54:32 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab1d400 == 5 [pid = 1846] [id = 751] 20:54:32 INFO - PROCESS | 1801 | --DOCSHELL 0x95de6000 == 4 [pid = 1846] [id = 752] 20:54:32 INFO - PROCESS | 1801 | --DOCSHELL 0x99f68400 == 3 [pid = 1846] [id = 753] 20:54:32 INFO - PROCESS | 1801 | --DOCSHELL 0x9be08c00 == 2 [pid = 1846] [id = 754] 20:54:32 INFO - PROCESS | 1801 | --DOMWINDOW == 63 (0x9ab21c00) [pid = 1846] [serial = 2140] [outer = (nil)] [url = about:blank] 20:54:32 INFO - PROCESS | 1801 | --DOMWINDOW == 62 (0x99f6f400) [pid = 1846] [serial = 2139] [outer = (nil)] [url = about:blank] 20:54:32 INFO - PROCESS | 1801 | --DOMWINDOW == 61 (0x9c012400) [pid = 1846] [serial = 2143] [outer = (nil)] [url = about:blank] 20:54:32 INFO - PROCESS | 1801 | --DOMWINDOW == 60 (0x9bf9d400) [pid = 1846] [serial = 2142] [outer = (nil)] [url = about:blank] 20:54:32 INFO - PROCESS | 1801 | --DOMWINDOW == 59 (0x9c145800) [pid = 1846] [serial = 2146] [outer = (nil)] [url = about:blank] 20:54:32 INFO - PROCESS | 1801 | --DOMWINDOW == 58 (0x9c01f400) [pid = 1846] [serial = 2145] [outer = (nil)] [url = about:blank] 20:54:32 INFO - PROCESS | 1801 | --DOMWINDOW == 57 (0x95ddbc00) [pid = 1846] [serial = 2149] [outer = (nil)] [url = about:blank] 20:54:32 INFO - PROCESS | 1801 | --DOMWINDOW == 56 (0x95989000) [pid = 1846] [serial = 2148] [outer = (nil)] [url = about:blank] 20:54:32 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0x9601b000) [pid = 1846] [serial = 2152] [outer = (nil)] [url = about:blank] 20:54:32 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x96009800) [pid = 1846] [serial = 2151] [outer = (nil)] [url = about:blank] 20:54:32 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x961edc00) [pid = 1846] [serial = 2155] [outer = (nil)] [url = about:blank] 20:54:32 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x961a5400) [pid = 1846] [serial = 2154] [outer = (nil)] [url = about:blank] 20:54:32 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x961ee400) [pid = 1846] [serial = 2157] [outer = (nil)] [url = about:blank] 20:54:32 INFO - PROCESS | 1801 | 1477540472541 Marionette TRACE conn4 <- [1,3460,null,{"value":["/websockets/Send-0byte-data.htm",0,null,null,[["W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 0 byte data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be closed",0,null,null]]]}] 20:54:32 INFO - ... 20:54:32 INFO - TEST-OK | /websockets/Send-0byte-data.htm | took 2284ms 20:54:32 INFO - PROCESS | 1801 | 1477540472559 Marionette TRACE conn4 -> [0,3461,"getWindowHandle",null] 20:54:32 INFO - PROCESS | 1801 | 1477540472562 Marionette TRACE conn4 <- [1,3461,null,{"value":"2147483649"}] 20:54:32 INFO - TEST-START | /websockets/Send-65K-data.htm 20:54:32 INFO - PROCESS | 1801 | 1477540472569 Marionette TRACE conn4 -> [0,3462,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:32 INFO - PROCESS | 1801 | 1477540472744 Marionette TRACE conn4 <- [1,3462,null,{"value":null}] 20:54:32 INFO - PROCESS | 1801 | 1477540472836 Marionette TRACE conn4 -> [0,3463,"getWindowHandles",null] 20:54:32 INFO - PROCESS | 1801 | 1477540472844 Marionette TRACE conn4 <- [1,3463,null,["2147483649"]] 20:54:32 INFO - PROCESS | 1801 | 1477540472851 Marionette TRACE conn4 -> [0,3464,"switchToWindow",{"name":"2147483649"}] 20:54:32 INFO - PROCESS | 1801 | 1477540472859 Marionette TRACE conn4 <- [1,3464,null,{}] 20:54:32 INFO - PROCESS | 1801 | 1477540472870 Marionette TRACE conn4 -> [0,3465,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-65K-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-65K-data.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:32 INFO - PROCESS | 1801 | ++DOCSHELL 0x95935c00 == 3 [pid = 1846] [id = 756] 20:54:32 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x95936400) [pid = 1846] [serial = 2198] [outer = (nil)] 20:54:33 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x95ddc400) [pid = 1846] [serial = 2199] [outer = 0x95936400] 20:54:33 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x95de3c00) [pid = 1846] [serial = 2200] [outer = 0x95936400] 20:54:33 INFO - PROCESS | 1801 | 1477540473904 Marionette TRACE conn4 <- [1,3465,null,{"value":["/websockets/Send-65K-data.htm",0,null,null,[["W3C WebSocket API - Send 65K data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 65K data on a WebSocket - Connection should be closed",0,null,null]]]}] 20:54:33 INFO - ... 20:54:33 INFO - TEST-OK | /websockets/Send-65K-data.htm | took 1379ms 20:54:33 INFO - PROCESS | 1801 | 1477540473949 Marionette TRACE conn4 -> [0,3466,"getWindowHandle",null] 20:54:33 INFO - PROCESS | 1801 | 1477540473953 Marionette TRACE conn4 <- [1,3466,null,{"value":"2147483649"}] 20:54:33 INFO - TEST-START | /websockets/Send-Unpaired-Surrogates.htm 20:54:33 INFO - PROCESS | 1801 | 1477540473969 Marionette TRACE conn4 -> [0,3467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:34 INFO - PROCESS | 1801 | 1477540474129 Marionette TRACE conn4 <- [1,3467,null,{"value":null}] 20:54:34 INFO - PROCESS | 1801 | 1477540474154 Marionette TRACE conn4 -> [0,3468,"getWindowHandles",null] 20:54:34 INFO - PROCESS | 1801 | 1477540474161 Marionette TRACE conn4 <- [1,3468,null,["2147483649"]] 20:54:34 INFO - PROCESS | 1801 | 1477540474173 Marionette TRACE conn4 -> [0,3469,"switchToWindow",{"name":"2147483649"}] 20:54:34 INFO - PROCESS | 1801 | 1477540474187 Marionette TRACE conn4 <- [1,3469,null,{}] 20:54:34 INFO - PROCESS | 1801 | 1477540474213 Marionette TRACE conn4 -> [0,3470,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-Unpaired-Surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:34 INFO - PROCESS | 1801 | ++DOCSHELL 0x96002400 == 4 [pid = 1846] [id = 757] 20:54:34 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x96005800) [pid = 1846] [serial = 2201] [outer = (nil)] 20:54:34 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x9601c000) [pid = 1846] [serial = 2202] [outer = 0x96005800] 20:54:34 INFO - PROCESS | 1801 | ++DOMWINDOW == 57 (0x960e0400) [pid = 1846] [serial = 2203] [outer = 0x96005800] 20:54:35 INFO - PROCESS | 1801 | [Child 1846] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 20:54:35 INFO - PROCESS | 1801 | [Child 1846] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 20:54:35 INFO - PROCESS | 1801 | 1477540475341 Marionette TRACE conn4 <- [1,3470,null,{"value":["/websockets/Send-Unpaired-Surrogates.htm",0,null,null,[["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be closed",0,null,null]]]}] 20:54:35 INFO - ... 20:54:35 INFO - TEST-OK | /websockets/Send-Unpaired-Surrogates.htm | took 1422ms 20:54:35 INFO - PROCESS | 1801 | 1477540475388 Marionette TRACE conn4 -> [0,3471,"getWindowHandle",null] 20:54:35 INFO - PROCESS | 1801 | 1477540475394 Marionette TRACE conn4 <- [1,3471,null,{"value":"2147483649"}] 20:54:35 INFO - TEST-START | /websockets/Send-before-open.htm 20:54:35 INFO - PROCESS | 1801 | 1477540475403 Marionette TRACE conn4 -> [0,3472,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:35 INFO - PROCESS | 1801 | 1477540475675 Marionette TRACE conn4 <- [1,3472,null,{"value":null}] 20:54:35 INFO - PROCESS | 1801 | 1477540475770 Marionette TRACE conn4 -> [0,3473,"getWindowHandles",null] 20:54:35 INFO - PROCESS | 1801 | 1477540475779 Marionette TRACE conn4 <- [1,3473,null,["2147483649"]] 20:54:35 INFO - PROCESS | 1801 | 1477540475797 Marionette TRACE conn4 -> [0,3474,"switchToWindow",{"name":"2147483649"}] 20:54:35 INFO - PROCESS | 1801 | 1477540475803 Marionette TRACE conn4 <- [1,3474,null,{}] 20:54:35 INFO - PROCESS | 1801 | 1477540475811 Marionette TRACE conn4 -> [0,3475,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-before-open.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-before-open.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:35 INFO - PROCESS | 1801 | ++DOCSHELL 0x960efc00 == 5 [pid = 1846] [id = 758] 20:54:35 INFO - PROCESS | 1801 | ++DOMWINDOW == 58 (0x9619e800) [pid = 1846] [serial = 2204] [outer = (nil)] 20:54:36 INFO - PROCESS | 1801 | ++DOMWINDOW == 59 (0x961acc00) [pid = 1846] [serial = 2205] [outer = 0x9619e800] 20:54:36 INFO - PROCESS | 1801 | ++DOMWINDOW == 60 (0x961efc00) [pid = 1846] [serial = 2206] [outer = 0x9619e800] 20:54:36 INFO - PROCESS | 1801 | 1477540476969 Marionette TRACE conn4 <- [1,3475,null,{"value":["/websockets/Send-before-open.htm",0,null,null,[["W3C WebSocket API - Send data on a WebSocket before connection is opened - INVALID_STATE_ERR is returned",0,null,null]]]}] 20:54:37 INFO - . 20:54:37 INFO - TEST-OK | /websockets/Send-before-open.htm | took 1625ms 20:54:37 INFO - PROCESS | 1801 | 1477540477027 Marionette TRACE conn4 -> [0,3476,"getWindowHandle",null] 20:54:37 INFO - PROCESS | 1801 | 1477540477030 Marionette TRACE conn4 <- [1,3476,null,{"value":"2147483649"}] 20:54:37 INFO - TEST-START | /websockets/Send-binary-65K-arraybuffer.htm 20:54:37 INFO - PROCESS | 1801 | 1477540477040 Marionette TRACE conn4 -> [0,3477,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:37 INFO - PROCESS | 1801 | 1477540477920 Marionette TRACE conn4 <- [1,3477,null,{"value":null}] 20:54:37 INFO - PROCESS | 1801 | 1477540477974 Marionette TRACE conn4 -> [0,3478,"getWindowHandles",null] 20:54:37 INFO - PROCESS | 1801 | 1477540477983 Marionette TRACE conn4 <- [1,3478,null,["2147483649"]] 20:54:37 INFO - PROCESS | 1801 | 1477540477991 Marionette TRACE conn4 -> [0,3479,"switchToWindow",{"name":"2147483649"}] 20:54:38 INFO - PROCESS | 1801 | 1477540477999 Marionette TRACE conn4 <- [1,3479,null,{}] 20:54:38 INFO - PROCESS | 1801 | 1477540478008 Marionette TRACE conn4 -> [0,3480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-65K-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:38 INFO - PROCESS | 1801 | --DOMWINDOW == 59 (0x96020000) [pid = 1846] [serial = 2174] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm] 20:54:38 INFO - PROCESS | 1801 | --DOMWINDOW == 58 (0x99f6f000) [pid = 1846] [serial = 2177] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm] 20:54:38 INFO - PROCESS | 1801 | --DOMWINDOW == 57 (0x9ade4400) [pid = 1846] [serial = 2180] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-data.htm] 20:54:38 INFO - PROCESS | 1801 | --DOMWINDOW == 56 (0x96e53800) [pid = 1846] [serial = 2165] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm] 20:54:38 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0x9ab1e400) [pid = 1846] [serial = 2183] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-null.htm] 20:54:38 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x95938800) [pid = 1846] [serial = 2159] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm] 20:54:38 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x9ab22c00) [pid = 1846] [serial = 2168] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm] 20:54:38 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x961f9400) [pid = 1846] [serial = 2162] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm] 20:54:38 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x96016800) [pid = 1846] [serial = 2171] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm] 20:54:38 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x96015800) [pid = 1846] [serial = 2156] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm] 20:54:38 INFO - PROCESS | 1801 | ++DOCSHELL 0x95ddb000 == 6 [pid = 1846] [id = 759] 20:54:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x95ddcc00) [pid = 1846] [serial = 2207] [outer = (nil)] 20:54:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x960e9c00) [pid = 1846] [serial = 2208] [outer = 0x95ddcc00] 20:54:38 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x961f5000) [pid = 1846] [serial = 2209] [outer = 0x95ddcc00] 20:54:38 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:54:39 INFO - PROCESS | 1801 | 1477540479345 Marionette TRACE conn4 <- [1,3480,null,{"value":["/websockets/Send-binary-65K-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 20:54:39 INFO - ... 20:54:39 INFO - TEST-OK | /websockets/Send-binary-65K-arraybuffer.htm | took 2326ms 20:54:39 INFO - PROCESS | 1801 | 1477540479366 Marionette TRACE conn4 -> [0,3481,"getWindowHandle",null] 20:54:39 INFO - PROCESS | 1801 | 1477540479368 Marionette TRACE conn4 <- [1,3481,null,{"value":"2147483649"}] 20:54:39 INFO - TEST-START | /websockets/Send-binary-arraybuffer.htm 20:54:39 INFO - PROCESS | 1801 | 1477540479375 Marionette TRACE conn4 -> [0,3482,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:39 INFO - PROCESS | 1801 | 1477540479557 Marionette TRACE conn4 <- [1,3482,null,{"value":null}] 20:54:39 INFO - PROCESS | 1801 | 1477540479596 Marionette TRACE conn4 -> [0,3483,"getWindowHandles",null] 20:54:39 INFO - PROCESS | 1801 | 1477540479598 Marionette TRACE conn4 <- [1,3483,null,["2147483649"]] 20:54:39 INFO - PROCESS | 1801 | 1477540479607 Marionette TRACE conn4 -> [0,3484,"switchToWindow",{"name":"2147483649"}] 20:54:39 INFO - PROCESS | 1801 | 1477540479614 Marionette TRACE conn4 <- [1,3484,null,{}] 20:54:39 INFO - PROCESS | 1801 | 1477540479622 Marionette TRACE conn4 -> [0,3485,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:39 INFO - PROCESS | 1801 | ++DOCSHELL 0x96df5000 == 7 [pid = 1846] [id = 760] 20:54:39 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x96df6400) [pid = 1846] [serial = 2210] [outer = (nil)] 20:54:39 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x96e4fc00) [pid = 1846] [serial = 2211] [outer = 0x96df6400] 20:54:39 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x96e53400) [pid = 1846] [serial = 2212] [outer = 0x96df6400] 20:54:40 INFO - PROCESS | 1801 | 1477540480773 Marionette TRACE conn4 <- [1,3485,null,{"value":["/websockets/Send-binary-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 20:54:40 INFO - ... 20:54:40 INFO - TEST-OK | /websockets/Send-binary-arraybuffer.htm | took 1422ms 20:54:40 INFO - PROCESS | 1801 | 1477540480797 Marionette TRACE conn4 -> [0,3486,"getWindowHandle",null] 20:54:40 INFO - PROCESS | 1801 | 1477540480801 Marionette TRACE conn4 <- [1,3486,null,{"value":"2147483649"}] 20:54:40 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int16-offset.htm 20:54:40 INFO - PROCESS | 1801 | 1477540480813 Marionette TRACE conn4 -> [0,3487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:40 INFO - PROCESS | 1801 | 1477540480971 Marionette TRACE conn4 <- [1,3487,null,{"value":null}] 20:54:41 INFO - PROCESS | 1801 | 1477540481067 Marionette TRACE conn4 -> [0,3488,"getWindowHandles",null] 20:54:41 INFO - PROCESS | 1801 | 1477540481071 Marionette TRACE conn4 <- [1,3488,null,["2147483649"]] 20:54:41 INFO - PROCESS | 1801 | 1477540481080 Marionette TRACE conn4 -> [0,3489,"switchToWindow",{"name":"2147483649"}] 20:54:41 INFO - PROCESS | 1801 | 1477540481092 Marionette TRACE conn4 <- [1,3489,null,{}] 20:54:41 INFO - PROCESS | 1801 | 1477540481100 Marionette TRACE conn4 -> [0,3490,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybufferview-int16-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:41 INFO - PROCESS | 1801 | ++DOCSHELL 0x96007000 == 8 [pid = 1846] [id = 761] 20:54:41 INFO - PROCESS | 1801 | ++DOMWINDOW == 57 (0x96009c00) [pid = 1846] [serial = 2213] [outer = (nil)] 20:54:41 INFO - PROCESS | 1801 | ++DOMWINDOW == 58 (0x960ea000) [pid = 1846] [serial = 2214] [outer = 0x96009c00] 20:54:41 INFO - PROCESS | 1801 | ++DOMWINDOW == 59 (0x961ab000) [pid = 1846] [serial = 2215] [outer = 0x96009c00] 20:54:42 INFO - PROCESS | 1801 | 1477540482260 Marionette TRACE conn4 <- [1,3490,null,{"value":["/websockets/Send-binary-arraybufferview-int16-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be closed",0,null,null]]]}] 20:54:42 INFO - ... 20:54:42 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int16-offset.htm | took 1478ms 20:54:42 INFO - PROCESS | 1801 | 1477540482289 Marionette TRACE conn4 -> [0,3491,"getWindowHandle",null] 20:54:42 INFO - PROCESS | 1801 | 1477540482292 Marionette TRACE conn4 <- [1,3491,null,{"value":"2147483649"}] 20:54:42 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int8.htm 20:54:42 INFO - PROCESS | 1801 | 1477540482302 Marionette TRACE conn4 -> [0,3492,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:42 INFO - PROCESS | 1801 | 1477540482518 Marionette TRACE conn4 <- [1,3492,null,{"value":null}] 20:54:42 INFO - PROCESS | 1801 | 1477540482595 Marionette TRACE conn4 -> [0,3493,"getWindowHandles",null] 20:54:42 INFO - PROCESS | 1801 | 1477540482597 Marionette TRACE conn4 <- [1,3493,null,["2147483649"]] 20:54:42 INFO - PROCESS | 1801 | 1477540482606 Marionette TRACE conn4 -> [0,3494,"switchToWindow",{"name":"2147483649"}] 20:54:42 INFO - PROCESS | 1801 | 1477540482613 Marionette TRACE conn4 <- [1,3494,null,{}] 20:54:42 INFO - PROCESS | 1801 | 1477540482621 Marionette TRACE conn4 -> [0,3495,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybufferview-int8.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:42 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e4e000 == 9 [pid = 1846] [id = 762] 20:54:42 INFO - PROCESS | 1801 | ++DOMWINDOW == 60 (0x96e51800) [pid = 1846] [serial = 2216] [outer = (nil)] 20:54:42 INFO - PROCESS | 1801 | ++DOMWINDOW == 61 (0x99f68000) [pid = 1846] [serial = 2217] [outer = 0x96e51800] 20:54:43 INFO - PROCESS | 1801 | ++DOMWINDOW == 62 (0x99f6d000) [pid = 1846] [serial = 2218] [outer = 0x96e51800] 20:54:43 INFO - PROCESS | 1801 | 1477540483791 Marionette TRACE conn4 <- [1,3495,null,{"value":["/websockets/Send-binary-arraybufferview-int8.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be closed",0,null,null]]]}] 20:54:43 INFO - ... 20:54:43 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int8.htm | took 1527ms 20:54:43 INFO - PROCESS | 1801 | 1477540483829 Marionette TRACE conn4 -> [0,3496,"getWindowHandle",null] 20:54:43 INFO - PROCESS | 1801 | 1477540483832 Marionette TRACE conn4 <- [1,3496,null,{"value":"2147483649"}] 20:54:43 INFO - TEST-START | /websockets/Send-binary-blob.htm 20:54:43 INFO - PROCESS | 1801 | 1477540483844 Marionette TRACE conn4 -> [0,3497,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:44 INFO - PROCESS | 1801 | 1477540484087 Marionette TRACE conn4 <- [1,3497,null,{"value":null}] 20:54:44 INFO - PROCESS | 1801 | 1477540484139 Marionette TRACE conn4 -> [0,3498,"getWindowHandles",null] 20:54:44 INFO - PROCESS | 1801 | 1477540484141 Marionette TRACE conn4 <- [1,3498,null,["2147483649"]] 20:54:44 INFO - PROCESS | 1801 | 1477540484282 Marionette TRACE conn4 -> [0,3499,"switchToWindow",{"name":"2147483649"}] 20:54:44 INFO - PROCESS | 1801 | 1477540484290 Marionette TRACE conn4 <- [1,3499,null,{}] 20:54:44 INFO - PROCESS | 1801 | 1477540484302 Marionette TRACE conn4 -> [0,3500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-blob.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:44 INFO - PROCESS | 1801 | ++DOCSHELL 0x95de3000 == 10 [pid = 1846] [id = 763] 20:54:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 63 (0x95de3400) [pid = 1846] [serial = 2219] [outer = (nil)] 20:54:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 64 (0x96022000) [pid = 1846] [serial = 2220] [outer = 0x95de3400] 20:54:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 65 (0x961a6800) [pid = 1846] [serial = 2221] [outer = 0x95de3400] 20:54:44 INFO - PROCESS | 1801 | --DOCSHELL 0x95ddb000 == 9 [pid = 1846] [id = 759] 20:54:44 INFO - PROCESS | 1801 | --DOCSHELL 0x960efc00 == 8 [pid = 1846] [id = 758] 20:54:44 INFO - PROCESS | 1801 | --DOCSHELL 0x96002400 == 7 [pid = 1846] [id = 757] 20:54:44 INFO - PROCESS | 1801 | --DOCSHELL 0x95935c00 == 6 [pid = 1846] [id = 756] 20:54:45 INFO - PROCESS | 1801 | --DOMWINDOW == 64 (0x99f66000) [pid = 1846] [serial = 2166] [outer = (nil)] [url = about:blank] 20:54:45 INFO - PROCESS | 1801 | --DOMWINDOW == 63 (0x99f6b800) [pid = 1846] [serial = 2167] [outer = (nil)] [url = about:blank] 20:54:45 INFO - PROCESS | 1801 | --DOMWINDOW == 62 (0x96df8400) [pid = 1846] [serial = 2163] [outer = (nil)] [url = about:blank] 20:54:45 INFO - PROCESS | 1801 | --DOMWINDOW == 61 (0x96dfbc00) [pid = 1846] [serial = 2164] [outer = (nil)] [url = about:blank] 20:54:45 INFO - PROCESS | 1801 | --DOMWINDOW == 60 (0x9b738c00) [pid = 1846] [serial = 2184] [outer = (nil)] [url = about:blank] 20:54:45 INFO - PROCESS | 1801 | --DOMWINDOW == 59 (0x9b73c400) [pid = 1846] [serial = 2185] [outer = (nil)] [url = about:blank] 20:54:45 INFO - PROCESS | 1801 | --DOMWINDOW == 58 (0x9ae57000) [pid = 1846] [serial = 2181] [outer = (nil)] [url = about:blank] 20:54:45 INFO - PROCESS | 1801 | --DOMWINDOW == 57 (0x9ae5a000) [pid = 1846] [serial = 2182] [outer = (nil)] [url = about:blank] 20:54:45 INFO - PROCESS | 1801 | --DOMWINDOW == 56 (0x9ab1bc00) [pid = 1846] [serial = 2178] [outer = (nil)] [url = about:blank] 20:54:45 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0x9ab20000) [pid = 1846] [serial = 2179] [outer = (nil)] [url = about:blank] 20:54:45 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x96dfd400) [pid = 1846] [serial = 2175] [outer = (nil)] [url = about:blank] 20:54:45 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x96e4f000) [pid = 1846] [serial = 2176] [outer = (nil)] [url = about:blank] 20:54:45 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x961a0000) [pid = 1846] [serial = 2172] [outer = (nil)] [url = about:blank] 20:54:45 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x961fa800) [pid = 1846] [serial = 2173] [outer = (nil)] [url = about:blank] 20:54:45 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x9ade3000) [pid = 1846] [serial = 2169] [outer = (nil)] [url = about:blank] 20:54:45 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x9ade7000) [pid = 1846] [serial = 2170] [outer = (nil)] [url = about:blank] 20:54:45 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x95de1000) [pid = 1846] [serial = 2160] [outer = (nil)] [url = about:blank] 20:54:45 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x96002800) [pid = 1846] [serial = 2161] [outer = (nil)] [url = about:blank] 20:54:45 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x961f7400) [pid = 1846] [serial = 2158] [outer = (nil)] [url = about:blank] 20:54:45 INFO - PROCESS | 1801 | 1477540485476 Marionette TRACE conn4 <- [1,3500,null,{"value":["/websockets/Send-binary-blob.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - Blob - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be closed",0,null,null]]]}] 20:54:45 INFO - ... 20:54:45 INFO - TEST-OK | /websockets/Send-binary-blob.htm | took 1676ms 20:54:45 INFO - PROCESS | 1801 | 1477540485526 Marionette TRACE conn4 -> [0,3501,"getWindowHandle",null] 20:54:45 INFO - PROCESS | 1801 | 1477540485529 Marionette TRACE conn4 <- [1,3501,null,{"value":"2147483649"}] 20:54:45 INFO - TEST-START | /websockets/Send-data.htm 20:54:45 INFO - PROCESS | 1801 | 1477540485537 Marionette TRACE conn4 -> [0,3502,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:45 INFO - PROCESS | 1801 | 1477540485704 Marionette TRACE conn4 <- [1,3502,null,{"value":null}] 20:54:45 INFO - PROCESS | 1801 | 1477540485768 Marionette TRACE conn4 -> [0,3503,"getWindowHandles",null] 20:54:45 INFO - PROCESS | 1801 | 1477540485772 Marionette TRACE conn4 <- [1,3503,null,["2147483649"]] 20:54:45 INFO - PROCESS | 1801 | 1477540485779 Marionette TRACE conn4 -> [0,3504,"switchToWindow",{"name":"2147483649"}] 20:54:45 INFO - PROCESS | 1801 | 1477540485790 Marionette TRACE conn4 <- [1,3504,null,{}] 20:54:45 INFO - PROCESS | 1801 | 1477540485799 Marionette TRACE conn4 -> [0,3505,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-data.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:45 INFO - PROCESS | 1801 | ++DOCSHELL 0x960e2800 == 7 [pid = 1846] [id = 764] 20:54:45 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x960e2c00) [pid = 1846] [serial = 2222] [outer = (nil)] 20:54:46 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x961f5c00) [pid = 1846] [serial = 2223] [outer = 0x960e2c00] 20:54:46 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x961fac00) [pid = 1846] [serial = 2224] [outer = 0x960e2c00] 20:54:46 INFO - PROCESS | 1801 | 1477540486864 Marionette TRACE conn4 <- [1,3505,null,{"value":["/websockets/Send-data.htm",0,null,null,[["W3C WebSocket API - Send data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send data on a WebSocket - Connection should be closed",0,null,null]]]}] 20:54:46 INFO - ... 20:54:46 INFO - TEST-OK | /websockets/Send-data.htm | took 1375ms 20:54:46 INFO - PROCESS | 1801 | 1477540486912 Marionette TRACE conn4 -> [0,3506,"getWindowHandle",null] 20:54:46 INFO - PROCESS | 1801 | 1477540486915 Marionette TRACE conn4 <- [1,3506,null,{"value":"2147483649"}] 20:54:46 INFO - TEST-START | /websockets/Send-data.worker 20:54:46 INFO - PROCESS | 1801 | 1477540486922 Marionette TRACE conn4 -> [0,3507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:47 INFO - PROCESS | 1801 | 1477540487122 Marionette TRACE conn4 <- [1,3507,null,{"value":null}] 20:54:47 INFO - PROCESS | 1801 | 1477540487178 Marionette TRACE conn4 -> [0,3508,"getWindowHandles",null] 20:54:47 INFO - PROCESS | 1801 | 1477540487187 Marionette TRACE conn4 <- [1,3508,null,["2147483649"]] 20:54:47 INFO - PROCESS | 1801 | 1477540487194 Marionette TRACE conn4 -> [0,3509,"switchToWindow",{"name":"2147483649"}] 20:54:47 INFO - PROCESS | 1801 | 1477540487204 Marionette TRACE conn4 <- [1,3509,null,{}] 20:54:47 INFO - PROCESS | 1801 | 1477540487215 Marionette TRACE conn4 -> [0,3510,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-data.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-data.worker\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:47 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e4bc00 == 8 [pid = 1846] [id = 765] 20:54:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x96e4c000) [pid = 1846] [serial = 2225] [outer = (nil)] 20:54:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x96e57800) [pid = 1846] [serial = 2226] [outer = 0x96e4c000] 20:54:47 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x99f67c00) [pid = 1846] [serial = 2227] [outer = 0x96e4c000] 20:54:48 INFO - PROCESS | 1801 | 1477540488486 Marionette TRACE conn4 <- [1,3510,null,{"value":["/websockets/Send-data.worker",0,null,null,[["W3C WebSocket API - Send data on a WebSocket in a Worker",0,{},{}]]]}] 20:54:48 INFO - . 20:54:48 INFO - TEST-OK | /websockets/Send-data.worker | took 1577ms 20:54:48 INFO - PROCESS | 1801 | 1477540488499 Marionette TRACE conn4 -> [0,3511,"getWindowHandle",null] 20:54:48 INFO - PROCESS | 1801 | 1477540488501 Marionette TRACE conn4 <- [1,3511,null,{"value":"2147483649"}] 20:54:48 INFO - TEST-START | /websockets/Send-null.htm 20:54:48 INFO - PROCESS | 1801 | 1477540488510 Marionette TRACE conn4 -> [0,3512,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:48 INFO - PROCESS | 1801 | 1477540488657 Marionette TRACE conn4 <- [1,3512,null,{"value":null}] 20:54:48 INFO - PROCESS | 1801 | 1477540488778 Marionette TRACE conn4 -> [0,3513,"getWindowHandles",null] 20:54:48 INFO - PROCESS | 1801 | 1477540488782 Marionette TRACE conn4 <- [1,3513,null,["2147483649"]] 20:54:48 INFO - PROCESS | 1801 | 1477540488794 Marionette TRACE conn4 -> [0,3514,"switchToWindow",{"name":"2147483649"}] 20:54:48 INFO - PROCESS | 1801 | 1477540488798 Marionette TRACE conn4 <- [1,3514,null,{}] 20:54:48 INFO - PROCESS | 1801 | 1477540488809 Marionette TRACE conn4 -> [0,3515,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-null.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:48 INFO - PROCESS | 1801 | ++DOCSHELL 0x9ab24000 == 9 [pid = 1846] [id = 766] 20:54:48 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x9ab24c00) [pid = 1846] [serial = 2228] [outer = (nil)] 20:54:48 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x9addf000) [pid = 1846] [serial = 2229] [outer = 0x9ab24c00] 20:54:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x9ade3800) [pid = 1846] [serial = 2230] [outer = 0x9ab24c00] 20:54:49 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x96005800) [pid = 1846] [serial = 2201] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm] 20:54:49 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x9619e800) [pid = 1846] [serial = 2204] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-before-open.htm] 20:54:49 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x960e0c00) [pid = 1846] [serial = 2195] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-0byte-data.htm] 20:54:49 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x95de7c00) [pid = 1846] [serial = 2186] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm] 20:54:49 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x99f69c00) [pid = 1846] [serial = 2189] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm] 20:54:49 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x9be09000) [pid = 1846] [serial = 2192] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm] 20:54:49 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x95ddcc00) [pid = 1846] [serial = 2207] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm] 20:54:49 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x95936400) [pid = 1846] [serial = 2198] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-65K-data.htm] 20:54:50 INFO - PROCESS | 1801 | 1477540490292 Marionette TRACE conn4 <- [1,3515,null,{"value":["/websockets/Send-null.htm",0,null,null,[["W3C WebSocket API - Send null data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send null data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send null data on a WebSocket - Connection should be closed",0,null,null]]]}] 20:54:50 INFO - ... 20:54:50 INFO - TEST-OK | /websockets/Send-null.htm | took 1827ms 20:54:50 INFO - PROCESS | 1801 | 1477540490339 Marionette TRACE conn4 -> [0,3516,"getWindowHandle",null] 20:54:50 INFO - PROCESS | 1801 | 1477540490342 Marionette TRACE conn4 <- [1,3516,null,{"value":"2147483649"}] 20:54:50 INFO - TEST-START | /websockets/Send-paired-surrogates.htm 20:54:50 INFO - PROCESS | 1801 | 1477540490349 Marionette TRACE conn4 -> [0,3517,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:50 INFO - PROCESS | 1801 | 1477540490583 Marionette TRACE conn4 <- [1,3517,null,{"value":null}] 20:54:50 INFO - PROCESS | 1801 | 1477540490814 Marionette TRACE conn4 -> [0,3518,"getWindowHandles",null] 20:54:50 INFO - PROCESS | 1801 | 1477540490822 Marionette TRACE conn4 <- [1,3518,null,["2147483649"]] 20:54:50 INFO - PROCESS | 1801 | 1477540490840 Marionette TRACE conn4 -> [0,3519,"switchToWindow",{"name":"2147483649"}] 20:54:50 INFO - PROCESS | 1801 | 1477540490845 Marionette TRACE conn4 <- [1,3519,null,{}] 20:54:50 INFO - PROCESS | 1801 | 1477540490850 Marionette TRACE conn4 -> [0,3520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-paired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-paired-surrogates.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:50 INFO - PROCESS | 1801 | ++DOCSHELL 0x95989000 == 10 [pid = 1846] [id = 767] 20:54:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x9598a400) [pid = 1846] [serial = 2231] [outer = (nil)] 20:54:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x96018c00) [pid = 1846] [serial = 2232] [outer = 0x9598a400] 20:54:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x961f0400) [pid = 1846] [serial = 2233] [outer = 0x9598a400] 20:54:51 INFO - PROCESS | 1801 | 1477540491988 Marionette TRACE conn4 <- [1,3520,null,{"value":["/websockets/Send-paired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be closed",0,null,null]]]}] 20:54:52 INFO - ... 20:54:52 INFO - TEST-OK | /websockets/Send-paired-surrogates.htm | took 1676ms 20:54:52 INFO - PROCESS | 1801 | 1477540492033 Marionette TRACE conn4 -> [0,3521,"getWindowHandle",null] 20:54:52 INFO - PROCESS | 1801 | 1477540492037 Marionette TRACE conn4 <- [1,3521,null,{"value":"2147483649"}] 20:54:52 INFO - TEST-START | /websockets/Send-unicode-data.htm 20:54:52 INFO - PROCESS | 1801 | 1477540492045 Marionette TRACE conn4 -> [0,3522,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:52 INFO - PROCESS | 1801 | 1477540492253 Marionette TRACE conn4 <- [1,3522,null,{"value":null}] 20:54:52 INFO - PROCESS | 1801 | 1477540492350 Marionette TRACE conn4 -> [0,3523,"getWindowHandles",null] 20:54:52 INFO - PROCESS | 1801 | 1477540492356 Marionette TRACE conn4 <- [1,3523,null,["2147483649"]] 20:54:52 INFO - PROCESS | 1801 | 1477540492369 Marionette TRACE conn4 -> [0,3524,"switchToWindow",{"name":"2147483649"}] 20:54:52 INFO - PROCESS | 1801 | 1477540492373 Marionette TRACE conn4 <- [1,3524,null,{}] 20:54:52 INFO - PROCESS | 1801 | 1477540492386 Marionette TRACE conn4 -> [0,3525,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-unicode-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-unicode-data.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:52 INFO - PROCESS | 1801 | ++DOCSHELL 0x96dffc00 == 11 [pid = 1846] [id = 768] 20:54:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x99f66800) [pid = 1846] [serial = 2234] [outer = (nil)] 20:54:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x9ab1a000) [pid = 1846] [serial = 2235] [outer = 0x99f66800] 20:54:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 53 (0x9ade0000) [pid = 1846] [serial = 2236] [outer = 0x99f66800] 20:54:53 INFO - PROCESS | 1801 | 1477540493536 Marionette TRACE conn4 <- [1,3525,null,{"value":["/websockets/Send-unicode-data.htm",0,null,null,[["W3C WebSocket API - Send unicode data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unicode data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unicode data on a WebSocket - Connection should be closed",0,null,null]]]}] 20:54:53 INFO - ... 20:54:53 INFO - TEST-OK | /websockets/Send-unicode-data.htm | took 1524ms 20:54:53 INFO - PROCESS | 1801 | 1477540493568 Marionette TRACE conn4 -> [0,3526,"getWindowHandle",null] 20:54:53 INFO - PROCESS | 1801 | 1477540493572 Marionette TRACE conn4 <- [1,3526,null,{"value":"2147483649"}] 20:54:53 INFO - TEST-START | /websockets/binaryType-wrong-value.htm 20:54:53 INFO - PROCESS | 1801 | 1477540493582 Marionette TRACE conn4 -> [0,3527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:53 INFO - PROCESS | 1801 | 1477540493802 Marionette TRACE conn4 <- [1,3527,null,{"value":null}] 20:54:53 INFO - PROCESS | 1801 | 1477540493862 Marionette TRACE conn4 -> [0,3528,"getWindowHandles",null] 20:54:53 INFO - PROCESS | 1801 | 1477540493878 Marionette TRACE conn4 <- [1,3528,null,["2147483649"]] 20:54:53 INFO - PROCESS | 1801 | 1477540493889 Marionette TRACE conn4 -> [0,3529,"switchToWindow",{"name":"2147483649"}] 20:54:53 INFO - PROCESS | 1801 | 1477540493897 Marionette TRACE conn4 <- [1,3529,null,{}] 20:54:53 INFO - PROCESS | 1801 | 1477540493959 Marionette TRACE conn4 -> [0,3530,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/binaryType-wrong-value.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/binaryType-wrong-value.htm\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:54 INFO - PROCESS | 1801 | ++DOCSHELL 0x99f64000 == 12 [pid = 1846] [id = 769] 20:54:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 54 (0x99f6bc00) [pid = 1846] [serial = 2237] [outer = (nil)] 20:54:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 55 (0x9ab20c00) [pid = 1846] [serial = 2238] [outer = 0x99f6bc00] 20:54:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 56 (0x9ae52800) [pid = 1846] [serial = 2239] [outer = 0x99f6bc00] 20:54:55 INFO - PROCESS | 1801 | 1477540495354 Marionette TRACE conn4 <- [1,3530,null,{"value":["/websockets/binaryType-wrong-value.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be closed",0,null,null]]]}] 20:54:55 INFO - .. 20:54:55 INFO - TEST-OK | /websockets/binaryType-wrong-value.htm | took 1835ms 20:54:55 INFO - PROCESS | 1801 | 1477540495414 Marionette TRACE conn4 -> [0,3531,"getWindowHandle",null] 20:54:55 INFO - PROCESS | 1801 | 1477540495418 Marionette TRACE conn4 <- [1,3531,null,{"value":"2147483649"}] 20:54:55 INFO - TEST-START | /websockets/constructor.html 20:54:55 INFO - PROCESS | 1801 | 1477540495434 Marionette TRACE conn4 -> [0,3532,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:55 INFO - PROCESS | 1801 | 1477540495645 Marionette TRACE conn4 <- [1,3532,null,{"value":null}] 20:54:55 INFO - PROCESS | 1801 | 1477540495711 Marionette TRACE conn4 -> [0,3533,"getWindowHandles",null] 20:54:55 INFO - PROCESS | 1801 | 1477540495725 Marionette TRACE conn4 <- [1,3533,null,["2147483649"]] 20:54:55 INFO - PROCESS | 1801 | 1477540495736 Marionette TRACE conn4 -> [0,3534,"switchToWindow",{"name":"2147483649"}] 20:54:55 INFO - PROCESS | 1801 | 1477540495746 Marionette TRACE conn4 <- [1,3534,null,{}] 20:54:55 INFO - PROCESS | 1801 | 1477540495774 Marionette TRACE conn4 -> [0,3535,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/constructor.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:55 INFO - PROCESS | 1801 | ++DOCSHELL 0x96004000 == 13 [pid = 1846] [id = 770] 20:54:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 57 (0x96008400) [pid = 1846] [serial = 2240] [outer = (nil)] 20:54:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 58 (0x96df1800) [pid = 1846] [serial = 2241] [outer = 0x96008400] 20:54:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 59 (0x96dfa800) [pid = 1846] [serial = 2242] [outer = 0x96008400] 20:54:57 INFO - PROCESS | 1801 | --DOCSHELL 0x960e2800 == 12 [pid = 1846] [id = 764] 20:54:57 INFO - PROCESS | 1801 | --DOCSHELL 0x96e4bc00 == 11 [pid = 1846] [id = 765] 20:54:57 INFO - PROCESS | 1801 | --DOCSHELL 0x96007000 == 10 [pid = 1846] [id = 761] 20:54:57 INFO - PROCESS | 1801 | --DOCSHELL 0x96e4e000 == 9 [pid = 1846] [id = 762] 20:54:57 INFO - PROCESS | 1801 | --DOCSHELL 0x95de3000 == 8 [pid = 1846] [id = 763] 20:54:57 INFO - PROCESS | 1801 | --DOCSHELL 0x9601ec00 == 7 [pid = 1846] [id = 755] 20:54:57 INFO - PROCESS | 1801 | --DOCSHELL 0x95989000 == 6 [pid = 1846] [id = 767] 20:54:57 INFO - PROCESS | 1801 | --DOCSHELL 0x96dffc00 == 5 [pid = 1846] [id = 768] 20:54:57 INFO - PROCESS | 1801 | --DOCSHELL 0x99f64000 == 4 [pid = 1846] [id = 769] 20:54:57 INFO - PROCESS | 1801 | --DOCSHELL 0x9ab24000 == 3 [pid = 1846] [id = 766] 20:54:57 INFO - PROCESS | 1801 | --DOCSHELL 0x96df5000 == 2 [pid = 1846] [id = 760] 20:54:57 INFO - PROCESS | 1801 | --DOMWINDOW == 58 (0x96df6c00) [pid = 1846] [serial = 2188] [outer = (nil)] [url = about:blank] 20:54:57 INFO - PROCESS | 1801 | --DOMWINDOW == 57 (0x9619e400) [pid = 1846] [serial = 2187] [outer = (nil)] [url = about:blank] 20:54:57 INFO - PROCESS | 1801 | --DOMWINDOW == 56 (0x9bbcec00) [pid = 1846] [serial = 2191] [outer = (nil)] [url = about:blank] 20:54:57 INFO - PROCESS | 1801 | --DOMWINDOW == 55 (0x9b73b400) [pid = 1846] [serial = 2190] [outer = (nil)] [url = about:blank] 20:54:57 INFO - PROCESS | 1801 | --DOMWINDOW == 54 (0x9bf02000) [pid = 1846] [serial = 2194] [outer = (nil)] [url = about:blank] 20:54:57 INFO - PROCESS | 1801 | --DOMWINDOW == 53 (0x9be0e800) [pid = 1846] [serial = 2193] [outer = (nil)] [url = about:blank] 20:54:57 INFO - PROCESS | 1801 | --DOMWINDOW == 52 (0x99f6d800) [pid = 1846] [serial = 2197] [outer = (nil)] [url = about:blank] 20:54:57 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x96e4cc00) [pid = 1846] [serial = 2196] [outer = (nil)] [url = about:blank] 20:54:57 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x95de3c00) [pid = 1846] [serial = 2200] [outer = (nil)] [url = about:blank] 20:54:57 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x95ddc400) [pid = 1846] [serial = 2199] [outer = (nil)] [url = about:blank] 20:54:57 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x960e0400) [pid = 1846] [serial = 2203] [outer = (nil)] [url = about:blank] 20:54:57 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x9601c000) [pid = 1846] [serial = 2202] [outer = (nil)] [url = about:blank] 20:54:57 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x961efc00) [pid = 1846] [serial = 2206] [outer = (nil)] [url = about:blank] 20:54:57 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x961acc00) [pid = 1846] [serial = 2205] [outer = (nil)] [url = about:blank] 20:54:57 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x961f5000) [pid = 1846] [serial = 2209] [outer = (nil)] [url = about:blank] 20:54:57 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x960e9c00) [pid = 1846] [serial = 2208] [outer = (nil)] [url = about:blank] 20:54:57 INFO - PROCESS | 1801 | 1477540497426 Marionette TRACE conn4 <- [1,3535,null,{"value":["/websockets/constructor.html",0,null,null,[["Calling the WebSocket constructor with too many arguments should not throw.",0,null,null]]]}] 20:54:57 INFO - . 20:54:57 INFO - TEST-OK | /websockets/constructor.html | took 2035ms 20:54:57 INFO - PROCESS | 1801 | 1477540497462 Marionette TRACE conn4 -> [0,3536,"getWindowHandle",null] 20:54:57 INFO - PROCESS | 1801 | 1477540497467 Marionette TRACE conn4 <- [1,3536,null,{"value":"2147483649"}] 20:54:57 INFO - TEST-START | /websockets/eventhandlers.html 20:54:57 INFO - PROCESS | 1801 | 1477540497474 Marionette TRACE conn4 -> [0,3537,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:57 INFO - PROCESS | 1801 | 1477540497639 Marionette TRACE conn4 <- [1,3537,null,{"value":null}] 20:54:57 INFO - PROCESS | 1801 | 1477540497814 Marionette TRACE conn4 -> [0,3538,"getWindowHandles",null] 20:54:57 INFO - PROCESS | 1801 | 1477540497817 Marionette TRACE conn4 <- [1,3538,null,["2147483649"]] 20:54:57 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:54:57 INFO - PROCESS | 1801 | 1477540497828 Marionette TRACE conn4 -> [0,3539,"switchToWindow",{"name":"2147483649"}] 20:54:57 INFO - PROCESS | 1801 | 1477540497833 Marionette TRACE conn4 <- [1,3539,null,{}] 20:54:57 INFO - PROCESS | 1801 | 1477540497839 Marionette TRACE conn4 -> [0,3540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/eventhandlers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/eventhandlers.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:57 INFO - PROCESS | 1801 | ++DOCSHELL 0x95982400 == 3 [pid = 1846] [id = 771] 20:54:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 44 (0x95983400) [pid = 1846] [serial = 2243] [outer = (nil)] 20:54:57 INFO - PROCESS | 1801 | ++DOMWINDOW == 45 (0x95de0000) [pid = 1846] [serial = 2244] [outer = 0x95983400] 20:54:58 INFO - PROCESS | 1801 | ++DOMWINDOW == 46 (0x95de8000) [pid = 1846] [serial = 2245] [outer = 0x95983400] 20:54:58 INFO - PROCESS | 1801 | 1477540498835 Marionette TRACE conn4 <- [1,3540,null,{"value":["/websockets/eventhandlers.html",0,null,null,[["Event handler for open should have [TreatNonCallableAsNull]",0,null,null],["Event handler for error should have [TreatNonCallableAsNull]",0,null,null],["Event handler for close should have [TreatNonCallableAsNull]",0,null,null],["Event handler for message should have [TreatNonCallableAsNull]",0,null,null]]]}] 20:54:58 INFO - .... 20:54:58 INFO - TEST-OK | /websockets/eventhandlers.html | took 1383ms 20:54:58 INFO - PROCESS | 1801 | 1477540498857 Marionette TRACE conn4 -> [0,3541,"getWindowHandle",null] 20:54:58 INFO - PROCESS | 1801 | 1477540498861 Marionette TRACE conn4 <- [1,3541,null,{"value":"2147483649"}] 20:54:58 INFO - TEST-START | /websockets/extended-payload-length.html 20:54:58 INFO - PROCESS | 1801 | 1477540498867 Marionette TRACE conn4 -> [0,3542,"timeouts",{"script":185000}] 20:54:58 INFO - PROCESS | 1801 | 1477540498870 Marionette TRACE conn4 <- [1,3542,null,{}] 20:54:58 INFO - PROCESS | 1801 | 1477540498875 Marionette TRACE conn4 -> [0,3543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:59 INFO - PROCESS | 1801 | 1477540499075 Marionette TRACE conn4 <- [1,3543,null,{"value":null}] 20:54:59 INFO - PROCESS | 1801 | 1477540499149 Marionette TRACE conn4 -> [0,3544,"getWindowHandles",null] 20:54:59 INFO - PROCESS | 1801 | 1477540499160 Marionette TRACE conn4 <- [1,3544,null,["2147483649"]] 20:54:59 INFO - PROCESS | 1801 | 1477540499164 Marionette TRACE conn4 -> [0,3545,"switchToWindow",{"name":"2147483649"}] 20:54:59 INFO - PROCESS | 1801 | 1477540499176 Marionette TRACE conn4 <- [1,3545,null,{}] 20:54:59 INFO - PROCESS | 1801 | 1477540499179 Marionette TRACE conn4 -> [0,3546,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/extended-payload-length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/extended-payload-length.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:59 INFO - PROCESS | 1801 | ++DOCSHELL 0x96015400 == 4 [pid = 1846] [id = 772] 20:54:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 47 (0x96015800) [pid = 1846] [serial = 2246] [outer = (nil)] 20:54:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 48 (0x96023000) [pid = 1846] [serial = 2247] [outer = 0x96015800] 20:54:59 INFO - PROCESS | 1801 | ++DOMWINDOW == 49 (0x960e6800) [pid = 1846] [serial = 2248] [outer = 0x96015800] 20:54:59 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:54:59 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:54:59 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:54:59 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:55:00 INFO - PROCESS | 1801 | 1477540500400 Marionette TRACE conn4 <- [1,3546,null,{"value":["/websockets/extended-payload-length.html",0,null,null,[["Application data is 125 byte which means any 'Extended payload length' field isn't used at all.",0,null,null],["Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.",0,null,null],["Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.",0,null,null],["Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field",0,null,null]]]}] 20:55:00 INFO - .... 20:55:00 INFO - TEST-OK | /websockets/extended-payload-length.html | took 1587ms 20:55:00 INFO - PROCESS | 1801 | 1477540500457 Marionette TRACE conn4 -> [0,3547,"getWindowHandle",null] 20:55:00 INFO - PROCESS | 1801 | 1477540500463 Marionette TRACE conn4 <- [1,3547,null,{"value":"2147483649"}] 20:55:00 INFO - TEST-START | /websockets/extended-payload-length.html?wss 20:55:00 INFO - PROCESS | 1801 | 1477540500473 Marionette TRACE conn4 -> [0,3548,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:00 INFO - PROCESS | 1801 | 1477540500678 Marionette TRACE conn4 <- [1,3548,null,{"value":null}] 20:55:00 INFO - PROCESS | 1801 | 1477540500734 Marionette TRACE conn4 -> [0,3549,"getWindowHandles",null] 20:55:00 INFO - PROCESS | 1801 | 1477540500739 Marionette TRACE conn4 <- [1,3549,null,["2147483649"]] 20:55:00 INFO - PROCESS | 1801 | 1477540500747 Marionette TRACE conn4 -> [0,3550,"switchToWindow",{"name":"2147483649"}] 20:55:00 INFO - PROCESS | 1801 | 1477540500750 Marionette TRACE conn4 <- [1,3550,null,{}] 20:55:00 INFO - PROCESS | 1801 | 1477540500765 Marionette TRACE conn4 -> [0,3551,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/extended-payload-length.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/extended-payload-length.html?wss\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:00 INFO - PROCESS | 1801 | ++DOCSHELL 0x961edc00 == 5 [pid = 1846] [id = 773] 20:55:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 50 (0x961ee000) [pid = 1846] [serial = 2249] [outer = (nil)] 20:55:00 INFO - PROCESS | 1801 | ++DOMWINDOW == 51 (0x961f6c00) [pid = 1846] [serial = 2250] [outer = 0x961ee000] 20:55:01 INFO - PROCESS | 1801 | ++DOMWINDOW == 52 (0x96df0800) [pid = 1846] [serial = 2251] [outer = 0x961ee000] 20:55:01 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:55:01 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:55:01 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:55:01 INFO - PROCESS | 1801 | [Child 1846] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 20:55:02 INFO - PROCESS | 1801 | --DOMWINDOW == 51 (0x95de3400) [pid = 1846] [serial = 2219] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-blob.htm] 20:55:02 INFO - PROCESS | 1801 | --DOMWINDOW == 50 (0x96df6400) [pid = 1846] [serial = 2210] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm] 20:55:02 INFO - PROCESS | 1801 | --DOMWINDOW == 49 (0x96009c00) [pid = 1846] [serial = 2213] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm] 20:55:02 INFO - PROCESS | 1801 | --DOMWINDOW == 48 (0x960e2c00) [pid = 1846] [serial = 2222] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.htm] 20:55:02 INFO - PROCESS | 1801 | --DOMWINDOW == 47 (0x96e51800) [pid = 1846] [serial = 2216] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm] 20:55:03 INFO - PROCESS | 1801 | --DOMWINDOW == 46 (0x96e4c000) [pid = 1846] [serial = 2225] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.worker] 20:55:03 INFO - PROCESS | 1801 | --DOMWINDOW == 45 (0x9ab24c00) [pid = 1846] [serial = 2228] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-null.htm] 20:55:05 INFO - PROCESS | 1801 | --DOCSHELL 0x96015400 == 4 [pid = 1846] [id = 772] 20:55:05 INFO - PROCESS | 1801 | --DOCSHELL 0x95982400 == 3 [pid = 1846] [id = 771] 20:55:05 INFO - PROCESS | 1801 | --DOCSHELL 0x96004000 == 2 [pid = 1846] [id = 770] 20:55:05 INFO - PROCESS | 1801 | --DOMWINDOW == 44 (0x99f68000) [pid = 1846] [serial = 2217] [outer = (nil)] [url = about:blank] 20:55:05 INFO - PROCESS | 1801 | --DOMWINDOW == 43 (0x99f6d000) [pid = 1846] [serial = 2218] [outer = (nil)] [url = about:blank] 20:55:05 INFO - PROCESS | 1801 | --DOMWINDOW == 42 (0x960ea000) [pid = 1846] [serial = 2214] [outer = (nil)] [url = about:blank] 20:55:05 INFO - PROCESS | 1801 | --DOMWINDOW == 41 (0x961ab000) [pid = 1846] [serial = 2215] [outer = (nil)] [url = about:blank] 20:55:05 INFO - PROCESS | 1801 | --DOMWINDOW == 40 (0x96e4fc00) [pid = 1846] [serial = 2211] [outer = (nil)] [url = about:blank] 20:55:05 INFO - PROCESS | 1801 | --DOMWINDOW == 39 (0x96e53400) [pid = 1846] [serial = 2212] [outer = (nil)] [url = about:blank] 20:55:06 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x961a6800) [pid = 1846] [serial = 2221] [outer = (nil)] [url = about:blank] 20:55:06 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x96022000) [pid = 1846] [serial = 2220] [outer = (nil)] [url = about:blank] 20:55:06 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x961fac00) [pid = 1846] [serial = 2224] [outer = (nil)] [url = about:blank] 20:55:06 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x961f5c00) [pid = 1846] [serial = 2223] [outer = (nil)] [url = about:blank] 20:55:06 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x96e57800) [pid = 1846] [serial = 2226] [outer = (nil)] [url = about:blank] 20:55:06 INFO - PROCESS | 1801 | --DOMWINDOW == 33 (0x9ade3800) [pid = 1846] [serial = 2230] [outer = (nil)] [url = about:blank] 20:55:06 INFO - PROCESS | 1801 | --DOMWINDOW == 32 (0x9addf000) [pid = 1846] [serial = 2229] [outer = (nil)] [url = about:blank] 20:55:06 INFO - PROCESS | 1801 | --DOMWINDOW == 31 (0x99f67c00) [pid = 1846] [serial = 2227] [outer = (nil)] [url = about:blank] 20:55:09 INFO - PROCESS | 1801 | --DOMWINDOW == 30 (0x96015800) [pid = 1846] [serial = 2246] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html] 20:55:09 INFO - PROCESS | 1801 | --DOMWINDOW == 29 (0x99f6bc00) [pid = 1846] [serial = 2237] [outer = (nil)] [url = http://web-platform.test:8000/websockets/binaryType-wrong-value.htm] 20:55:09 INFO - PROCESS | 1801 | --DOMWINDOW == 28 (0x99f66800) [pid = 1846] [serial = 2234] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-unicode-data.htm] 20:55:09 INFO - PROCESS | 1801 | --DOMWINDOW == 27 (0x9598a400) [pid = 1846] [serial = 2231] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-paired-surrogates.htm] 20:55:09 INFO - PROCESS | 1801 | --DOMWINDOW == 26 (0x96008400) [pid = 1846] [serial = 2240] [outer = (nil)] [url = http://web-platform.test:8000/websockets/constructor.html] 20:55:09 INFO - PROCESS | 1801 | --DOMWINDOW == 25 (0x95983400) [pid = 1846] [serial = 2243] [outer = (nil)] [url = http://web-platform.test:8000/websockets/eventhandlers.html] 20:55:12 INFO - PROCESS | 1801 | --DOMWINDOW == 24 (0x96dfa800) [pid = 1846] [serial = 2242] [outer = (nil)] [url = about:blank] 20:55:12 INFO - PROCESS | 1801 | --DOMWINDOW == 23 (0x96df1800) [pid = 1846] [serial = 2241] [outer = (nil)] [url = about:blank] 20:55:12 INFO - PROCESS | 1801 | --DOMWINDOW == 22 (0x95de8000) [pid = 1846] [serial = 2245] [outer = (nil)] [url = about:blank] 20:55:12 INFO - PROCESS | 1801 | --DOMWINDOW == 21 (0x95de0000) [pid = 1846] [serial = 2244] [outer = (nil)] [url = about:blank] 20:55:12 INFO - PROCESS | 1801 | --DOMWINDOW == 20 (0x960e6800) [pid = 1846] [serial = 2248] [outer = (nil)] [url = about:blank] 20:55:12 INFO - PROCESS | 1801 | --DOMWINDOW == 19 (0x96023000) [pid = 1846] [serial = 2247] [outer = (nil)] [url = about:blank] 20:55:12 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x961f6c00) [pid = 1846] [serial = 2250] [outer = (nil)] [url = about:blank] 20:55:12 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x9ab20c00) [pid = 1846] [serial = 2238] [outer = (nil)] [url = about:blank] 20:55:12 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x9ae52800) [pid = 1846] [serial = 2239] [outer = (nil)] [url = about:blank] 20:55:12 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x9ab1a000) [pid = 1846] [serial = 2235] [outer = (nil)] [url = about:blank] 20:55:12 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x9ade0000) [pid = 1846] [serial = 2236] [outer = (nil)] [url = about:blank] 20:55:12 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x96018c00) [pid = 1846] [serial = 2232] [outer = (nil)] [url = about:blank] 20:55:12 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x961f0400) [pid = 1846] [serial = 2233] [outer = (nil)] [url = about:blank] 20:56:01 INFO - PROCESS | 1801 | 1477540561982 Marionette TRACE conn4 <- [1,3551,null,{"value":["/websockets/extended-payload-length.html?wss",0,null,null,[["Application data is 125 byte which means any 'Extended payload length' field isn't used at all.",2,"Test timed out",null],["Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.",2,"Test timed out",null],["Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.",2,"Test timed out",null],["Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field",2,"Test timed out",null]]]}] 20:56:02 INFO - .... 20:56:02 INFO - TEST-OK | /websockets/extended-payload-length.html?wss | took 61556ms 20:56:02 INFO - PROCESS | 1801 | 1477540562031 Marionette TRACE conn4 -> [0,3552,"getWindowHandle",null] 20:56:02 INFO - PROCESS | 1801 | 1477540562033 Marionette TRACE conn4 <- [1,3552,null,{"value":"2147483649"}] 20:56:02 INFO - TEST-START | /websockets/opening-handshake/001.html 20:56:02 INFO - PROCESS | 1801 | 1477540562040 Marionette TRACE conn4 -> [0,3553,"timeouts",{"script":35000}] 20:56:02 INFO - PROCESS | 1801 | 1477540562042 Marionette TRACE conn4 <- [1,3553,null,{}] 20:56:02 INFO - PROCESS | 1801 | 1477540562047 Marionette TRACE conn4 -> [0,3554,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:02 INFO - PROCESS | 1801 | 1477540562249 Marionette TRACE conn4 <- [1,3554,null,{"value":null}] 20:56:02 INFO - PROCESS | 1801 | 1477540562296 Marionette TRACE conn4 -> [0,3555,"getWindowHandles",null] 20:56:02 INFO - PROCESS | 1801 | 1477540562301 Marionette TRACE conn4 <- [1,3555,null,["2147483649"]] 20:56:02 INFO - PROCESS | 1801 | 1477540562314 Marionette TRACE conn4 -> [0,3556,"switchToWindow",{"name":"2147483649"}] 20:56:02 INFO - PROCESS | 1801 | 1477540562320 Marionette TRACE conn4 <- [1,3556,null,{}] 20:56:02 INFO - PROCESS | 1801 | 1477540562325 Marionette TRACE conn4 -> [0,3557,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/001.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:02 INFO - PROCESS | 1801 | ++DOCSHELL 0x95935400 == 3 [pid = 1846] [id = 774] 20:56:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x95935800) [pid = 1846] [serial = 2252] [outer = (nil)] 20:56:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x95983800) [pid = 1846] [serial = 2253] [outer = 0x95935800] 20:56:02 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9598cc00) [pid = 1846] [serial = 2254] [outer = 0x95935800] 20:56:03 INFO - PROCESS | 1801 | 1477540563339 Marionette TRACE conn4 <- [1,3557,null,{"value":["/websockets/opening-handshake/001.html",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 20:56:03 INFO - . 20:56:03 INFO - TEST-OK | /websockets/opening-handshake/001.html | took 1330ms 20:56:03 INFO - PROCESS | 1801 | 1477540563370 Marionette TRACE conn4 -> [0,3558,"getWindowHandle",null] 20:56:03 INFO - PROCESS | 1801 | 1477540563374 Marionette TRACE conn4 <- [1,3558,null,{"value":"2147483649"}] 20:56:03 INFO - TEST-START | /websockets/opening-handshake/001.html?wss 20:56:03 INFO - PROCESS | 1801 | 1477540563380 Marionette TRACE conn4 -> [0,3559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:03 INFO - PROCESS | 1801 | 1477540563564 Marionette TRACE conn4 <- [1,3559,null,{"value":null}] 20:56:03 INFO - PROCESS | 1801 | 1477540563608 Marionette TRACE conn4 -> [0,3560,"getWindowHandles",null] 20:56:03 INFO - PROCESS | 1801 | 1477540563614 Marionette TRACE conn4 <- [1,3560,null,["2147483649"]] 20:56:03 INFO - PROCESS | 1801 | 1477540563622 Marionette TRACE conn4 -> [0,3561,"switchToWindow",{"name":"2147483649"}] 20:56:03 INFO - PROCESS | 1801 | 1477540563629 Marionette TRACE conn4 <- [1,3561,null,{}] 20:56:03 INFO - PROCESS | 1801 | 1477540563639 Marionette TRACE conn4 -> [0,3562,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/001.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/001.html?wss\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:03 INFO - PROCESS | 1801 | ++DOCSHELL 0x9598dc00 == 4 [pid = 1846] [id = 775] 20:56:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x95dda800) [pid = 1846] [serial = 2255] [outer = (nil)] 20:56:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x95de3000) [pid = 1846] [serial = 2256] [outer = 0x95dda800] 20:56:03 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x95de6800) [pid = 1846] [serial = 2257] [outer = 0x95dda800] 20:56:04 INFO - PROCESS | 1801 | 1477540564741 Marionette TRACE conn4 <- [1,3562,null,{"value":["/websockets/opening-handshake/001.html?wss",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 20:56:04 INFO - . 20:56:04 INFO - TEST-OK | /websockets/opening-handshake/001.html?wss | took 1371ms 20:56:04 INFO - TEST-START | /websockets/opening-handshake/002.html 20:56:04 INFO - PROCESS | 1801 | 1477540564751 Marionette TRACE conn4 -> [0,3563,"getWindowHandle",null] 20:56:04 INFO - PROCESS | 1801 | 1477540564754 Marionette TRACE conn4 <- [1,3563,null,{"value":"2147483649"}] 20:56:04 INFO - PROCESS | 1801 | 1477540564760 Marionette TRACE conn4 -> [0,3564,"timeouts",{"script":185000}] 20:56:04 INFO - PROCESS | 1801 | 1477540564763 Marionette TRACE conn4 <- [1,3564,null,{}] 20:56:04 INFO - PROCESS | 1801 | 1477540564768 Marionette TRACE conn4 -> [0,3565,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:05 INFO - PROCESS | 1801 | 1477540565027 Marionette TRACE conn4 <- [1,3565,null,{"value":null}] 20:56:05 INFO - PROCESS | 1801 | 1477540565100 Marionette TRACE conn4 -> [0,3566,"getWindowHandles",null] 20:56:05 INFO - PROCESS | 1801 | 1477540565103 Marionette TRACE conn4 <- [1,3566,null,["2147483649"]] 20:56:05 INFO - PROCESS | 1801 | 1477540565109 Marionette TRACE conn4 -> [0,3567,"switchToWindow",{"name":"2147483649"}] 20:56:05 INFO - PROCESS | 1801 | 1477540565114 Marionette TRACE conn4 <- [1,3567,null,{}] 20:56:05 INFO - PROCESS | 1801 | 1477540565119 Marionette TRACE conn4 -> [0,3568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/002.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:05 INFO - PROCESS | 1801 | ++DOCSHELL 0x96007800 == 5 [pid = 1846] [id = 776] 20:56:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x96007c00) [pid = 1846] [serial = 2258] [outer = (nil)] 20:56:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 20 (0x96017400) [pid = 1846] [serial = 2259] [outer = 0x96007c00] 20:56:05 INFO - PROCESS | 1801 | ++DOMWINDOW == 21 (0x96015400) [pid = 1846] [serial = 2260] [outer = 0x96007c00] 20:56:06 INFO - PROCESS | 1801 | 1477540566201 Marionette TRACE conn4 <- [1,3568,null,{"value":["/websockets/opening-handshake/002.html",0,null,null,[["WebSockets: valid handshake",0,null,null]]]}] 20:56:06 INFO - . 20:56:06 INFO - TEST-OK | /websockets/opening-handshake/002.html | took 1489ms 20:56:06 INFO - PROCESS | 1801 | 1477540566249 Marionette TRACE conn4 -> [0,3569,"getWindowHandle",null] 20:56:06 INFO - PROCESS | 1801 | 1477540566253 Marionette TRACE conn4 <- [1,3569,null,{"value":"2147483649"}] 20:56:06 INFO - TEST-START | /websockets/opening-handshake/002.html?wss 20:56:06 INFO - PROCESS | 1801 | 1477540566260 Marionette TRACE conn4 -> [0,3570,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:06 INFO - PROCESS | 1801 | 1477540566417 Marionette TRACE conn4 <- [1,3570,null,{"value":null}] 20:56:06 INFO - PROCESS | 1801 | 1477540566469 Marionette TRACE conn4 -> [0,3571,"getWindowHandles",null] 20:56:06 INFO - PROCESS | 1801 | 1477540566480 Marionette TRACE conn4 <- [1,3571,null,["2147483649"]] 20:56:06 INFO - PROCESS | 1801 | 1477540566532 Marionette TRACE conn4 -> [0,3572,"switchToWindow",{"name":"2147483649"}] 20:56:06 INFO - PROCESS | 1801 | 1477540566538 Marionette TRACE conn4 <- [1,3572,null,{}] 20:56:06 INFO - PROCESS | 1801 | 1477540566546 Marionette TRACE conn4 -> [0,3573,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/002.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/002.html?wss\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:06 INFO - PROCESS | 1801 | ++DOCSHELL 0x960e1000 == 6 [pid = 1846] [id = 777] 20:56:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 22 (0x960e1400) [pid = 1846] [serial = 2261] [outer = (nil)] 20:56:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 23 (0x960e6c00) [pid = 1846] [serial = 2262] [outer = 0x960e1400] 20:56:06 INFO - PROCESS | 1801 | ++DOMWINDOW == 24 (0x960ea000) [pid = 1846] [serial = 2263] [outer = 0x960e1400] 20:56:07 INFO - PROCESS | 1801 | 1477540567595 Marionette TRACE conn4 <- [1,3573,null,{"value":["/websockets/opening-handshake/002.html?wss",0,null,null,[["WebSockets: valid handshake",1,"assert_unreached: Reached unreachable code","ws.onclose<@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:21:68\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:21:44\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:11:1\n"]]]}] 20:56:07 INFO - . 20:56:07 INFO - TEST-OK | /websockets/opening-handshake/002.html?wss | took 1379ms 20:56:07 INFO - TEST-START | /websockets/opening-handshake/003-sets-origin.worker 20:56:07 INFO - PROCESS | 1801 | 1477540567640 Marionette TRACE conn4 -> [0,3574,"getWindowHandle",null] 20:56:07 INFO - PROCESS | 1801 | 1477540567642 Marionette TRACE conn4 <- [1,3574,null,{"value":"2147483649"}] 20:56:07 INFO - PROCESS | 1801 | 1477540567648 Marionette TRACE conn4 -> [0,3575,"timeouts",{"script":35000}] 20:56:07 INFO - PROCESS | 1801 | 1477540567652 Marionette TRACE conn4 <- [1,3575,null,{}] 20:56:07 INFO - PROCESS | 1801 | 1477540567657 Marionette TRACE conn4 -> [0,3576,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:07 INFO - PROCESS | 1801 | 1477540567851 Marionette TRACE conn4 <- [1,3576,null,{"value":null}] 20:56:07 INFO - PROCESS | 1801 | 1477540567893 Marionette TRACE conn4 -> [0,3577,"getWindowHandles",null] 20:56:07 INFO - PROCESS | 1801 | 1477540567897 Marionette TRACE conn4 <- [1,3577,null,["2147483649"]] 20:56:07 INFO - PROCESS | 1801 | 1477540567901 Marionette TRACE conn4 -> [0,3578,"switchToWindow",{"name":"2147483649"}] 20:56:07 INFO - PROCESS | 1801 | 1477540567906 Marionette TRACE conn4 <- [1,3578,null,{}] 20:56:07 INFO - PROCESS | 1801 | 1477540567911 Marionette TRACE conn4 -> [0,3579,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003-sets-origin.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:07 INFO - PROCESS | 1801 | ++DOCSHELL 0x960e8800 == 7 [pid = 1846] [id = 778] 20:56:07 INFO - PROCESS | 1801 | ++DOMWINDOW == 25 (0x960eb000) [pid = 1846] [serial = 2264] [outer = (nil)] 20:56:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 26 (0x961ad000) [pid = 1846] [serial = 2265] [outer = 0x960eb000] 20:56:08 INFO - PROCESS | 1801 | ++DOMWINDOW == 27 (0x961ee800) [pid = 1846] [serial = 2266] [outer = 0x960eb000] 20:56:09 INFO - PROCESS | 1801 | 1477540569191 Marionette TRACE conn4 <- [1,3579,null,{"value":["/websockets/opening-handshake/003-sets-origin.worker",0,null,null,[["W3C WebSocket API - origin set in a Worker",0,{},{}]]]}] 20:56:09 INFO - . 20:56:09 INFO - TEST-OK | /websockets/opening-handshake/003-sets-origin.worker | took 1591ms 20:56:09 INFO - PROCESS | 1801 | 1477540569238 Marionette TRACE conn4 -> [0,3580,"getWindowHandle",null] 20:56:09 INFO - PROCESS | 1801 | 1477540569241 Marionette TRACE conn4 <- [1,3580,null,{"value":"2147483649"}] 20:56:09 INFO - TEST-START | /websockets/opening-handshake/003.html 20:56:09 INFO - PROCESS | 1801 | 1477540569248 Marionette TRACE conn4 -> [0,3581,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:09 INFO - PROCESS | 1801 | 1477540569407 Marionette TRACE conn4 <- [1,3581,null,{"value":null}] 20:56:09 INFO - PROCESS | 1801 | 1477540569460 Marionette TRACE conn4 -> [0,3582,"getWindowHandles",null] 20:56:09 INFO - PROCESS | 1801 | 1477540569466 Marionette TRACE conn4 <- [1,3582,null,["2147483649"]] 20:56:09 INFO - PROCESS | 1801 | 1477540569485 Marionette TRACE conn4 -> [0,3583,"switchToWindow",{"name":"2147483649"}] 20:56:09 INFO - PROCESS | 1801 | 1477540569492 Marionette TRACE conn4 <- [1,3583,null,{}] 20:56:09 INFO - PROCESS | 1801 | 1477540569502 Marionette TRACE conn4 -> [0,3584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:09 INFO - PROCESS | 1801 | ++DOCSHELL 0x961f7400 == 8 [pid = 1846] [id = 779] 20:56:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 28 (0x961f7800) [pid = 1846] [serial = 2267] [outer = (nil)] 20:56:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 29 (0x96dfa000) [pid = 1846] [serial = 2268] [outer = 0x961f7800] 20:56:09 INFO - PROCESS | 1801 | ++DOMWINDOW == 30 (0x96e4ac00) [pid = 1846] [serial = 2269] [outer = 0x961f7800] 20:56:10 INFO - PROCESS | 1801 | 1477540570694 Marionette TRACE conn4 <- [1,3584,null,{"value":["/websockets/opening-handshake/003.html",0,null,null,[["WebSockets: origin",0,null,null]]]}] 20:56:10 INFO - . 20:56:10 INFO - TEST-OK | /websockets/opening-handshake/003.html | took 1473ms 20:56:10 INFO - PROCESS | 1801 | 1477540570721 Marionette TRACE conn4 -> [0,3585,"getWindowHandle",null] 20:56:10 INFO - PROCESS | 1801 | 1477540570725 Marionette TRACE conn4 <- [1,3585,null,{"value":"2147483649"}] 20:56:10 INFO - TEST-START | /websockets/opening-handshake/003.html?wss 20:56:10 INFO - PROCESS | 1801 | 1477540570735 Marionette TRACE conn4 -> [0,3586,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:10 INFO - PROCESS | 1801 | 1477540570884 Marionette TRACE conn4 <- [1,3586,null,{"value":null}] 20:56:10 INFO - PROCESS | 1801 | 1477540570924 Marionette TRACE conn4 -> [0,3587,"getWindowHandles",null] 20:56:10 INFO - PROCESS | 1801 | 1477540570932 Marionette TRACE conn4 <- [1,3587,null,["2147483649"]] 20:56:10 INFO - PROCESS | 1801 | 1477540570997 Marionette TRACE conn4 -> [0,3588,"switchToWindow",{"name":"2147483649"}] 20:56:11 INFO - PROCESS | 1801 | 1477540571007 Marionette TRACE conn4 <- [1,3588,null,{}] 20:56:11 INFO - PROCESS | 1801 | 1477540571025 Marionette TRACE conn4 -> [0,3589,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003.html?wss\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:11 INFO - PROCESS | 1801 | ++DOCSHELL 0x95de8400 == 9 [pid = 1846] [id = 780] 20:56:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 31 (0x95de9400) [pid = 1846] [serial = 2270] [outer = (nil)] 20:56:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 32 (0x9601a800) [pid = 1846] [serial = 2271] [outer = 0x95de9400] 20:56:11 INFO - PROCESS | 1801 | ++DOMWINDOW == 33 (0x960e0800) [pid = 1846] [serial = 2272] [outer = 0x95de9400] 20:56:12 INFO - . 20:56:12 INFO - TEST-OK | /websockets/opening-handshake/003.html?wss | took 1423ms 20:56:12 INFO - PROCESS | 1801 | 1477540572136 Marionette TRACE conn4 <- [1,3589,null,{"value":["/websockets/opening-handshake/003.html?wss",0,null,null,[["WebSockets: origin",1,"assert_unreached: Reached unreachable code","ws.onclose<@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:21:53\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:21:29\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:10:1\n"]]]}] 20:56:12 INFO - PROCESS | 1801 | 1477540572157 Marionette TRACE conn4 -> [0,3590,"getWindowHandle",null] 20:56:12 INFO - TEST-START | /websockets/opening-handshake/005.html?wss 20:56:12 INFO - PROCESS | 1801 | 1477540572162 Marionette TRACE conn4 <- [1,3590,null,{"value":"2147483649"}] 20:56:12 INFO - PROCESS | 1801 | 1477540572169 Marionette TRACE conn4 -> [0,3591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:12 INFO - PROCESS | 1801 | 1477540572395 Marionette TRACE conn4 <- [1,3591,null,{"value":null}] 20:56:12 INFO - PROCESS | 1801 | 1477540572437 Marionette TRACE conn4 -> [0,3592,"getWindowHandles",null] 20:56:12 INFO - PROCESS | 1801 | 1477540572444 Marionette TRACE conn4 <- [1,3592,null,["2147483649"]] 20:56:12 INFO - PROCESS | 1801 | 1477540572456 Marionette TRACE conn4 -> [0,3593,"switchToWindow",{"name":"2147483649"}] 20:56:12 INFO - PROCESS | 1801 | 1477540572460 Marionette TRACE conn4 <- [1,3593,null,{}] 20:56:12 INFO - PROCESS | 1801 | 1477540572469 Marionette TRACE conn4 -> [0,3594,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/005.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/005.html?wss\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:12 INFO - PROCESS | 1801 | ++DOCSHELL 0x95981800 == 10 [pid = 1846] [id = 781] 20:56:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 34 (0x95983400) [pid = 1846] [serial = 2273] [outer = (nil)] 20:56:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x96005c00) [pid = 1846] [serial = 2274] [outer = 0x95983400] 20:56:12 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x960e2000) [pid = 1846] [serial = 2275] [outer = 0x95983400] 20:56:13 INFO - PROCESS | 1801 | --DOCSHELL 0x960e8800 == 9 [pid = 1846] [id = 778] 20:56:13 INFO - PROCESS | 1801 | --DOCSHELL 0x96007800 == 8 [pid = 1846] [id = 776] 20:56:13 INFO - PROCESS | 1801 | --DOCSHELL 0x960e1000 == 7 [pid = 1846] [id = 777] 20:56:13 INFO - PROCESS | 1801 | --DOCSHELL 0x961edc00 == 6 [pid = 1846] [id = 773] 20:56:13 INFO - PROCESS | 1801 | --DOCSHELL 0x95935400 == 5 [pid = 1846] [id = 774] 20:56:13 INFO - PROCESS | 1801 | --DOCSHELL 0x9598dc00 == 4 [pid = 1846] [id = 775] 20:56:13 INFO - PROCESS | 1801 | --DOCSHELL 0x95de8400 == 3 [pid = 1846] [id = 780] 20:56:13 INFO - PROCESS | 1801 | --DOCSHELL 0x961f7400 == 2 [pid = 1846] [id = 779] 20:56:17 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x95935800) [pid = 1846] [serial = 2252] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html] 20:56:17 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x96007c00) [pid = 1846] [serial = 2258] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html] 20:56:17 INFO - PROCESS | 1801 | --DOMWINDOW == 33 (0x960eb000) [pid = 1846] [serial = 2264] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker] 20:56:17 INFO - PROCESS | 1801 | --DOMWINDOW == 32 (0x95dda800) [pid = 1846] [serial = 2255] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html?wss] 20:56:17 INFO - PROCESS | 1801 | --DOMWINDOW == 31 (0x960e1400) [pid = 1846] [serial = 2261] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html?wss] 20:56:17 INFO - PROCESS | 1801 | --DOMWINDOW == 30 (0x961f7800) [pid = 1846] [serial = 2267] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html] 20:56:17 INFO - PROCESS | 1801 | --DOMWINDOW == 29 (0x961ee000) [pid = 1846] [serial = 2249] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html?wss] 20:56:20 INFO - PROCESS | 1801 | --DOMWINDOW == 28 (0x960e6c00) [pid = 1846] [serial = 2262] [outer = (nil)] [url = about:blank] 20:56:20 INFO - PROCESS | 1801 | --DOMWINDOW == 27 (0x961ee800) [pid = 1846] [serial = 2266] [outer = (nil)] [url = about:blank] 20:56:20 INFO - PROCESS | 1801 | --DOMWINDOW == 26 (0x961ad000) [pid = 1846] [serial = 2265] [outer = (nil)] [url = about:blank] 20:56:20 INFO - PROCESS | 1801 | --DOMWINDOW == 25 (0x96e4ac00) [pid = 1846] [serial = 2269] [outer = (nil)] [url = about:blank] 20:56:20 INFO - PROCESS | 1801 | --DOMWINDOW == 24 (0x96dfa000) [pid = 1846] [serial = 2268] [outer = (nil)] [url = about:blank] 20:56:20 INFO - PROCESS | 1801 | --DOMWINDOW == 23 (0x960ea000) [pid = 1846] [serial = 2263] [outer = (nil)] [url = about:blank] 20:56:20 INFO - PROCESS | 1801 | --DOMWINDOW == 22 (0x96017400) [pid = 1846] [serial = 2259] [outer = (nil)] [url = about:blank] 20:56:20 INFO - PROCESS | 1801 | --DOMWINDOW == 21 (0x96015400) [pid = 1846] [serial = 2260] [outer = (nil)] [url = about:blank] 20:56:20 INFO - PROCESS | 1801 | --DOMWINDOW == 20 (0x95de3000) [pid = 1846] [serial = 2256] [outer = (nil)] [url = about:blank] 20:56:20 INFO - PROCESS | 1801 | --DOMWINDOW == 19 (0x95de6800) [pid = 1846] [serial = 2257] [outer = (nil)] [url = about:blank] 20:56:20 INFO - PROCESS | 1801 | --DOMWINDOW == 18 (0x95983800) [pid = 1846] [serial = 2253] [outer = (nil)] [url = about:blank] 20:56:20 INFO - PROCESS | 1801 | --DOMWINDOW == 17 (0x9598cc00) [pid = 1846] [serial = 2254] [outer = (nil)] [url = about:blank] 20:56:20 INFO - PROCESS | 1801 | --DOMWINDOW == 16 (0x96df0800) [pid = 1846] [serial = 2251] [outer = (nil)] [url = about:blank] 20:56:22 INFO - PROCESS | 1801 | --DOMWINDOW == 15 (0x95de9400) [pid = 1846] [serial = 2270] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html?wss] 20:56:27 INFO - PROCESS | 1801 | --DOMWINDOW == 14 (0x960e0800) [pid = 1846] [serial = 2272] [outer = (nil)] [url = about:blank] 20:56:27 INFO - PROCESS | 1801 | --DOMWINDOW == 13 (0x96005c00) [pid = 1846] [serial = 2274] [outer = (nil)] [url = about:blank] 20:56:27 INFO - PROCESS | 1801 | --DOMWINDOW == 12 (0x9601a800) [pid = 1846] [serial = 2271] [outer = (nil)] [url = about:blank] 20:56:42 INFO - PROCESS | 1801 | MARIONETTE LOG: INFO: Timeout fired 20:56:42 INFO - PROCESS | 1801 | 1477540602969 Marionette TRACE conn4 <- [1,3594,null,{"value":["/websockets/opening-handshake/005.html?wss",2,null,null,[["WebSockets: proper first line",2,"Test timed out",null]]]}] 20:56:42 INFO - . 20:56:42 INFO - TEST-TIMEOUT | /websockets/opening-handshake/005.html?wss | took 30821ms 20:56:42 INFO - PROCESS | 1801 | 1477540602989 Marionette TRACE conn4 -> [0,3595,"getWindowHandle",null] 20:56:42 INFO - PROCESS | 1801 | 1477540602992 Marionette TRACE conn4 <- [1,3595,null,{"value":"2147483649"}] 20:56:42 INFO - TEST-START | /websockets/opening-handshake/005.html 20:56:43 INFO - PROCESS | 1801 | 1477540602999 Marionette TRACE conn4 -> [0,3596,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:43 INFO - PROCESS | 1801 | 1477540603201 Marionette TRACE conn4 <- [1,3596,null,{"value":null}] 20:56:43 INFO - PROCESS | 1801 | 1477540603251 Marionette TRACE conn4 -> [0,3597,"getWindowHandles",null] 20:56:43 INFO - PROCESS | 1801 | 1477540603253 Marionette TRACE conn4 <- [1,3597,null,["2147483649"]] 20:56:43 INFO - PROCESS | 1801 | 1477540603260 Marionette TRACE conn4 -> [0,3598,"switchToWindow",{"name":"2147483649"}] 20:56:43 INFO - PROCESS | 1801 | 1477540603264 Marionette TRACE conn4 <- [1,3598,null,{}] 20:56:43 INFO - PROCESS | 1801 | 1477540603269 Marionette TRACE conn4 -> [0,3599,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/005.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:43 INFO - PROCESS | 1801 | ++DOCSHELL 0x95936c00 == 3 [pid = 1846] [id = 782] 20:56:43 INFO - PROCESS | 1801 | ++DOMWINDOW == 13 (0x95937000) [pid = 1846] [serial = 2276] [outer = (nil)] 20:56:43 INFO - PROCESS | 1801 | ++DOMWINDOW == 14 (0x95984c00) [pid = 1846] [serial = 2277] [outer = 0x95937000] 20:56:43 INFO - PROCESS | 1801 | ++DOMWINDOW == 15 (0x9598dc00) [pid = 1846] [serial = 2278] [outer = 0x95937000] 20:56:44 INFO - PROCESS | 1801 | 1477540604261 Marionette TRACE conn4 <- [1,3599,null,{"value":["/websockets/opening-handshake/005.html",0,null,null,[["WebSockets: proper first line",1,"assert_equals: expected true but got false","ws.onopen [0,3600,"getWindowHandle",null] 20:56:44 INFO - PROCESS | 1801 | 1477540604321 Marionette TRACE conn4 <- [1,3600,null,{"value":"2147483649"}] 20:56:44 INFO - PROCESS | 1801 | 1477540604332 Marionette TRACE conn4 -> [0,3601,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:44 INFO - PROCESS | 1801 | 1477540604566 Marionette TRACE conn4 <- [1,3601,null,{"value":null}] 20:56:44 INFO - PROCESS | 1801 | 1477540604606 Marionette TRACE conn4 -> [0,3602,"getWindowHandles",null] 20:56:44 INFO - PROCESS | 1801 | 1477540604622 Marionette TRACE conn4 <- [1,3602,null,["2147483649"]] 20:56:44 INFO - PROCESS | 1801 | 1477540604628 Marionette TRACE conn4 -> [0,3603,"switchToWindow",{"name":"2147483649"}] 20:56:44 INFO - PROCESS | 1801 | 1477540604636 Marionette TRACE conn4 <- [1,3603,null,{}] 20:56:44 INFO - PROCESS | 1801 | 1477540604646 Marionette TRACE conn4 -> [0,3604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/001.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/001.worker\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:44 INFO - PROCESS | 1801 | ++DOCSHELL 0x95ddd800 == 4 [pid = 1846] [id = 783] 20:56:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 16 (0x95de0000) [pid = 1846] [serial = 2279] [outer = (nil)] 20:56:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 17 (0x95de8800) [pid = 1846] [serial = 2280] [outer = 0x95de0000] 20:56:44 INFO - PROCESS | 1801 | ++DOMWINDOW == 18 (0x96004000) [pid = 1846] [serial = 2281] [outer = 0x95de0000] 20:56:46 INFO - ............................................................. 20:56:46 INFO - TEST-OK | /workers/semantics/interface-objects/001.worker | took 1869ms 20:56:46 INFO - TEST-START | /workers/semantics/interface-objects/002.worker 20:56:46 INFO - PROCESS | 1801 | 1477540606112 Marionette TRACE conn4 <- [1,3604,null,{"value":["/workers/semantics/interface-objects/001.worker",0,null,null,[["The WorkerGlobalScope interface object should be exposed.",0,{},{}],["The DedicatedWorkerGlobalScope interface object should be exposed.",0,{},{}],["The Worker interface object should be exposed.",0,{},{}],["The SharedWorker interface object should be exposed.",1,"assert_own_property: expected property \"SharedWorker\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The MessagePort interface object should be exposed.",0,{},{}],["The MessageEvent interface object should be exposed.",0,{},{}],["The WorkerNavigator interface object should be exposed.",0,{},{}],["The MessageChannel interface object should be exposed.",0,{},{}],["The WorkerLocation interface object should be exposed.",0,{},{}],["The ImageData interface object should be exposed.",0,{},{}],["The ImageBitmap interface object should be exposed.",0,{},{}],["The CanvasPath interface object should be exposed.",1,"assert_own_property: expected property \"CanvasPath\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The Path2D interface object should be exposed.",1,"assert_own_property: expected property \"Path2D\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The PromiseRejectionEvent interface object should be exposed.",1,"assert_own_property: expected property \"PromiseRejectionEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The EventSource interface object should be exposed.",1,"assert_own_property: expected property \"EventSource\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The WebSocket interface object should be exposed.",0,{},{}],["The CloseEvent interface object should be exposed.",1,"assert_own_property: expected property \"CloseEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The BroadcastChannel interface object should be exposed.",0,{},{}],["The ArrayBuffer interface object should be exposed.",0,{},{}],["The Int8Array interface object should be exposed.",0,{},{}],["The Uint8Array interface object should be exposed.",0,{},{}],["The Uint8ClampedArray interface object should be exposed.",0,{},{}],["The Int16Array interface object should be exposed.",0,{},{}],["The Uint16Array interface object should be exposed.",0,{},{}],["The Int32Array interface object should be exposed.",0,{},{}],["The Uint32Array interface object should be exposed.",0,{},{}],["The Float32Array interface object should be exposed.",0,{},{}],["The Float64Array interface object should be exposed.",0,{},{}],["The DataView interface object should be exposed.",0,{},{}],["The XMLHttpRequestEventTarget interface object should be exposed.",0,{},{}],["The XMLHttpRequestUpload interface object should be exposed.",0,{},{}],["The XMLHttpRequest interface object should be exposed.",0,{},{}],["The ProgressEvent interface object should be exposed.",1,"assert_own_property: expected property \"ProgressEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The FormData interface object should be exposed.",0,{},{}],["The URL interface object should be exposed.",0,{},{}],["The URLSearchParams interface object should be exposed.",0,{},{}],["The File interface object should be exposed.",0,{},{}],["The Blob interface object should be exposed.",0,{},{}],["The FileList interface object should be exposed.",1,"assert_own_property: expected property \"FileList\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The FileReader interface object should be exposed.",0,{},{}],["The FileReaderSync interface object should be exposed.",0,{},{}],["The EventTarget interface object should be exposed.",0,{},{}],["The ErrorEvent interface object should be exposed.",1,"assert_own_property: expected property \"ErrorEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The Event interface object should be exposed.",0,{},{}],["The CustomEvent interface object should be exposed.",0,{},{}],["The DOMException interface object should be exposed.",0,{},{}],["The ReadableStream interface object should be exposed.",1,"assert_own_property: expected property \"ReadableStream\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The WritableStream interface object should be exposed.",1,"assert_own_property: expected property \"WritableStream\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The ByteLengthQueuingStrategy interface object should be exposed.",1,"assert_own_property: expected property \"ByteLengthQueuingStrategy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The CountQueuingStrategy interface object should be exposed.",1,"assert_own_property: expected property \"CountQueuingStrategy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The IDBRequest interface object should be exposed.",0,{},{}],["The IDBOpenDBRequest interface object should be exposed.",0,{},{}],["The IDBVersionChangeEvent interface object should be exposed.",0,{},{}],["The IDBFactory interface object should be exposed.",0,{},{}],["The IDBDatabase interface object should be exposed.",0,{},{}],["The IDBObjectStore interface object should be exposed.",0,{},{}],["The IDBIndex interface object should be exposed.",0,{},{}],["The IDBKeyRange interface object should be exposed.",0,{},{}],["The IDBCursor interface object should be exposed.",0,{},{}],["The IDBCursorWithValue interface object should be exposed.",0,{},{}],["The IDBTransaction interface object should be exposed.",0,{},{}]]]}] 20:56:46 INFO - PROCESS | 1801 | 1477540606201 Marionette TRACE conn4 -> [0,3605,"getWindowHandle",null] 20:56:46 INFO - PROCESS | 1801 | 1477540606203 Marionette TRACE conn4 <- [1,3605,null,{"value":"2147483649"}] 20:56:46 INFO - PROCESS | 1801 | 1477540606212 Marionette TRACE conn4 -> [0,3606,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:46 INFO - PROCESS | 1801 | 1477540606417 Marionette TRACE conn4 <- [1,3606,null,{"value":null}] 20:56:46 INFO - PROCESS | 1801 | 1477540606494 Marionette TRACE conn4 -> [0,3607,"getWindowHandles",null] 20:56:46 INFO - PROCESS | 1801 | 1477540606502 Marionette TRACE conn4 <- [1,3607,null,["2147483649"]] 20:56:46 INFO - PROCESS | 1801 | 1477540606511 Marionette TRACE conn4 -> [0,3608,"switchToWindow",{"name":"2147483649"}] 20:56:46 INFO - PROCESS | 1801 | 1477540606518 Marionette TRACE conn4 <- [1,3608,null,{}] 20:56:46 INFO - PROCESS | 1801 | 1477540606524 Marionette TRACE conn4 -> [0,3609,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/002.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/002.worker\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:46 INFO - PROCESS | 1801 | ++DOCSHELL 0x9619e800 == 5 [pid = 1846] [id = 784] 20:56:46 INFO - PROCESS | 1801 | ++DOMWINDOW == 19 (0x9619ec00) [pid = 1846] [serial = 2282] [outer = (nil)] 20:56:46 INFO - PROCESS | 1801 | ++DOMWINDOW == 20 (0x961a9000) [pid = 1846] [serial = 2283] [outer = 0x9619ec00] 20:56:46 INFO - PROCESS | 1801 | ++DOMWINDOW == 21 (0x961a6c00) [pid = 1846] [serial = 2284] [outer = 0x9619ec00] 20:56:47 INFO - PROCESS | 1801 | 1477540607826 Marionette TRACE conn4 <- [1,3609,null,{"value":["/workers/semantics/interface-objects/002.worker",0,null,null,[["The SharedWorkerGlobalScope interface object should not be exposed.",0,{},{}],["The AbstractView interface object should not be exposed.",0,{},{}],["The AbstractWorker interface object should not be exposed.",0,{},{}],["The ApplicationCache interface object should not be exposed.",0,{},{}],["The Location interface object should not be exposed.",0,{},{}],["The Navigator interface object should not be exposed.",0,{},{}],["The Audio interface object should not be exposed.",0,{},{}],["The HTMLCanvasElement interface object should not be exposed.",0,{},{}],["The Path interface object should not be exposed.",0,{},{}],["The TextMetrics interface object should not be exposed.",0,{},{}],["The CanvasProxy interface object should not be exposed.",0,{},{}],["The CanvasRenderingContext2D interface object should not be exposed.",0,{},{}],["The DrawingStyle interface object should not be exposed.",0,{},{}],["The CanvasGradient interface object should not be exposed.",0,{},{}],["The CanvasPattern interface object should not be exposed.",0,{},{}],["The PopStateEvent interface object should not be exposed.",0,{},{}],["The HashChangeEvent interface object should not be exposed.",0,{},{}],["The PageTransitionEvent interface object should not be exposed.",0,{},{}],["The DOMImplementation interface object should not be exposed.",0,{},{}],["The ReadableStreamDefaultReader interface object should not be exposed.",0,{},{}],["The ReadableStreamBYOBReader interface object should not be exposed.",0,{},{}],["The ReadableStreamDefaultController interface object should not be exposed.",0,{},{}],["The ReadableByteStreamController interface object should not be exposed.",0,{},{}],["The WritableStreamDefaultWriter interface object should not be exposed.",0,{},{}],["The WritableStreamDefaultController interface object should not be exposed.",0,{},{}],["The IDBEnvironment interface object should not be exposed.",0,{},{}],["The Database interface object should not be exposed.",0,{},{}],["The UIEvent interface object should not be exposed.",0,{},{}],["The FocusEvent interface object should not be exposed.",0,{},{}],["The MouseEvent interface object should not be exposed.",0,{},{}],["The WheelEvent interface object should not be exposed.",0,{},{}],["The InputEvent interface object should not be exposed.",0,{},{}],["The KeyboardEvent interface object should not be exposed.",0,{},{}],["The CompositionEvent interface object should not be exposed.",0,{},{}]]]}] 20:56:47 INFO - .................................. 20:56:47 INFO - TEST-OK | /workers/semantics/interface-objects/002.worker | took 1692ms 20:56:47 INFO - PROCESS | 1801 | 1477540607900 Marionette TRACE conn4 -> [0,3610,"getWindowHandle",null] 20:56:47 INFO - PROCESS | 1801 | 1477540607904 Marionette TRACE conn4 <- [1,3610,null,{"value":"2147483649"}] 20:56:47 INFO - TEST-START | /workers/semantics/interface-objects/003.html 20:56:47 INFO - PROCESS | 1801 | 1477540607912 Marionette TRACE conn4 -> [0,3611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:48 INFO - PROCESS | 1801 | 1477540608135 Marionette TRACE conn4 <- [1,3611,null,{"value":null}] 20:56:48 INFO - PROCESS | 1801 | 1477540608159 Marionette TRACE conn4 -> [0,3612,"getWindowHandles",null] 20:56:48 INFO - PROCESS | 1801 | 1477540608165 Marionette TRACE conn4 <- [1,3612,null,["2147483649"]] 20:56:48 INFO - PROCESS | 1801 | 1477540608173 Marionette TRACE conn4 -> [0,3613,"switchToWindow",{"name":"2147483649"}] 20:56:48 INFO - PROCESS | 1801 | 1477540608181 Marionette TRACE conn4 <- [1,3613,null,{}] 20:56:48 INFO - PROCESS | 1801 | 1477540608189 Marionette TRACE conn4 -> [0,3614,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/003.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:48 INFO - PROCESS | 1801 | ++DOCSHELL 0x961f5000 == 6 [pid = 1846] [id = 785] 20:56:48 INFO - PROCESS | 1801 | ++DOMWINDOW == 22 (0x96df6000) [pid = 1846] [serial = 2285] [outer = (nil)] 20:56:48 INFO - PROCESS | 1801 | ++DOMWINDOW == 23 (0x96dfbc00) [pid = 1846] [serial = 2286] [outer = 0x96df6000] 20:56:48 INFO - PROCESS | 1801 | ++DOMWINDOW == 24 (0x96dff000) [pid = 1846] [serial = 2287] [outer = 0x96df6000] 20:56:49 INFO - .............................................................. 20:56:49 INFO - TEST-OK | /workers/semantics/interface-objects/003.html | took 1470ms 20:56:49 INFO - TEST-START | /workers/semantics/interface-objects/004.html 20:56:49 INFO - PROCESS | 1801 | 1477540609311 Marionette TRACE conn4 <- [1,3614,null,{"value":["/workers/semantics/interface-objects/003.html",0,null,null,[["The ApplicationCache interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:92:3\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:90:1\n"],["The WorkerGlobalScope interface object should be exposed",0,null,null],["The SharedWorkerGlobalScope interface object should be exposed",0,null,null],["The Worker interface object should be exposed",0,null,null],["The SharedWorker interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:92:3\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:90:1\n"],["The MessagePort interface object should be exposed",0,null,null],["The MessageEvent interface object should be exposed",0,null,null],["The WorkerNavigator interface object should be exposed",0,null,null],["The MessageChannel interface object should be exposed",0,null,null],["The WorkerLocation interface object should be exposed",0,null,null],["The ImageData interface object should be exposed",0,null,null],["The ImageBitmap interface object should be exposed",0,null,null],["The CanvasPath interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The Path2D interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The PromiseRejectionEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The EventSource interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The WebSocket interface object should be exposed",0,null,null],["The CloseEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The BroadcastChannel interface object should be exposed",0,null,null],["The ArrayBuffer interface object should be exposed",0,null,null],["The Int8Array interface object should be exposed",0,null,null],["The Uint8Array interface object should be exposed",0,null,null],["The Uint8ClampedArray interface object should be exposed",0,null,null],["The Int16Array interface object should be exposed",0,null,null],["The Uint16Array interface object should be exposed",0,null,null],["The Int32Array interface object should be exposed",0,null,null],["The Uint32Array interface object should be exposed",0,null,null],["The Float32Array interface object should be exposed",0,null,null],["The Float64Array interface object should be exposed",0,null,null],["The DataView interface object should be exposed",0,null,null],["The XMLHttpRequestEventTarget interface object should be exposed",0,null,null],["The XMLHttpRequestUpload interface object should be exposed",0,null,null],["The XMLHttpRequest interface object should be exposed",0,null,null],["The ProgressEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The FormData interface object should be exposed",0,null,null],["The URL interface object should be exposed",0,null,null],["The URLSearchParams interface object should be exposed",0,null,null],["The File interface object should be exposed",0,null,null],["The Blob interface object should be exposed",0,null,null],["The FileList interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The FileReader interface object should be exposed",0,null,null],["The FileReaderSync interface object should be exposed",0,null,null],["The EventTarget interface object should be exposed",0,null,null],["The ErrorEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The Event interface object should be exposed",0,null,null],["The CustomEvent interface object should be exposed",0,null,null],["The DOMException interface object should be exposed",0,null,null],["The ReadableStream interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The WritableStream interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The ByteLengthQueuingStrategy interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The CountQueuingStrategy interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The IDBRequest interface object should be exposed",0,null,null],["The IDBOpenDBRequest interface object should be exposed",0,null,null],["The IDBVersionChangeEvent interface object should be exposed",0,null,null],["The IDBFactory interface object should be exposed",0,null,null],["The IDBDatabase interface object should be exposed",0,null,null],["The IDBObjectStore interface object should be exposed",0,null,null],["The IDBIndex interface object should be exposed",0,null,null],["The IDBKeyRange interface object should be exposed",0,null,null],["The IDBCursor interface object should be exposed",0,null,null],["The IDBCursorWithValue interface object should be exposed",0,null,null],["The IDBTransaction interface object should be exposed",0,null,null]]]}] 20:56:49 INFO - PROCESS | 1801 | 1477540609383 Marionette TRACE conn4 -> [0,3615,"getWindowHandle",null] 20:56:49 INFO - PROCESS | 1801 | 1477540609384 Marionette TRACE conn4 <- [1,3615,null,{"value":"2147483649"}] 20:56:49 INFO - PROCESS | 1801 | 1477540609397 Marionette TRACE conn4 -> [0,3616,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:49 INFO - PROCESS | 1801 | 1477540609697 Marionette TRACE conn4 <- [1,3616,null,{"value":null}] 20:56:49 INFO - PROCESS | 1801 | 1477540609754 Marionette TRACE conn4 -> [0,3617,"getWindowHandles",null] 20:56:49 INFO - PROCESS | 1801 | 1477540609757 Marionette TRACE conn4 <- [1,3617,null,["2147483649"]] 20:56:49 INFO - PROCESS | 1801 | 1477540609763 Marionette TRACE conn4 -> [0,3618,"switchToWindow",{"name":"2147483649"}] 20:56:49 INFO - PROCESS | 1801 | 1477540609766 Marionette TRACE conn4 <- [1,3618,null,{}] 20:56:49 INFO - PROCESS | 1801 | 1477540609772 Marionette TRACE conn4 -> [0,3619,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/004.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:49 INFO - PROCESS | 1801 | ++DOCSHELL 0x96e4b000 == 7 [pid = 1846] [id = 786] 20:56:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 25 (0x96e4b800) [pid = 1846] [serial = 2288] [outer = (nil)] 20:56:49 INFO - PROCESS | 1801 | ++DOMWINDOW == 26 (0x96e53800) [pid = 1846] [serial = 2289] [outer = 0x96e4b800] 20:56:50 INFO - PROCESS | 1801 | ++DOMWINDOW == 27 (0x99f6fc00) [pid = 1846] [serial = 2290] [outer = 0x96e4b800] 20:56:50 INFO - ................................. 20:56:50 INFO - TEST-OK | /workers/semantics/interface-objects/004.html | took 1486ms 20:56:50 INFO - PROCESS | 1801 | 1477540610840 Marionette TRACE conn4 <- [1,3619,null,{"value":["/workers/semantics/interface-objects/004.html",0,null,null,[["The DedicatedWorkerGlobalScope interface object should not be exposed",0,null,null],["The AbstractView interface object should not be exposed",0,null,null],["The AbstractWorker interface object should not be exposed",0,null,null],["The Location interface object should not be exposed",0,null,null],["The Navigator interface object should not be exposed",0,null,null],["The DOMImplementation interface object should not be exposed",0,null,null],["The Audio interface object should not be exposed",0,null,null],["The HTMLCanvasElement interface object should not be exposed",0,null,null],["The Path interface object should not be exposed",0,null,null],["The TextMetrics interface object should not be exposed",0,null,null],["The CanvasProxy interface object should not be exposed",0,null,null],["The CanvasRenderingContext2D interface object should not be exposed",0,null,null],["The DrawingStyle interface object should not be exposed",0,null,null],["The CanvasGradient interface object should not be exposed",0,null,null],["The CanvasPattern interface object should not be exposed",0,null,null],["The PopStateEvent interface object should not be exposed",0,null,null],["The HashChangeEvent interface object should not be exposed",0,null,null],["The PageTransitionEvent interface object should not be exposed",0,null,null],["The ReadableStreamDefaultReader interface object should not be exposed",0,null,null],["The ReadableStreamBYOBReader interface object should not be exposed",0,null,null],["The ReadableStreamDefaultController interface object should not be exposed",0,null,null],["The ReadableByteStreamController interface object should not be exposed",0,null,null],["The WritableStreamDefaultWriter interface object should not be exposed",0,null,null],["The WritableStreamDefaultController interface object should not be exposed",0,null,null],["The IDBEnvironment interface object should not be exposed",0,null,null],["The Database interface object should not be exposed",0,null,null],["The UIEvent interface object should not be exposed",0,null,null],["The FocusEvent interface object should not be exposed",0,null,null],["The MouseEvent interface object should not be exposed",0,null,null],["The WheelEvent interface object should not be exposed",0,null,null],["The InputEvent interface object should not be exposed",0,null,null],["The KeyboardEvent interface object should not be exposed",0,null,null],["The CompositionEvent interface object should not be exposed",0,null,null]]]}] 20:56:50 INFO - PROCESS | 1801 | 1477540610878 Marionette TRACE conn4 -> [0,3620,"getWindowHandle",null] 20:56:50 INFO - PROCESS | 1801 | 1477540610882 Marionette TRACE conn4 <- [1,3620,null,{"value":"2147483649"}] 20:56:50 INFO - TEST-START | /workers/semantics/reporting-errors/001.html 20:56:50 INFO - PROCESS | 1801 | 1477540610893 Marionette TRACE conn4 -> [0,3621,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:51 INFO - PROCESS | 1801 | 1477540611107 Marionette TRACE conn4 <- [1,3621,null,{"value":null}] 20:56:51 INFO - PROCESS | 1801 | 1477540611255 Marionette TRACE conn4 -> [0,3622,"getWindowHandles",null] 20:56:51 INFO - PROCESS | 1801 | 1477540611261 Marionette TRACE conn4 <- [1,3622,null,["2147483649"]] 20:56:51 INFO - PROCESS | 1801 | 1477540611272 Marionette TRACE conn4 -> [0,3623,"switchToWindow",{"name":"2147483649"}] 20:56:51 INFO - PROCESS | 1801 | 1477540611276 Marionette TRACE conn4 <- [1,3623,null,{}] 20:56:51 INFO - PROCESS | 1801 | 1477540611284 Marionette TRACE conn4 -> [0,3624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/001.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:51 INFO - PROCESS | 1801 | ++DOCSHELL 0x9592f000 == 8 [pid = 1846] [id = 787] 20:56:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 28 (0x95930000) [pid = 1846] [serial = 2291] [outer = (nil)] 20:56:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 29 (0x95990800) [pid = 1846] [serial = 2292] [outer = 0x95930000] 20:56:51 INFO - PROCESS | 1801 | ++DOMWINDOW == 30 (0x95de8400) [pid = 1846] [serial = 2293] [outer = 0x95930000] 20:56:52 INFO - PROCESS | 1801 | 1477540612475 Marionette TRACE conn4 <- [1,3624,null,{"value":["/workers/semantics/reporting-errors/001.html",0,null,null,[["shared worker, not handled",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:43:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:42:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:41:1\n"]]]}] 20:56:52 INFO - . 20:56:52 INFO - TEST-OK | /workers/semantics/reporting-errors/001.html | took 1625ms 20:56:52 INFO - PROCESS | 1801 | 1477540612517 Marionette TRACE conn4 -> [0,3625,"getWindowHandle",null] 20:56:52 INFO - TEST-START | /workers/semantics/reporting-errors/002.html 20:56:52 INFO - PROCESS | 1801 | 1477540612525 Marionette TRACE conn4 <- [1,3625,null,{"value":"2147483649"}] 20:56:52 INFO - PROCESS | 1801 | 1477540612532 Marionette TRACE conn4 -> [0,3626,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:52 INFO - PROCESS | 1801 | 1477540612704 Marionette TRACE conn4 <- [1,3626,null,{"value":null}] 20:56:52 INFO - PROCESS | 1801 | 1477540612853 Marionette TRACE conn4 -> [0,3627,"getWindowHandles",null] 20:56:52 INFO - PROCESS | 1801 | 1477540612858 Marionette TRACE conn4 <- [1,3627,null,["2147483649"]] 20:56:52 INFO - PROCESS | 1801 | 1477540612868 Marionette TRACE conn4 -> [0,3628,"switchToWindow",{"name":"2147483649"}] 20:56:52 INFO - PROCESS | 1801 | 1477540612877 Marionette TRACE conn4 <- [1,3628,null,{}] 20:56:52 INFO - PROCESS | 1801 | 1477540612885 Marionette TRACE conn4 -> [0,3629,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/002.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:52 INFO - PROCESS | 1801 | ++DOCSHELL 0x95938c00 == 9 [pid = 1846] [id = 788] 20:56:52 INFO - PROCESS | 1801 | ++DOMWINDOW == 31 (0x9598bc00) [pid = 1846] [serial = 2294] [outer = (nil)] 20:56:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 32 (0x96014c00) [pid = 1846] [serial = 2295] [outer = 0x9598bc00] 20:56:53 INFO - PROCESS | 1801 | ++DOMWINDOW == 33 (0x9601e400) [pid = 1846] [serial = 2296] [outer = 0x9598bc00] 20:56:53 INFO - PROCESS | 1801 | --DOCSHELL 0x96e4b000 == 8 [pid = 1846] [id = 786] 20:56:53 INFO - PROCESS | 1801 | --DOCSHELL 0x961f5000 == 7 [pid = 1846] [id = 785] 20:56:53 INFO - PROCESS | 1801 | --DOCSHELL 0x9619e800 == 6 [pid = 1846] [id = 784] 20:56:53 INFO - PROCESS | 1801 | --DOCSHELL 0x95ddd800 == 5 [pid = 1846] [id = 783] 20:56:53 INFO - PROCESS | 1801 | --DOCSHELL 0x95936c00 == 4 [pid = 1846] [id = 782] 20:56:53 INFO - PROCESS | 1801 | --DOCSHELL 0x95981800 == 3 [pid = 1846] [id = 781] 20:56:54 INFO - PROCESS | 1801 | 1477540614111 Marionette TRACE conn4 <- [1,3629,null,{"value":["/workers/semantics/reporting-errors/002.html",0,null,null,[["shared worker, addEventListener",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:49:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:48:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:47:1\n"]]]}] 20:56:54 INFO - . 20:56:54 INFO - TEST-OK | /workers/semantics/reporting-errors/002.html | took 1623ms 20:56:54 INFO - TEST-START | /workers/semantics/reporting-errors/003.html 20:56:54 INFO - PROCESS | 1801 | 1477540614155 Marionette TRACE conn4 -> [0,3630,"getWindowHandle",null] 20:56:54 INFO - PROCESS | 1801 | 1477540614158 Marionette TRACE conn4 <- [1,3630,null,{"value":"2147483649"}] 20:56:54 INFO - PROCESS | 1801 | 1477540614165 Marionette TRACE conn4 -> [0,3631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:54 INFO - PROCESS | 1801 | 1477540614349 Marionette TRACE conn4 <- [1,3631,null,{"value":null}] 20:56:54 INFO - PROCESS | 1801 | 1477540614400 Marionette TRACE conn4 -> [0,3632,"getWindowHandles",null] 20:56:54 INFO - PROCESS | 1801 | 1477540614409 Marionette TRACE conn4 <- [1,3632,null,["2147483649"]] 20:56:54 INFO - PROCESS | 1801 | 1477540614413 Marionette TRACE conn4 -> [0,3633,"switchToWindow",{"name":"2147483649"}] 20:56:54 INFO - PROCESS | 1801 | 1477540614425 Marionette TRACE conn4 <- [1,3633,null,{}] 20:56:54 INFO - PROCESS | 1801 | 1477540614429 Marionette TRACE conn4 -> [0,3634,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/003.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:54 INFO - PROCESS | 1801 | ++DOCSHELL 0x9601c000 == 4 [pid = 1846] [id = 789] 20:56:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 34 (0x9601d000) [pid = 1846] [serial = 2297] [outer = (nil)] 20:56:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 35 (0x960e9c00) [pid = 1846] [serial = 2298] [outer = 0x9601d000] 20:56:54 INFO - PROCESS | 1801 | ++DOMWINDOW == 36 (0x9619e800) [pid = 1846] [serial = 2299] [outer = 0x9601d000] 20:56:55 INFO - PROCESS | 1801 | 1477540615525 Marionette TRACE conn4 <- [1,3634,null,{"value":["/workers/semantics/reporting-errors/003.html",0,null,null,[["shared worker, no error event on worker or port",1,"assert_unreached: error on worker Reached unreachable code","@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:27:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:21:1\n"]]]}] 20:56:55 INFO - . 20:56:55 INFO - TEST-OK | /workers/semantics/reporting-errors/003.html | took 1423ms 20:56:55 INFO - PROCESS | 1801 | 1477540615586 Marionette TRACE conn4 -> [0,3635,"getWindowHandle",null] 20:56:55 INFO - PROCESS | 1801 | 1477540615590 Marionette TRACE conn4 <- [1,3635,null,{"value":"2147483649"}] 20:56:55 INFO - TEST-START | /workers/semantics/reporting-errors/004.html 20:56:55 INFO - PROCESS | 1801 | 1477540615602 Marionette TRACE conn4 -> [0,3636,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:55 INFO - PROCESS | 1801 | 1477540615758 Marionette TRACE conn4 <- [1,3636,null,{"value":null}] 20:56:55 INFO - PROCESS | 1801 | 1477540615810 Marionette TRACE conn4 -> [0,3637,"getWindowHandles",null] 20:56:55 INFO - PROCESS | 1801 | 1477540615813 Marionette TRACE conn4 <- [1,3637,null,["2147483649"]] 20:56:55 INFO - PROCESS | 1801 | 1477540615823 Marionette TRACE conn4 -> [0,3638,"switchToWindow",{"name":"2147483649"}] 20:56:55 INFO - PROCESS | 1801 | 1477540615831 Marionette TRACE conn4 <- [1,3638,null,{}] 20:56:55 INFO - PROCESS | 1801 | 1477540615844 Marionette TRACE conn4 -> [0,3639,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/004.html\", \"ad4c4ff9-c67c-46f1-a698-b1828d3badc9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:55 INFO - PROCESS | 1801 | ++DOCSHELL 0x960ebc00 == 5 [pid = 1846] [id = 790] 20:56:55 INFO - PROCESS | 1801 | ++DOMWINDOW == 37 (0x960eec00) [pid = 1846] [serial = 2300] [outer = (nil)] 20:56:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 38 (0x961f1c00) [pid = 1846] [serial = 2301] [outer = 0x960eec00] 20:56:56 INFO - PROCESS | 1801 | ++DOMWINDOW == 39 (0x95936400) [pid = 1846] [serial = 2302] [outer = 0x960eec00] 20:56:57 INFO - PROCESS | 1801 | 1477540617140 Marionette TRACE conn4 <- [1,3639,null,{"value":["/workers/semantics/reporting-errors/004.html",0,null,null,[["shared worker in two documents and window.onerror",1,"assert_unreached: (outer) error on worker Reached unreachable code","t [0,3640,"getWindowHandle",null] 20:56:57 INFO - PROCESS | 1801 | 1477540617182 Marionette TRACE conn4 <- [1,3640,null,{"value":"2147483649"}] 20:56:57 INFO - PROCESS | 1801 | --DOMWINDOW == 38 (0x95de0000) [pid = 1846] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/workers/semantics/interface-objects/001.worker] 20:56:57 INFO - PROCESS | 1801 | --DOMWINDOW == 37 (0x9619ec00) [pid = 1846] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/workers/semantics/interface-objects/002.worker] 20:56:57 INFO - PROCESS | 1801 | --DOMWINDOW == 36 (0x95983400) [pid = 1846] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/005.html?wss] 20:56:57 INFO - PROCESS | 1801 | --DOMWINDOW == 35 (0x96df6000) [pid = 1846] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/workers/semantics/interface-objects/003.html] 20:56:57 INFO - PROCESS | 1801 | --DOMWINDOW == 34 (0x95937000) [pid = 1846] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/005.html] 20:56:58 WARNING - u'runner_teardown' () 20:56:58 INFO - No more tests 20:56:58 INFO - Got 0 unexpected results 20:56:58 INFO - SUITE-END | took 2628s 20:56:58 INFO - Closing logging queue 20:56:58 INFO - queue closed 20:56:58 INFO - Return code: 0 20:56:58 WARNING - # TBPL SUCCESS # 20:56:58 INFO - Running post-action listener: _resource_record_post_action 20:56:58 INFO - [mozharness: 2016-10-27 03:56:58.560913Z] Finished run-tests step (success) 20:56:58 INFO - Running post-run listener: _resource_record_post_run 20:56:58 INFO - Total resource usage - Wall time: 2672s; CPU: 55.0%; Read bytes: 13451264; Write bytes: 319680512; Read time: 568; Write time: 232132 20:56:58 INFO - TinderboxPrint: CPU usage
55.4% 20:56:58 INFO - TinderboxPrint: I/O read bytes / time
13,451,264 / 568 20:56:58 INFO - TinderboxPrint: I/O write bytes / time
319,680,512 / 232,132 20:56:58 INFO - TinderboxPrint: CPU idle
1,175.5 (44.3%) 20:56:58 INFO - TinderboxPrint: CPU system
165.5 (6.2%) 20:56:58 INFO - TinderboxPrint: CPU user
1,307.1 (49.3%) 20:56:58 INFO - TinderboxPrint: Swap in / out
0 / 0 20:56:58 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 20:56:58 INFO - install - Wall time: 36s; CPU: 100.0%; Read bytes: 16384; Write bytes: 179830784; Read time: 8; Write time: 185764 20:56:58 INFO - run-tests - Wall time: 2636s; CPU: 55.0%; Read bytes: 13434880; Write bytes: 106717184; Read time: 560; Write time: 12248 20:56:59 INFO - Running post-run listener: _upload_blobber_files 20:56:59 INFO - Blob upload gear active. 20:56:59 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 20:56:59 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 20:56:59 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-inbound', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 20:56:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-inbound -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 20:57:00 INFO - (blobuploader) - INFO - Open directory for files ... 20:57:00 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 20:57:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:57:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:57:01 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 20:57:01 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:57:01 INFO - (blobuploader) - INFO - Done attempting. 20:57:01 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 20:57:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:57:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:57:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 20:57:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:57:02 INFO - (blobuploader) - INFO - Done attempting. 20:57:02 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 20:57:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:57:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:57:04 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 20:57:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:57:04 INFO - (blobuploader) - INFO - Done attempting. 20:57:04 INFO - (blobuploader) - INFO - Iteration through files over. 20:57:04 INFO - Return code: 0 20:57:04 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 20:57:04 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 20:57:04 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/35e84c08c72eff3984abfb26dbe19ac6b0e5807322d51d3daba826526202ceb1a560adca6b3c48573c674eacd9a2967760f1f9ac9eb4db735e6fca6383a6911d", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/250a38ae9e05fb19b456443f494d71b47345bcf6370e2c9d63a3a28cc836c799c7c791e15ac1bc25faec03c8ca1e3d709ab24a87d2ff0379a6be378b97a15358", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/6b29e59a96359200cd34d7f0ebd6e42a8f3824c86fd24de7a98a678ad9841d188f026b094e4a56db7fa0a3bfd69de097a88806a1d4bf039207fd5c40af3f93f8"} 20:57:04 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 20:57:04 INFO - Writing to file /builds/slave/test/properties/blobber_files 20:57:04 INFO - Contents: 20:57:04 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/35e84c08c72eff3984abfb26dbe19ac6b0e5807322d51d3daba826526202ceb1a560adca6b3c48573c674eacd9a2967760f1f9ac9eb4db735e6fca6383a6911d", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/250a38ae9e05fb19b456443f494d71b47345bcf6370e2c9d63a3a28cc836c799c7c791e15ac1bc25faec03c8ca1e3d709ab24a87d2ff0379a6be378b97a15358", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/6b29e59a96359200cd34d7f0ebd6e42a8f3824c86fd24de7a98a678ad9841d188f026b094e4a56db7fa0a3bfd69de097a88806a1d4bf039207fd5c40af3f93f8"} 20:57:04 INFO - Running post-run listener: copy_logs_to_upload_dir 20:57:04 INFO - Copying logs to upload dir... 20:57:04 INFO - mkdir: /builds/slave/test/build/upload/logs 20:57:04 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2886.038048 ========= master_lag: 1.72 ========= ========= Finished '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 48 mins, 7 secs) (at 2016-10-26 20:57:06.626927) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 7 secs) (at 2016-10-26 20:57:06.635912) ========= 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-1477537722.533682-430256904 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/35e84c08c72eff3984abfb26dbe19ac6b0e5807322d51d3daba826526202ceb1a560adca6b3c48573c674eacd9a2967760f1f9ac9eb4db735e6fca6383a6911d", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/250a38ae9e05fb19b456443f494d71b47345bcf6370e2c9d63a3a28cc836c799c7c791e15ac1bc25faec03c8ca1e3d709ab24a87d2ff0379a6be378b97a15358", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/6b29e59a96359200cd34d7f0ebd6e42a8f3824c86fd24de7a98a678ad9841d188f026b094e4a56db7fa0a3bfd69de097a88806a1d4bf039207fd5c40af3f93f8"} build_url:https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033129 build_url: 'https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/35e84c08c72eff3984abfb26dbe19ac6b0e5807322d51d3daba826526202ceb1a560adca6b3c48573c674eacd9a2967760f1f9ac9eb4db735e6fca6383a6911d", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/250a38ae9e05fb19b456443f494d71b47345bcf6370e2c9d63a3a28cc836c799c7c791e15ac1bc25faec03c8ca1e3d709ab24a87d2ff0379a6be378b97a15358", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/6b29e59a96359200cd34d7f0ebd6e42a8f3824c86fd24de7a98a678ad9841d188f026b094e4a56db7fa0a3bfd69de097a88806a1d4bf039207fd5c40af3f93f8"}' symbols_url: 'https://queue.taskcluster.net/v1/task/bHcKhTQaR_uvf90Laq4cKA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 7.05 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 7 secs) (at 2016-10-26 20:57:13.716208) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-26 20:57:13.716581) ========= 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-1477537722.533682-430256904 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017311 ========= master_lag: 0.96 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-26 20:57:14.689885) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-26 20:57:14.690199) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-26 20:57:15.056932) ========= ========= Total master_lag: 9.85 =========